From 4bfd5ed03aadc82dd45ecc87cc26bf0fbe52bcd0 Mon Sep 17 00:00:00 2001 From: comfy-test Date: Sun, 10 May 2026 22:14:19 +0000 Subject: [PATCH] Update dev/windows-gpu --- dev/windows-gpu/index.html | 138 +- dev/windows-gpu/logs/image_seg_point.log | 408 ++- .../logs/image_seg_point_console.log | 2 +- .../logs/image_seg_point_resources.csv | 113 +- dev/windows-gpu/logs/image_seg_text.log | 192 +- .../logs/image_seg_text_resources.csv | 29 +- dev/windows-gpu/logs/scene_seg.log | 191 +- dev/windows-gpu/logs/scene_seg_console.log | 7 +- .../logs/scene_seg_interactive.log | 125 +- .../logs/scene_seg_interactive_console.log | 2 +- .../logs/scene_seg_interactive_resources.csv | 30 +- dev/windows-gpu/logs/scene_seg_resources.csv | 47 +- dev/windows-gpu/logs/video_point_prompt.log | 1189 ++++++- .../logs/video_point_prompt_console.log | 2 +- .../logs/video_point_prompt_resources.csv | 73 +- dev/windows-gpu/models.json | 2 +- dev/windows-gpu/results.json | 72 +- .../screenshots/image_seg_point_executed.png | Bin 0 -> 318290 bytes .../screenshots/image_seg_text_executed.png | Bin 0 -> 273490 bytes .../screenshots/scene_seg_executed.png | Bin 0 -> 533974 bytes .../scene_seg_interactive_executed.png | Bin 0 -> 480088 bytes .../video_point_prompt_executed.png | Bin 0 -> 575219 bytes dev/windows-gpu/session.log | 2751 +++++++++++++---- .../videos/image_seg_point/frame_000.jpg | Bin 86678 -> 86691 bytes .../videos/image_seg_point/frame_001.jpg | Bin 97733 -> 90682 bytes .../videos/image_seg_point/frame_002.jpg | Bin 97777 -> 90218 bytes .../videos/image_seg_point/frame_003.jpg | Bin 97464 -> 97674 bytes .../videos/image_seg_point/frame_004.jpg | Bin 97507 -> 97363 bytes .../videos/image_seg_point/frame_005.jpg | Bin 97597 -> 97425 bytes .../videos/image_seg_point/frame_006.jpg | Bin 97588 -> 97497 bytes .../videos/image_seg_point/frame_007.jpg | Bin 97637 -> 97492 bytes .../videos/image_seg_point/frame_008.jpg | Bin 97669 -> 97543 bytes .../videos/image_seg_point/frame_009.jpg | Bin 97747 -> 97609 bytes .../videos/image_seg_point/frame_010.jpg | Bin 97793 -> 97621 bytes .../videos/image_seg_point/frame_011.jpg | Bin 97857 -> 97692 bytes .../videos/image_seg_point/frame_012.jpg | Bin 97850 -> 97755 bytes .../videos/image_seg_point/frame_013.jpg | Bin 97943 -> 97796 bytes .../videos/image_seg_point/frame_014.jpg | Bin 97969 -> 97817 bytes .../videos/image_seg_point/frame_015.jpg | Bin 0 -> 97885 bytes .../videos/image_seg_point/frame_016.jpg | Bin 0 -> 97911 bytes .../videos/image_seg_point/frame_017.jpg | Bin 0 -> 97392 bytes .../videos/image_seg_point/frame_018.jpg | Bin 0 -> 100003 bytes .../videos/image_seg_point/frame_019.jpg | Bin 0 -> 100192 bytes .../videos/image_seg_point/frame_020.jpg | Bin 0 -> 100192 bytes .../videos/image_seg_point/metadata.json | 110 + .../videos/image_seg_text/frame_000.jpg | Bin 92482 -> 92465 bytes .../videos/image_seg_text/frame_001.jpg | Bin 0 -> 95588 bytes .../videos/image_seg_text/frame_002.jpg | Bin 0 -> 95223 bytes .../videos/image_seg_text/frame_003.jpg | Bin 0 -> 95744 bytes .../videos/image_seg_text/frame_004.jpg | Bin 0 -> 95744 bytes .../videos/image_seg_text/frame_005.jpg | Bin 0 -> 103336 bytes .../videos/image_seg_text/frame_006.jpg | Bin 0 -> 102205 bytes .../videos/image_seg_text/frame_007.jpg | Bin 0 -> 102205 bytes .../videos/image_seg_text/metadata.json | 45 + .../videos/scene_seg/frame_000.jpg | Bin 107838 -> 107811 bytes .../videos/scene_seg/frame_001.jpg | Bin 124620 -> 112397 bytes .../videos/scene_seg/frame_002.jpg | Bin 0 -> 123264 bytes .../videos/scene_seg/frame_003.jpg | Bin 0 -> 122657 bytes .../videos/scene_seg/frame_004.jpg | Bin 0 -> 123473 bytes .../videos/scene_seg/frame_005.jpg | Bin 0 -> 122981 bytes .../videos/scene_seg/frame_006.jpg | Bin 0 -> 123480 bytes .../videos/scene_seg/frame_007.jpg | Bin 0 -> 129688 bytes .../videos/scene_seg/frame_008.jpg | Bin 0 -> 135327 bytes .../videos/scene_seg/frame_009.jpg | Bin 0 -> 134953 bytes .../videos/scene_seg/frame_010.jpg | Bin 0 -> 134953 bytes .../videos/scene_seg/metadata.json | 60 + .../scene_seg_interactive/frame_000.jpg | Bin 114492 -> 114497 bytes .../scene_seg_interactive/frame_001.jpg | Bin 0 -> 119990 bytes .../scene_seg_interactive/frame_002.jpg | Bin 0 -> 119676 bytes .../scene_seg_interactive/frame_003.jpg | Bin 0 -> 120791 bytes .../scene_seg_interactive/frame_004.jpg | Bin 0 -> 135583 bytes .../scene_seg_interactive/frame_005.jpg | Bin 0 -> 135675 bytes .../scene_seg_interactive/frame_006.jpg | Bin 0 -> 135675 bytes .../scene_seg_interactive/metadata.json | 40 + .../videos/video_point_prompt/frame_000.jpg | Bin 116959 -> 116960 bytes .../videos/video_point_prompt/frame_001.jpg | Bin 121466 -> 121482 bytes .../videos/video_point_prompt/frame_002.jpg | Bin 127338 -> 120541 bytes .../videos/video_point_prompt/frame_003.jpg | Bin 0 -> 120728 bytes .../videos/video_point_prompt/frame_004.jpg | Bin 0 -> 126461 bytes .../videos/video_point_prompt/frame_005.jpg | Bin 0 -> 125848 bytes .../videos/video_point_prompt/frame_006.jpg | Bin 0 -> 125827 bytes .../videos/video_point_prompt/frame_007.jpg | Bin 0 -> 125860 bytes .../videos/video_point_prompt/frame_008.jpg | Bin 0 -> 125900 bytes .../videos/video_point_prompt/frame_009.jpg | Bin 0 -> 126170 bytes .../videos/video_point_prompt/frame_010.jpg | Bin 0 -> 126123 bytes .../videos/video_point_prompt/frame_011.jpg | Bin 0 -> 126170 bytes .../videos/video_point_prompt/frame_012.jpg | Bin 0 -> 126281 bytes .../videos/video_point_prompt/frame_013.jpg | Bin 0 -> 126403 bytes .../videos/video_point_prompt/frame_014.jpg | Bin 0 -> 126377 bytes .../videos/video_point_prompt/frame_015.jpg | Bin 0 -> 126505 bytes .../videos/video_point_prompt/frame_016.jpg | Bin 0 -> 126531 bytes .../videos/video_point_prompt/frame_017.jpg | Bin 0 -> 125662 bytes .../videos/video_point_prompt/frame_018.jpg | Bin 0 -> 125736 bytes .../videos/video_point_prompt/frame_019.jpg | Bin 0 -> 125875 bytes .../videos/video_point_prompt/frame_020.jpg | Bin 0 -> 125988 bytes .../videos/video_point_prompt/frame_021.jpg | Bin 0 -> 126119 bytes .../videos/video_point_prompt/frame_022.jpg | Bin 0 -> 126248 bytes .../videos/video_point_prompt/frame_023.jpg | Bin 0 -> 127968 bytes .../videos/video_point_prompt/frame_024.jpg | Bin 0 -> 144108 bytes .../videos/video_point_prompt/frame_025.jpg | Bin 0 -> 145483 bytes .../videos/video_point_prompt/frame_026.jpg | Bin 0 -> 146330 bytes .../videos/video_point_prompt/metadata.json | 140 + 102 files changed, 4647 insertions(+), 1121 deletions(-) create mode 100644 dev/windows-gpu/screenshots/image_seg_point_executed.png create mode 100644 dev/windows-gpu/screenshots/image_seg_text_executed.png create mode 100644 dev/windows-gpu/screenshots/scene_seg_executed.png create mode 100644 dev/windows-gpu/screenshots/scene_seg_interactive_executed.png create mode 100644 dev/windows-gpu/screenshots/video_point_prompt_executed.png create mode 100644 dev/windows-gpu/videos/image_seg_point/frame_015.jpg create mode 100644 dev/windows-gpu/videos/image_seg_point/frame_016.jpg create mode 100644 dev/windows-gpu/videos/image_seg_point/frame_017.jpg create mode 100644 dev/windows-gpu/videos/image_seg_point/frame_018.jpg create mode 100644 dev/windows-gpu/videos/image_seg_point/frame_019.jpg create mode 100644 dev/windows-gpu/videos/image_seg_point/frame_020.jpg create mode 100644 dev/windows-gpu/videos/image_seg_point/metadata.json create mode 100644 dev/windows-gpu/videos/image_seg_text/frame_001.jpg create mode 100644 dev/windows-gpu/videos/image_seg_text/frame_002.jpg create mode 100644 dev/windows-gpu/videos/image_seg_text/frame_003.jpg create mode 100644 dev/windows-gpu/videos/image_seg_text/frame_004.jpg create mode 100644 dev/windows-gpu/videos/image_seg_text/frame_005.jpg create mode 100644 dev/windows-gpu/videos/image_seg_text/frame_006.jpg create mode 100644 dev/windows-gpu/videos/image_seg_text/frame_007.jpg create mode 100644 dev/windows-gpu/videos/image_seg_text/metadata.json create mode 100644 dev/windows-gpu/videos/scene_seg/frame_002.jpg create mode 100644 dev/windows-gpu/videos/scene_seg/frame_003.jpg create mode 100644 dev/windows-gpu/videos/scene_seg/frame_004.jpg create mode 100644 dev/windows-gpu/videos/scene_seg/frame_005.jpg create mode 100644 dev/windows-gpu/videos/scene_seg/frame_006.jpg create mode 100644 dev/windows-gpu/videos/scene_seg/frame_007.jpg create mode 100644 dev/windows-gpu/videos/scene_seg/frame_008.jpg create mode 100644 dev/windows-gpu/videos/scene_seg/frame_009.jpg create mode 100644 dev/windows-gpu/videos/scene_seg/frame_010.jpg create mode 100644 dev/windows-gpu/videos/scene_seg/metadata.json create mode 100644 dev/windows-gpu/videos/scene_seg_interactive/frame_001.jpg create mode 100644 dev/windows-gpu/videos/scene_seg_interactive/frame_002.jpg create mode 100644 dev/windows-gpu/videos/scene_seg_interactive/frame_003.jpg create mode 100644 dev/windows-gpu/videos/scene_seg_interactive/frame_004.jpg create mode 100644 dev/windows-gpu/videos/scene_seg_interactive/frame_005.jpg create mode 100644 dev/windows-gpu/videos/scene_seg_interactive/frame_006.jpg create mode 100644 dev/windows-gpu/videos/scene_seg_interactive/metadata.json create mode 100644 dev/windows-gpu/videos/video_point_prompt/frame_003.jpg create mode 100644 dev/windows-gpu/videos/video_point_prompt/frame_004.jpg create mode 100644 dev/windows-gpu/videos/video_point_prompt/frame_005.jpg create mode 100644 dev/windows-gpu/videos/video_point_prompt/frame_006.jpg create mode 100644 dev/windows-gpu/videos/video_point_prompt/frame_007.jpg create mode 100644 dev/windows-gpu/videos/video_point_prompt/frame_008.jpg create mode 100644 dev/windows-gpu/videos/video_point_prompt/frame_009.jpg create mode 100644 dev/windows-gpu/videos/video_point_prompt/frame_010.jpg create mode 100644 dev/windows-gpu/videos/video_point_prompt/frame_011.jpg create mode 100644 dev/windows-gpu/videos/video_point_prompt/frame_012.jpg create mode 100644 dev/windows-gpu/videos/video_point_prompt/frame_013.jpg create mode 100644 dev/windows-gpu/videos/video_point_prompt/frame_014.jpg create mode 100644 dev/windows-gpu/videos/video_point_prompt/frame_015.jpg create mode 100644 dev/windows-gpu/videos/video_point_prompt/frame_016.jpg create mode 100644 dev/windows-gpu/videos/video_point_prompt/frame_017.jpg create mode 100644 dev/windows-gpu/videos/video_point_prompt/frame_018.jpg create mode 100644 dev/windows-gpu/videos/video_point_prompt/frame_019.jpg create mode 100644 dev/windows-gpu/videos/video_point_prompt/frame_020.jpg create mode 100644 dev/windows-gpu/videos/video_point_prompt/frame_021.jpg create mode 100644 dev/windows-gpu/videos/video_point_prompt/frame_022.jpg create mode 100644 dev/windows-gpu/videos/video_point_prompt/frame_023.jpg create mode 100644 dev/windows-gpu/videos/video_point_prompt/frame_024.jpg create mode 100644 dev/windows-gpu/videos/video_point_prompt/frame_025.jpg create mode 100644 dev/windows-gpu/videos/video_point_prompt/frame_026.jpg create mode 100644 dev/windows-gpu/videos/video_point_prompt/metadata.json diff --git a/dev/windows-gpu/index.html b/dev/windows-gpu/index.html index 8908d81..66dac4d 100644 --- a/dev/windows-gpu/index.html +++ b/dev/windows-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-SAM3 Test Results

- 2026-05-10 20:12 UTC Windows-11-10.0.26200-SP0 Intel64 Family 6 Model 79 Stepping 1, GenuineIntel + 2026-05-10 22:13 UTC Windows-11-10.0.26200-SP0 Intel64 Family 6 Model 79 Stepping 1, GenuineIntel
@@ -932,14 +932,14 @@
-
+
- 0.0% + 100.0%
- 0 passed - 5 failed - 0/5 tests + 5 passed + + 5/5 tests
@@ -952,71 +952,86 @@
-
-
No screenshot
+
+ + image_seg_point +
image_seg_point - fail + pass
- 37.79s + 80.62s
-
-
No screenshot
+
+ + image_seg_text +
image_seg_text - fail + pass
- 5.83s + 23.33s
-
-
No screenshot
+
+ + scene_seg +
scene_seg - fail + pass
- 8.12s + 37.63s
-
-
No screenshot
+
+ + scene_seg_interactive +
scene_seg_interactive - fail + pass
- 6.61s + 23.12s
-
-
No screenshot
+
+ + video_point_prompt +
video_point_prompt - fail + pass
- 8.95s + 64.12s
@@ -1024,71 +1039,6 @@
-
-

Failed Tests

- -
-
- image_seg_point - 37.79s -
-
Workflow execution failed: {'prompt_id': '86023375-1e85-4626-b82c-f22228be60f2', 'node_id': '31', 'node_type': 'SAM3Segmentation', 'executed': ['1', '30', '15'], 'exception_message': "No module named 'timm'\n", 'exception_type': 'ModuleNotFoundError', 'traceback': [' File "C:\\workspaces\\SAM3-2207\\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', ' File "C:\\workspaces\\SAM3-2207\\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', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\execution.py", line 309, in _async_map_node_over_list\n await process_inputs(input_dict, i)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\execution.py", line 297, in process_inputs\n result = f(**inputs)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\comfy_api\\internal\\__init__.py", line 149, in wrapped_func\n return method(locked_class, **inputs)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\comfy_api\\latest\\_io.py", line 1833, in EXECUTE_NORMALIZED\n to_return = cls.execute(*args, **kwargs)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\segmentation.py", line 469, in execute\n sam3_model = get_or_build_model(sam3_model_config)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\_model_cache.py", line 32, in get_or_build_model\n from .sam3.predictor import Sam3VideoPredictor\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\__init__.py", line 61, in <module>\n from .model import (\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py", line 60, in <module>\n from timm.models.layers import DropPath, trunc_normal_\n'], 'current_inputs': {'refinement_iterations': [0], 'use_multimask': [True], 'output_best_mask': [True], 'sam3_model_config': ["{'checkpoint_path': 'C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\models\\\\sam3\\\\sam3.safetensors', 'bpe_path': 'C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3\\\\nodes\\\\sam3\\\\bpe_simple_vocab_16e6.txt.gz', 'precision': 'auto', 'dtype': 'bf16', 'compile': False}"], 'image': ['tensor([[[[0.2863, 0.4588, 0.5922],\n [0.2863, 0.4588, 0.5922],\n [0.2863, 0.4588, 0.5922],\n ...,\n [0.3176, 0.5765, 0.7176],\n [0.3333, 0.5961, 0.7451],\n [0.3529, 0.6157, 0.7647]],\n\n [[0.2863, 0.4588, 0.5922],\n [0.2863, 0.4588, 0.5922],\n [0.2863, 0.4588, 0.5922],\n ...,\n [0.3137, 0.5725, 0.7137],\n [0.3137, 0.5765, 0.7255],\n [0.3255, 0.5882, 0.7373]],\n\n [[0.2863, 0.4588, 0.5922],\n [0.2863, 0.4588, 0.5922],\n [0.2863, 0.4588, 0.5922],\n ...,\n [0.3882, 0.5294, 0.6235],\n [0.3922, 0.5216, 0.6196],\n [0.3961, 0.5255, 0.6235]],\n\n ...,\n\n [[0.4941, 0.4784, 0.4157],\n [0.4941, 0.4784, 0.4157],\n [0.4980, 0.4824, 0.4196],\n ...,\n [0.5608, 0.5529, 0.5020],\n [0.5608, 0.5529, 0.5020],\n [0.5608, 0.5529, 0.5020]],\n\n [[0.5098, 0.4941, 0.4314],\n [0.5098, 0.4941, 0.4314],\n [0.5137, 0.4980, 0.4353],\n ...,\n [0.5608, 0.5529, 0.5020],\n [0.5608, 0.5529, 0.5020],\n [0.5608, 0.5529, 0.5020]],\n\n [[0.5176, 0.5020, 0.4392],\n [0.5216, 0.5059, 0.4431],\n [0.5255, 0.5098, 0.4471],\n ...,\n [0.5608, 0.5529, 0.5020],\n [0.5608, 0.5529, 0.5020],\n [0.5608, 0.5529, 0.5020]]]])'], 'positive_points': ["{'points': [[0.3330291853098248, 0.4464251623052616], [0.32588862185381995, 0.5657519162372204], [0.3373135233834277, 0.7637835504221735]], 'labels': [1, 1, 1]}"], 'negative_points': ["{'points': [], 'labels': []}"]}, 'current_outputs': ['31', '1', '29', '30', '15', '28'], 'timestamp': 1778443891860} - -Details: -Workflow: C:\ComfyUI-SAM3\workflows\image_seg_point.json -Node error: SAM3Segmentation
-
- -
-
- image_seg_text - 5.83s -
-
Workflow execution failed: {'prompt_id': '260bc77d-fe5b-4b81-97e6-1a0685f84c2c', 'node_id': '15', 'node_type': 'SAM3Grounding', 'executed': ['12', '1'], 'exception_message': "No module named 'timm'\n", 'exception_type': 'ModuleNotFoundError', 'traceback': [' File "C:\\workspaces\\SAM3-2207\\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', ' File "C:\\workspaces\\SAM3-2207\\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', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\execution.py", line 309, in _async_map_node_over_list\n await process_inputs(input_dict, i)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\execution.py", line 297, in process_inputs\n result = f(**inputs)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\comfy_api\\internal\\__init__.py", line 149, in wrapped_func\n return method(locked_class, **inputs)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\comfy_api\\latest\\_io.py", line 1833, in EXECUTE_NORMALIZED\n to_return = cls.execute(*args, **kwargs)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\segmentation.py", line 86, in execute\n sam3_model = get_or_build_model(sam3_model_config)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\_model_cache.py", line 32, in get_or_build_model\n from .sam3.predictor import Sam3VideoPredictor\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\__init__.py", line 61, in <module>\n from .model import (\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py", line 60, in <module>\n from timm.models.layers import DropPath, trunc_normal_\n'], 'current_inputs': {'confidence_threshold': [0.2], 'text_prompt': ['child'], 'max_detections': [-1], 'sam3_model_config': ["{'checkpoint_path': 'C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\models\\\\sam3\\\\sam3.safetensors', 'bpe_path': 'C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3\\\\nodes\\\\sam3\\\\bpe_simple_vocab_16e6.txt.gz', 'precision': 'fp32', 'dtype': 'fp32', 'compile': False}"], 'image': ['tensor([[[[0.2863, 0.4588, 0.5922],\n [0.2863, 0.4588, 0.5922],\n [0.2863, 0.4588, 0.5922],\n ...,\n [0.3176, 0.5765, 0.7176],\n [0.3333, 0.5961, 0.7451],\n [0.3529, 0.6157, 0.7647]],\n\n [[0.2863, 0.4588, 0.5922],\n [0.2863, 0.4588, 0.5922],\n [0.2863, 0.4588, 0.5922],\n ...,\n [0.3137, 0.5725, 0.7137],\n [0.3137, 0.5765, 0.7255],\n [0.3255, 0.5882, 0.7373]],\n\n [[0.2863, 0.4588, 0.5922],\n [0.2863, 0.4588, 0.5922],\n [0.2863, 0.4588, 0.5922],\n ...,\n [0.3882, 0.5294, 0.6235],\n [0.3922, 0.5216, 0.6196],\n [0.3961, 0.5255, 0.6235]],\n\n ...,\n\n [[0.4941, 0.4784, 0.4157],\n [0.4941, 0.4784, 0.4157],\n [0.4980, 0.4824, 0.4196],\n ...,\n [0.5608, 0.5529, 0.5020],\n [0.5608, 0.5529, 0.5020],\n [0.5608, 0.5529, 0.5020]],\n\n [[0.5098, 0.4941, 0.4314],\n [0.5098, 0.4941, 0.4314],\n [0.5137, 0.4980, 0.4353],\n ...,\n [0.5608, 0.5529, 0.5020],\n [0.5608, 0.5529, 0.5020],\n [0.5608, 0.5529, 0.5020]],\n\n [[0.5176, 0.5020, 0.4392],\n [0.5216, 0.5059, 0.4431],\n [0.5255, 0.5098, 0.4471],\n ...,\n [0.5608, 0.5529, 0.5020],\n [0.5608, 0.5529, 0.5020],\n [0.5608, 0.5529, 0.5020]]]])']}, 'current_outputs': ['12', '1', '4', '15', '3'], 'timestamp': 1778443898050} - -Details: -Workflow: C:\ComfyUI-SAM3\workflows\image_seg_text.json -Node error: SAM3Grounding
-
- -
-
- scene_seg - 8.12s -
-
Workflow execution failed: {'prompt_id': '71c3363c-b69c-4635-a6d2-719308767ae1', 'node_id': '27', 'node_type': 'SAM3MultipromptSegmentation', 'executed': ['12', '1', '20'], 'exception_message': "No module named 'timm'\n", 'exception_type': 'ModuleNotFoundError', 'traceback': [' File "C:\\workspaces\\SAM3-2207\\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', ' File "C:\\workspaces\\SAM3-2207\\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', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\execution.py", line 309, in _async_map_node_over_list\n await process_inputs(input_dict, i)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\execution.py", line 297, in process_inputs\n result = f(**inputs)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\comfy_api\\internal\\__init__.py", line 149, in wrapped_func\n return method(locked_class, **inputs)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\comfy_api\\latest\\_io.py", line 1833, in EXECUTE_NORMALIZED\n to_return = cls.execute(*args, **kwargs)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\segmentation.py", line 695, in execute\n sam3_model = get_or_build_model(sam3_model_config)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\_model_cache.py", line 32, in get_or_build_model\n from .sam3.predictor import Sam3VideoPredictor\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\__init__.py", line 61, in <module>\n from .model import (\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py", line 60, in <module>\n from timm.models.layers import DropPath, trunc_normal_\n'], 'current_inputs': {'refinement_iterations': [0], 'use_multimask': [False], 'sam3_model_config': ["{'checkpoint_path': 'C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\models\\\\sam3\\\\sam3.safetensors', 'bpe_path': 'C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3\\\\nodes\\\\sam3\\\\bpe_simple_vocab_16e6.txt.gz', 'precision': 'fp32', 'dtype': 'fp32', 'compile': False}"], 'image': ['tensor([[[[0.9176, 0.8392, 0.7333],\n [0.9294, 0.8471, 0.7412],\n [0.9176, 0.8353, 0.7294],\n ...,\n [0.8078, 0.6627, 0.4902],\n [0.8039, 0.6588, 0.4863],\n [0.8157, 0.6706, 0.4980]],\n\n [[0.9137, 0.8353, 0.7294],\n [0.9216, 0.8392, 0.7333],\n [0.9176, 0.8353, 0.7294],\n ...,\n [0.8039, 0.6588, 0.4863],\n [0.8039, 0.6588, 0.4863],\n [0.8118, 0.6667, 0.4941]],\n\n [[0.9137, 0.8314, 0.7255],\n [0.9137, 0.8314, 0.7255],\n [0.9176, 0.8353, 0.7294],\n ...,\n [0.8078, 0.6627, 0.4902],\n [0.8118, 0.6667, 0.4941],\n [0.8039, 0.6588, 0.4863]],\n\n ...,\n\n [[0.8667, 0.6784, 0.4902],\n [0.8706, 0.6824, 0.4941],\n [0.8706, 0.6824, 0.4941],\n ...,\n [0.6471, 0.4431, 0.2549],\n [0.6392, 0.4353, 0.2471],\n [0.6471, 0.4431, 0.2549]],\n\n [[0.8588, 0.6706, 0.4824],\n [0.8667, 0.6784, 0.4902],\n [0.8706, 0.6824, 0.4941],\n ...,\n [0.6431, 0.4392, 0.2510],\n [0.6471, 0.4431, 0.2549],\n [0.6549, 0.4510, 0.2627]],\n\n [[0.8627, 0.6745, 0.4863],\n [0.8667, 0.6784, 0.4902],\n [0.8784, 0.6902, 0.5020],\n ...,\n [0.6353, 0.4314, 0.2431],\n [0.6431, 0.4392, 0.2510],\n [0.6392, 0.4353, 0.2471]]]])'], 'multi_prompts': ["[{'id': 0, 'positive_points': {'points': [[0.7518972528753959, 0.6355044797738758], [0.7340045522905485, 0.6593619024052091], [0.7021953068063758, 0.6623440802341257], [0.6902668397498108, 0.677254969378709], [0.668397983479442, 0.6742727915497924], [0.7180999295484621, 0.6176114128003758], [0.7180999295484621, 0.572878745366626], [0.7439449415043526, 0.5311282557617927], [0.7240641630767446, 0.5609500340509593], [0.6982191511208541, 0.5609500340509593]], 'labels': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}, 'negative_points': {'points': [], 'labels': []}, 'positive_boxes': {'boxes': [[0.7141237738629407, 0.6056827014847093, 0.15109391604982114, 0.19085938105066613]], 'labels': [True]}, 'negative_boxes': {'boxes': [], 'labels': []}}, {'id': 1, 'positive_points': {'points': [[0.6513952517072837, 0.6001522443905642], [0.6354008929467748, 0.6921217188777309], [0.6433980723270292, 0.8680633222444846], [0.8859791801947458, 0.884058013459644], [0.9046392654153393, 0.6041509171943541], [0.9046392654153393, 0.5441708251375063], [0.8060073863922018, 0.5201787883147672]], 'labels': [1, 1, 1, 1, 1, 1, 1]}, 'negative_points': {'points': [[0.7180384132094035, 0.5921548987829846], [0.7180384132094035, 0.5921548987829846], [0.7393642248900819, 0.6601323364474121], [0.7393642248900819, 0.6601323364474121], [0.7446956778102515, 0.6841243732701512], [0.7446956778102515, 0.6841243732701512], [0.670055336927877, 0.6721283548587816], [0.670055336927877, 0.6721283548587816], [0.6913811486085556, 0.608149589998144], [0.6913811486085556, 0.608149589998144], [0.6887154221484707, 0.552168170745086], [0.6887154221484707, 0.552168170745086], [0.7100412338291491, 0.552168170745086], [0.7100412338291491, 0.552168170745086], [0.7366984984299972, 0.552168170745086], [0.7366984984299972, 0.552168170745086]], 'labels': [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]}, 'positive_boxes': {'boxes': [[0.7713529424110994, 0.7141144192985751, 0.31455572229000606, 0.4198606443979348]], 'labels': [True]}, 'negative_boxes': {'boxes': [], 'labels': []}}, {'id': 2, 'positive_points': {'points': [[0.5279788816577594, 0.8586378093779201], [0.5097671062510242, 0.6517998210195123], [0.4733435554375539, 0.64789721746558], [0.37968299620291596, 0.64789721746558], [0.39529308940868896, 0.8313195845003946], [0.5565973858683432, 0.8586378093779201], [0.569605796873154, 0.6439946139116478]], 'labels': [1, 1, 1, 1, 1, 1, 1]}, 'negative_points': {'points': [[0.4863519664423647, 0.7415597027599534], [0.4863519664423647, 0.7415597027599534], [0.4837502842414026, 0.8508326022700556], [0.4837502842414026, 0.8508326022700556], [0.4473267334279323, 0.8664430164857846], [0.4473267334279323, 0.8664430164857846], [0.43431832242312146, 0.628384199695919], [0.43431832242312146, 0.628384199695919], [0.5123687884519864, 0.5893581641565967], [0.5123687884519864, 0.5893581641565967], [0.5019620596481378, 0.6361894068037834], [0.5019620596481378, 0.6361894068037834], [0.4291149580211971, 0.6400920103577157], [0.4291149580211971, 0.6400920103577157]], 'labels': [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]}, 'positive_boxes': {'boxes': [[0.47724607873899716, 0.7591214187526485, 0.21593962267985972, 0.24586402389773]], 'labels': [True]}, 'negative_boxes': {'boxes': [], 'labels': []}}, {'id': 3, 'positive_points': {'points': [[0.43642532993691785, 0.595717523200948]], 'labels': [1]}, 'negative_points': {'points': [], 'labels': []}, 'positive_boxes': {'boxes': [[0.4324084720788661, 0.6137937552745099, 0.06426972572882772, 0.07230492829424773]], 'labels': [True]}, 'negative_boxes': {'boxes': [], 'labels': []}}, {'id': 4, 'positive_points': {'points': [[0.5006950556657457, 0.595717523200948]], 'labels': [1]}, 'negative_points': {'points': [], 'labels': []}, 'positive_boxes': {'boxes': [[0.5027034845947715, 0.5716158804361987, 0.09238773073518991, 0.1687114993532448]], 'labels': [True]}, 'negative_boxes': {'boxes': [], 'labels': []}}, {'id': 5, 'positive_points': {'points': [[0.9264819886192297, 0.384828149009392], [0.7939256793035224, 0.37880273831820466], [0.7939256793035224, 0.11368466790596292], [0.9304988464772813, 0.10765925721477561], [0.874262836464557, 0.22214206034733455], [0.8501616893162467, 0.22214206034733455], [0.846144831458195, 0.31854863140633155], [0.8983639836128675, 0.3004723993327696], [0.8943471257548158, 0.20406582827377262], [0.8943471257548158, 0.12573548928833755], [0.8421279736001431, 0.1558625427442741], [0.830077400025988, 0.28842157795039497], [0.8220436843098845, 0.33059945278870617]], 'labels': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}, 'negative_points': {'points': [], 'labels': []}, 'positive_boxes': {'boxes': [[0.8662291207484536, 0.25829452449445844, 0.18477546147037982, 0.31332135594174026]], 'labels': [True]}, 'negative_boxes': {'boxes': [], 'labels': []}}, {'id': 6, 'positive_points': {'points': [[0.7045792285036274, 0.9568116711293354], [0.6789425589101554, 0.9568116711293354], [0.6569682706871793, 0.9348369322210276], [0.6716177961691634, 0.9293432474939506], [0.6569682706871793, 0.9403306169481045], [0.7082416098741234, 0.9403306169481045]], 'labels': [1, 1, 1, 1, 1, 1]}, 'negative_points': {'points': [], 'labels': []}, 'positive_boxes': {'boxes': [[0.6789425589101554, 0.943077459311643, 0.10254667837388842, 0.07141790145200044]], 'labels': [True]}, 'negative_boxes': {'boxes': [], 'labels': []}}]"]}, 'current_outputs': ['12', '26', '1', '24', '20', '23', '4', '22', '3', '27'], 'timestamp': 1778443905617} - -Details: -Workflow: C:\ComfyUI-SAM3\workflows\scene_seg.json -Node error: SAM3MultipromptSegmentation
-
- -
-
- scene_seg_interactive - 6.61s -
-
Workflow execution failed: {'prompt_id': 'a9a9115b-eec6-4d35-b9e2-fcef958a13da', 'node_id': '26', 'node_type': 'SAM3InteractiveCollector', 'executed': ['12', '1'], 'exception_message': "No module named 'timm'\n", 'exception_type': 'ModuleNotFoundError', 'traceback': [' File "C:\\workspaces\\SAM3-2207\\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', ' File "C:\\workspaces\\SAM3-2207\\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', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\execution.py", line 309, in _async_map_node_over_list\n await process_inputs(input_dict, i)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\execution.py", line 297, in process_inputs\n result = f(**inputs)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\comfy_api\\internal\\__init__.py", line 149, in wrapped_func\n return method(locked_class, **inputs)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\comfy_api\\latest\\_io.py", line 1833, in EXECUTE_NORMALIZED\n to_return = cls.execute(*args, **kwargs)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3_interactive.py", line 667, in execute\n sam3_model = get_or_build_model(sam3_model_config)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\_model_cache.py", line 32, in get_or_build_model\n from .sam3.predictor import Sam3VideoPredictor\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\__init__.py", line 61, in <module>\n from .model import (\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py", line 60, in <module>\n from timm.models.layers import DropPath, trunc_normal_\n'], 'current_inputs': {'multi_prompts_store': ['[{"positive_points":[{"x":3348.288109906738,"y":2452.2208696844737}],"negative_points":[],"positive_boxes":[],"negative_boxes":[],"name":"Prompt 1"},{"positive_points":[],"negative_points":[],"positive_boxes":[],"negative_boxes":[],"name":"Prompt 2"}]'], 'sam3_model_config': ["{'checkpoint_path': 'C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\models\\\\sam3\\\\sam3.safetensors', 'bpe_path': 'C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3\\\\nodes\\\\sam3\\\\bpe_simple_vocab_16e6.txt.gz', 'precision': 'auto', 'dtype': 'bf16', 'compile': False}"], 'image': ['tensor([[[[0.9176, 0.8392, 0.7333],\n [0.9294, 0.8471, 0.7412],\n [0.9176, 0.8353, 0.7294],\n ...,\n [0.8078, 0.6627, 0.4902],\n [0.8039, 0.6588, 0.4863],\n [0.8157, 0.6706, 0.4980]],\n\n [[0.9137, 0.8353, 0.7294],\n [0.9216, 0.8392, 0.7333],\n [0.9176, 0.8353, 0.7294],\n ...,\n [0.8039, 0.6588, 0.4863],\n [0.8039, 0.6588, 0.4863],\n [0.8118, 0.6667, 0.4941]],\n\n [[0.9137, 0.8314, 0.7255],\n [0.9137, 0.8314, 0.7255],\n [0.9176, 0.8353, 0.7294],\n ...,\n [0.8078, 0.6627, 0.4902],\n [0.8118, 0.6667, 0.4941],\n [0.8039, 0.6588, 0.4863]],\n\n ...,\n\n [[0.8667, 0.6784, 0.4902],\n [0.8706, 0.6824, 0.4941],\n [0.8706, 0.6824, 0.4941],\n ...,\n [0.6471, 0.4431, 0.2549],\n [0.6392, 0.4353, 0.2471],\n [0.6471, 0.4431, 0.2549]],\n\n [[0.8588, 0.6706, 0.4824],\n [0.8667, 0.6784, 0.4902],\n [0.8706, 0.6824, 0.4941],\n ...,\n [0.6431, 0.4392, 0.2510],\n [0.6471, 0.4431, 0.2549],\n [0.6549, 0.4510, 0.2627]],\n\n [[0.8627, 0.6745, 0.4863],\n [0.8667, 0.6784, 0.4902],\n [0.8784, 0.6902, 0.5020],\n ...,\n [0.6353, 0.4314, 0.2431],\n [0.6431, 0.4392, 0.2510],\n [0.6392, 0.4353, 0.2471]]]])']}, 'current_outputs': ['12', '1', '4', '26'], 'timestamp': 1778443913511} - -Details: -Workflow: C:\ComfyUI-SAM3\workflows\scene_seg_interactive.json -Node error: SAM3InteractiveCollector
-
- -
-
- video_point_prompt - 8.95s -
-
Workflow execution failed: {'prompt_id': 'ec0bb9dd-bd2e-4be1-8ded-e5af63b3b21f', 'node_id': '35', 'node_type': 'SAM3Propagate', 'executed': ['30', '9', '28', '27'], 'exception_message': "No module named 'timm'\n", 'exception_type': 'ModuleNotFoundError', 'traceback': [' File "C:\\workspaces\\SAM3-2207\\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', ' File "C:\\workspaces\\SAM3-2207\\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', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\execution.py", line 309, in _async_map_node_over_list\n await process_inputs(input_dict, i)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\execution.py", line 297, in process_inputs\n result = f(**inputs)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\comfy_api\\internal\\__init__.py", line 149, in wrapped_func\n return method(locked_class, **inputs)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\comfy_api\\latest\\_io.py", line 1833, in EXECUTE_NORMALIZED\n to_return = cls.execute(*args, **kwargs)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3_video_nodes.py", line 422, in execute\n sam3_model = get_or_build_model(sam3_model_config)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\_model_cache.py", line 32, in get_or_build_model\n from .sam3.predictor import Sam3VideoPredictor\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\__init__.py", line 61, in <module>\n from .model import (\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py", line 60, in <module>\n from timm.models.layers import DropPath, trunc_normal_\n'], 'current_inputs': {'start_frame': [0], 'end_frame': [-1], 'direction': ['forward'], 'sam3_model_config': ["{'checkpoint_path': 'C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\models\\\\sam3\\\\sam3.safetensors', 'bpe_path': 'C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3\\\\nodes\\\\sam3\\\\bpe_simple_vocab_16e6.txt.gz', 'precision': 'auto', 'dtype': 'bf16', 'compile': False}"], 'video_state': ["{'session_uuid': 'b380dbbd-30f3-4502-a96d-bd69ddbf2826', 'temp_dir': 'C:\\\\Users\\\\ContainerAdministrator\\\\AppData\\\\Local\\\\Temp\\\\sam3_b380dbbd_b4vrzunp', 'num_frames': 30, 'height': 544, 'width': 960, 'config': {'score_threshold_detection': 0.3, 'new_det_thresh': 0.4, 'fill_hole_area': 16, 'assoc_iou_thresh': 0.1, 'det_nms_thresh': 0.1, 'hotstart_unmatch_thresh': 8, 'hotstart_dup_thresh': 8, 'init_trk_keep_alive': 30, 'hotstart_delay': 15, 'decrease_keep_alive_empty': False, 'suppress_unmatched_globally': False}, 'prompts': [{'frame_idx': 0, 'prompt_type': 'point', 'obj_id': 1, 'data': (((0.38107258850429115, 0.15094459502434338), (0.405779333510521, 0.3307995326922488), (0.43048607851675086, 0.09644309876134173)), (1, 1, 1))}]}"]}, 'current_outputs': ['13', '25', '35', '24', '9', '14', '30', '15', '21', '28', '27'], 'timestamp': 1778443922415} - -Details: -Workflow: C:\ComfyUI-SAM3\workflows\video_point_prompt.json -Node error: SAM3Propagate
-
- -
-
@@ -1168,9 +1118,9 @@ Node error: SAM3Propagate
}); } - const workflowData = {"image_seg_point": {"src": "", "title": "image_seg_point", "status": "fail", "duration": "37.79", "log": "Capturing execution frames: image_seg_point.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 6 nodes\n [ComfyUI] Node 1: LoadImage\n Queuing workflow for execution...\n [ComfyUI] Inputs: {\"image\": \"example_image.jpg\"}\n [ComfyUI] Node 15: SAM3PointCollector\n [ComfyUI] Inputs: {\"points_store\": \"{\\\"positive\\\":[{\\\"x\\\":426.27735719657574,\\\"y\\\":321.42611685978835},{\\\"x\\\":417.13743597288953,\\\"y\\\":407.3413796907987},{\\\"x\\\":431.76130993078743,\\\"y\\\":549.9241563039649}],\\\"negative\\\"\n [ComfyUI] Node 28: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"31\", 2]}\n [ComfyUI] Node 29: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"31\", 0]}\n [ComfyUI] Node 30: LoadSAM3Model\n [ComfyUI] Inputs: {\"precision\": \"auto\", \"compile\": false}\n [ComfyUI] Node 31: SAM3Segmentation\n [ComfyUI] Inputs: {\"refinement_iterations\": 0, \"use_multimask\": true, \"output_best_mask\": true, \"sam3_model_config\": [\"30\", 0], \"image\": [\"1\", 0], \"positive_points\": [\"15\", 0], \"negative_points\": [\"15\", 1]}\n [ComfyUI] Generated prompt_id: fb007d5b-bb10-462c-8ef1-9d4c55538e8a\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] WARNING: 'NoneType' object has no attribute 'shape'\n [ComfyUI] CACHE MISS - computing new result for key=d9204c29\n [ComfyUI] Collected 3 positive, 0 negative points\n [ComfyUI] Image dimensions: 1280x720\n [ComfyUI] Positive point: (426.3, 321.4) -> (0.333, 0.446)\n [ComfyUI] Positive point: (417.1, 407.3) -> (0.326, 0.566)\n [ComfyUI] Positive point: (431.8, 549.9) -> (0.337, 0.764)\n [ComfyUI] Output: 3 positive, 0 negative\n [ComfyUI] [SAM3] Model not found at C:\\workspaces\\SAM3-2207\\ComfyUI\\models\\sam3\\sam3.safetensors, downloading from HuggingFace...\n [ComfyUI] [SAM3] Downloading sam3.safetensors from apozz/sam3-safetensors...\n Node executed (1 total), capturing...\n Frame 2 saved (frame_001.jpg, t=0.6s)\n [capture-node] freeze=5ms shot=150ms unfreeze=6ms saved=True\n Frame 3 saved (frame_002.jpg, t=2.9s)\n [capture-periodic] freeze=4ms shot=138ms unfreeze=5ms saved=True\n [ComfyUI] [SAM3] Download progress: 10%\n Frame 4 saved (frame_003.jpg, t=5.2s)\n [capture-periodic] freeze=8ms shot=141ms unfreeze=10ms saved=True\n [ComfyUI] [SAM3] Download progress: 20%\n [capture-loop] iter=50 t=6.7s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=7.6/31.9GB (24%) swap=0.2/11.4GB (2%) cpu=5% browser_rss=0.72GB\n Frame 5 saved (frame_004.jpg, t=7.4s)\n [capture-periodic] freeze=4ms shot=144ms unfreeze=5ms saved=True\n [ComfyUI] [SAM3] Download progress: 30%\n Frame 6 saved (frame_005.jpg, t=9.7s)\n [capture-periodic] freeze=7ms shot=137ms unfreeze=5ms saved=True\n Frame 7 saved (frame_006.jpg, t=12.0s)\n [capture-periodic] freeze=9ms shot=151ms unfreeze=5ms saved=True\n [ComfyUI] [SAM3] Download progress: 40%\n [capture-loop] iter=100 t=13.6s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=8.2/31.9GB (26%) swap=0.2/11.4GB (2%) cpu=7% browser_rss=0.74GB\n Frame 8 saved (frame_007.jpg, t=14.2s)\n [capture-periodic] freeze=4ms shot=150ms unfreeze=5ms saved=True\n [ComfyUI] [SAM3] Download progress: 50%\n Frame 9 saved (frame_008.jpg, t=16.5s)\n [capture-periodic] freeze=4ms shot=153ms unfreeze=5ms saved=True\n [ComfyUI] [SAM3] Download progress: 60%\n Frame 10 saved (frame_009.jpg, t=18.8s)\n [capture-periodic] freeze=7ms shot=139ms unfreeze=5ms saved=True\n [capture-loop] iter=150 t=19.9s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=8.5/31.9GB (26%) swap=0.2/11.4GB (2%) cpu=10% browser_rss=0.76GB\n Frame 11 saved (frame_010.jpg, t=21.0s)\n [capture-periodic] freeze=5ms shot=151ms unfreeze=7ms saved=True\n [ComfyUI] [SAM3] Download progress: 70%\n Frame 12 saved (frame_011.jpg, t=23.3s)\n [capture-periodic] freeze=4ms shot=166ms unfreeze=5ms saved=True\n [ComfyUI] [SAM3] Download progress: 80%\n Frame 13 saved (frame_012.jpg, t=25.6s)\n [capture-periodic] freeze=4ms shot=140ms unfreeze=5ms saved=True\n [capture-loop] iter=200 t=26.2s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=8 ram=8.5/31.9GB (27%) swap=0.2/11.4GB (2%) cpu=10% browser_rss=0.76GB\n [ComfyUI] [SAM3] Download progress: 90%\n Frame 14 saved (frame_013.jpg, t=27.8s)\n [capture-periodic] freeze=4ms shot=161ms unfreeze=5ms saved=True\n Frame 15 saved (frame_014.jpg, t=30.1s)\n [capture-periodic] freeze=4ms shot=143ms unfreeze=4ms saved=True\n [ComfyUI] [SAM3] Download progress: 100%\n [ComfyUI] [SAM3] Downloaded sam3.safetensors\n [ComfyUI] [SAM3] Model downloaded successfully\n [ComfyUI] Resolved precision: auto -> bf16\n [ComfyUI] SAM3 model cache miss \ufffd building model...\n [ComfyUI] !!! Exception during processing !!! No module named 'timm'\n [ComfyUI] Traceback (most recent call last):\n [ComfyUI] File \"C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 58, in \n [ComfyUI] from timm.layers import DropPath, trunc_normal_\n [ComfyUI] ModuleNotFoundError: No module named 'timm'\n [ComfyUI] \n [ComfyUI] During handling of the above exception, another exception occurred:\n [ComfyUI] \n [ComfyUI] Traceback (most recent call last):\n [ComfyUI] File \"C:\\workspaces\\SAM3-2207\\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] File \"C:\\workspaces\\SAM3-2207\\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] File \"C:\\workspaces\\SAM3-2207\\ComfyUI\\execution.py\", line 309, in _async_map_node_over_list\n [ComfyUI] await process_inputs(input_dict, i)\n [ComfyUI] File \"C:\\workspaces\\SAM3-2207\\ComfyUI\\execution.py\", line 297, in process_inputs\n [ComfyUI] result = f(**inputs)\n [ComfyUI] File \"C:\\workspaces\\SAM3-2207\\ComfyUI\\comfy_api\\internal\\__init__.py\", line 149, in wrapped_func\n [ComfyUI] return method(locked_class, **inputs)\n [ComfyUI] File \"C:\\workspaces\\SAM3-2207\\ComfyUI\\comfy_api\\latest\\_io.py\", line 1833, in EXECUTE_NORMALIZED\n [ComfyUI] to_return = cls.execute(*args, **kwargs)\n [ComfyUI] File \"C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\segmentation.py\", line 469, in execute\n [ComfyUI] sam3_model = get_or_build_model(sam3_model_config)\n [ComfyUI] File \"C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\_model_cache.py\", line 32, in get_or_build_model\n [ComfyUI] from .sam3.predictor import Sam3VideoPredictor\n [ComfyUI] File \"C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\__init__.py\", line 61, in \n [ComfyUI] from .model import (\n [ComfyUI] File \"C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 60, in \n [ComfyUI] from timm.models.layers import DropPath, trunc_normal_\n [ComfyUI] ModuleNotFoundError: No module named 'timm'\n [ComfyUI] \n [ComfyUI] Prompt executed in 30.28 seconds\n Execution complete (t=30.6s)\n Execution error: {'prompt_id': '86023375-1e85-4626-b82c-f22228be60f2', 'node_id': '31', 'node_type': 'SAM3Segmentation', 'executed': ['1', '30', '15'], 'exception_message': \"No module named 'timm'\\n\", 'exception_type': 'ModuleNotFoundError', 'traceback': [' File \"C:\\\\workspaces\\\\SAM3-2207\\\\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', ' File \"C:\\\\workspaces\\\\SAM3-2207\\\\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', ' File \"C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\execution.py\", line 309, in _async_map_node_over_list\\n await process_inputs(input_dict, i)\\n', ' File \"C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\execution.py\", line 297, in process_inputs\\n result = f(**inputs)\\n', ' File \"C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\comfy_api\\\\internal\\\\__init__.py\", line 149, in wrapped_func\\n return method(locked_class, **inputs)\\n', ' File \"C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\comfy_api\\\\latest\\\\_io.py\", line 1833, in EXECUTE_NORMALIZED\\n to_return = cls.execute(*args, **kwargs)\\n', ' File \"C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3\\\\nodes\\\\segmentation.py\", line 469, in execute\\n sam3_model = get_or_build_model(sam3_model_config)\\n', ' File \"C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3\\\\nodes\\\\_model_cache.py\", line 32, in get_or_build_model\\n from .sam3.predictor import Sam3VideoPredictor\\n', ' File \"C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3\\\\nodes\\\\sam3\\\\__init__.py\", line 61, in \\n from .model import (\\n', ' File \"C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3\\\\nodes\\\\sam3\\\\model.py\", line 60, in \\n from timm.models.layers import DropPath, trunc_normal_\\n'], 'current_inputs': {'refinement_iterations': [0], 'use_multimask': [True], 'output_best_mask': [True], 'sam3_model_config': [\"{'checkpoint_path': 'C:\\\\\\\\workspaces\\\\\\\\SAM3-2207\\\\\\\\ComfyUI\\\\\\\\models\\\\\\\\sam3\\\\\\\\sam3.safetensors', 'bpe_path': 'C:\\\\\\\\workspaces\\\\\\\\SAM3-2207\\\\\\\\ComfyUI\\\\\\\\custom_nodes\\\\\\\\ComfyUI-SAM3\\\\\\\\nodes\\\\\\\\sam3\\\\\\\\bpe_simple_vocab_16e6.txt.gz', 'precision': 'auto', 'dtype': 'bf16', 'compile': False}\"], 'image': ['tensor([[[[0.2863, 0.4588, 0.5922],\\n [0.2863, 0.4588, 0.5922],\\n [0.2863, 0.4588, 0.5922],\\n ...,\\n [0.3176, 0.5765, 0.7176],\\n [0.3333, 0.5961, 0.7451],\\n [0.3529, 0.6157, 0.7647]],\\n\\n [[0.2863, 0.4588, 0.5922],\\n [0.2863, 0.4588, 0.5922],\\n [0.2863, 0.4588, 0.5922],\\n ...,\\n [0.3137, 0.5725, 0.7137],\\n [0.3137, 0.5765, 0.7255],\\n [0.3255, 0.5882, 0.7373]],\\n\\n [[0.2863, 0.4588, 0.5922],\\n [0.2863, 0.4588, 0.5922],\\n [0.2863, 0.4588, 0.5922],\\n ...,\\n [0.3882, 0.5294, 0.6235],\\n [0.3922, 0.5216, 0.6196],\\n [0.3961, 0.5255, 0.6235]],\\n\\n ...,\\n\\n [[0.4941, 0.4784, 0.4157],\\n [0.4941, 0.4784, 0.4157],\\n [0.4980, 0.4824, 0.4196],\\n ...,\\n [0.5608, 0.5529, 0.5020],\\n [0.5608, 0.5529, 0.5020],\\n [0.5608, 0.5529, 0.5020]],\\n\\n [[0.5098, 0.4941, 0.4314],\\n [0.5098, 0.4941, 0.4314],\\n [0.5137, 0.4980, 0.4353],\\n ...,\\n [0.5608, 0.5529, 0.5020],\\n [0.5608, 0.5529, 0.5020],\\n [0.5608, 0.5529, 0.5020]],\\n\\n [[0.5176, 0.5020, 0.4392],\\n [0.5216, 0.5059, 0.4431],\\n [0.5255, 0.5098, 0.4471],\\n ...,\\n [0.5608, 0.5529, 0.5020],\\n [0.5608, 0.5529, 0.5020],\\n [0.5608, 0.5529, 0.5020]]]])'], 'positive_points': [\"{'points': [[0.3330291853098248, 0.4464251623052616], [0.32588862185381995, 0.5657519162372204], [0.3373135233834277, 0.7637835504221735]], 'labels': [1, 1, 1]}\"], 'negative_points': [\"{'points': [], 'labels': []}\"]}, 'current_outputs': ['31', '1', '29', '30', '15', '28'], 'timestamp': 1778443891860}\n Status: FAILED\n Error: Workflow execution failed: {'prompt_id': '86023375-1e85-4626-b82c-f22228be60f2', 'node_id': '31', 'node_type': 'SAM3Segmentation', 'executed': ['1', '30', '15'], 'exception_message': \"No module named 'timm'\\n\", 'exception_type': 'ModuleNotFoundError', 'traceback': [' File \"C:\\\\workspaces\\\\SAM3-2207\\\\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', ' File \"C:\\\\workspaces\\\\SAM3-2207\\\\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', ' File \"C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\execution.py\", line 309, in _async_map_node_over_list\\n await process_inputs(input_dict, i)\\n', ' File \"C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\execution.py\", line 297, in process_inputs\\n result = f(**inputs)\\n', ' File \"C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\comfy_api\\\\internal\\\\__init__.py\", line 149, in wrapped_func\\n return method(locked_class, **inputs)\\n', ' File \"C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\comfy_api\\\\latest\\\\_io.py\", line 1833, in EXECUTE_NORMALIZED\\n to_return = cls.execute(*args, **kwargs)\\n', ' File \"C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3\\\\nodes\\\\segmentation.py\", line 469, in execute\\n sam3_model = get_or_build_model(sam3_model_config)\\n', ' File \"C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3\\\\nodes\\\\_model_cache.py\", line 32, in get_or_build_model\\n from .sam3.predictor import Sam3VideoPredictor\\n', ' File \"C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3\\\\nodes\\\\sam3\\\\__init__.py\", line 61, in \\n from .model import (\\n', ' File \"C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3\\\\nodes\\\\sam3\\\\model.py\", line 60, in \\n from timm.models.layers import DropPath, trunc_normal_\\n'], 'current_inputs': {'refinement_iterations': [0], 'use_multimask': [True], 'output_best_mask': [True], 'sam3_model_config': [\"{'checkpoint_path': 'C:\\\\\\\\workspaces\\\\\\\\SAM3-2207\\\\\\\\ComfyUI\\\\\\\\models\\\\\\\\sam3\\\\\\\\sam3.safetensors', 'bpe_path': 'C:\\\\\\\\workspaces\\\\\\\\SAM3-2207\\\\\\\\ComfyUI\\\\\\\\custom_nodes\\\\\\\\ComfyUI-SAM3\\\\\\\\nodes\\\\\\\\sam3\\\\\\\\bpe_simple_vocab_16e6.txt.gz', 'precision': 'auto', 'dtype': 'bf16', 'compile': False}\"], 'image': ['tensor([[[[0.2863, 0.4588, 0.5922],\\n [0.2863, 0.4588, 0.5922],\\n [0.2863, 0.4588, 0.5922],\\n ...,\\n [0.3176, 0.5765, 0.7176],\\n [0.3333, 0.5961, 0.7451],\\n [0.3529, 0.6157, 0.7647]],\\n\\n [[0.2863, 0.4588, 0.5922],\\n [0.2863, 0.4588, 0.5922],\\n [0.2863, 0.4588, 0.5922],\\n ...,\\n [0.3137, 0.5725, 0.7137],\\n [0.3137, 0.5765, 0.7255],\\n [0.3255, 0.5882, 0.7373]],\\n\\n [[0.2863, 0.4588, 0.5922],\\n [0.2863, 0.4588, 0.5922],\\n [0.2863, 0.4588, 0.5922],\\n ...,\\n [0.3882, 0.5294, 0.6235],\\n [0.3922, 0.5216, 0.6196],\\n [0.3961, 0.5255, 0.6235]],\\n\\n ...,\\n\\n [[0.4941, 0.4784, 0.4157],\\n [0.4941, 0.4784, 0.4157],\\n [0.4980, 0.4824, 0.4196],\\n ...,\\n [0.5608, 0.5529, 0.5020],\\n [0.5608, 0.5529, 0.5020],\\n [0.5608, 0.5529, 0.5020]],\\n\\n [[0.5098, 0.4941, 0.4314],\\n [0.5098, 0.4941, 0.4314],\\n [0.5137, 0.4980, 0.4353],\\n ...,\\n [0.5608, 0.5529, 0.5020],\\n [0.5608, 0.5529, 0.5020],\\n [0.5608, 0.5529, 0.5020]],\\n\\n [[0.5176, 0.5020, 0.4392],\\n [0.5216, 0.5059, 0.4431],\\n [0.5255, 0.5098, 0.4471],\\n ...,\\n [0.5608, 0.5529, 0.5020],\\n [0.5608, 0.5529, 0.5020],\\n [0.5608, 0.5529, 0.5020]]]])'], 'positive_points': [\"{'points': [[0.3330291853098248, 0.4464251623052616], [0.32588862185381995, 0.5657519162372204], [0.3373135233834277, 0.7637835504221735]], 'labels': [1, 1, 1]}\"], 'negative_points': [\"{'points': [], 'labels': []}\"]}, 'current_outputs': ['31', '1', '29', '30', '15', '28'], 'timestamp': 1778443891860}\n Details: Workflow: C:\\ComfyUI-SAM3\\workflows\\image_seg_point.json\nNode error: SAM3Segmentation", "hardware": {"os": "Windows-11-10.0.26200-SP0", "cpu": "Intel64 Family 6 Model 79 Stepping 1, GenuineIntel"}}, "image_seg_text": {"src": "", "title": "image_seg_text", "status": "fail", "duration": "5.83", "log": "Capturing execution frames: image_seg_text.json\n [ComfyUI] Exception in callback _ProactorBasePipeTransport._call_connection_lost(None)\n [ComfyUI] handle: \n [ComfyUI] Traceback (most recent call last):\n [ComfyUI] File \"C:\\Users\\ContainerAdministrator\\AppData\\Roaming\\uv\\python\\cpython-3.10-windows-x86_64-none\\lib\\asyncio\\events.py\", line 80, in _run\n [ComfyUI] self._context.run(self._callback, *self._args)\n [ComfyUI] File \"C:\\Users\\ContainerAdministrator\\AppData\\Roaming\\uv\\python\\cpython-3.10-windows-x86_64-none\\lib\\asyncio\\proactor_events.py\", line 165, in _call_connection_lost\n [ComfyUI] self._sock.shutdown(socket.SHUT_RDWR)\n [ComfyUI] ConnectionResetError: [WinError 10054] An existing connection was forcibly closed by the remote host\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 5 nodes\n Queuing workflow for execution...\n [ComfyUI] Node 1: LoadImage\n [ComfyUI] Inputs: {\"image\": \"example_image.jpg\"}\n [ComfyUI] Node 3: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"15\", 1]}\n [ComfyUI] Node 4: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"15\", 0]}\n [ComfyUI] Node 12: LoadSAM3Model\n [ComfyUI] Inputs: {\"precision\": \"fp32\", \"compile\": false}\n [ComfyUI] Node 15: SAM3Grounding\n [ComfyUI] Inputs: {\"confidence_threshold\": 0.2, \"text_prompt\": \"child\", \"max_detections\": -1, \"sam3_model_config\": [\"12\", 0], \"image\": [\"1\", 0]}\n [ComfyUI] Generated prompt_id: 4b286b0b-0a27-43b7-ab6a-20f281bf78a8\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] Resolved precision: fp32 -> fp32\n [ComfyUI] SAM3 model cache miss \ufffd building model...\n [ComfyUI] !!! Exception during processing !!! No module named 'timm'\n [ComfyUI] Traceback (most recent call last):\n [ComfyUI] File \"C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 58, in \n [ComfyUI] from timm.layers import DropPath, trunc_normal_\n [ComfyUI] ModuleNotFoundError: No module named 'timm'\n [ComfyUI] \n [ComfyUI] During handling of the above exception, another exception occurred:\n [ComfyUI] \n [ComfyUI] Traceback (most recent call last):\n [ComfyUI] File \"C:\\workspaces\\SAM3-2207\\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] File \"C:\\workspaces\\SAM3-2207\\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] File \"C:\\workspaces\\SAM3-2207\\ComfyUI\\execution.py\", line 309, in _async_map_node_over_list\n [ComfyUI] await process_inputs(input_dict, i)\n [ComfyUI] File \"C:\\workspaces\\SAM3-2207\\ComfyUI\\execution.py\", line 297, in process_inputs\n [ComfyUI] result = f(**inputs)\n [ComfyUI] File \"C:\\workspaces\\SAM3-2207\\ComfyUI\\comfy_api\\internal\\__init__.py\", line 149, in wrapped_func\n [ComfyUI] return method(locked_class, **inputs)\n [ComfyUI] File \"C:\\workspaces\\SAM3-2207\\ComfyUI\\comfy_api\\latest\\_io.py\", line 1833, in EXECUTE_NORMALIZED\n [ComfyUI] to_return = cls.execute(*args, **kwargs)\n [ComfyUI] File \"C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\segmentation.py\", line 86, in execute\n [ComfyUI] sam3_model = get_or_build_model(sam3_model_config)\n [ComfyUI] File \"C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\_model_cache.py\", line 32, in get_or_build_model\n [ComfyUI] from .sam3.predictor import Sam3VideoPredictor\n [ComfyUI] File \"C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\__init__.py\", line 61, in \n [ComfyUI] from .model import (\n [ComfyUI] File \"C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 60, in \n [ComfyUI] from timm.models.layers import DropPath, trunc_normal_\n [ComfyUI] ModuleNotFoundError: No module named 'timm'\n [ComfyUI] \n [ComfyUI] Prompt executed in 0.05 seconds\n Execution complete (t=0.4s)\n Execution error: {'prompt_id': '260bc77d-fe5b-4b81-97e6-1a0685f84c2c', 'node_id': '15', 'node_type': 'SAM3Grounding', 'executed': ['12', '1'], 'exception_message': \"No module named 'timm'\\n\", 'exception_type': 'ModuleNotFoundError', 'traceback': [' File \"C:\\\\workspaces\\\\SAM3-2207\\\\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', ' File \"C:\\\\workspaces\\\\SAM3-2207\\\\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', ' File \"C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\execution.py\", line 309, in _async_map_node_over_list\\n await process_inputs(input_dict, i)\\n', ' File \"C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\execution.py\", line 297, in process_inputs\\n result = f(**inputs)\\n', ' File \"C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\comfy_api\\\\internal\\\\__init__.py\", line 149, in wrapped_func\\n return method(locked_class, **inputs)\\n', ' File \"C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\comfy_api\\\\latest\\\\_io.py\", line 1833, in EXECUTE_NORMALIZED\\n to_return = cls.execute(*args, **kwargs)\\n', ' File \"C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3\\\\nodes\\\\segmentation.py\", line 86, in execute\\n sam3_model = get_or_build_model(sam3_model_config)\\n', ' File \"C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3\\\\nodes\\\\_model_cache.py\", line 32, in get_or_build_model\\n from .sam3.predictor import Sam3VideoPredictor\\n', ' File \"C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3\\\\nodes\\\\sam3\\\\__init__.py\", line 61, in \\n from .model import (\\n', ' File \"C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3\\\\nodes\\\\sam3\\\\model.py\", line 60, in \\n from timm.models.layers import DropPath, trunc_normal_\\n'], 'current_inputs': {'confidence_threshold': [0.2], 'text_prompt': ['child'], 'max_detections': [-1], 'sam3_model_config': [\"{'checkpoint_path': 'C:\\\\\\\\workspaces\\\\\\\\SAM3-2207\\\\\\\\ComfyUI\\\\\\\\models\\\\\\\\sam3\\\\\\\\sam3.safetensors', 'bpe_path': 'C:\\\\\\\\workspaces\\\\\\\\SAM3-2207\\\\\\\\ComfyUI\\\\\\\\custom_nodes\\\\\\\\ComfyUI-SAM3\\\\\\\\nodes\\\\\\\\sam3\\\\\\\\bpe_simple_vocab_16e6.txt.gz', 'precision': 'fp32', 'dtype': 'fp32', 'compile': False}\"], 'image': ['tensor([[[[0.2863, 0.4588, 0.5922],\\n [0.2863, 0.4588, 0.5922],\\n [0.2863, 0.4588, 0.5922],\\n ...,\\n [0.3176, 0.5765, 0.7176],\\n [0.3333, 0.5961, 0.7451],\\n [0.3529, 0.6157, 0.7647]],\\n\\n [[0.2863, 0.4588, 0.5922],\\n [0.2863, 0.4588, 0.5922],\\n [0.2863, 0.4588, 0.5922],\\n ...,\\n [0.3137, 0.5725, 0.7137],\\n [0.3137, 0.5765, 0.7255],\\n [0.3255, 0.5882, 0.7373]],\\n\\n [[0.2863, 0.4588, 0.5922],\\n [0.2863, 0.4588, 0.5922],\\n [0.2863, 0.4588, 0.5922],\\n ...,\\n [0.3882, 0.5294, 0.6235],\\n [0.3922, 0.5216, 0.6196],\\n [0.3961, 0.5255, 0.6235]],\\n\\n ...,\\n\\n [[0.4941, 0.4784, 0.4157],\\n [0.4941, 0.4784, 0.4157],\\n [0.4980, 0.4824, 0.4196],\\n ...,\\n [0.5608, 0.5529, 0.5020],\\n [0.5608, 0.5529, 0.5020],\\n [0.5608, 0.5529, 0.5020]],\\n\\n [[0.5098, 0.4941, 0.4314],\\n [0.5098, 0.4941, 0.4314],\\n [0.5137, 0.4980, 0.4353],\\n ...,\\n [0.5608, 0.5529, 0.5020],\\n [0.5608, 0.5529, 0.5020],\\n [0.5608, 0.5529, 0.5020]],\\n\\n [[0.5176, 0.5020, 0.4392],\\n [0.5216, 0.5059, 0.4431],\\n [0.5255, 0.5098, 0.4471],\\n ...,\\n [0.5608, 0.5529, 0.5020],\\n [0.5608, 0.5529, 0.5020],\\n [0.5608, 0.5529, 0.5020]]]])']}, 'current_outputs': ['12', '1', '4', '15', '3'], 'timestamp': 1778443898050}\n Status: FAILED\n Error: Workflow execution failed: {'prompt_id': '260bc77d-fe5b-4b81-97e6-1a0685f84c2c', 'node_id': '15', 'node_type': 'SAM3Grounding', 'executed': ['12', '1'], 'exception_message': \"No module named 'timm'\\n\", 'exception_type': 'ModuleNotFoundError', 'traceback': [' File \"C:\\\\workspaces\\\\SAM3-2207\\\\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', ' File \"C:\\\\workspaces\\\\SAM3-2207\\\\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', ' File \"C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\execution.py\", line 309, in _async_map_node_over_list\\n await process_inputs(input_dict, i)\\n', ' File \"C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\execution.py\", line 297, in process_inputs\\n result = f(**inputs)\\n', ' File \"C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\comfy_api\\\\internal\\\\__init__.py\", line 149, in wrapped_func\\n return method(locked_class, **inputs)\\n', ' File \"C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\comfy_api\\\\latest\\\\_io.py\", line 1833, in EXECUTE_NORMALIZED\\n to_return = cls.execute(*args, **kwargs)\\n', ' File \"C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3\\\\nodes\\\\segmentation.py\", line 86, in execute\\n sam3_model = get_or_build_model(sam3_model_config)\\n', ' File \"C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3\\\\nodes\\\\_model_cache.py\", line 32, in get_or_build_model\\n from .sam3.predictor import Sam3VideoPredictor\\n', ' File \"C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3\\\\nodes\\\\sam3\\\\__init__.py\", line 61, in \\n from .model import (\\n', ' File \"C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3\\\\nodes\\\\sam3\\\\model.py\", line 60, in \\n from timm.models.layers import DropPath, trunc_normal_\\n'], 'current_inputs': {'confidence_threshold': [0.2], 'text_prompt': ['child'], 'max_detections': [-1], 'sam3_model_config': [\"{'checkpoint_path': 'C:\\\\\\\\workspaces\\\\\\\\SAM3-2207\\\\\\\\ComfyUI\\\\\\\\models\\\\\\\\sam3\\\\\\\\sam3.safetensors', 'bpe_path': 'C:\\\\\\\\workspaces\\\\\\\\SAM3-2207\\\\\\\\ComfyUI\\\\\\\\custom_nodes\\\\\\\\ComfyUI-SAM3\\\\\\\\nodes\\\\\\\\sam3\\\\\\\\bpe_simple_vocab_16e6.txt.gz', 'precision': 'fp32', 'dtype': 'fp32', 'compile': False}\"], 'image': ['tensor([[[[0.2863, 0.4588, 0.5922],\\n [0.2863, 0.4588, 0.5922],\\n [0.2863, 0.4588, 0.5922],\\n ...,\\n [0.3176, 0.5765, 0.7176],\\n [0.3333, 0.5961, 0.7451],\\n [0.3529, 0.6157, 0.7647]],\\n\\n [[0.2863, 0.4588, 0.5922],\\n [0.2863, 0.4588, 0.5922],\\n [0.2863, 0.4588, 0.5922],\\n ...,\\n [0.3137, 0.5725, 0.7137],\\n [0.3137, 0.5765, 0.7255],\\n [0.3255, 0.5882, 0.7373]],\\n\\n [[0.2863, 0.4588, 0.5922],\\n [0.2863, 0.4588, 0.5922],\\n [0.2863, 0.4588, 0.5922],\\n ...,\\n [0.3882, 0.5294, 0.6235],\\n [0.3922, 0.5216, 0.6196],\\n [0.3961, 0.5255, 0.6235]],\\n\\n ...,\\n\\n [[0.4941, 0.4784, 0.4157],\\n [0.4941, 0.4784, 0.4157],\\n [0.4980, 0.4824, 0.4196],\\n ...,\\n [0.5608, 0.5529, 0.5020],\\n [0.5608, 0.5529, 0.5020],\\n [0.5608, 0.5529, 0.5020]],\\n\\n [[0.5098, 0.4941, 0.4314],\\n [0.5098, 0.4941, 0.4314],\\n [0.5137, 0.4980, 0.4353],\\n ...,\\n [0.5608, 0.5529, 0.5020],\\n [0.5608, 0.5529, 0.5020],\\n [0.5608, 0.5529, 0.5020]],\\n\\n [[0.5176, 0.5020, 0.4392],\\n [0.5216, 0.5059, 0.4431],\\n [0.5255, 0.5098, 0.4471],\\n ...,\\n [0.5608, 0.5529, 0.5020],\\n [0.5608, 0.5529, 0.5020],\\n [0.5608, 0.5529, 0.5020]]]])']}, 'current_outputs': ['12', '1', '4', '15', '3'], 'timestamp': 1778443898050}\n Details: Workflow: C:\\ComfyUI-SAM3\\workflows\\image_seg_text.json\nNode error: SAM3Grounding", "hardware": {"os": "Windows-11-10.0.26200-SP0", "cpu": "Intel64 Family 6 Model 79 Stepping 1, GenuineIntel"}}, "scene_seg": {"src": "", "title": "scene_seg", "status": "fail", "duration": "8.12", "log": "Capturing execution frames: scene_seg.json\n [ComfyUI] Exception in callback _ProactorBasePipeTransport._call_connection_lost(None)\n [ComfyUI] handle: \n [ComfyUI] Traceback (most recent call last):\n [ComfyUI] File \"C:\\Users\\ContainerAdministrator\\AppData\\Roaming\\uv\\python\\cpython-3.10-windows-x86_64-none\\lib\\asyncio\\events.py\", line 80, in _run\n [ComfyUI] self._context.run(self._callback, *self._args)\n [ComfyUI] File \"C:\\Users\\ContainerAdministrator\\AppData\\Roaming\\uv\\python\\cpython-3.10-windows-x86_64-none\\lib\\asyncio\\proactor_events.py\", line 165, in _call_connection_lost\n [ComfyUI] self._sock.shutdown(socket.SHUT_RDWR)\n [ComfyUI] ConnectionResetError: [WinError 10054] An existing connection was forcibly closed by the remote host\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 10 nodes\n Queuing workflow for execution...\n [ComfyUI] Node 1: LoadImage\n [ComfyUI] Inputs: {\"image\": \"image.png\"}\n [ComfyUI] Node 3: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"27\", 1]}\n [ComfyUI] Node 4: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"27\", 0]}\n [ComfyUI] Node 12: LoadSAM3Model\n [ComfyUI] Inputs: {\"precision\": \"fp32\", \"compile\": false}\n [ComfyUI] Node 20: SAM3MultiRegionCollector\n [ComfyUI] Inputs: {\"multi_prompts_store\": \"[{\\\"positive_points\\\":[{\\\"x\\\":5052.74953932266,\\\"y\\\":2847.0600693869637},{\\\"x\\\":4932.510591392486,\\\"y\\\":2953.9413227753366},{\\\"x\\\":4718.752461738845,\\\"y\\\":2967.301479448883},{\n [ComfyUI] Node 22: MultibandFromBatch\n [ComfyUI] Inputs: {\"images\": [\"1\", 0], \"masks\": [\"27\", 0]}\n [ComfyUI] Node 23: MultibandSave\n [ComfyUI] Inputs: {\"file_path\": \"output/multiband\", \"format\": \"npz\", \"multiband\": [\"26\", 0]}\n [ComfyUI] Node 24: MultibandPreview\n [ComfyUI] Inputs: {\"channel_index\": 0, \"multiband\": [\"26\", 0]}\n [ComfyUI] Node 26: MultibandResize\n [ComfyUI] Inputs: {\"upscale_method\": \"nearest-exact\", \"width\": 900, \"height\": 600, \"crop\": \"center\", \"multiband\": [\"22\", 0]}\n [ComfyUI] Node 27: SAM3MultipromptSegmentation\n [ComfyUI] Inputs: {\"refinement_iterations\": 0, \"use_multimask\": false, \"sam3_model_config\": [\"12\", 0], \"image\": [\"1\", 0], \"multi_prompts\": [\"20\", 0]}\n [ComfyUI] Generated prompt_id: f09fac32-da84-434f-b2ca-7ac01b201308\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] WARNING: 'NoneType' object has no attribute 'shape'\n [ComfyUI] CACHE MISS - computing new result for key=35316a77\n [ComfyUI] Image dimensions: 6720x4480\n [ComfyUI] Processing 7 prompt regions\n [ComfyUI] Prompt 0: 10 pos pts, 0 neg pts, 1 pos boxes, 0 neg boxes\n [ComfyUI] Prompt 1: 7 pos pts, 16 neg pts, 1 pos boxes, 0 neg boxes\n [ComfyUI] Prompt 2: 7 pos pts, 14 neg pts, 1 pos boxes, 0 neg boxes\n [ComfyUI] Prompt 3: 1 pos pts, 0 neg pts, 1 pos boxes, 0 neg boxes\n [ComfyUI] Prompt 4: 1 pos pts, 0 neg pts, 1 pos boxes, 0 neg boxes\n [ComfyUI] Prompt 5: 13 pos pts, 0 neg pts, 1 pos boxes, 0 neg boxes\n [ComfyUI] Prompt 6: 6 pos pts, 0 neg pts, 1 pos boxes, 0 neg boxes\n [ComfyUI] Output: 7 non-empty prompts\n [ComfyUI] Resolved precision: fp32 -> fp32\n [ComfyUI] SAM3 model cache miss \ufffd building model...\n [ComfyUI] !!! Exception during processing !!! No module named 'timm'\n [ComfyUI] Traceback (most recent call last):\n [ComfyUI] File \"C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 58, in \n [ComfyUI] from timm.layers import DropPath, trunc_normal_\n [ComfyUI] ModuleNotFoundError: No module named 'timm'\n [ComfyUI] \n [ComfyUI] During handling of the above exception, another exception occurred:\n [ComfyUI] \n [ComfyUI] Traceback (most recent call last):\n [ComfyUI] File \"C:\\workspaces\\SAM3-2207\\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] File \"C:\\workspaces\\SAM3-2207\\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] File \"C:\\workspaces\\SAM3-2207\\ComfyUI\\execution.py\", line 309, in _async_map_node_over_list\n [ComfyUI] await process_inputs(input_dict, i)\n [ComfyUI] File \"C:\\workspaces\\SAM3-2207\\ComfyUI\\execution.py\", line 297, in process_inputs\n [ComfyUI] result = f(**inputs)\n [ComfyUI] File \"C:\\workspaces\\SAM3-2207\\ComfyUI\\comfy_api\\internal\\__init__.py\", line 149, in wrapped_func\n [ComfyUI] return method(locked_class, **inputs)\n [ComfyUI] File \"C:\\workspaces\\SAM3-2207\\ComfyUI\\comfy_api\\latest\\_io.py\", line 1833, in EXECUTE_NORMALIZED\n [ComfyUI] to_return = cls.execute(*args, **kwargs)\n [ComfyUI] File \"C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\segmentation.py\", line 695, in execute\n [ComfyUI] sam3_model = get_or_build_model(sam3_model_config)\n [ComfyUI] File \"C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\_model_cache.py\", line 32, in get_or_build_model\n [ComfyUI] from .sam3.predictor import Sam3VideoPredictor\n [ComfyUI] File \"C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\__init__.py\", line 61, in \n [ComfyUI] from .model import (\n [ComfyUI] File \"C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 60, in \n [ComfyUI] from timm.models.layers import DropPath, trunc_normal_\n [ComfyUI] ModuleNotFoundError: No module named 'timm'\n [ComfyUI] \n [ComfyUI] Prompt executed in 1.22 seconds\n Node executed (1 total), capturing...\n Frame 2 saved (frame_001.jpg, t=2.1s)\n [capture-node] freeze=61ms shot=322ms unfreeze=0ms saved=True\n Execution complete (t=2.1s)\n Execution error: {'prompt_id': '71c3363c-b69c-4635-a6d2-719308767ae1', 'node_id': '27', 'node_type': 'SAM3MultipromptSegmentation', 'executed': ['12', '1', '20'], 'exception_message': \"No module named 'timm'\\n\", 'exception_type': 'ModuleNotFoundError', 'traceback': [' File \"C:\\\\workspaces\\\\SAM3-2207\\\\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', ' File \"C:\\\\workspaces\\\\SAM3-2207\\\\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', ' File \"C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\execution.py\", line 309, in _async_map_node_over_list\\n await process_inputs(input_dict, i)\\n', ' File \"C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\execution.py\", line 297, in process_inputs\\n result = f(**inputs)\\n', ' File \"C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\comfy_api\\\\internal\\\\__init__.py\", line 149, in wrapped_func\\n return method(locked_class, **inputs)\\n', ' File \"C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\comfy_api\\\\latest\\\\_io.py\", line 1833, in EXECUTE_NORMALIZED\\n to_return = cls.execute(*args, **kwargs)\\n', ' File \"C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3\\\\nodes\\\\segmentation.py\", line 695, in execute\\n sam3_model = get_or_build_model(sam3_model_config)\\n', ' File \"C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3\\\\nodes\\\\_model_cache.py\", line 32, in get_or_build_model\\n from .sam3.predictor import Sam3VideoPredictor\\n', ' File \"C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3\\\\nodes\\\\sam3\\\\__init__.py\", line 61, in \\n from .model import (\\n', ' File \"C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3\\\\nodes\\\\sam3\\\\model.py\", line 60, in \\n from timm.models.layers import DropPath, trunc_normal_\\n'], 'current_inputs': {'refinement_iterations': [0], 'use_multimask': [False], 'sam3_model_config': [\"{'checkpoint_path': 'C:\\\\\\\\workspaces\\\\\\\\SAM3-2207\\\\\\\\ComfyUI\\\\\\\\models\\\\\\\\sam3\\\\\\\\sam3.safetensors', 'bpe_path': 'C:\\\\\\\\workspaces\\\\\\\\SAM3-2207\\\\\\\\ComfyUI\\\\\\\\custom_nodes\\\\\\\\ComfyUI-SAM3\\\\\\\\nodes\\\\\\\\sam3\\\\\\\\bpe_simple_vocab_16e6.txt.gz', 'precision': 'fp32', 'dtype': 'fp32', 'compile': False}\"], 'image': ['tensor([[[[0.9176, 0.8392, 0.7333],\\n [0.9294, 0.8471, 0.7412],\\n [0.9176, 0.8353, 0.7294],\\n ...,\\n [0.8078, 0.6627, 0.4902],\\n [0.8039, 0.6588, 0.4863],\\n [0.8157, 0.6706, 0.4980]],\\n\\n [[0.9137, 0.8353, 0.7294],\\n [0.9216, 0.8392, 0.7333],\\n [0.9176, 0.8353, 0.7294],\\n ...,\\n [0.8039, 0.6588, 0.4863],\\n [0.8039, 0.6588, 0.4863],\\n [0.8118, 0.6667, 0.4941]],\\n\\n [[0.9137, 0.8314, 0.7255],\\n [0.9137, 0.8314, 0.7255],\\n [0.9176, 0.8353, 0.7294],\\n ...,\\n [0.8078, 0.6627, 0.4902],\\n [0.8118, 0.6667, 0.4941],\\n [0.8039, 0.6588, 0.4863]],\\n\\n ...,\\n\\n [[0.8667, 0.6784, 0.4902],\\n [0.8706, 0.6824, 0.4941],\\n [0.8706, 0.6824, 0.4941],\\n ...,\\n [0.6471, 0.4431, 0.2549],\\n [0.6392, 0.4353, 0.2471],\\n [0.6471, 0.4431, 0.2549]],\\n\\n [[0.8588, 0.6706, 0.4824],\\n [0.8667, 0.6784, 0.4902],\\n [0.8706, 0.6824, 0.4941],\\n ...,\\n [0.6431, 0.4392, 0.2510],\\n [0.6471, 0.4431, 0.2549],\\n [0.6549, 0.4510, 0.2627]],\\n\\n [[0.8627, 0.6745, 0.4863],\\n [0.8667, 0.6784, 0.4902],\\n [0.8784, 0.6902, 0.5020],\\n ...,\\n [0.6353, 0.4314, 0.2431],\\n [0.6431, 0.4392, 0.2510],\\n [0.6392, 0.4353, 0.2471]]]])'], 'multi_prompts': [\"[{'id': 0, 'positive_points': {'points': [[0.7518972528753959, 0.6355044797738758], [0.7340045522905485, 0.6593619024052091], [0.7021953068063758, 0.6623440802341257], [0.6902668397498108, 0.677254969378709], [0.668397983479442, 0.6742727915497924], [0.7180999295484621, 0.6176114128003758], [0.7180999295484621, 0.572878745366626], [0.7439449415043526, 0.5311282557617927], [0.7240641630767446, 0.5609500340509593], [0.6982191511208541, 0.5609500340509593]], 'labels': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}, 'negative_points': {'points': [], 'labels': []}, 'positive_boxes': {'boxes': [[0.7141237738629407, 0.6056827014847093, 0.15109391604982114, 0.19085938105066613]], 'labels': [True]}, 'negative_boxes': {'boxes': [], 'labels': []}}, {'id': 1, 'positive_points': {'points': [[0.6513952517072837, 0.6001522443905642], [0.6354008929467748, 0.6921217188777309], [0.6433980723270292, 0.8680633222444846], [0.8859791801947458, 0.884058013459644], [0.9046392654153393, 0.6041509171943541], [0.9046392654153393, 0.5441708251375063], [0.8060073863922018, 0.5201787883147672]], 'labels': [1, 1, 1, 1, 1, 1, 1]}, 'negative_points': {'points': [[0.7180384132094035, 0.5921548987829846], [0.7180384132094035, 0.5921548987829846], [0.7393642248900819, 0.6601323364474121], [0.7393642248900819, 0.6601323364474121], [0.7446956778102515, 0.6841243732701512], [0.7446956778102515, 0.6841243732701512], [0.670055336927877, 0.6721283548587816], [0.670055336927877, 0.6721283548587816], [0.6913811486085556, 0.608149589998144], [0.6913811486085556, 0.608149589998144], [0.6887154221484707, 0.552168170745086], [0.6887154221484707, 0.552168170745086], [0.7100412338291491, 0.552168170745086], [0.7100412338291491, 0.552168170745086], [0.7366984984299972, 0.552168170745086], [0.7366984984299972, 0.552168170745086]], 'labels': [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]}, 'positive_boxes': {'boxes': [[0.7713529424110994, 0.7141144192985751, 0.31455572229000606, 0.4198606443979348]], 'labels': [True]}, 'negative_boxes': {'boxes': [], 'labels': []}}, {'id': 2, 'positive_points': {'points': [[0.5279788816577594, 0.8586378093779201], [0.5097671062510242, 0.6517998210195123], [0.4733435554375539, 0.64789721746558], [0.37968299620291596, 0.64789721746558], [0.39529308940868896, 0.8313195845003946], [0.5565973858683432, 0.8586378093779201], [0.569605796873154, 0.6439946139116478]], 'labels': [1, 1, 1, 1, 1, 1, 1]}, 'negative_points': {'points': [[0.4863519664423647, 0.7415597027599534], [0.4863519664423647, 0.7415597027599534], [0.4837502842414026, 0.8508326022700556], [0.4837502842414026, 0.8508326022700556], [0.4473267334279323, 0.8664430164857846], [0.4473267334279323, 0.8664430164857846], [0.43431832242312146, 0.628384199695919], [0.43431832242312146, 0.628384199695919], [0.5123687884519864, 0.5893581641565967], [0.5123687884519864, 0.5893581641565967], [0.5019620596481378, 0.6361894068037834], [0.5019620596481378, 0.6361894068037834], [0.4291149580211971, 0.6400920103577157], [0.4291149580211971, 0.6400920103577157]], 'labels': [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]}, 'positive_boxes': {'boxes': [[0.47724607873899716, 0.7591214187526485, 0.21593962267985972, 0.24586402389773]], 'labels': [True]}, 'negative_boxes': {'boxes': [], 'labels': []}}, {'id': 3, 'positive_points': {'points': [[0.43642532993691785, 0.595717523200948]], 'labels': [1]}, 'negative_points': {'points': [], 'labels': []}, 'positive_boxes': {'boxes': [[0.4324084720788661, 0.6137937552745099, 0.06426972572882772, 0.07230492829424773]], 'labels': [True]}, 'negative_boxes': {'boxes': [], 'labels': []}}, {'id': 4, 'positive_points': {'points': [[0.5006950556657457, 0.595717523200948]], 'labels': [1]}, 'negative_points': {'points': [], 'labels': []}, 'positive_boxes': {'boxes': [[0.5027034845947715, 0.5716158804361987, 0.09238773073518991, 0.1687114993532448]], 'labels': [True]}, 'negative_boxes': {'boxes': [], 'labels': []}}, {'id': 5, 'positive_points': {'points': [[0.9264819886192297, 0.384828149009392], [0.7939256793035224, 0.37880273831820466], [0.7939256793035224, 0.11368466790596292], [0.9304988464772813, 0.10765925721477561], [0.874262836464557, 0.22214206034733455], [0.8501616893162467, 0.22214206034733455], [0.846144831458195, 0.31854863140633155], [0.8983639836128675, 0.3004723993327696], [0.8943471257548158, 0.20406582827377262], [0.8943471257548158, 0.12573548928833755], [0.8421279736001431, 0.1558625427442741], [0.830077400025988, 0.28842157795039497], [0.8220436843098845, 0.33059945278870617]], 'labels': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}, 'negative_points': {'points': [], 'labels': []}, 'positive_boxes': {'boxes': [[0.8662291207484536, 0.25829452449445844, 0.18477546147037982, 0.31332135594174026]], 'labels': [True]}, 'negative_boxes': {'boxes': [], 'labels': []}}, {'id': 6, 'positive_points': {'points': [[0.7045792285036274, 0.9568116711293354], [0.6789425589101554, 0.9568116711293354], [0.6569682706871793, 0.9348369322210276], [0.6716177961691634, 0.9293432474939506], [0.6569682706871793, 0.9403306169481045], [0.7082416098741234, 0.9403306169481045]], 'labels': [1, 1, 1, 1, 1, 1]}, 'negative_points': {'points': [], 'labels': []}, 'positive_boxes': {'boxes': [[0.6789425589101554, 0.943077459311643, 0.10254667837388842, 0.07141790145200044]], 'labels': [True]}, 'negative_boxes': {'boxes': [], 'labels': []}}]\"]}, 'current_outputs': ['12', '26', '1', '24', '20', '23', '4', '22', '3', '27'], 'timestamp': 1778443905617}\n Status: FAILED\n Error: Workflow execution failed: {'prompt_id': '71c3363c-b69c-4635-a6d2-719308767ae1', 'node_id': '27', 'node_type': 'SAM3MultipromptSegmentation', 'executed': ['12', '1', '20'], 'exception_message': \"No module named 'timm'\\n\", 'exception_type': 'ModuleNotFoundError', 'traceback': [' File \"C:\\\\workspaces\\\\SAM3-2207\\\\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', ' File \"C:\\\\workspaces\\\\SAM3-2207\\\\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', ' File \"C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\execution.py\", line 309, in _async_map_node_over_list\\n await process_inputs(input_dict, i)\\n', ' File \"C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\execution.py\", line 297, in process_inputs\\n result = f(**inputs)\\n', ' File \"C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\comfy_api\\\\internal\\\\__init__.py\", line 149, in wrapped_func\\n return method(locked_class, **inputs)\\n', ' File \"C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\comfy_api\\\\latest\\\\_io.py\", line 1833, in EXECUTE_NORMALIZED\\n to_return = cls.execute(*args, **kwargs)\\n', ' File \"C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3\\\\nodes\\\\segmentation.py\", line 695, in execute\\n sam3_model = get_or_build_model(sam3_model_config)\\n', ' File \"C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3\\\\nodes\\\\_model_cache.py\", line 32, in get_or_build_model\\n from .sam3.predictor import Sam3VideoPredictor\\n', ' File \"C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3\\\\nodes\\\\sam3\\\\__init__.py\", line 61, in \\n from .model import (\\n', ' File \"C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3\\\\nodes\\\\sam3\\\\model.py\", line 60, in \\n from timm.models.layers import DropPath, trunc_normal_\\n'], 'current_inputs': {'refinement_iterations': [0], 'use_multimask': [False], 'sam3_model_config': [\"{'checkpoint_path': 'C:\\\\\\\\workspaces\\\\\\\\SAM3-2207\\\\\\\\ComfyUI\\\\\\\\models\\\\\\\\sam3\\\\\\\\sam3.safetensors', 'bpe_path': 'C:\\\\\\\\workspaces\\\\\\\\SAM3-2207\\\\\\\\ComfyUI\\\\\\\\custom_nodes\\\\\\\\ComfyUI-SAM3\\\\\\\\nodes\\\\\\\\sam3\\\\\\\\bpe_simple_vocab_16e6.txt.gz', 'precision': 'fp32', 'dtype': 'fp32', 'compile': False}\"], 'image': ['tensor([[[[0.9176, 0.8392, 0.7333],\\n [0.9294, 0.8471, 0.7412],\\n [0.9176, 0.8353, 0.7294],\\n ...,\\n [0.8078, 0.6627, 0.4902],\\n [0.8039, 0.6588, 0.4863],\\n [0.8157, 0.6706, 0.4980]],\\n\\n [[0.9137, 0.8353, 0.7294],\\n [0.9216, 0.8392, 0.7333],\\n [0.9176, 0.8353, 0.7294],\\n ...,\\n [0.8039, 0.6588, 0.4863],\\n [0.8039, 0.6588, 0.4863],\\n [0.8118, 0.6667, 0.4941]],\\n\\n [[0.9137, 0.8314, 0.7255],\\n [0.9137, 0.8314, 0.7255],\\n [0.9176, 0.8353, 0.7294],\\n ...,\\n [0.8078, 0.6627, 0.4902],\\n [0.8118, 0.6667, 0.4941],\\n [0.8039, 0.6588, 0.4863]],\\n\\n ...,\\n\\n [[0.8667, 0.6784, 0.4902],\\n [0.8706, 0.6824, 0.4941],\\n [0.8706, 0.6824, 0.4941],\\n ...,\\n [0.6471, 0.4431, 0.2549],\\n [0.6392, 0.4353, 0.2471],\\n [0.6471, 0.4431, 0.2549]],\\n\\n [[0.8588, 0.6706, 0.4824],\\n [0.8667, 0.6784, 0.4902],\\n [0.8706, 0.6824, 0.4941],\\n ...,\\n [0.6431, 0.4392, 0.2510],\\n [0.6471, 0.4431, 0.2549],\\n [0.6549, 0.4510, 0.2627]],\\n\\n [[0.8627, 0.6745, 0.4863],\\n [0.8667, 0.6784, 0.4902],\\n [0.8784, 0.6902, 0.5020],\\n ...,\\n [0.6353, 0.4314, 0.2431],\\n [0.6431, 0.4392, 0.2510],\\n [0.6392, 0.4353, 0.2471]]]])'], 'multi_prompts': [\"[{'id': 0, 'positive_points': {'points': [[0.7518972528753959, 0.6355044797738758], [0.7340045522905485, 0.6593619024052091], [0.7021953068063758, 0.6623440802341257], [0.6902668397498108, 0.677254969378709], [0.668397983479442, 0.6742727915497924], [0.7180999295484621, 0.6176114128003758], [0.7180999295484621, 0.572878745366626], [0.7439449415043526, 0.5311282557617927], [0.7240641630767446, 0.5609500340509593], [0.6982191511208541, 0.5609500340509593]], 'labels': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}, 'negative_points': {'points': [], 'labels': []}, 'positive_boxes': {'boxes': [[0.7141237738629407, 0.6056827014847093, 0.15109391604982114, 0.19085938105066613]], 'labels': [True]}, 'negative_boxes': {'boxes': [], 'labels': []}}, {'id': 1, 'positive_points': {'points': [[0.6513952517072837, 0.6001522443905642], [0.6354008929467748, 0.6921217188777309], [0.6433980723270292, 0.8680633222444846], [0.8859791801947458, 0.884058013459644], [0.9046392654153393, 0.6041509171943541], [0.9046392654153393, 0.5441708251375063], [0.8060073863922018, 0.5201787883147672]], 'labels': [1, 1, 1, 1, 1, 1, 1]}, 'negative_points': {'points': [[0.7180384132094035, 0.5921548987829846], [0.7180384132094035, 0.5921548987829846], [0.7393642248900819, 0.6601323364474121], [0.7393642248900819, 0.6601323364474121], [0.7446956778102515, 0.6841243732701512], [0.7446956778102515, 0.6841243732701512], [0.670055336927877, 0.6721283548587816], [0.670055336927877, 0.6721283548587816], [0.6913811486085556, 0.608149589998144], [0.6913811486085556, 0.608149589998144], [0.6887154221484707, 0.552168170745086], [0.6887154221484707, 0.552168170745086], [0.7100412338291491, 0.552168170745086], [0.7100412338291491, 0.552168170745086], [0.7366984984299972, 0.552168170745086], [0.7366984984299972, 0.552168170745086]], 'labels': [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]}, 'positive_boxes': {'boxes': [[0.7713529424110994, 0.7141144192985751, 0.31455572229000606, 0.4198606443979348]], 'labels': [True]}, 'negative_boxes': {'boxes': [], 'labels': []}}, {'id': 2, 'positive_points': {'points': [[0.5279788816577594, 0.8586378093779201], [0.5097671062510242, 0.6517998210195123], [0.4733435554375539, 0.64789721746558], [0.37968299620291596, 0.64789721746558], [0.39529308940868896, 0.8313195845003946], [0.5565973858683432, 0.8586378093779201], [0.569605796873154, 0.6439946139116478]], 'labels': [1, 1, 1, 1, 1, 1, 1]}, 'negative_points': {'points': [[0.4863519664423647, 0.7415597027599534], [0.4863519664423647, 0.7415597027599534], [0.4837502842414026, 0.8508326022700556], [0.4837502842414026, 0.8508326022700556], [0.4473267334279323, 0.8664430164857846], [0.4473267334279323, 0.8664430164857846], [0.43431832242312146, 0.628384199695919], [0.43431832242312146, 0.628384199695919], [0.5123687884519864, 0.5893581641565967], [0.5123687884519864, 0.5893581641565967], [0.5019620596481378, 0.6361894068037834], [0.5019620596481378, 0.6361894068037834], [0.4291149580211971, 0.6400920103577157], [0.4291149580211971, 0.6400920103577157]], 'labels': [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]}, 'positive_boxes': {'boxes': [[0.47724607873899716, 0.7591214187526485, 0.21593962267985972, 0.24586402389773]], 'labels': [True]}, 'negative_boxes': {'boxes': [], 'labels': []}}, {'id': 3, 'positive_points': {'points': [[0.43642532993691785, 0.595717523200948]], 'labels': [1]}, 'negative_points': {'points': [], 'labels': []}, 'positive_boxes': {'boxes': [[0.4324084720788661, 0.6137937552745099, 0.06426972572882772, 0.07230492829424773]], 'labels': [True]}, 'negative_boxes': {'boxes': [], 'labels': []}}, {'id': 4, 'positive_points': {'points': [[0.5006950556657457, 0.595717523200948]], 'labels': [1]}, 'negative_points': {'points': [], 'labels': []}, 'positive_boxes': {'boxes': [[0.5027034845947715, 0.5716158804361987, 0.09238773073518991, 0.1687114993532448]], 'labels': [True]}, 'negative_boxes': {'boxes': [], 'labels': []}}, {'id': 5, 'positive_points': {'points': [[0.9264819886192297, 0.384828149009392], [0.7939256793035224, 0.37880273831820466], [0.7939256793035224, 0.11368466790596292], [0.9304988464772813, 0.10765925721477561], [0.874262836464557, 0.22214206034733455], [0.8501616893162467, 0.22214206034733455], [0.846144831458195, 0.31854863140633155], [0.8983639836128675, 0.3004723993327696], [0.8943471257548158, 0.20406582827377262], [0.8943471257548158, 0.12573548928833755], [0.8421279736001431, 0.1558625427442741], [0.830077400025988, 0.28842157795039497], [0.8220436843098845, 0.33059945278870617]], 'labels': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}, 'negative_points': {'points': [], 'labels': []}, 'positive_boxes': {'boxes': [[0.8662291207484536, 0.25829452449445844, 0.18477546147037982, 0.31332135594174026]], 'labels': [True]}, 'negative_boxes': {'boxes': [], 'labels': []}}, {'id': 6, 'positive_points': {'points': [[0.7045792285036274, 0.9568116711293354], [0.6789425589101554, 0.9568116711293354], [0.6569682706871793, 0.9348369322210276], [0.6716177961691634, 0.9293432474939506], [0.6569682706871793, 0.9403306169481045], [0.7082416098741234, 0.9403306169481045]], 'labels': [1, 1, 1, 1, 1, 1]}, 'negative_points': {'points': [], 'labels': []}, 'positive_boxes': {'boxes': [[0.6789425589101554, 0.943077459311643, 0.10254667837388842, 0.07141790145200044]], 'labels': [True]}, 'negative_boxes': {'boxes': [], 'labels': []}}]\"]}, 'current_outputs': ['12', '26', '1', '24', '20', '23', '4', '22', '3', '27'], 'timestamp': 1778443905617}\n Details: Workflow: C:\\ComfyUI-SAM3\\workflows\\scene_seg.json\nNode error: SAM3MultipromptSegmentation", "hardware": {"os": "Windows-11-10.0.26200-SP0", "cpu": "Intel64 Family 6 Model 79 Stepping 1, GenuineIntel"}}, "scene_seg_interactive": {"src": "", "title": "scene_seg_interactive", "status": "fail", "duration": "6.61", "log": "Capturing execution frames: scene_seg_interactive.json\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 4 nodes\n Queuing workflow for execution...\n [ComfyUI] Node 1: LoadImage\n [ComfyUI] Inputs: {\"image\": \"image.png\"}\n [ComfyUI] Node 4: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"26\", 0]}\n [ComfyUI] Node 12: LoadSAM3Model\n [ComfyUI] Inputs: {\"precision\": \"auto\", \"compile\": false}\n [ComfyUI] Node 26: SAM3InteractiveCollector\n [ComfyUI] Inputs: {\"multi_prompts_store\": \"[{\\\"positive_points\\\":[{\\\"x\\\":3348.288109906738,\\\"y\\\":2452.2208696844737}],\\\"negative_points\\\":[],\\\"positive_boxes\\\":[],\\\"negative_boxes\\\":[],\\\"name\\\":\\\"Prompt 1\\\"},{\\\"positiv\n [ComfyUI] Generated prompt_id: b1da449f-6171-4ba2-ab2a-98407280d909\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] WARNING: 'NoneType' object has no attribute 'shape'\n [ComfyUI] Resolved precision: auto -> bf16\n [ComfyUI] SAM3 model cache miss \ufffd building model...\n [ComfyUI] !!! Exception during processing !!! No module named 'timm'\n [ComfyUI] Traceback (most recent call last):\n [ComfyUI] File \"C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 58, in \n [ComfyUI] from timm.layers import DropPath, trunc_normal_\n [ComfyUI] ModuleNotFoundError: No module named 'timm'\n [ComfyUI] \n [ComfyUI] During handling of the above exception, another exception occurred:\n [ComfyUI] \n [ComfyUI] Traceback (most recent call last):\n [ComfyUI] File \"C:\\workspaces\\SAM3-2207\\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] File \"C:\\workspaces\\SAM3-2207\\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] File \"C:\\workspaces\\SAM3-2207\\ComfyUI\\execution.py\", line 309, in _async_map_node_over_list\n [ComfyUI] await process_inputs(input_dict, i)\n [ComfyUI] File \"C:\\workspaces\\SAM3-2207\\ComfyUI\\execution.py\", line 297, in process_inputs\n [ComfyUI] result = f(**inputs)\n [ComfyUI] File \"C:\\workspaces\\SAM3-2207\\ComfyUI\\comfy_api\\internal\\__init__.py\", line 149, in wrapped_func\n [ComfyUI] return method(locked_class, **inputs)\n [ComfyUI] File \"C:\\workspaces\\SAM3-2207\\ComfyUI\\comfy_api\\latest\\_io.py\", line 1833, in EXECUTE_NORMALIZED\n [ComfyUI] to_return = cls.execute(*args, **kwargs)\n [ComfyUI] File \"C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3_interactive.py\", line 667, in execute\n [ComfyUI] sam3_model = get_or_build_model(sam3_model_config)\n [ComfyUI] File \"C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\_model_cache.py\", line 32, in get_or_build_model\n [ComfyUI] from .sam3.predictor import Sam3VideoPredictor\n [ComfyUI] File \"C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\__init__.py\", line 61, in \n [ComfyUI] from .model import (\n [ComfyUI] File \"C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 60, in \n [ComfyUI] from timm.models.layers import DropPath, trunc_normal_\n [ComfyUI] ModuleNotFoundError: No module named 'timm'\n [ComfyUI] \n [ComfyUI] Prompt executed in 0.76 seconds\n Execution complete (t=1.0s)\n Execution error: {'prompt_id': 'a9a9115b-eec6-4d35-b9e2-fcef958a13da', 'node_id': '26', 'node_type': 'SAM3InteractiveCollector', 'executed': ['12', '1'], 'exception_message': \"No module named 'timm'\\n\", 'exception_type': 'ModuleNotFoundError', 'traceback': [' File \"C:\\\\workspaces\\\\SAM3-2207\\\\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', ' File \"C:\\\\workspaces\\\\SAM3-2207\\\\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', ' File \"C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\execution.py\", line 309, in _async_map_node_over_list\\n await process_inputs(input_dict, i)\\n', ' File \"C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\execution.py\", line 297, in process_inputs\\n result = f(**inputs)\\n', ' File \"C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\comfy_api\\\\internal\\\\__init__.py\", line 149, in wrapped_func\\n return method(locked_class, **inputs)\\n', ' File \"C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\comfy_api\\\\latest\\\\_io.py\", line 1833, in EXECUTE_NORMALIZED\\n to_return = cls.execute(*args, **kwargs)\\n', ' File \"C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3\\\\nodes\\\\sam3_interactive.py\", line 667, in execute\\n sam3_model = get_or_build_model(sam3_model_config)\\n', ' File \"C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3\\\\nodes\\\\_model_cache.py\", line 32, in get_or_build_model\\n from .sam3.predictor import Sam3VideoPredictor\\n', ' File \"C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3\\\\nodes\\\\sam3\\\\__init__.py\", line 61, in \\n from .model import (\\n', ' File \"C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3\\\\nodes\\\\sam3\\\\model.py\", line 60, in \\n from timm.models.layers import DropPath, trunc_normal_\\n'], 'current_inputs': {'multi_prompts_store': ['[{\"positive_points\":[{\"x\":3348.288109906738,\"y\":2452.2208696844737}],\"negative_points\":[],\"positive_boxes\":[],\"negative_boxes\":[],\"name\":\"Prompt 1\"},{\"positive_points\":[],\"negative_points\":[],\"positive_boxes\":[],\"negative_boxes\":[],\"name\":\"Prompt 2\"}]'], 'sam3_model_config': [\"{'checkpoint_path': 'C:\\\\\\\\workspaces\\\\\\\\SAM3-2207\\\\\\\\ComfyUI\\\\\\\\models\\\\\\\\sam3\\\\\\\\sam3.safetensors', 'bpe_path': 'C:\\\\\\\\workspaces\\\\\\\\SAM3-2207\\\\\\\\ComfyUI\\\\\\\\custom_nodes\\\\\\\\ComfyUI-SAM3\\\\\\\\nodes\\\\\\\\sam3\\\\\\\\bpe_simple_vocab_16e6.txt.gz', 'precision': 'auto', 'dtype': 'bf16', 'compile': False}\"], 'image': ['tensor([[[[0.9176, 0.8392, 0.7333],\\n [0.9294, 0.8471, 0.7412],\\n [0.9176, 0.8353, 0.7294],\\n ...,\\n [0.8078, 0.6627, 0.4902],\\n [0.8039, 0.6588, 0.4863],\\n [0.8157, 0.6706, 0.4980]],\\n\\n [[0.9137, 0.8353, 0.7294],\\n [0.9216, 0.8392, 0.7333],\\n [0.9176, 0.8353, 0.7294],\\n ...,\\n [0.8039, 0.6588, 0.4863],\\n [0.8039, 0.6588, 0.4863],\\n [0.8118, 0.6667, 0.4941]],\\n\\n [[0.9137, 0.8314, 0.7255],\\n [0.9137, 0.8314, 0.7255],\\n [0.9176, 0.8353, 0.7294],\\n ...,\\n [0.8078, 0.6627, 0.4902],\\n [0.8118, 0.6667, 0.4941],\\n [0.8039, 0.6588, 0.4863]],\\n\\n ...,\\n\\n [[0.8667, 0.6784, 0.4902],\\n [0.8706, 0.6824, 0.4941],\\n [0.8706, 0.6824, 0.4941],\\n ...,\\n [0.6471, 0.4431, 0.2549],\\n [0.6392, 0.4353, 0.2471],\\n [0.6471, 0.4431, 0.2549]],\\n\\n [[0.8588, 0.6706, 0.4824],\\n [0.8667, 0.6784, 0.4902],\\n [0.8706, 0.6824, 0.4941],\\n ...,\\n [0.6431, 0.4392, 0.2510],\\n [0.6471, 0.4431, 0.2549],\\n [0.6549, 0.4510, 0.2627]],\\n\\n [[0.8627, 0.6745, 0.4863],\\n [0.8667, 0.6784, 0.4902],\\n [0.8784, 0.6902, 0.5020],\\n ...,\\n [0.6353, 0.4314, 0.2431],\\n [0.6431, 0.4392, 0.2510],\\n [0.6392, 0.4353, 0.2471]]]])']}, 'current_outputs': ['12', '1', '4', '26'], 'timestamp': 1778443913511}\n Status: FAILED\n Error: Workflow execution failed: {'prompt_id': 'a9a9115b-eec6-4d35-b9e2-fcef958a13da', 'node_id': '26', 'node_type': 'SAM3InteractiveCollector', 'executed': ['12', '1'], 'exception_message': \"No module named 'timm'\\n\", 'exception_type': 'ModuleNotFoundError', 'traceback': [' File \"C:\\\\workspaces\\\\SAM3-2207\\\\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', ' File \"C:\\\\workspaces\\\\SAM3-2207\\\\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', ' File \"C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\execution.py\", line 309, in _async_map_node_over_list\\n await process_inputs(input_dict, i)\\n', ' File \"C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\execution.py\", line 297, in process_inputs\\n result = f(**inputs)\\n', ' File \"C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\comfy_api\\\\internal\\\\__init__.py\", line 149, in wrapped_func\\n return method(locked_class, **inputs)\\n', ' File \"C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\comfy_api\\\\latest\\\\_io.py\", line 1833, in EXECUTE_NORMALIZED\\n to_return = cls.execute(*args, **kwargs)\\n', ' File \"C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3\\\\nodes\\\\sam3_interactive.py\", line 667, in execute\\n sam3_model = get_or_build_model(sam3_model_config)\\n', ' File \"C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3\\\\nodes\\\\_model_cache.py\", line 32, in get_or_build_model\\n from .sam3.predictor import Sam3VideoPredictor\\n', ' File \"C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3\\\\nodes\\\\sam3\\\\__init__.py\", line 61, in \\n from .model import (\\n', ' File \"C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3\\\\nodes\\\\sam3\\\\model.py\", line 60, in \\n from timm.models.layers import DropPath, trunc_normal_\\n'], 'current_inputs': {'multi_prompts_store': ['[{\"positive_points\":[{\"x\":3348.288109906738,\"y\":2452.2208696844737}],\"negative_points\":[],\"positive_boxes\":[],\"negative_boxes\":[],\"name\":\"Prompt 1\"},{\"positive_points\":[],\"negative_points\":[],\"positive_boxes\":[],\"negative_boxes\":[],\"name\":\"Prompt 2\"}]'], 'sam3_model_config': [\"{'checkpoint_path': 'C:\\\\\\\\workspaces\\\\\\\\SAM3-2207\\\\\\\\ComfyUI\\\\\\\\models\\\\\\\\sam3\\\\\\\\sam3.safetensors', 'bpe_path': 'C:\\\\\\\\workspaces\\\\\\\\SAM3-2207\\\\\\\\ComfyUI\\\\\\\\custom_nodes\\\\\\\\ComfyUI-SAM3\\\\\\\\nodes\\\\\\\\sam3\\\\\\\\bpe_simple_vocab_16e6.txt.gz', 'precision': 'auto', 'dtype': 'bf16', 'compile': False}\"], 'image': ['tensor([[[[0.9176, 0.8392, 0.7333],\\n [0.9294, 0.8471, 0.7412],\\n [0.9176, 0.8353, 0.7294],\\n ...,\\n [0.8078, 0.6627, 0.4902],\\n [0.8039, 0.6588, 0.4863],\\n [0.8157, 0.6706, 0.4980]],\\n\\n [[0.9137, 0.8353, 0.7294],\\n [0.9216, 0.8392, 0.7333],\\n [0.9176, 0.8353, 0.7294],\\n ...,\\n [0.8039, 0.6588, 0.4863],\\n [0.8039, 0.6588, 0.4863],\\n [0.8118, 0.6667, 0.4941]],\\n\\n [[0.9137, 0.8314, 0.7255],\\n [0.9137, 0.8314, 0.7255],\\n [0.9176, 0.8353, 0.7294],\\n ...,\\n [0.8078, 0.6627, 0.4902],\\n [0.8118, 0.6667, 0.4941],\\n [0.8039, 0.6588, 0.4863]],\\n\\n ...,\\n\\n [[0.8667, 0.6784, 0.4902],\\n [0.8706, 0.6824, 0.4941],\\n [0.8706, 0.6824, 0.4941],\\n ...,\\n [0.6471, 0.4431, 0.2549],\\n [0.6392, 0.4353, 0.2471],\\n [0.6471, 0.4431, 0.2549]],\\n\\n [[0.8588, 0.6706, 0.4824],\\n [0.8667, 0.6784, 0.4902],\\n [0.8706, 0.6824, 0.4941],\\n ...,\\n [0.6431, 0.4392, 0.2510],\\n [0.6471, 0.4431, 0.2549],\\n [0.6549, 0.4510, 0.2627]],\\n\\n [[0.8627, 0.6745, 0.4863],\\n [0.8667, 0.6784, 0.4902],\\n [0.8784, 0.6902, 0.5020],\\n ...,\\n [0.6353, 0.4314, 0.2431],\\n [0.6431, 0.4392, 0.2510],\\n [0.6392, 0.4353, 0.2471]]]])']}, 'current_outputs': ['12', '1', '4', '26'], 'timestamp': 1778443913511}\n Details: Workflow: C:\\ComfyUI-SAM3\\workflows\\scene_seg_interactive.json\nNode error: SAM3InteractiveCollector", "hardware": {"os": "Windows-11-10.0.26200-SP0", "cpu": "Intel64 Family 6 Model 79 Stepping 1, GenuineIntel"}}, "video_point_prompt": {"src": "", "title": "video_point_prompt", "status": "fail", "duration": "8.95", "log": "Capturing execution frames: video_point_prompt.json\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 11 nodes\n [ComfyUI] Node 9: VHS_LoadVideo\n Queuing workflow for execution...\n [ComfyUI] Inputs: {\"video\": \"bedroom.mp4\", \"force_rate\": 0, \"custom_width\": 0, \"custom_height\": 0, \"frame_load_cap\": 30, \"skip_first_frames\": 0, \"select_every_nth\": 1, \"format\": \"AnimateDiff\"}\n [ComfyUI] Node 13: CreateVideo\n [ComfyUI] Inputs: {\"fps\": 30, \"images\": [\"14\", 0]}\n [ComfyUI] Node 14: MaskToImage\n [ComfyUI] Inputs: {\"mask\": [\"21\", 0]}\n [ComfyUI] Node 15: SaveVideo\n [ComfyUI] Inputs: {\"filename_prefix\": \"video/ComfyUI\", \"format\": \"auto\", \"codec\": \"auto\", \"video\": [\"13\", 0]}\n [ComfyUI] Node 21: SAM3VideoOutput\n [ComfyUI] Inputs: {\"obj_id\": 0, \"plot_all_masks\": true, \"masks\": [\"35\", 0], \"video_state\": [\"35\", 2], \"scores\": [\"35\", 1]}\n [ComfyUI] Node 24: CreateVideo\n [ComfyUI] Inputs: {\"fps\": 30, \"images\": [\"21\", 2]}\n [ComfyUI] Node 25: SaveVideo\n [ComfyUI] Inputs: {\"filename_prefix\": \"video/ComfyUI\", \"format\": \"auto\", \"codec\": \"auto\", \"video\": [\"24\", 0]}\n [ComfyUI] Node 27: SAM3VideoSegmentation\n [ComfyUI] Inputs: {\"prompt_mode\": \"point\", \"frame_idx\": 0.3, \"score_threshold\": 0.3, \"video_frames\": [\"9\", 0], \"positive_points\": [\"28\", 0]}\n [ComfyUI] Node 28: SAM3PointCollector\n [ComfyUI] Inputs: {\"points_store\": \"{\\\"positive\\\":[{\\\"x\\\":365.8296849641195,\\\"y\\\":82.1138596932428},{\\\"x\\\":389.5481601701001,\\\"y\\\":179.95494578458334},{\\\"x\\\":413.26663537608084,\\\"y\\\":52.465045726169905}],\\\"negative\\\":[\n [ComfyUI] Node 30: LoadSAM3Model\n [ComfyUI] Inputs: {\"precision\": \"auto\", \"compile\": false}\n [ComfyUI] Node 35: SAM3Propagate\n [ComfyUI] Inputs: {\"start_frame\": 0, \"end_frame\": -1, \"direction\": \"forward\", \"sam3_model_config\": [\"30\", 0], \"video_state\": [\"27\", 0]}\n [ComfyUI] Generated prompt_id: c2ecb26c-833c-4f98-816b-44e84ea98ae7\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] fingerprint_inputs SAM3Propagate: session=None\n [ComfyUI] fingerprint_inputs SAM3Propagate: returning (None, None, 0, -1, 'forward')\n [ComfyUI] fingerprint_inputs SAM3VideoSegmentation: video_hash=9356dabdc8862dff08a9ab9d174121c1, prompt_mode=point\n [ComfyUI] fingerprint_inputs SAM3VideoSegmentation: positive_points=None\n [ComfyUI] fingerprint_inputs SAM3VideoSegmentation: negative_points=None\n [ComfyUI] fingerprint_inputs SAM3VideoSegmentation: returning hash=5079830374410607645\n [ComfyUI] WARNING: 'NoneType' object has no attribute 'shape'\n [ComfyUI] CACHE MISS - computing new result for key=d7f60d60\n [ComfyUI] Collected 3 positive, 0 negative points\n [ComfyUI] Image dimensions: 960x544\n [ComfyUI] Positive point: (365.8, 82.1) -> (0.381, 0.151)\n [ComfyUI] Positive point: (389.5, 180.0) -> (0.406, 0.331)\n [ComfyUI] Positive point: (413.3, 52.5) -> (0.430, 0.096)\n [ComfyUI] Output: 3 positive, 0 negative\n [ComfyUI] CACHE MISS - computing new video_state for key=1a64b375\n [ComfyUI] [MEM] Before video segmentation: VRAM 0.00GB alloc / 0.00GB reserved | RAM: 1.09GB (process), 8.1/31.9GB (system)\n [ComfyUI] Saving 30 frames to C:\\Users\\ContainerAdministrator\\AppData\\Local\\Temp\\sam3_b380dbbd_b4vrzunp\n Frame 2 saved (frame_001.jpg, t=2.3s)\n [capture-periodic] freeze=6ms shot=152ms unfreeze=19ms saved=True\n Node executed (1 total), capturing...\n [ComfyUI] Frames saved successfully\n [ComfyUI] Initialized session b380dbbd\n [ComfyUI] Frames: 30, Size: 960x544\n [ComfyUI] Prompt mode: point\n [ComfyUI] Added point prompt: obj=1, positive=3, negative=0\n [ComfyUI] Total prompts: 1\n [ComfyUI] [MEM] After video segmentation: VRAM 0.00GB alloc / 0.00GB reserved | RAM: 1.09GB (process), 8.1/31.9GB (system)\n [ComfyUI] Resolved precision: auto -> bf16\n [ComfyUI] SAM3 model cache miss \ufffd building model...\n [ComfyUI] !!! Exception during processing !!! No module named 'timm'\n [ComfyUI] Traceback (most recent call last):\n [ComfyUI] File \"C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 58, in \n [ComfyUI] from timm.layers import DropPath, trunc_normal_\n [ComfyUI] ModuleNotFoundError: No module named 'timm'\n [ComfyUI] \n [ComfyUI] During handling of the above exception, another exception occurred:\n [ComfyUI] \n [ComfyUI] Traceback (most recent call last):\n [ComfyUI] File \"C:\\workspaces\\SAM3-2207\\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] File \"C:\\workspaces\\SAM3-2207\\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] File \"C:\\workspaces\\SAM3-2207\\ComfyUI\\execution.py\", line 309, in _async_map_node_over_list\n [ComfyUI] await process_inputs(input_dict, i)\n [ComfyUI] File \"C:\\workspaces\\SAM3-2207\\ComfyUI\\execution.py\", line 297, in process_inputs\n [ComfyUI] result = f(**inputs)\n [ComfyUI] File \"C:\\workspaces\\SAM3-2207\\ComfyUI\\comfy_api\\internal\\__init__.py\", line 149, in wrapped_func\n [ComfyUI] return method(locked_class, **inputs)\n [ComfyUI] File \"C:\\workspaces\\SAM3-2207\\ComfyUI\\comfy_api\\latest\\_io.py\", line 1833, in EXECUTE_NORMALIZED\n [ComfyUI] to_return = cls.execute(*args, **kwargs)\n [ComfyUI] File \"C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3_video_nodes.py\", line 422, in execute\n [ComfyUI] sam3_model = get_or_build_model(sam3_model_config)\n [ComfyUI] File \"C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\_model_cache.py\", line 32, in get_or_build_model\n [ComfyUI] from .sam3.predictor import Sam3VideoPredictor\n [ComfyUI] File \"C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\__init__.py\", line 61, in \n [ComfyUI] from .model import (\n [ComfyUI] File \"C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py\", line 60, in \n [ComfyUI] from timm.models.layers import DropPath, trunc_normal_\n [ComfyUI] ModuleNotFoundError: No module named 'timm'\n [ComfyUI] \n [ComfyUI] Prompt executed in 2.52 seconds\n Frame 3 saved (frame_002.jpg, t=2.8s)\n [capture-node] freeze=4ms shot=161ms unfreeze=5ms saved=True\n Execution complete (t=3.1s)\n Execution error: {'prompt_id': 'ec0bb9dd-bd2e-4be1-8ded-e5af63b3b21f', 'node_id': '35', 'node_type': 'SAM3Propagate', 'executed': ['30', '9', '28', '27'], 'exception_message': \"No module named 'timm'\\n\", 'exception_type': 'ModuleNotFoundError', 'traceback': [' File \"C:\\\\workspaces\\\\SAM3-2207\\\\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', ' File \"C:\\\\workspaces\\\\SAM3-2207\\\\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', ' File \"C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\execution.py\", line 309, in _async_map_node_over_list\\n await process_inputs(input_dict, i)\\n', ' File \"C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\execution.py\", line 297, in process_inputs\\n result = f(**inputs)\\n', ' File \"C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\comfy_api\\\\internal\\\\__init__.py\", line 149, in wrapped_func\\n return method(locked_class, **inputs)\\n', ' File \"C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\comfy_api\\\\latest\\\\_io.py\", line 1833, in EXECUTE_NORMALIZED\\n to_return = cls.execute(*args, **kwargs)\\n', ' File \"C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3\\\\nodes\\\\sam3_video_nodes.py\", line 422, in execute\\n sam3_model = get_or_build_model(sam3_model_config)\\n', ' File \"C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3\\\\nodes\\\\_model_cache.py\", line 32, in get_or_build_model\\n from .sam3.predictor import Sam3VideoPredictor\\n', ' File \"C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3\\\\nodes\\\\sam3\\\\__init__.py\", line 61, in \\n from .model import (\\n', ' File \"C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3\\\\nodes\\\\sam3\\\\model.py\", line 60, in \\n from timm.models.layers import DropPath, trunc_normal_\\n'], 'current_inputs': {'start_frame': [0], 'end_frame': [-1], 'direction': ['forward'], 'sam3_model_config': [\"{'checkpoint_path': 'C:\\\\\\\\workspaces\\\\\\\\SAM3-2207\\\\\\\\ComfyUI\\\\\\\\models\\\\\\\\sam3\\\\\\\\sam3.safetensors', 'bpe_path': 'C:\\\\\\\\workspaces\\\\\\\\SAM3-2207\\\\\\\\ComfyUI\\\\\\\\custom_nodes\\\\\\\\ComfyUI-SAM3\\\\\\\\nodes\\\\\\\\sam3\\\\\\\\bpe_simple_vocab_16e6.txt.gz', 'precision': 'auto', 'dtype': 'bf16', 'compile': False}\"], 'video_state': [\"{'session_uuid': 'b380dbbd-30f3-4502-a96d-bd69ddbf2826', 'temp_dir': 'C:\\\\\\\\Users\\\\\\\\ContainerAdministrator\\\\\\\\AppData\\\\\\\\Local\\\\\\\\Temp\\\\\\\\sam3_b380dbbd_b4vrzunp', 'num_frames': 30, 'height': 544, 'width': 960, 'config': {'score_threshold_detection': 0.3, 'new_det_thresh': 0.4, 'fill_hole_area': 16, 'assoc_iou_thresh': 0.1, 'det_nms_thresh': 0.1, 'hotstart_unmatch_thresh': 8, 'hotstart_dup_thresh': 8, 'init_trk_keep_alive': 30, 'hotstart_delay': 15, 'decrease_keep_alive_empty': False, 'suppress_unmatched_globally': False}, 'prompts': [{'frame_idx': 0, 'prompt_type': 'point', 'obj_id': 1, 'data': (((0.38107258850429115, 0.15094459502434338), (0.405779333510521, 0.3307995326922488), (0.43048607851675086, 0.09644309876134173)), (1, 1, 1))}]}\"]}, 'current_outputs': ['13', '25', '35', '24', '9', '14', '30', '15', '21', '28', '27'], 'timestamp': 1778443922415}\n Status: FAILED\n Error: Workflow execution failed: {'prompt_id': 'ec0bb9dd-bd2e-4be1-8ded-e5af63b3b21f', 'node_id': '35', 'node_type': 'SAM3Propagate', 'executed': ['30', '9', '28', '27'], 'exception_message': \"No module named 'timm'\\n\", 'exception_type': 'ModuleNotFoundError', 'traceback': [' File \"C:\\\\workspaces\\\\SAM3-2207\\\\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', ' File \"C:\\\\workspaces\\\\SAM3-2207\\\\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', ' File \"C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\execution.py\", line 309, in _async_map_node_over_list\\n await process_inputs(input_dict, i)\\n', ' File \"C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\execution.py\", line 297, in process_inputs\\n result = f(**inputs)\\n', ' File \"C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\comfy_api\\\\internal\\\\__init__.py\", line 149, in wrapped_func\\n return method(locked_class, **inputs)\\n', ' File \"C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\comfy_api\\\\latest\\\\_io.py\", line 1833, in EXECUTE_NORMALIZED\\n to_return = cls.execute(*args, **kwargs)\\n', ' File \"C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3\\\\nodes\\\\sam3_video_nodes.py\", line 422, in execute\\n sam3_model = get_or_build_model(sam3_model_config)\\n', ' File \"C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3\\\\nodes\\\\_model_cache.py\", line 32, in get_or_build_model\\n from .sam3.predictor import Sam3VideoPredictor\\n', ' File \"C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3\\\\nodes\\\\sam3\\\\__init__.py\", line 61, in \\n from .model import (\\n', ' File \"C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3\\\\nodes\\\\sam3\\\\model.py\", line 60, in \\n from timm.models.layers import DropPath, trunc_normal_\\n'], 'current_inputs': {'start_frame': [0], 'end_frame': [-1], 'direction': ['forward'], 'sam3_model_config': [\"{'checkpoint_path': 'C:\\\\\\\\workspaces\\\\\\\\SAM3-2207\\\\\\\\ComfyUI\\\\\\\\models\\\\\\\\sam3\\\\\\\\sam3.safetensors', 'bpe_path': 'C:\\\\\\\\workspaces\\\\\\\\SAM3-2207\\\\\\\\ComfyUI\\\\\\\\custom_nodes\\\\\\\\ComfyUI-SAM3\\\\\\\\nodes\\\\\\\\sam3\\\\\\\\bpe_simple_vocab_16e6.txt.gz', 'precision': 'auto', 'dtype': 'bf16', 'compile': False}\"], 'video_state': [\"{'session_uuid': 'b380dbbd-30f3-4502-a96d-bd69ddbf2826', 'temp_dir': 'C:\\\\\\\\Users\\\\\\\\ContainerAdministrator\\\\\\\\AppData\\\\\\\\Local\\\\\\\\Temp\\\\\\\\sam3_b380dbbd_b4vrzunp', 'num_frames': 30, 'height': 544, 'width': 960, 'config': {'score_threshold_detection': 0.3, 'new_det_thresh': 0.4, 'fill_hole_area': 16, 'assoc_iou_thresh': 0.1, 'det_nms_thresh': 0.1, 'hotstart_unmatch_thresh': 8, 'hotstart_dup_thresh': 8, 'init_trk_keep_alive': 30, 'hotstart_delay': 15, 'decrease_keep_alive_empty': False, 'suppress_unmatched_globally': False}, 'prompts': [{'frame_idx': 0, 'prompt_type': 'point', 'obj_id': 1, 'data': (((0.38107258850429115, 0.15094459502434338), (0.405779333510521, 0.3307995326922488), (0.43048607851675086, 0.09644309876134173)), (1, 1, 1))}]}\"]}, 'current_outputs': ['13', '25', '35', '24', '9', '14', '30', '15', '21', '28', '27'], 'timestamp': 1778443922415}\n Details: Workflow: C:\\ComfyUI-SAM3\\workflows\\video_point_prompt.json\nNode error: SAM3Propagate", "hardware": {"os": "Windows-11-10.0.26200-SP0", "cpu": "Intel64 Family 6 Model 79 Stepping 1, GenuineIntel"}}}; + const workflowData = {"image_seg_point": {"src": "screenshots/image_seg_point_executed.png", "title": "image_seg_point", "status": "pass", "duration": "80.62", "log": "Capturing execution frames: image_seg_point.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 6 nodes\n Queuing workflow for execution...\n [ComfyUI] Node 1: LoadImage\n [ComfyUI] Inputs: {\"image\": \"example_image.jpg\"}\n [ComfyUI] Node 15: SAM3PointCollector\n [ComfyUI] Inputs: {\"points_store\": \"{\\\"positive\\\":[{\\\"x\\\":426.27735719657574,\\\"y\\\":321.42611685978835},{\\\"x\\\":417.13743597288953,\\\"y\\\":407.3413796907987},{\\\"x\\\":431.76130993078743,\\\"y\\\":549.9241563039649}],\\\"negative\\\"\n [ComfyUI] Node 28: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"31\", 2]}\n [ComfyUI] Node 29: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"31\", 0]}\n [ComfyUI] Node 30: LoadSAM3Model\n [ComfyUI] Inputs: {\"precision\": \"auto\", \"compile\": false}\n [ComfyUI] Node 31: SAM3Segmentation\n [ComfyUI] Inputs: {\"refinement_iterations\": 0, \"use_multimask\": true, \"output_best_mask\": true, \"sam3_model_config\": [\"30\", 0], \"image\": [\"1\", 0], \"positive_points\": [\"15\", 0], \"negative_points\": [\"15\", 1]}\n [ComfyUI] Generated prompt_id: c783d5b8-3948-4316-82f4-41f13b042895\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 SAM3PointCollector: points_store: '{\"positive\":[{\"x\":426.27735719657574,\"y\":321.42611685978..., coordinates: '[{\"x\":426.27735719657574,\"y\":321.42611685978835},{\"x\":41..., neg_coordinates: '[]', image: torch.float32 [1,720,1280,3] cpu\n [ComfyUI] [comfy-env] SubprocessWorker: C:\\ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [VRAM] Before SAM3PointCollector: 1271 / 24575 MB\n [ComfyUI] [comfy-env] env_vars: {'PYTORCH_ENABLE_MPS_FALLBACK': '1', 'COMFYUI_BASE': 'C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI'}\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_interactive.SAM3PointCollector.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [comfy-env] sam3-nodes: Library/bin has 234 DLLs\n [ComfyUI] [ComfyUI-SAM3] python: C:\\ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [ComfyUI-SAM3] sys_path sent to worker: ['C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI', 'C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3', 'C:\\\\ce\\\\.pixi\\\\envs\\\\sam3-nodes\\\\Lib\\\\site-packages', 'C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=C:\\ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [SubprocessWorker] launching cmd=['C:\\\\Users\\\\ContainerAdministrator\\\\.pixi\\\\bin\\\\pixi.exe', 'run', '--as-is', '--manifest-path', 'C:\\\\ce\\\\pixi.toml', '-e', 'sam3-nodes', 'python', 'C:\\\\Users\\\\ContainerAdministrator\\\\AppData\\\\Local\\\\Temp\\\\comfyui_pvenv_dwo5soma\\\\persistent_worker.py', 'tcp://127.0.0.1:51040']...\n Frame 2 saved (frame_001.jpg, t=2.3s)\n [capture-periodic] freeze=4ms shot=118ms unfreeze=5ms saved=True\n Frame 3 saved (frame_002.jpg, t=4.6s)\n [capture-periodic] freeze=4ms shot=124ms unfreeze=5ms saved=True\n [capture-loop] iter=50 t=6.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=8.4/31.9GB (26%) swap=0.2/11.4GB (2%) cpu=8% browser_rss=0.69GB\n [capture-loop] iter=100 t=12.4s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=9.8/31.9GB (31%) swap=0.2/11.4GB (2%) cpu=7% browser_rss=0.69GB\n [capture-loop] iter=150 t=18.4s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=9.0/31.9GB (28%) swap=0.2/11.4GB (2%) cpu=10% browser_rss=0.69GB\n [capture-loop] iter=200 t=24.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=8.2/31.9GB (26%) swap=0.2/11.4GB (2%) cpu=13% browser_rss=0.63GB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: WARNING: You need pytorch with cu130 or higher to use optimized CUDA operations.\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 720, 1280, 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=1 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 720, 1280, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 720, 1280, 3])\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] SAM3PointCollector done (26.50s): result: NodeOutput\n [ComfyUI] [VRAM] After SAM3PointCollector: 1271 / 24575 MB\n [ComfyUI] [comfy-env] Running LoadSAM3Model: precision: 'auto', compile: False\n [ComfyUI] [VRAM] Before LoadSAM3Model: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] 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=2 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Model not found at C:\\workspaces\\SAM3-0003\\ComfyUI\\models\\sam3\\sam3.safetensors, downloading from HuggingFace...\n Node executed (1 total), capturing...\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Downloading sam3.safetensors from apozz/sam3-safetensors...\n Frame 4 saved (frame_003.jpg, t=27.1s)\n [capture-node] freeze=5ms shot=145ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 5 saved (frame_004.jpg, t=29.3s)\n [capture-periodic] freeze=4ms shot=147ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 10%\n [capture-loop] iter=250 t=30.7s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=9.0/31.9GB (28%) swap=0.2/11.4GB (2%) cpu=16% browser_rss=0.67GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 6 saved (frame_005.jpg, t=31.6s)\n [capture-periodic] freeze=11ms shot=148ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 20%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 7 saved (frame_006.jpg, t=33.8s)\n [capture-periodic] freeze=4ms shot=143ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 30%\n Frame 8 saved (frame_007.jpg, t=36.1s)\n [capture-periodic] freeze=4ms shot=149ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [capture-loop] iter=300 t=37.0s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=9.7/31.9GB (30%) swap=0.2/11.4GB (2%) cpu=15% browser_rss=0.67GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 9 saved (frame_008.jpg, t=38.3s)\n [capture-periodic] freeze=4ms shot=149ms unfreeze=13ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 40%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 10 saved (frame_009.jpg, t=40.6s)\n [capture-periodic] freeze=4ms shot=145ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 50%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 11 saved (frame_010.jpg, t=42.8s)\n [capture-periodic] freeze=4ms shot=146ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [capture-loop] iter=350 t=43.3s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=10.1/31.9GB (32%) swap=0.2/11.4GB (2%) cpu=14% browser_rss=0.67GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 12 saved (frame_011.jpg, t=45.1s)\n [capture-periodic] freeze=4ms shot=159ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 60%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 13 saved (frame_012.jpg, t=47.3s)\n [capture-periodic] freeze=6ms shot=144ms unfreeze=7ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 70%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [capture-loop] iter=400 t=49.3s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=10.5/31.9GB (33%) swap=0.2/11.4GB (2%) cpu=15% browser_rss=0.67GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 14 saved (frame_013.jpg, t=49.6s)\n [capture-periodic] freeze=5ms shot=169ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 80%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 15 saved (frame_014.jpg, t=51.8s)\n [capture-periodic] freeze=4ms shot=154ms unfreeze=7ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 16 saved (frame_015.jpg, t=54.0s)\n [capture-periodic] freeze=5ms shot=137ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 90%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [capture-loop] iter=450 t=55.6s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=10.2/31.9GB (32%) swap=0.2/11.4GB (2%) cpu=10% browser_rss=0.65GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 17 saved (frame_016.jpg, t=56.2s)\n [capture-periodic] freeze=4ms shot=149ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 100%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Downloaded sam3.safetensors\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Model downloaded successfully\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] LoadSAM3Model done (30.55s): result: NodeOutput\n [ComfyUI] [VRAM] After LoadSAM3Model: 1271 / 24575 MB\n [ComfyUI] [comfy-env] Running SAM3Segmentation: refinement_iterations: 0, use_multimask: True, output_best_mask: True, sam3_model_config: dict, image: torch.float32 [1,720,1280,3] cpu, positive_points: dict, negative_points: dict\n [ComfyUI] [VRAM] Before SAM3Segmentation: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.segmentation.SAM3Segmentation.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 720, 1280, 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=3 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 720, 1280, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 720, 1280, 3])\n Frame 18 saved (frame_017.jpg, t=58.5s)\n [capture-periodic] freeze=4ms shot=136ms unfreeze=5ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3]\n [ComfyUI] === WATCHDOG TICK 1 ===\n [ComfyUI] [worker:ComfyUI-SAM3] Thread 0x000008a8 (most recent call first):\n [ComfyUI] File \"C:\\Users\\ContainerAdministrator\\AppData\\Local\\Temp\\comfyui_pvenv_dwo5soma\\persistent_worker.py\", line 106 in _vram_poller\n [ComfyUI] File \"C:\\ce\\.pixi\\envs\\sam3-nodes\\lib\\threading.py\", line 953 in run\n [ComfyUI] File \"C:\\ce\\.pixi\\envs\\sam3-nodes\\lib\\threading.py\", line 1016 in _bootstrap_inner\n [ComfyUI] File \"C:\\ce\\.pixi\\envs\\sam3-nodes\\lib\\threading.py\", line 973 in _bootstrap\n [ComfyUI] \n [ComfyUI] Current thread 0x0000511c (most recent call first):\n [ComfyUI] File \"C:\\Users\\ContainerAdministrator\\AppData\\Local\\Temp\\comfyui_pvenv_dwo5soma\\persistent_worker.py\", line 52 in _watchdog\n [ComfyUI] File \"C:\\ce\\.pixi\\envs\\sam3-nodes\\lib\\threading.py\", line 953 in run\n [ComfyUI] File \"C:\\ce\\.pixi\\envs\\sam3-nodes\\lib\\threading.py\", line 1016 in _bootstrap_inner\n [ComfyUI] File \"C:\\ce\\.pixi\\envs\\sam3-nodes\\lib\\threading.py\", line 973 in _bootstrap\n [ComfyUI] \n [ComfyUI] Thread 0x00005274 (most recent call first):\n [ComfyUI] File \"\", line 241 in _call_with_frames_removed\n [ComfyUI] File \"\", line 1176 in create_module\n [ComfyUI] File \"\", line 571 in module_from_spec\n [ComfyUI] File \"\", line 674 in _load_unlocked\n [ComfyUI] File \"\", line 1006 in _find_and_load_unlocked\n [ComfyUI] File \"\", line 1027 in _find_and_load\n [ComfyUI] File \"\", line 1050 in _gcd_import\n [ComfyUI] File \"C:\\ce\\.pixi\\envs\\sam3-nodes\\lib\\importlib\\__init__.py\", line 126 in import_module\n [ComfyUI] File \"C:\\ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\cv2\\__init__.py\", line 153 in bootstrap\n [ComfyUI] File \"C:\\ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\cv2\\__init__.py\", line 181 in \n [ComfyUI] File \"\", line 241 in _call_with_frames_removed\n [ComfyUI] File \"\", line 883 in exec_module\n [ComfyUI] File \"\", line 688 in _load_unlocked\n [ComfyUI] File \"\", line 1006 in _find_and_load_unlocked\n [ComfyUI] File \"\", line 1027 in _find_and_load\n [ComfyUI] File \"C:\\workspaces\\SAM3-0003\\ComfyUI\\comfy\\ldm\\sam3\\tracker.py\", line 10 in \n [ComfyUI] File \"\", line 241 in _call_with_frames_removed\n [ComfyUI] File \"\", line 883 in exec_module\n [ComfyUI] File \"\", line 688 in _load_unlocked\n [ComfyUI] File \"\", line 1006 in _find_and_load_unlocked\n [ComfyUI] File \"\", line 1027 in _find_and_load\n [ComfyUI] File \"C:\\workspaces\\SAM3-0003\\ComfyUI\\comfy\\ldm\\sam3\\detector.py\", line 11 in \n [ComfyUI] File \"\", line 241 in _call_with_frames_removed\n [ComfyUI] File \"\", line 883 in exec_module\n [ComfyUI] File \"\", line 688 in _load_unlocked\n [ComfyUI] File \"\", line 1006 in _find_and_load_unlocked\n [ComfyUI] File \"\", line 1027 in _find_and_load\n [ComfyUI] File \"C:\\workspaces\\SAM3-0003\\ComfyUI\\comfy\\model_base.py\", line 60 in \n [ComfyUI] File \"\", line 241 in _call_with_frames_removed\n [ComfyUI] File \"\", line 883 in exec_module\n [ComfyUI] File \"\", line 688 in _load_unlocked\n [ComfyUI] File \"\", line 1006 in _find_and_load_unlocked\n [ComfyUI] File \"\", line 1027 in _find_and_load\n [ComfyUI] File \"C:\\workspaces\\SAM3-0003\\ComfyUI\\comfy\\lora.py\", line 23 in \n [ComfyUI] File \"\", line 241 in _call_with_frames_removed\n [ComfyUI] File \"\", line 883 in exec_module\n [ComfyUI] File \"\", line 688 in _load_unlocked\n [ComfyUI] File \"\", line 1006 in _find_and_load_unlocked\n [ComfyUI] File \"\", line 1027 in _find_and_load\n [ComfyUI] File \"C:\\workspaces\\SAM3-0003\\ComfyUI\\comfy\\hooks.py\", line 14 in \n [ComfyUI] File \"\", line 241 in _call_with_frames_removed\n [ComfyUI] File \"\", line 883 in exec_module\n [ComfyUI] File \"\", line 688 in _load_unlocked\n [ComfyUI] File \"\", line 1006 in _find_and_load_unlocked\n [ComfyUI] File \"\", line 1027 in _find_and_load\n [ComfyUI] File \"C:\\workspaces\\SAM3-0003\\ComfyUI\\comfy\\model_patcher.py\", line 32 in \n [ComfyUI] File \"\", line 241 in _call_with_frames_removed\n [ComfyUI] File \"\", line 883 in exec_module\n [ComfyUI] File \"\", line 688 in _load_unlocked\n [ComfyUI] File \"\", line 1006 in _find_and_load_unlocked\n [ComfyUI] File \"\", line 1027 in _find_and_load\n [ComfyUI] File \"C:\\workspaces\\SAM3-0003\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3_model_patcher.py\", line 14 in \n [ComfyUI] File \"\", line 241 in _call_with_frames_removed\n [ComfyUI] File \"\", line 883 in exec_module\n [ComfyUI] File \"\", line 688 in _load_unlocked\n [ComfyUI] File \"\", line 1006 in _find_and_load_unlocked\n [ComfyUI] File \"\", line 1027 in _find_and_load\n [ComfyUI] File \"C:\\workspaces\\SAM3-0003\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\_model_cache.py\", line 31 in get_or_build_model\n [ComfyUI] File \"C:\\workspaces\\SAM3-0003\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\segmentation.py\", line 469 in execute\n [ComfyUI] File \"C:\\workspaces\\SAM3-0003\\ComfyUI\\comfy_api\\latest\\_io.py\", line 1833 in EXECUTE_NORMALIZED\n [ComfyUI] File \"C:\\Users\\ContainerAdministrator\\AppData\\Local\\Temp\\comfyui_pvenv_dwo5soma\\persistent_worker.py\", line 1762 in main\n [ComfyUI] File \"C:\\Users\\ContainerAdministrator\\AppData\\Local\\Temp\\comfyui_pvenv_dwo5soma\\persistent_worker.py\", line 1807 in \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-SAM3] === END ===\n [ComfyUI] \n [capture-loop] iter=500 t=61.7s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=9.9/31.9GB (31%) swap=0.2/11.4GB (2%) cpu=8% browser_rss=0.65GB\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=3\n [ComfyUI] [comfy-env] VRAM request: 1.84GB, free before eviction: 24.44GB\n [ComfyUI] [comfy-env] VRAM after eviction: 24.44GB\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +247MB (now 247MB) reserved=256MB peak=247MB\n [capture-loop] iter=550 t=67.7s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=12.2/31.9GB (38%) swap=0.2/11.4GB (2%) cpu=15% browser_rss=0.65GB\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +1465MB (now 1712MB) reserved=1728MB peak=1712MB\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +332MB (now 2045MB) reserved=2144MB peak=2045MB\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] Created 1 model patchers: ['Sam3VideoInferenceWithInstanceInteractivity_1']\n [ComfyUI] [comfy-env] SAM3Segmentation done (12.69s): result: NodeOutput\n [ComfyUI] [VRAM] After SAM3Segmentation: 1271 / 24575 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (1756 MB)\n Node executed (2 total), capturing...\n [ComfyUI] Prompt executed in 69.93 seconds\n Frame 19 saved (frame_018.jpg, t=70.3s)\n [capture-node] freeze=4ms shot=147ms unfreeze=18ms saved=True\n Node executed (3 total), capturing...\n Frame 20 saved (frame_019.jpg, t=70.8s)\n [capture-node] freeze=4ms shot=126ms unfreeze=0ms saved=True\n Execution complete (t=70.8s)\n Captured 20 unique frames over 70.96s\n [debug] iframes: 0\n [timing] trigger_3d_previews: 0.0s\n Saved high-quality screenshot: image_seg_point_executed.png\n [timing] final_screenshot: 0.4s\n Captured 21 video frames", "hardware": {"os": "Windows-11-10.0.26200-SP0", "cpu": "Intel64 Family 6 Model 79 Stepping 1, GenuineIntel"}}, "image_seg_text": {"src": "screenshots/image_seg_text_executed.png", "title": "image_seg_text", "status": "pass", "duration": "23.33", "log": " [ComfyUI] [comfy-env] [VRAM] Before offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (1756 MB) -> cpu: 1271 / 24575 MB\nCapturing execution frames: image_seg_text.json\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] call_id=4 sending model_to_device\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -245MB (now 1801MB) reserved=2112MB peak=2068MB\n [ComfyUI] [comfy-env] [VRAM] After offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (1756 MB): 1271 / 24575 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 5 nodes\n Queuing workflow for execution...\n [ComfyUI] Node 1: LoadImage\n [ComfyUI] Inputs: {\"image\": \"example_image.jpg\"}\n [ComfyUI] Node 3: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"15\", 1]}\n [ComfyUI] Node 4: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"15\", 0]}\n [ComfyUI] Node 12: LoadSAM3Model\n [ComfyUI] Inputs: {\"precision\": \"fp32\", \"compile\": false}\n [ComfyUI] Node 15: SAM3Grounding\n [ComfyUI] Inputs: {\"confidence_threshold\": 0.2, \"text_prompt\": \"child\", \"max_detections\": -1, \"sam3_model_config\": [\"12\", 0], \"image\": [\"1\", 0]}\n [ComfyUI] Generated prompt_id: a77557ec-6b52-4346-b0fc-51768d644a78\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 LoadSAM3Model: precision: 'fp32', compile: False\n [ComfyUI] [VRAM] Before LoadSAM3Model: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED\n [ComfyUI] [ComfyUI-SAM3] python: C:\\ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] sys_path sent to worker: ['C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI', 'C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3', 'C:\\\\ce\\\\.pixi\\\\envs\\\\sam3-nodes\\\\Lib\\\\site-packages', 'C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3']\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=C:\\ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [ComfyUI-SAM3] Health check: failed\n [ComfyUI] [SubprocessWorker] launching cmd=['C:\\\\Users\\\\ContainerAdministrator\\\\.pixi\\\\bin\\\\pixi.exe', 'run', '--as-is', '--manifest-path', 'C:\\\\ce\\\\pixi.toml', '-e', 'sam3-nodes', 'python', 'C:\\\\Users\\\\ContainerAdministrator\\\\AppData\\\\Local\\\\Temp\\\\comfyui_pvenv_dwo5soma\\\\persistent_worker.py', 'tcp://127.0.0.1:53576']...\n [ComfyUI] [ComfyUI-SAM3] Socket unhealthy, restarting worker...\n [ComfyUI] [comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload)\n [ComfyUI] [comfy-env] sam3-nodes: Library/bin has 234 DLLs\n Frame 2 saved (frame_001.jpg, t=2.3s)\n [capture-periodic] freeze=4ms shot=118ms unfreeze=5ms saved=True\n Frame 3 saved (frame_002.jpg, t=4.5s)\n [capture-periodic] freeze=4ms shot=112ms unfreeze=5ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: WARNING: You need pytorch with cu130 or higher to use optimized CUDA operations.\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=5 sending call_method\n [capture-loop] iter=50 t=6.0s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=9.0/31.9GB (28%) swap=0.2/11.4GB (2%) cpu=9% browser_rss=0.69GB\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] [VRAM] Before offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (1756 MB) -> cpu: 1271 / 24575 MB\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] call_id=6 sending model_to_device\n [ComfyUI] Model 'Sam3VideoInferenceWithInstanceInteractivity_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (1756 MB): 1271 / 24575 MB\n [ComfyUI] [comfy-env] LoadSAM3Model done (6.10s): result: NodeOutput\n [ComfyUI] [VRAM] After LoadSAM3Model: 1271 / 24575 MB\n [ComfyUI] [comfy-env] Running SAM3Grounding: confidence_threshold: 0.2, text_prompt: 'child', max_detections: -1, sam3_model_config: dict, image: torch.float32 [1,720,1280,3] cpu\n [ComfyUI] [VRAM] Before SAM3Grounding: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.segmentation.SAM3Grounding.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 720, 1280, 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-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 720, 1280, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 720, 1280, 3])\n Frame 4 saved (frame_003.jpg, t=6.7s)\n [capture-periodic] freeze=4ms shot=117ms unfreeze=5ms saved=True\n Frame 5 saved (frame_004.jpg, t=9.0s)\n [capture-periodic] freeze=4ms shot=119ms unfreeze=6ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=7\n [ComfyUI] [comfy-env] VRAM request: 3.50GB, free before eviction: 24.44GB\n [ComfyUI] [comfy-env] VRAM after eviction: 24.44GB\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +359MB (now 359MB) reserved=384MB peak=359MB\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +1894MB (now 2254MB) reserved=2272MB peak=2254MB\n [capture-loop] iter=100 t=12.0s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=9.8/31.9GB (31%) swap=0.2/11.4GB (2%) cpu=8% browser_rss=0.69GB\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +1080MB (now 3334MB) reserved=3360MB peak=3334MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: attention_flash cannot run on fp32 Q/K/V. Falling back to attention_pytorch with flash-SDPA disabled.\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +350MB (now 3684MB) reserved=3904MB peak=3684MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] Created 1 model patchers: ['Sam3VideoInferenceWithInstanceInteractivity_1']\n [ComfyUI] [comfy-env] SAM3Grounding done (7.85s): result: NodeOutput\n [ComfyUI] [VRAM] After SAM3Grounding: 1271 / 24575 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (3334 MB)\n Node executed (1 total), capturing...\n [ComfyUI] Prompt executed in 14.37 seconds\n [ComfyUI] [comfy-env] [VRAM] Before offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (3334 MB) -> cpu: 1271 / 24575 MB\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: failed\n [ComfyUI] [ComfyUI-SAM3] Socket unhealthy, restarting worker...\n [ComfyUI] [comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload)\n [ComfyUI] [comfy-env] sam3-nodes: Library/bin has 234 DLLs\n [ComfyUI] [ComfyUI-SAM3] python: C:\\ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [ComfyUI-SAM3] sys_path sent to worker: ['C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI', 'C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3', 'C:\\\\ce\\\\.pixi\\\\envs\\\\sam3-nodes\\\\Lib\\\\site-packages', 'C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=C:\\ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [SubprocessWorker] launching cmd=['C:\\\\Users\\\\ContainerAdministrator\\\\.pixi\\\\bin\\\\pixi.exe', 'run', '--as-is', '--manifest-path', 'C:\\\\ce\\\\pixi.toml', '-e', 'sam3-nodes', 'python', 'C:\\\\Users\\\\ContainerAdministrator\\\\AppData\\\\Local\\\\Temp\\\\comfyui_pvenv_dwo5soma\\\\persistent_worker.py', 'tcp://127.0.0.1:53578']...\n Frame 6 saved (frame_005.jpg, t=14.5s)\n [capture-node] freeze=5ms shot=141ms unfreeze=6ms saved=True\n Node executed (2 total), capturing...\n Frame 7 saved (frame_006.jpg, t=14.9s)\n [capture-node] freeze=5ms shot=121ms unfreeze=0ms saved=True\n Execution complete (t=14.9s)\n Captured 7 unique frames over 15.1s\n [debug] iframes: 0\n [timing] trigger_3d_previews: 0.0s\n Saved high-quality screenshot: image_seg_text_executed.png\n [timing] final_screenshot: 0.3s\n Captured 8 video frames", "hardware": {"os": "Windows-11-10.0.26200-SP0", "cpu": "Intel64 Family 6 Model 79 Stepping 1, GenuineIntel"}}, "scene_seg": {"src": "screenshots/scene_seg_executed.png", "title": "scene_seg", "status": "pass", "duration": "37.63", "log": "Capturing execution frames: scene_seg.json\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: WARNING: You need pytorch with cu130 or higher to use optimized CUDA operations.\n [ComfyUI] [SubprocessWorker] call_id=8 sending model_to_device\n [ComfyUI] Model 'Sam3VideoInferenceWithInstanceInteractivity_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (3334 MB): 1271 / 24575 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 10 nodes\n Queuing workflow for execution...\n [ComfyUI] Node 1: LoadImage\n [ComfyUI] Inputs: {\"image\": \"image.png\"}\n [ComfyUI] Node 3: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"27\", 1]}\n [ComfyUI] Node 4: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"27\", 0]}\n [ComfyUI] Node 12: LoadSAM3Model\n [ComfyUI] Inputs: {\"precision\": \"fp32\", \"compile\": false}\n [ComfyUI] Node 20: SAM3MultiRegionCollector\n [ComfyUI] Inputs: {\"multi_prompts_store\": \"[{\\\"positive_points\\\":[{\\\"x\\\":5052.74953932266,\\\"y\\\":2847.0600693869637},{\\\"x\\\":4932.510591392486,\\\"y\\\":2953.9413227753366},{\\\"x\\\":4718.752461738845,\\\"y\\\":2967.301479448883},{\n [ComfyUI] Node 22: MultibandFromBatch\n [ComfyUI] Inputs: {\"images\": [\"1\", 0], \"masks\": [\"27\", 0]}\n [ComfyUI] Node 23: MultibandSave\n [ComfyUI] Inputs: {\"file_path\": \"output/multiband\", \"format\": \"npz\", \"multiband\": [\"26\", 0]}\n [ComfyUI] Node 24: MultibandPreview\n [ComfyUI] Inputs: {\"channel_index\": 0, \"multiband\": [\"26\", 0]}\n [ComfyUI] Node 26: MultibandResize\n [ComfyUI] Inputs: {\"upscale_method\": \"nearest-exact\", \"width\": 900, \"height\": 600, \"crop\": \"center\", \"multiband\": [\"22\", 0]}\n [ComfyUI] Node 27: SAM3MultipromptSegmentation\n [ComfyUI] Inputs: {\"refinement_iterations\": 0, \"use_multimask\": false, \"sam3_model_config\": [\"12\", 0], \"image\": [\"1\", 0], \"multi_prompts\": [\"20\", 0]}\n [ComfyUI] Generated prompt_id: 458f9d56-524f-4b9d-ba1e-5fddc2acd105\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 SAM3MultiRegionCollector: multi_prompts_store: '[{\"positive_points\":[{\"x\":5052.74953932266,\"y\":2847.0600..., image: torch.float32 [1,4480,6720,3] cpu\n [ComfyUI] [VRAM] Before SAM3MultiRegionCollector: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_interactive.SAM3MultiRegionCollector.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 4480, 6720, 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=9 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 4480, 6720, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 4480, 6720, 3])\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] [VRAM] Before offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (3334 MB) -> cpu: 1271 / 24575 MB\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] call_id=10 sending model_to_device\n [ComfyUI] Model 'Sam3VideoInferenceWithInstanceInteractivity_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (3334 MB): 1271 / 24575 MB\n [ComfyUI] [comfy-env] SAM3MultiRegionCollector done (1.30s): result: NodeOutput\n [ComfyUI] [VRAM] After SAM3MultiRegionCollector: 1271 / 24575 MB\n [ComfyUI] [comfy-env] Running LoadSAM3Model: precision: 'fp32', compile: False\n [ComfyUI] [VRAM] Before LoadSAM3Model: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] 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=11 sending call_method\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] LoadSAM3Model done (0.02s): result: NodeOutput\n [ComfyUI] [VRAM] After LoadSAM3Model: 1271 / 24575 MB\n [ComfyUI] [comfy-env] Running SAM3MultipromptSegmentation: refinement_iterations: 0, use_multimask: False, sam3_model_config: dict, image: torch.float32 [1,4480,6720,3] cpu, multi_prompts: list[7]\n [ComfyUI] [VRAM] Before SAM3MultipromptSegmentation: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.segmentation.SAM3MultipromptSegmentation.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 4480, 6720, 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=12 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 4480, 6720, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 4480, 6720, 3])\n Frame 2 saved (frame_001.jpg, t=2.3s)\n [capture-periodic] freeze=4ms shot=123ms unfreeze=5ms saved=True\n Node executed (1 total), capturing...\n Frame 3 saved (frame_002.jpg, t=3.1s)\n [capture-node] freeze=5ms shot=228ms unfreeze=22ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=12\n [ComfyUI] [comfy-env] VRAM request: 3.50GB, free before eviction: 24.44GB\n [ComfyUI] [comfy-env] VRAM after eviction: 24.44GB\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +359MB (now 359MB) reserved=384MB peak=359MB\n Frame 4 saved (frame_003.jpg, t=5.4s)\n [capture-periodic] freeze=4ms shot=182ms unfreeze=26ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +1658MB (now 2018MB) reserved=2048MB peak=2018MB\n [capture-loop] iter=50 t=7.0s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=12.7/31.9GB (40%) swap=0.2/11.4GB (2%) cpu=8% browser_rss=1.73GB\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +1297MB (now 3316MB) reserved=3328MB peak=3316MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: attention_flash cannot run on fp32 Q/K/V. Falling back to attention_pytorch with flash-SDPA disabled.\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +287MB (now 3603MB) reserved=3680MB peak=3603MB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=12\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=12\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=12\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +229MB (now 3833MB) reserved=3936MB peak=3833MB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=12\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +999MB (now 4832MB) reserved=4992MB peak=4832MB\n Frame 5 saved (frame_004.jpg, t=12.2s)\n [capture-periodic] freeze=5ms shot=268ms unfreeze=15ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -1149MB (now 3684MB) reserved=6368MB peak=5550MB\n [capture-loop] iter=100 t=13.9s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=6 ram=12.3/31.9GB (38%) swap=0.2/11.4GB (2%) cpu=18% browser_rss=1.70GB\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] Created 1 model patchers: ['Sam3VideoInferenceWithInstanceInteractivity_1']\n [ComfyUI] [comfy-env] SAM3MultipromptSegmentation done (11.79s): result: NodeOutput\n [ComfyUI] [VRAM] After SAM3MultipromptSegmentation: 1271 / 24575 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (3334 MB)\n Frame 6 saved (frame_005.jpg, t=14.6s)\n [capture-periodic] freeze=4ms shot=163ms unfreeze=4ms saved=True\n Node executed (2 total), capturing...\n Frame 7 saved (frame_006.jpg, t=16.6s)\n [capture-node] freeze=11ms shot=783ms unfreeze=22ms saved=True\n Frame 8 saved (frame_007.jpg, t=19.5s)\n [capture-periodic] freeze=4ms shot=196ms unfreeze=4ms saved=True\n [capture-loop] iter=150 t=21.0s state={'complete': False, 'error': None, 'executedCount': 2, 'wsState': 1} eval_ms=4 ram=12.3/31.9GB (39%) swap=0.2/11.4GB (2%) cpu=7% browser_rss=2.03GB\n [ComfyUI] BatchToMultiband: Processed 1 images with 3 channels each -> 3 channels\n [ComfyUI] BatchToMultiband: Processed 7 masks -> 7 channels\n [ComfyUI] BatchToMultiband: Output shape torch.Size([1, 10, 4480, 6720]), channels: ['img_01_r', 'img_01_g', 'img_01_b', 'mask_01', 'mask_02', 'mask_03', 'mask_04', 'mask_05', 'mask_06', 'mask_07']\n [ComfyUI] ResizeMultiband: 4480x6720 -> 600x900\n [ComfyUI] PreviewMultibandImage: Batch=1, Channels=10, Names=['img_01_r', 'img_01_g', 'img_01_b', 'mask_01', 'mask_02', 'mask_03', 'mask_04', 'mask_05', 'mask_06', 'mask_07']\n Node executed (3 total), capturing...\n [ComfyUI] SaveMultibandImage: Saved to output/multiband.npz\n [ComfyUI] Shape: (1, 10, 600, 900)\n [ComfyUI] Prompt executed in 27.69 seconds\n [ComfyUI] Format: npz\n [ComfyUI] [comfy-env] [VRAM] Before offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (3334 MB) -> cpu: 1271 / 24575 MB\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: failed\n [ComfyUI] [ComfyUI-SAM3] Socket unhealthy, restarting worker...\n [ComfyUI] [comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload)\n [ComfyUI] [comfy-env] sam3-nodes: Library/bin has 234 DLLs\n [ComfyUI] [ComfyUI-SAM3] python: C:\\ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [ComfyUI-SAM3] sys_path sent to worker: ['C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI', 'C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3', 'C:\\\\ce\\\\.pixi\\\\envs\\\\sam3-nodes\\\\Lib\\\\site-packages', 'C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=C:\\ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [SubprocessWorker] launching cmd=['C:\\\\Users\\\\ContainerAdministrator\\\\.pixi\\\\bin\\\\pixi.exe', 'run', '--as-is', '--manifest-path', 'C:\\\\ce\\\\pixi.toml', '-e', 'sam3-nodes', 'python', 'C:\\\\Users\\\\ContainerAdministrator\\\\AppData\\\\Local\\\\Temp\\\\comfyui_pvenv_dwo5soma\\\\persistent_worker.py', 'tcp://127.0.0.1:52004']...\n Frame 9 saved (frame_008.jpg, t=27.0s)\n [capture-node] freeze=341ms shot=1186ms unfreeze=195ms saved=True\n Node executed (4 total), capturing...\n Frame 10 saved (frame_009.jpg, t=29.5s)\n [capture-node] freeze=4ms shot=205ms unfreeze=0ms saved=True\n Execution complete (t=29.5s)\n Captured 10 unique frames over 29.74s\n [debug] iframes: 0\n [timing] trigger_3d_previews: 0.0s\n Saved high-quality screenshot: scene_seg_executed.png\n [timing] final_screenshot: 0.4s\n Captured 11 video frames", "hardware": {"os": "Windows-11-10.0.26200-SP0", "cpu": "Intel64 Family 6 Model 79 Stepping 1, GenuineIntel"}}, "scene_seg_interactive": {"src": "screenshots/scene_seg_interactive_executed.png", "title": "scene_seg_interactive", "status": "pass", "duration": "23.12", "log": "Capturing execution frames: scene_seg_interactive.json\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: WARNING: You need pytorch with cu130 or higher to use optimized CUDA operations.\n [ComfyUI] [SubprocessWorker] call_id=13 sending model_to_device\n [ComfyUI] Model 'Sam3VideoInferenceWithInstanceInteractivity_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (3334 MB): 1271 / 24575 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 Queuing workflow for execution...\n [ComfyUI] Prompt has 4 nodes\n [ComfyUI] Node 1: LoadImage\n [ComfyUI] Inputs: {\"image\": \"image.png\"}\n [ComfyUI] Node 4: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"26\", 0]}\n [ComfyUI] Node 12: LoadSAM3Model\n [ComfyUI] Inputs: {\"precision\": \"auto\", \"compile\": false}\n [ComfyUI] Node 26: SAM3InteractiveCollector\n [ComfyUI] Inputs: {\"multi_prompts_store\": \"[{\\\"positive_points\\\":[{\\\"x\\\":3348.288109906738,\\\"y\\\":2452.2208696844737}],\\\"negative_points\\\":[],\\\"positive_boxes\\\":[],\\\"negative_boxes\\\":[],\\\"name\\\":\\\"Prompt 1\\\"},{\\\"positiv\n [ComfyUI] Generated prompt_id: e9c791ca-2feb-4465-a825-90cb441f8bb8\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 LoadSAM3Model: precision: 'auto', compile: False\n [ComfyUI] [VRAM] Before LoadSAM3Model: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] 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=14 sending call_method\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] [VRAM] Before offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (3334 MB) -> cpu: 1271 / 24575 MB\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] call_id=15 sending model_to_device\n [ComfyUI] Model 'Sam3VideoInferenceWithInstanceInteractivity_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (3334 MB): 1271 / 24575 MB\n [ComfyUI] [comfy-env] LoadSAM3Model done (0.58s): result: NodeOutput\n [ComfyUI] [VRAM] After LoadSAM3Model: 1271 / 24575 MB\n [ComfyUI] [comfy-env] Running SAM3InteractiveCollector: multi_prompts_store: '[{\"positive_points\":[{\"x\":3348.288109906738,\"y\":2452.220..., sam3_model_config: dict, image: torch.float32 [1,4480,6720,3] cpu, unique_id: '26'\n [ComfyUI] [VRAM] Before SAM3InteractiveCollector: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_interactive.SAM3InteractiveCollector.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 4480, 6720, 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=16 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 4480, 6720, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 4480, 6720, 3])\n Frame 2 saved (frame_001.jpg, t=2.3s)\n [capture-periodic] freeze=4ms shot=108ms unfreeze=5ms saved=True\n Frame 3 saved (frame_002.jpg, t=4.5s)\n [capture-periodic] freeze=5ms shot=171ms unfreeze=6ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=16\n [ComfyUI] [comfy-env] VRAM request: 1.84GB, free before eviction: 24.44GB\n [ComfyUI] [comfy-env] VRAM after eviction: 24.44GB\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +256MB (now 256MB) reserved=288MB peak=256MB\n [capture-loop] iter=50 t=6.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=13.7/31.9GB (43%) swap=0.2/11.4GB (2%) cpu=9% browser_rss=1.34GB\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +1482MB (now 1739MB) reserved=1760MB peak=1739MB\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +364MB (now 2103MB) reserved=2144MB peak=2103MB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=16\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +771MB (now 2875MB) reserved=3616MB peak=3220MB\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -833MB (now 2042MB) reserved=3616MB peak=3220MB\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] Created 1 model patchers: ['Sam3VideoInferenceWithInstanceInteractivity_1']\n [ComfyUI] [comfy-env] SAM3InteractiveCollector done (9.74s): result: NodeOutput\n [ComfyUI] [VRAM] After SAM3InteractiveCollector: 1271 / 24575 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (1756 MB)\n Frame 4 saved (frame_003.jpg, t=11.2s)\n [capture-periodic] freeze=5ms shot=140ms unfreeze=4ms saved=True\n Node executed (1 total), capturing...\n [ComfyUI] Prompt executed in 12.65 seconds\n [ComfyUI] [comfy-env] [VRAM] Before offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (1756 MB) -> cpu: 1271 / 24575 MB\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] call_id=17 sending model_to_device\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -367MB (now 1676MB) reserved=3616MB peak=3220MB\n Frame 5 saved (frame_004.jpg, t=12.8s)\n [capture-node] freeze=124ms shot=618ms unfreeze=17ms saved=True\n Node executed (2 total), capturing...\n [ComfyUI] [comfy-env] [VRAM] After offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (1756 MB): 1271 / 24575 MB\n Frame 6 saved (frame_005.jpg, t=13.9s)\n [capture-node] freeze=6ms shot=188ms unfreeze=0ms saved=True\n Execution complete (t=13.9s)\n Captured 6 unique frames over 14.13s\n [debug] iframes: 0\n [timing] trigger_3d_previews: 0.0s\n Saved high-quality screenshot: scene_seg_interactive_executed.png\n [timing] final_screenshot: 0.3s\n Captured 7 video frames", "hardware": {"os": "Windows-11-10.0.26200-SP0", "cpu": "Intel64 Family 6 Model 79 Stepping 1, GenuineIntel"}}, "video_point_prompt": {"src": "screenshots/video_point_prompt_executed.png", "title": "video_point_prompt", "status": "pass", "duration": "64.12", "log": "Capturing execution frames: video_point_prompt.json\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 11 nodes\n Queuing workflow for execution...\n [ComfyUI] Node 9: VHS_LoadVideo\n [ComfyUI] Inputs: {\"video\": \"bedroom.mp4\", \"force_rate\": 0, \"custom_width\": 0, \"custom_height\": 0, \"frame_load_cap\": 30, \"skip_first_frames\": 0, \"select_every_nth\": 1, \"format\": \"AnimateDiff\"}\n [ComfyUI] Node 13: CreateVideo\n [ComfyUI] Inputs: {\"fps\": 30, \"images\": [\"14\", 0]}\n [ComfyUI] Node 14: MaskToImage\n [ComfyUI] Inputs: {\"mask\": [\"21\", 0]}\n [ComfyUI] Node 15: SaveVideo\n [ComfyUI] Inputs: {\"filename_prefix\": \"video/ComfyUI\", \"format\": \"auto\", \"codec\": \"auto\", \"video\": [\"13\", 0]}\n [ComfyUI] Node 21: SAM3VideoOutput\n [ComfyUI] Inputs: {\"obj_id\": 0, \"plot_all_masks\": true, \"masks\": [\"35\", 0], \"video_state\": [\"35\", 2], \"scores\": [\"35\", 1]}\n [ComfyUI] Node 24: CreateVideo\n [ComfyUI] Inputs: {\"fps\": 30, \"images\": [\"21\", 2]}\n [ComfyUI] Node 25: SaveVideo\n [ComfyUI] Inputs: {\"filename_prefix\": \"video/ComfyUI\", \"format\": \"auto\", \"codec\": \"auto\", \"video\": [\"24\", 0]}\n [ComfyUI] Node 27: SAM3VideoSegmentation\n [ComfyUI] Inputs: {\"prompt_mode\": \"point\", \"frame_idx\": 0.3, \"score_threshold\": 0.3, \"video_frames\": [\"9\", 0], \"positive_points\": [\"28\", 0]}\n [ComfyUI] Node 28: SAM3PointCollector\n [ComfyUI] Inputs: {\"points_store\": \"{\\\"positive\\\":[{\\\"x\\\":365.8296849641195,\\\"y\\\":82.1138596932428},{\\\"x\\\":389.5481601701001,\\\"y\\\":179.95494578458334},{\\\"x\\\":413.26663537608084,\\\"y\\\":52.465045726169905}],\\\"negative\\\":[\n [ComfyUI] Node 30: LoadSAM3Model\n [ComfyUI] Inputs: {\"precision\": \"auto\", \"compile\": false}\n [ComfyUI] Node 35: SAM3Propagate\n [ComfyUI] Inputs: {\"start_frame\": 0, \"end_frame\": -1, \"direction\": \"forward\", \"sam3_model_config\": [\"30\", 0], \"video_state\": [\"27\", 0]}\n [ComfyUI] Generated prompt_id: 921cfa4e-95e3-463f-ba40-d751f42cb70b\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n Frame 2 saved (frame_001.jpg, t=2.4s)\n [capture-periodic] freeze=5ms shot=200ms unfreeze=6ms saved=True\n [ComfyUI] [comfy-env] Running SAM3PointCollector: points_store: '{\"positive\":[{\"x\":365.8296849641195,\"y\":82.1138596932428..., coordinates: '[{\"x\":365.8296849641195,\"y\":82.1138596932428},{\"x\":389.5..., neg_coordinates: '[]', image: torch.float32 [30,544,960,3] cpu\n [ComfyUI] [VRAM] Before SAM3PointCollector: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_interactive.SAM3PointCollector.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: failed\n [ComfyUI] [ComfyUI-SAM3] Socket unhealthy, restarting worker...\n [ComfyUI] [comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload)\n [ComfyUI] [comfy-env] sam3-nodes: Library/bin has 234 DLLs\n [ComfyUI] [ComfyUI-SAM3] python: C:\\ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [ComfyUI-SAM3] sys_path sent to worker: ['C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI', 'C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3', 'C:\\\\ce\\\\.pixi\\\\envs\\\\sam3-nodes\\\\Lib\\\\site-packages', 'C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=C:\\ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [SubprocessWorker] launching cmd=['C:\\\\Users\\\\ContainerAdministrator\\\\.pixi\\\\bin\\\\pixi.exe', 'run', '--as-is', '--manifest-path', 'C:\\\\ce\\\\pixi.toml', '-e', 'sam3-nodes', 'python', 'C:\\\\Users\\\\ContainerAdministrator\\\\AppData\\\\Local\\\\Temp\\\\comfyui_pvenv_dwo5soma\\\\persistent_worker.py', 'tcp://127.0.0.1:49364']...\n Frame 3 saved (frame_002.jpg, t=4.7s)\n [capture-periodic] freeze=4ms shot=132ms unfreeze=4ms saved=True\n [capture-loop] iter=50 t=6.2s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=10.1/31.9GB (32%) swap=0.2/11.4GB (2%) cpu=8% browser_rss=1.34GB\n Frame 4 saved (frame_003.jpg, t=6.9s)\n [capture-periodic] freeze=4ms shot=123ms unfreeze=6ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: WARNING: You need pytorch with cu130 or higher to use optimized CUDA operations.\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([30, 544, 960, 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=18 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[30, 544, 960, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([30, 544, 960, 3])\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] [VRAM] Before offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (1756 MB) -> cpu: 1271 / 24575 MB\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] call_id=19 sending model_to_device\n [ComfyUI] Model 'Sam3VideoInferenceWithInstanceInteractivity_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (1756 MB): 1271 / 24575 MB\n [ComfyUI] [comfy-env] SAM3PointCollector done (6.01s): result: NodeOutput\n [ComfyUI] [VRAM] After SAM3PointCollector: 1271 / 24575 MB\n [ComfyUI] [comfy-env] Running SAM3VideoSegmentation: prompt_mode: 'point', frame_idx: 0, score_threshold: 0.3, video_frames: torch.float32 [30,544,960,3] cpu, positive_points: dict\n [ComfyUI] [VRAM] Before SAM3VideoSegmentation: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_video_nodes.SAM3VideoSegmentation.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'video_frames' shape: torch.Size([30, 544, 960, 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=20 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[30, 544, 960, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([30, 544, 960, 3])\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=20\n Node executed (1 total), capturing...\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=20\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=20\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=20\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] SAM3VideoSegmentation done (0.36s): result: NodeOutput\n [ComfyUI] [VRAM] After SAM3VideoSegmentation: 1271 / 24575 MB\n [ComfyUI] [comfy-env] Running LoadSAM3Model: precision: 'auto', compile: False\n [ComfyUI] [VRAM] Before LoadSAM3Model: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] 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=21 sending call_method\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] LoadSAM3Model done (0.02s): result: NodeOutput\n [ComfyUI] [VRAM] After LoadSAM3Model: 1271 / 24575 MB\n [ComfyUI] [comfy-env] Running SAM3Propagate: start_frame: 0, end_frame: -1, direction: 'forward', sam3_model_config: dict, video_state: dict\n [ComfyUI] [VRAM] Before SAM3Propagate: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_video_nodes.SAM3Propagate.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] 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=22 sending call_method\n Frame 5 saved (frame_004.jpg, t=8.9s)\n [capture-node] freeze=5ms shot=181ms unfreeze=12ms saved=True\n Frame 6 saved (frame_005.jpg, t=11.2s)\n [capture-periodic] freeze=4ms shot=148ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=22\n [ComfyUI] [comfy-env] VRAM request: 1.84GB, free before eviction: 24.44GB\n [ComfyUI] [comfy-env] VRAM after eviction: 24.44GB\n [capture-loop] iter=100 t=12.7s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=14.6/31.9GB (46%) swap=0.2/11.4GB (2%) cpu=14% browser_rss=1.17GB\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +386MB (now 386MB) reserved=416MB peak=386MB\n Frame 7 saved (frame_006.jpg, t=13.5s)\n [capture-periodic] freeze=4ms shot=150ms unfreeze=8ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +1370MB (now 1756MB) reserved=1760MB peak=1756MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +203MB (now 1960MB) reserved=2176MB peak=1960MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n Frame 8 saved (frame_007.jpg, t=15.7s)\n [capture-periodic] freeze=4ms shot=141ms unfreeze=5ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +818MB (now 2778MB) reserved=3040MB peak=2778MB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -419MB (now 2360MB) reserved=3168MB peak=2778MB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n Frame 9 saved (frame_008.jpg, t=18.0s)\n [capture-periodic] freeze=10ms shot=165ms unfreeze=6ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +337MB (now 2697MB) reserved=3232MB peak=2778MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [capture-loop] iter=150 t=19.0s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=11.2/31.9GB (35%) swap=0.2/11.4GB (2%) cpu=15% browser_rss=1.11GB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -434MB (now 2263MB) reserved=3264MB peak=2821MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n Frame 10 saved (frame_009.jpg, t=20.2s)\n [capture-periodic] freeze=6ms shot=150ms unfreeze=5ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +438MB (now 2701MB) reserved=3264MB peak=2821MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -251MB (now 2451MB) reserved=3264MB peak=2821MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n Frame 11 saved (frame_010.jpg, t=22.5s)\n [capture-periodic] freeze=4ms shot=171ms unfreeze=8ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +331MB (now 2783MB) reserved=3264MB peak=2821MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -398MB (now 2386MB) reserved=3360MB peak=2951MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flas\n... (truncated)", "hardware": {"os": "Windows-11-10.0.26200-SP0", "cpu": "Intel64 Family 6 Model 79 Stepping 1, GenuineIntel"}}}; const workflowNames = Object.keys(workflowData); - const videoData = {}; + const videoData = {"image_seg_text": {"frames": [{"file": "frame_000.jpg", "time": 0.0, "log": " [ComfyUI] [comfy-env] [VRAM] Before offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (1756 MB) -> cpu: 1271 / 24575 MB\nCapturing execution frames: image_seg_text.json\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] call_id=4 sending model_to_device\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -245MB (now 1801MB) reserved=2112MB peak=2068MB\n [ComfyUI] [comfy-env] [VRAM] After offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (1756 MB): 1271 / 24575 MB"}, {"file": "frame_001.jpg", "time": 2.29, "log": " [ComfyUI] [comfy-env] [VRAM] Before offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (1756 MB) -> cpu: 1271 / 24575 MB\nCapturing execution frames: image_seg_text.json\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] call_id=4 sending model_to_device\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -245MB (now 1801MB) reserved=2112MB peak=2068MB\n [ComfyUI] [comfy-env] [VRAM] After offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (1756 MB): 1271 / 24575 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 5 nodes\n Queuing workflow for execution...\n [ComfyUI] Node 1: LoadImage\n [ComfyUI] Inputs: {\"image\": \"example_image.jpg\"}\n [ComfyUI] Node 3: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"15\", 1]}\n [ComfyUI] Node 4: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"15\", 0]}\n [ComfyUI] Node 12: LoadSAM3Model\n [ComfyUI] Inputs: {\"precision\": \"fp32\", \"compile\": false}\n [ComfyUI] Node 15: SAM3Grounding\n [ComfyUI] Inputs: {\"confidence_threshold\": 0.2, \"text_prompt\": \"child\", \"max_detections\": -1, \"sam3_model_config\": [\"12\", 0], \"image\": [\"1\", 0]}\n [ComfyUI] Generated prompt_id: a77557ec-6b52-4346-b0fc-51768d644a78\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 LoadSAM3Model: precision: 'fp32', compile: False\n [ComfyUI] [VRAM] Before LoadSAM3Model: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED\n [ComfyUI] [ComfyUI-SAM3] python: C:\\ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] sys_path sent to worker: ['C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI', 'C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3', 'C:\\\\ce\\\\.pixi\\\\envs\\\\sam3-nodes\\\\Lib\\\\site-packages', 'C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3']\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=C:\\ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [ComfyUI-SAM3] Health check: failed\n [ComfyUI] [SubprocessWorker] launching cmd=['C:\\\\Users\\\\ContainerAdministrator\\\\.pixi\\\\bin\\\\pixi.exe', 'run', '--as-is', '--manifest-path', 'C:\\\\ce\\\\pixi.toml', '-e', 'sam3-nodes', 'python', 'C:\\\\Users\\\\ContainerAdministrator\\\\AppData\\\\Local\\\\Temp\\\\comfyui_pvenv_dwo5soma\\\\persistent_worker.py', 'tcp://127.0.0.1:53576']...\n [ComfyUI] [ComfyUI-SAM3] Socket unhealthy, restarting worker...\n [ComfyUI] [comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload)\n [ComfyUI] [comfy-env] sam3-nodes: Library/bin has 234 DLLs"}, {"file": "frame_002.jpg", "time": 4.55, "log": " [ComfyUI] [comfy-env] [VRAM] Before offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (1756 MB) -> cpu: 1271 / 24575 MB\nCapturing execution frames: image_seg_text.json\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] call_id=4 sending model_to_device\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -245MB (now 1801MB) reserved=2112MB peak=2068MB\n [ComfyUI] [comfy-env] [VRAM] After offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (1756 MB): 1271 / 24575 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 5 nodes\n Queuing workflow for execution...\n [ComfyUI] Node 1: LoadImage\n [ComfyUI] Inputs: {\"image\": \"example_image.jpg\"}\n [ComfyUI] Node 3: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"15\", 1]}\n [ComfyUI] Node 4: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"15\", 0]}\n [ComfyUI] Node 12: LoadSAM3Model\n [ComfyUI] Inputs: {\"precision\": \"fp32\", \"compile\": false}\n [ComfyUI] Node 15: SAM3Grounding\n [ComfyUI] Inputs: {\"confidence_threshold\": 0.2, \"text_prompt\": \"child\", \"max_detections\": -1, \"sam3_model_config\": [\"12\", 0], \"image\": [\"1\", 0]}\n [ComfyUI] Generated prompt_id: a77557ec-6b52-4346-b0fc-51768d644a78\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 LoadSAM3Model: precision: 'fp32', compile: False\n [ComfyUI] [VRAM] Before LoadSAM3Model: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED\n [ComfyUI] [ComfyUI-SAM3] python: C:\\ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] sys_path sent to worker: ['C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI', 'C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3', 'C:\\\\ce\\\\.pixi\\\\envs\\\\sam3-nodes\\\\Lib\\\\site-packages', 'C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3']\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=C:\\ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [ComfyUI-SAM3] Health check: failed\n [ComfyUI] [SubprocessWorker] launching cmd=['C:\\\\Users\\\\ContainerAdministrator\\\\.pixi\\\\bin\\\\pixi.exe', 'run', '--as-is', '--manifest-path', 'C:\\\\ce\\\\pixi.toml', '-e', 'sam3-nodes', 'python', 'C:\\\\Users\\\\ContainerAdministrator\\\\AppData\\\\Local\\\\Temp\\\\comfyui_pvenv_dwo5soma\\\\persistent_worker.py', 'tcp://127.0.0.1:53576']...\n [ComfyUI] [ComfyUI-SAM3] Socket unhealthy, restarting worker...\n [ComfyUI] [comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload)\n [ComfyUI] [comfy-env] sam3-nodes: Library/bin has 234 DLLs\n Frame 2 saved (frame_001.jpg, t=2.3s)\n [capture-periodic] freeze=4ms shot=118ms unfreeze=5ms saved=True"}, {"file": "frame_003.jpg", "time": 6.71, "log": " [ComfyUI] [comfy-env] [VRAM] Before offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (1756 MB) -> cpu: 1271 / 24575 MB\nCapturing execution frames: image_seg_text.json\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] call_id=4 sending model_to_device\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -245MB (now 1801MB) reserved=2112MB peak=2068MB\n [ComfyUI] [comfy-env] [VRAM] After offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (1756 MB): 1271 / 24575 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 5 nodes\n Queuing workflow for execution...\n [ComfyUI] Node 1: LoadImage\n [ComfyUI] Inputs: {\"image\": \"example_image.jpg\"}\n [ComfyUI] Node 3: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"15\", 1]}\n [ComfyUI] Node 4: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"15\", 0]}\n [ComfyUI] Node 12: LoadSAM3Model\n [ComfyUI] Inputs: {\"precision\": \"fp32\", \"compile\": false}\n [ComfyUI] Node 15: SAM3Grounding\n [ComfyUI] Inputs: {\"confidence_threshold\": 0.2, \"text_prompt\": \"child\", \"max_detections\": -1, \"sam3_model_config\": [\"12\", 0], \"image\": [\"1\", 0]}\n [ComfyUI] Generated prompt_id: a77557ec-6b52-4346-b0fc-51768d644a78\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 LoadSAM3Model: precision: 'fp32', compile: False\n [ComfyUI] [VRAM] Before LoadSAM3Model: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED\n [ComfyUI] [ComfyUI-SAM3] python: C:\\ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] sys_path sent to worker: ['C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI', 'C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3', 'C:\\\\ce\\\\.pixi\\\\envs\\\\sam3-nodes\\\\Lib\\\\site-packages', 'C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3']\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=C:\\ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [ComfyUI-SAM3] Health check: failed\n [ComfyUI] [SubprocessWorker] launching cmd=['C:\\\\Users\\\\ContainerAdministrator\\\\.pixi\\\\bin\\\\pixi.exe', 'run', '--as-is', '--manifest-path', 'C:\\\\ce\\\\pixi.toml', '-e', 'sam3-nodes', 'python', 'C:\\\\Users\\\\ContainerAdministrator\\\\AppData\\\\Local\\\\Temp\\\\comfyui_pvenv_dwo5soma\\\\persistent_worker.py', 'tcp://127.0.0.1:53576']...\n [ComfyUI] [ComfyUI-SAM3] Socket unhealthy, restarting worker...\n [ComfyUI] [comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload)\n [ComfyUI] [comfy-env] sam3-nodes: Library/bin has 234 DLLs\n Frame 2 saved (frame_001.jpg, t=2.3s)\n [capture-periodic] freeze=4ms shot=118ms unfreeze=5ms saved=True\n Frame 3 saved (frame_002.jpg, t=4.5s)\n [capture-periodic] freeze=4ms shot=112ms unfreeze=5ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: WARNING: You need pytorch with cu130 or higher to use optimized CUDA operations.\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=5 sending call_method\n [capture-loop] iter=50 t=6.0s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=9.0/31.9GB (28%) swap=0.2/11.4GB (2%) cpu=9% browser_rss=0.69GB\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] [VRAM] Before offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (1756 MB) -> cpu: 1271 / 24575 MB\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] call_id=6 sending model_to_device\n [ComfyUI] Model 'Sam3VideoInferenceWithInstanceInteractivity_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (1756 MB): 1271 / 24575 MB\n [ComfyUI] [comfy-env] LoadSAM3Model done (6.10s): result: NodeOutput\n [ComfyUI] [VRAM] After LoadSAM3Model: 1271 / 24575 MB\n [ComfyUI] [comfy-env] Running SAM3Grounding: confidence_threshold: 0.2, text_prompt: 'child', max_detections: -1, sam3_model_config: dict, image: torch.float32 [1,720,1280,3] cpu\n [ComfyUI] [VRAM] Before SAM3Grounding: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.segmentation.SAM3Grounding.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 720, 1280, 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-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 720, 1280, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 720, 1280, 3])"}, {"file": "frame_004.jpg", "time": 8.97, "log": " [ComfyUI] [comfy-env] [VRAM] Before offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (1756 MB) -> cpu: 1271 / 24575 MB\nCapturing execution frames: image_seg_text.json\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] call_id=4 sending model_to_device\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -245MB (now 1801MB) reserved=2112MB peak=2068MB\n [ComfyUI] [comfy-env] [VRAM] After offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (1756 MB): 1271 / 24575 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 5 nodes\n Queuing workflow for execution...\n [ComfyUI] Node 1: LoadImage\n [ComfyUI] Inputs: {\"image\": \"example_image.jpg\"}\n [ComfyUI] Node 3: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"15\", 1]}\n [ComfyUI] Node 4: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"15\", 0]}\n [ComfyUI] Node 12: LoadSAM3Model\n [ComfyUI] Inputs: {\"precision\": \"fp32\", \"compile\": false}\n [ComfyUI] Node 15: SAM3Grounding\n [ComfyUI] Inputs: {\"confidence_threshold\": 0.2, \"text_prompt\": \"child\", \"max_detections\": -1, \"sam3_model_config\": [\"12\", 0], \"image\": [\"1\", 0]}\n [ComfyUI] Generated prompt_id: a77557ec-6b52-4346-b0fc-51768d644a78\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 LoadSAM3Model: precision: 'fp32', compile: False\n [ComfyUI] [VRAM] Before LoadSAM3Model: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED\n [ComfyUI] [ComfyUI-SAM3] python: C:\\ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] sys_path sent to worker: ['C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI', 'C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3', 'C:\\\\ce\\\\.pixi\\\\envs\\\\sam3-nodes\\\\Lib\\\\site-packages', 'C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3']\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=C:\\ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [ComfyUI-SAM3] Health check: failed\n [ComfyUI] [SubprocessWorker] launching cmd=['C:\\\\Users\\\\ContainerAdministrator\\\\.pixi\\\\bin\\\\pixi.exe', 'run', '--as-is', '--manifest-path', 'C:\\\\ce\\\\pixi.toml', '-e', 'sam3-nodes', 'python', 'C:\\\\Users\\\\ContainerAdministrator\\\\AppData\\\\Local\\\\Temp\\\\comfyui_pvenv_dwo5soma\\\\persistent_worker.py', 'tcp://127.0.0.1:53576']...\n [ComfyUI] [ComfyUI-SAM3] Socket unhealthy, restarting worker...\n [ComfyUI] [comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload)\n [ComfyUI] [comfy-env] sam3-nodes: Library/bin has 234 DLLs\n Frame 2 saved (frame_001.jpg, t=2.3s)\n [capture-periodic] freeze=4ms shot=118ms unfreeze=5ms saved=True\n Frame 3 saved (frame_002.jpg, t=4.5s)\n [capture-periodic] freeze=4ms shot=112ms unfreeze=5ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: WARNING: You need pytorch with cu130 or higher to use optimized CUDA operations.\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=5 sending call_method\n [capture-loop] iter=50 t=6.0s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=9.0/31.9GB (28%) swap=0.2/11.4GB (2%) cpu=9% browser_rss=0.69GB\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] [VRAM] Before offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (1756 MB) -> cpu: 1271 / 24575 MB\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] call_id=6 sending model_to_device\n [ComfyUI] Model 'Sam3VideoInferenceWithInstanceInteractivity_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (1756 MB): 1271 / 24575 MB\n [ComfyUI] [comfy-env] LoadSAM3Model done (6.10s): result: NodeOutput\n [ComfyUI] [VRAM] After LoadSAM3Model: 1271 / 24575 MB\n [ComfyUI] [comfy-env] Running SAM3Grounding: confidence_threshold: 0.2, text_prompt: 'child', max_detections: -1, sam3_model_config: dict, image: torch.float32 [1,720,1280,3] cpu\n [ComfyUI] [VRAM] Before SAM3Grounding: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.segmentation.SAM3Grounding.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 720, 1280, 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-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 720, 1280, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 720, 1280, 3])\n Frame 4 saved (frame_003.jpg, t=6.7s)\n [capture-periodic] freeze=4ms shot=117ms unfreeze=5ms saved=True"}, {"file": "frame_005.jpg", "time": 14.46, "log": " [ComfyUI] [comfy-env] [VRAM] Before offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (1756 MB) -> cpu: 1271 / 24575 MB\nCapturing execution frames: image_seg_text.json\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] call_id=4 sending model_to_device\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -245MB (now 1801MB) reserved=2112MB peak=2068MB\n [ComfyUI] [comfy-env] [VRAM] After offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (1756 MB): 1271 / 24575 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 5 nodes\n Queuing workflow for execution...\n [ComfyUI] Node 1: LoadImage\n [ComfyUI] Inputs: {\"image\": \"example_image.jpg\"}\n [ComfyUI] Node 3: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"15\", 1]}\n [ComfyUI] Node 4: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"15\", 0]}\n [ComfyUI] Node 12: LoadSAM3Model\n [ComfyUI] Inputs: {\"precision\": \"fp32\", \"compile\": false}\n [ComfyUI] Node 15: SAM3Grounding\n [ComfyUI] Inputs: {\"confidence_threshold\": 0.2, \"text_prompt\": \"child\", \"max_detections\": -1, \"sam3_model_config\": [\"12\", 0], \"image\": [\"1\", 0]}\n [ComfyUI] Generated prompt_id: a77557ec-6b52-4346-b0fc-51768d644a78\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 LoadSAM3Model: precision: 'fp32', compile: False\n [ComfyUI] [VRAM] Before LoadSAM3Model: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED\n [ComfyUI] [ComfyUI-SAM3] python: C:\\ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] sys_path sent to worker: ['C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI', 'C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3', 'C:\\\\ce\\\\.pixi\\\\envs\\\\sam3-nodes\\\\Lib\\\\site-packages', 'C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3']\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=C:\\ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [ComfyUI-SAM3] Health check: failed\n [ComfyUI] [SubprocessWorker] launching cmd=['C:\\\\Users\\\\ContainerAdministrator\\\\.pixi\\\\bin\\\\pixi.exe', 'run', '--as-is', '--manifest-path', 'C:\\\\ce\\\\pixi.toml', '-e', 'sam3-nodes', 'python', 'C:\\\\Users\\\\ContainerAdministrator\\\\AppData\\\\Local\\\\Temp\\\\comfyui_pvenv_dwo5soma\\\\persistent_worker.py', 'tcp://127.0.0.1:53576']...\n [ComfyUI] [ComfyUI-SAM3] Socket unhealthy, restarting worker...\n [ComfyUI] [comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload)\n [ComfyUI] [comfy-env] sam3-nodes: Library/bin has 234 DLLs\n Frame 2 saved (frame_001.jpg, t=2.3s)\n [capture-periodic] freeze=4ms shot=118ms unfreeze=5ms saved=True\n Frame 3 saved (frame_002.jpg, t=4.5s)\n [capture-periodic] freeze=4ms shot=112ms unfreeze=5ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: WARNING: You need pytorch with cu130 or higher to use optimized CUDA operations.\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=5 sending call_method\n [capture-loop] iter=50 t=6.0s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=9.0/31.9GB (28%) swap=0.2/11.4GB (2%) cpu=9% browser_rss=0.69GB\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] [VRAM] Before offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (1756 MB) -> cpu: 1271 / 24575 MB\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] call_id=6 sending model_to_device\n [ComfyUI] Model 'Sam3VideoInferenceWithInstanceInteractivity_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (1756 MB): 1271 / 24575 MB\n [ComfyUI] [comfy-env] LoadSAM3Model done (6.10s): result: NodeOutput\n [ComfyUI] [VRAM] After LoadSAM3Model: 1271 / 24575 MB\n [ComfyUI] [comfy-env] Running SAM3Grounding: confidence_threshold: 0.2, text_prompt: 'child', max_detections: -1, sam3_model_config: dict, image: torch.float32 [1,720,1280,3] cpu\n [ComfyUI] [VRAM] Before SAM3Grounding: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.segmentation.SAM3Grounding.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 720, 1280, 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-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 720, 1280, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 720, 1280, 3])\n Frame 4 saved (frame_003.jpg, t=6.7s)\n [capture-periodic] freeze=4ms shot=117ms unfreeze=5ms saved=True\n Frame 5 saved (frame_004.jpg, t=9.0s)\n [capture-periodic] freeze=4ms shot=119ms unfreeze=6ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=7\n [ComfyUI] [comfy-env] VRAM request: 3.50GB, free before eviction: 24.44GB\n [ComfyUI] [comfy-env] VRAM after eviction: 24.44GB\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +359MB (now 359MB) reserved=384MB peak=359MB\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +1894MB (now 2254MB) reserved=2272MB peak=2254MB\n [capture-loop] iter=100 t=12.0s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=9.8/31.9GB (31%) swap=0.2/11.4GB (2%) cpu=8% browser_rss=0.69GB\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +1080MB (now 3334MB) reserved=3360MB peak=3334MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: attention_flash cannot run on fp32 Q/K/V. Falling back to attention_pytorch with flash-SDPA disabled.\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +350MB (now 3684MB) reserved=3904MB peak=3684MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] Created 1 model patchers: ['Sam3VideoInferenceWithInstanceInteractivity_1']\n [ComfyUI] [comfy-env] SAM3Grounding done (7.85s): result: NodeOutput\n [ComfyUI] [VRAM] After SAM3Grounding: 1271 / 24575 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (3334 MB)"}, {"file": "frame_006.jpg", "time": 14.93, "log": " [ComfyUI] [comfy-env] [VRAM] Before offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (1756 MB) -> cpu: 1271 / 24575 MB\nCapturing execution frames: image_seg_text.json\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] call_id=4 sending model_to_device\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -245MB (now 1801MB) reserved=2112MB peak=2068MB\n [ComfyUI] [comfy-env] [VRAM] After offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (1756 MB): 1271 / 24575 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 5 nodes\n Queuing workflow for execution...\n [ComfyUI] Node 1: LoadImage\n [ComfyUI] Inputs: {\"image\": \"example_image.jpg\"}\n [ComfyUI] Node 3: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"15\", 1]}\n [ComfyUI] Node 4: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"15\", 0]}\n [ComfyUI] Node 12: LoadSAM3Model\n [ComfyUI] Inputs: {\"precision\": \"fp32\", \"compile\": false}\n [ComfyUI] Node 15: SAM3Grounding\n [ComfyUI] Inputs: {\"confidence_threshold\": 0.2, \"text_prompt\": \"child\", \"max_detections\": -1, \"sam3_model_config\": [\"12\", 0], \"image\": [\"1\", 0]}\n [ComfyUI] Generated prompt_id: a77557ec-6b52-4346-b0fc-51768d644a78\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 LoadSAM3Model: precision: 'fp32', compile: False\n [ComfyUI] [VRAM] Before LoadSAM3Model: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED\n [ComfyUI] [ComfyUI-SAM3] python: C:\\ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] sys_path sent to worker: ['C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI', 'C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3', 'C:\\\\ce\\\\.pixi\\\\envs\\\\sam3-nodes\\\\Lib\\\\site-packages', 'C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3']\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=C:\\ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [ComfyUI-SAM3] Health check: failed\n [ComfyUI] [SubprocessWorker] launching cmd=['C:\\\\Users\\\\ContainerAdministrator\\\\.pixi\\\\bin\\\\pixi.exe', 'run', '--as-is', '--manifest-path', 'C:\\\\ce\\\\pixi.toml', '-e', 'sam3-nodes', 'python', 'C:\\\\Users\\\\ContainerAdministrator\\\\AppData\\\\Local\\\\Temp\\\\comfyui_pvenv_dwo5soma\\\\persistent_worker.py', 'tcp://127.0.0.1:53576']...\n [ComfyUI] [ComfyUI-SAM3] Socket unhealthy, restarting worker...\n [ComfyUI] [comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload)\n [ComfyUI] [comfy-env] sam3-nodes: Library/bin has 234 DLLs\n Frame 2 saved (frame_001.jpg, t=2.3s)\n [capture-periodic] freeze=4ms shot=118ms unfreeze=5ms saved=True\n Frame 3 saved (frame_002.jpg, t=4.5s)\n [capture-periodic] freeze=4ms shot=112ms unfreeze=5ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: WARNING: You need pytorch with cu130 or higher to use optimized CUDA operations.\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=5 sending call_method\n [capture-loop] iter=50 t=6.0s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=9.0/31.9GB (28%) swap=0.2/11.4GB (2%) cpu=9% browser_rss=0.69GB\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] [VRAM] Before offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (1756 MB) -> cpu: 1271 / 24575 MB\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] call_id=6 sending model_to_device\n [ComfyUI] Model 'Sam3VideoInferenceWithInstanceInteractivity_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (1756 MB): 1271 / 24575 MB\n [ComfyUI] [comfy-env] LoadSAM3Model done (6.10s): result: NodeOutput\n [ComfyUI] [VRAM] After LoadSAM3Model: 1271 / 24575 MB\n [ComfyUI] [comfy-env] Running SAM3Grounding: confidence_threshold: 0.2, text_prompt: 'child', max_detections: -1, sam3_model_config: dict, image: torch.float32 [1,720,1280,3] cpu\n [ComfyUI] [VRAM] Before SAM3Grounding: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.segmentation.SAM3Grounding.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 720, 1280, 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-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 720, 1280, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 720, 1280, 3])\n Frame 4 saved (frame_003.jpg, t=6.7s)\n [capture-periodic] freeze=4ms shot=117ms unfreeze=5ms saved=True\n Frame 5 saved (frame_004.jpg, t=9.0s)\n [capture-periodic] freeze=4ms shot=119ms unfreeze=6ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=7\n [ComfyUI] [comfy-env] VRAM request: 3.50GB, free before eviction: 24.44GB\n [ComfyUI] [comfy-env] VRAM after eviction: 24.44GB\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +359MB (now 359MB) reserved=384MB peak=359MB\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +1894MB (now 2254MB) reserved=2272MB peak=2254MB\n [capture-loop] iter=100 t=12.0s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=9.8/31.9GB (31%) swap=0.2/11.4GB (2%) cpu=8% browser_rss=0.69GB\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +1080MB (now 3334MB) reserved=3360MB peak=3334MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: attention_flash cannot run on fp32 Q/K/V. Falling back to attention_pytorch with flash-SDPA disabled.\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +350MB (now 3684MB) reserved=3904MB peak=3684MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] Created 1 model patchers: ['Sam3VideoInferenceWithInstanceInteractivity_1']\n [ComfyUI] [comfy-env] SAM3Grounding done (7.85s): result: NodeOutput\n [ComfyUI] [VRAM] After SAM3Grounding: 1271 / 24575 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (3334 MB)\n Node executed (1 total), capturing...\n [ComfyUI] Prompt executed in 14.37 seconds\n [ComfyUI] [comfy-env] [VRAM] Before offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (3334 MB) -> cpu: 1271 / 24575 MB\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: failed\n [ComfyUI] [ComfyUI-SAM3] Socket unhealthy, restarting worker...\n [ComfyUI] [comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload)\n [ComfyUI] [comfy-env] sam3-nodes: Library/bin has 234 DLLs\n [ComfyUI] [ComfyUI-SAM3] python: C:\\ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [ComfyUI-SAM3] sys_path sent to worker: ['C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI', 'C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3', 'C:\\\\ce\\\\.pixi\\\\envs\\\\sam3-nodes\\\\Lib\\\\site-packages', 'C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=C:\\ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [SubprocessWorker] launching cmd=['C:\\\\Users\\\\ContainerAdministrator\\\\.pixi\\\\bin\\\\pixi.exe', 'run', '--as-is', '--manifest-path', 'C:\\\\ce\\\\pixi.toml', '-e', 'sam3-nodes', 'python', 'C:\\\\Users\\\\ContainerAdministrator\\\\AppData\\\\Local\\\\Temp\\\\comfyui_pvenv_dwo5soma\\\\persistent_worker.py', 'tcp://127.0.0.1:53578']...\n Frame 6 saved (frame_005.jpg, t=14.5s)\n [capture-node] freeze=5ms shot=141ms unfreeze=6ms saved=True"}, {"file": "frame_007.jpg", "time": 17.397546768188477, "log": "Final screenshot"}], "total_time": 15.1}, "scene_seg": {"frames": [{"file": "frame_000.jpg", "time": 0.0, "log": "Capturing execution frames: scene_seg.json\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: WARNING: You need pytorch with cu130 or higher to use optimized CUDA operations.\n [ComfyUI] [SubprocessWorker] call_id=8 sending model_to_device\n [ComfyUI] Model 'Sam3VideoInferenceWithInstanceInteractivity_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (3334 MB): 1271 / 24575 MB"}, {"file": "frame_001.jpg", "time": 2.3, "log": "Capturing execution frames: scene_seg.json\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: WARNING: You need pytorch with cu130 or higher to use optimized CUDA operations.\n [ComfyUI] [SubprocessWorker] call_id=8 sending model_to_device\n [ComfyUI] Model 'Sam3VideoInferenceWithInstanceInteractivity_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (3334 MB): 1271 / 24575 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 10 nodes\n Queuing workflow for execution...\n [ComfyUI] Node 1: LoadImage\n [ComfyUI] Inputs: {\"image\": \"image.png\"}\n [ComfyUI] Node 3: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"27\", 1]}\n [ComfyUI] Node 4: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"27\", 0]}\n [ComfyUI] Node 12: LoadSAM3Model\n [ComfyUI] Inputs: {\"precision\": \"fp32\", \"compile\": false}\n [ComfyUI] Node 20: SAM3MultiRegionCollector\n [ComfyUI] Inputs: {\"multi_prompts_store\": \"[{\\\"positive_points\\\":[{\\\"x\\\":5052.74953932266,\\\"y\\\":2847.0600693869637},{\\\"x\\\":4932.510591392486,\\\"y\\\":2953.9413227753366},{\\\"x\\\":4718.752461738845,\\\"y\\\":2967.301479448883},{\n [ComfyUI] Node 22: MultibandFromBatch\n [ComfyUI] Inputs: {\"images\": [\"1\", 0], \"masks\": [\"27\", 0]}\n [ComfyUI] Node 23: MultibandSave\n [ComfyUI] Inputs: {\"file_path\": \"output/multiband\", \"format\": \"npz\", \"multiband\": [\"26\", 0]}\n [ComfyUI] Node 24: MultibandPreview\n [ComfyUI] Inputs: {\"channel_index\": 0, \"multiband\": [\"26\", 0]}\n [ComfyUI] Node 26: MultibandResize\n [ComfyUI] Inputs: {\"upscale_method\": \"nearest-exact\", \"width\": 900, \"height\": 600, \"crop\": \"center\", \"multiband\": [\"22\", 0]}\n [ComfyUI] Node 27: SAM3MultipromptSegmentation\n [ComfyUI] Inputs: {\"refinement_iterations\": 0, \"use_multimask\": false, \"sam3_model_config\": [\"12\", 0], \"image\": [\"1\", 0], \"multi_prompts\": [\"20\", 0]}\n [ComfyUI] Generated prompt_id: 458f9d56-524f-4b9d-ba1e-5fddc2acd105\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 SAM3MultiRegionCollector: multi_prompts_store: '[{\"positive_points\":[{\"x\":5052.74953932266,\"y\":2847.0600..., image: torch.float32 [1,4480,6720,3] cpu\n [ComfyUI] [VRAM] Before SAM3MultiRegionCollector: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_interactive.SAM3MultiRegionCollector.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 4480, 6720, 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=9 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 4480, 6720, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 4480, 6720, 3])\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] [VRAM] Before offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (3334 MB) -> cpu: 1271 / 24575 MB\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] call_id=10 sending model_to_device\n [ComfyUI] Model 'Sam3VideoInferenceWithInstanceInteractivity_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (3334 MB): 1271 / 24575 MB\n [ComfyUI] [comfy-env] SAM3MultiRegionCollector done (1.30s): result: NodeOutput\n [ComfyUI] [VRAM] After SAM3MultiRegionCollector: 1271 / 24575 MB\n [ComfyUI] [comfy-env] Running LoadSAM3Model: precision: 'fp32', compile: False\n [ComfyUI] [VRAM] Before LoadSAM3Model: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] 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=11 sending call_method\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] LoadSAM3Model done (0.02s): result: NodeOutput\n [ComfyUI] [VRAM] After LoadSAM3Model: 1271 / 24575 MB\n [ComfyUI] [comfy-env] Running SAM3MultipromptSegmentation: refinement_iterations: 0, use_multimask: False, sam3_model_config: dict, image: torch.float32 [1,4480,6720,3] cpu, multi_prompts: list[7]\n [ComfyUI] [VRAM] Before SAM3MultipromptSegmentation: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.segmentation.SAM3MultipromptSegmentation.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 4480, 6720, 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=12 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 4480, 6720, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 4480, 6720, 3])"}, {"file": "frame_002.jpg", "time": 3.13, "log": "Capturing execution frames: scene_seg.json\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: WARNING: You need pytorch with cu130 or higher to use optimized CUDA operations.\n [ComfyUI] [SubprocessWorker] call_id=8 sending model_to_device\n [ComfyUI] Model 'Sam3VideoInferenceWithInstanceInteractivity_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (3334 MB): 1271 / 24575 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 10 nodes\n Queuing workflow for execution...\n [ComfyUI] Node 1: LoadImage\n [ComfyUI] Inputs: {\"image\": \"image.png\"}\n [ComfyUI] Node 3: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"27\", 1]}\n [ComfyUI] Node 4: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"27\", 0]}\n [ComfyUI] Node 12: LoadSAM3Model\n [ComfyUI] Inputs: {\"precision\": \"fp32\", \"compile\": false}\n [ComfyUI] Node 20: SAM3MultiRegionCollector\n [ComfyUI] Inputs: {\"multi_prompts_store\": \"[{\\\"positive_points\\\":[{\\\"x\\\":5052.74953932266,\\\"y\\\":2847.0600693869637},{\\\"x\\\":4932.510591392486,\\\"y\\\":2953.9413227753366},{\\\"x\\\":4718.752461738845,\\\"y\\\":2967.301479448883},{\n [ComfyUI] Node 22: MultibandFromBatch\n [ComfyUI] Inputs: {\"images\": [\"1\", 0], \"masks\": [\"27\", 0]}\n [ComfyUI] Node 23: MultibandSave\n [ComfyUI] Inputs: {\"file_path\": \"output/multiband\", \"format\": \"npz\", \"multiband\": [\"26\", 0]}\n [ComfyUI] Node 24: MultibandPreview\n [ComfyUI] Inputs: {\"channel_index\": 0, \"multiband\": [\"26\", 0]}\n [ComfyUI] Node 26: MultibandResize\n [ComfyUI] Inputs: {\"upscale_method\": \"nearest-exact\", \"width\": 900, \"height\": 600, \"crop\": \"center\", \"multiband\": [\"22\", 0]}\n [ComfyUI] Node 27: SAM3MultipromptSegmentation\n [ComfyUI] Inputs: {\"refinement_iterations\": 0, \"use_multimask\": false, \"sam3_model_config\": [\"12\", 0], \"image\": [\"1\", 0], \"multi_prompts\": [\"20\", 0]}\n [ComfyUI] Generated prompt_id: 458f9d56-524f-4b9d-ba1e-5fddc2acd105\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 SAM3MultiRegionCollector: multi_prompts_store: '[{\"positive_points\":[{\"x\":5052.74953932266,\"y\":2847.0600..., image: torch.float32 [1,4480,6720,3] cpu\n [ComfyUI] [VRAM] Before SAM3MultiRegionCollector: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_interactive.SAM3MultiRegionCollector.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 4480, 6720, 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=9 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 4480, 6720, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 4480, 6720, 3])\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] [VRAM] Before offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (3334 MB) -> cpu: 1271 / 24575 MB\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] call_id=10 sending model_to_device\n [ComfyUI] Model 'Sam3VideoInferenceWithInstanceInteractivity_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (3334 MB): 1271 / 24575 MB\n [ComfyUI] [comfy-env] SAM3MultiRegionCollector done (1.30s): result: NodeOutput\n [ComfyUI] [VRAM] After SAM3MultiRegionCollector: 1271 / 24575 MB\n [ComfyUI] [comfy-env] Running LoadSAM3Model: precision: 'fp32', compile: False\n [ComfyUI] [VRAM] Before LoadSAM3Model: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] 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=11 sending call_method\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] LoadSAM3Model done (0.02s): result: NodeOutput\n [ComfyUI] [VRAM] After LoadSAM3Model: 1271 / 24575 MB\n [ComfyUI] [comfy-env] Running SAM3MultipromptSegmentation: refinement_iterations: 0, use_multimask: False, sam3_model_config: dict, image: torch.float32 [1,4480,6720,3] cpu, multi_prompts: list[7]\n [ComfyUI] [VRAM] Before SAM3MultipromptSegmentation: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.segmentation.SAM3MultipromptSegmentation.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 4480, 6720, 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=12 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 4480, 6720, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 4480, 6720, 3])\n Frame 2 saved (frame_001.jpg, t=2.3s)\n [capture-periodic] freeze=4ms shot=123ms unfreeze=5ms saved=True"}, {"file": "frame_003.jpg", "time": 5.44, "log": "Capturing execution frames: scene_seg.json\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: WARNING: You need pytorch with cu130 or higher to use optimized CUDA operations.\n [ComfyUI] [SubprocessWorker] call_id=8 sending model_to_device\n [ComfyUI] Model 'Sam3VideoInferenceWithInstanceInteractivity_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (3334 MB): 1271 / 24575 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 10 nodes\n Queuing workflow for execution...\n [ComfyUI] Node 1: LoadImage\n [ComfyUI] Inputs: {\"image\": \"image.png\"}\n [ComfyUI] Node 3: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"27\", 1]}\n [ComfyUI] Node 4: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"27\", 0]}\n [ComfyUI] Node 12: LoadSAM3Model\n [ComfyUI] Inputs: {\"precision\": \"fp32\", \"compile\": false}\n [ComfyUI] Node 20: SAM3MultiRegionCollector\n [ComfyUI] Inputs: {\"multi_prompts_store\": \"[{\\\"positive_points\\\":[{\\\"x\\\":5052.74953932266,\\\"y\\\":2847.0600693869637},{\\\"x\\\":4932.510591392486,\\\"y\\\":2953.9413227753366},{\\\"x\\\":4718.752461738845,\\\"y\\\":2967.301479448883},{\n [ComfyUI] Node 22: MultibandFromBatch\n [ComfyUI] Inputs: {\"images\": [\"1\", 0], \"masks\": [\"27\", 0]}\n [ComfyUI] Node 23: MultibandSave\n [ComfyUI] Inputs: {\"file_path\": \"output/multiband\", \"format\": \"npz\", \"multiband\": [\"26\", 0]}\n [ComfyUI] Node 24: MultibandPreview\n [ComfyUI] Inputs: {\"channel_index\": 0, \"multiband\": [\"26\", 0]}\n [ComfyUI] Node 26: MultibandResize\n [ComfyUI] Inputs: {\"upscale_method\": \"nearest-exact\", \"width\": 900, \"height\": 600, \"crop\": \"center\", \"multiband\": [\"22\", 0]}\n [ComfyUI] Node 27: SAM3MultipromptSegmentation\n [ComfyUI] Inputs: {\"refinement_iterations\": 0, \"use_multimask\": false, \"sam3_model_config\": [\"12\", 0], \"image\": [\"1\", 0], \"multi_prompts\": [\"20\", 0]}\n [ComfyUI] Generated prompt_id: 458f9d56-524f-4b9d-ba1e-5fddc2acd105\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 SAM3MultiRegionCollector: multi_prompts_store: '[{\"positive_points\":[{\"x\":5052.74953932266,\"y\":2847.0600..., image: torch.float32 [1,4480,6720,3] cpu\n [ComfyUI] [VRAM] Before SAM3MultiRegionCollector: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_interactive.SAM3MultiRegionCollector.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 4480, 6720, 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=9 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 4480, 6720, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 4480, 6720, 3])\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] [VRAM] Before offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (3334 MB) -> cpu: 1271 / 24575 MB\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] call_id=10 sending model_to_device\n [ComfyUI] Model 'Sam3VideoInferenceWithInstanceInteractivity_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (3334 MB): 1271 / 24575 MB\n [ComfyUI] [comfy-env] SAM3MultiRegionCollector done (1.30s): result: NodeOutput\n [ComfyUI] [VRAM] After SAM3MultiRegionCollector: 1271 / 24575 MB\n [ComfyUI] [comfy-env] Running LoadSAM3Model: precision: 'fp32', compile: False\n [ComfyUI] [VRAM] Before LoadSAM3Model: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] 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=11 sending call_method\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] LoadSAM3Model done (0.02s): result: NodeOutput\n [ComfyUI] [VRAM] After LoadSAM3Model: 1271 / 24575 MB\n [ComfyUI] [comfy-env] Running SAM3MultipromptSegmentation: refinement_iterations: 0, use_multimask: False, sam3_model_config: dict, image: torch.float32 [1,4480,6720,3] cpu, multi_prompts: list[7]\n [ComfyUI] [VRAM] Before SAM3MultipromptSegmentation: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.segmentation.SAM3MultipromptSegmentation.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 4480, 6720, 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=12 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 4480, 6720, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 4480, 6720, 3])\n Frame 2 saved (frame_001.jpg, t=2.3s)\n [capture-periodic] freeze=4ms shot=123ms unfreeze=5ms saved=True\n Node executed (1 total), capturing...\n Frame 3 saved (frame_002.jpg, t=3.1s)\n [capture-node] freeze=5ms shot=228ms unfreeze=22ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=12\n [ComfyUI] [comfy-env] VRAM request: 3.50GB, free before eviction: 24.44GB\n [ComfyUI] [comfy-env] VRAM after eviction: 24.44GB"}, {"file": "frame_004.jpg", "time": 12.22, "log": "Capturing execution frames: scene_seg.json\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: WARNING: You need pytorch with cu130 or higher to use optimized CUDA operations.\n [ComfyUI] [SubprocessWorker] call_id=8 sending model_to_device\n [ComfyUI] Model 'Sam3VideoInferenceWithInstanceInteractivity_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (3334 MB): 1271 / 24575 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 10 nodes\n Queuing workflow for execution...\n [ComfyUI] Node 1: LoadImage\n [ComfyUI] Inputs: {\"image\": \"image.png\"}\n [ComfyUI] Node 3: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"27\", 1]}\n [ComfyUI] Node 4: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"27\", 0]}\n [ComfyUI] Node 12: LoadSAM3Model\n [ComfyUI] Inputs: {\"precision\": \"fp32\", \"compile\": false}\n [ComfyUI] Node 20: SAM3MultiRegionCollector\n [ComfyUI] Inputs: {\"multi_prompts_store\": \"[{\\\"positive_points\\\":[{\\\"x\\\":5052.74953932266,\\\"y\\\":2847.0600693869637},{\\\"x\\\":4932.510591392486,\\\"y\\\":2953.9413227753366},{\\\"x\\\":4718.752461738845,\\\"y\\\":2967.301479448883},{\n [ComfyUI] Node 22: MultibandFromBatch\n [ComfyUI] Inputs: {\"images\": [\"1\", 0], \"masks\": [\"27\", 0]}\n [ComfyUI] Node 23: MultibandSave\n [ComfyUI] Inputs: {\"file_path\": \"output/multiband\", \"format\": \"npz\", \"multiband\": [\"26\", 0]}\n [ComfyUI] Node 24: MultibandPreview\n [ComfyUI] Inputs: {\"channel_index\": 0, \"multiband\": [\"26\", 0]}\n [ComfyUI] Node 26: MultibandResize\n [ComfyUI] Inputs: {\"upscale_method\": \"nearest-exact\", \"width\": 900, \"height\": 600, \"crop\": \"center\", \"multiband\": [\"22\", 0]}\n [ComfyUI] Node 27: SAM3MultipromptSegmentation\n [ComfyUI] Inputs: {\"refinement_iterations\": 0, \"use_multimask\": false, \"sam3_model_config\": [\"12\", 0], \"image\": [\"1\", 0], \"multi_prompts\": [\"20\", 0]}\n [ComfyUI] Generated prompt_id: 458f9d56-524f-4b9d-ba1e-5fddc2acd105\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 SAM3MultiRegionCollector: multi_prompts_store: '[{\"positive_points\":[{\"x\":5052.74953932266,\"y\":2847.0600..., image: torch.float32 [1,4480,6720,3] cpu\n [ComfyUI] [VRAM] Before SAM3MultiRegionCollector: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_interactive.SAM3MultiRegionCollector.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 4480, 6720, 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=9 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 4480, 6720, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 4480, 6720, 3])\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] [VRAM] Before offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (3334 MB) -> cpu: 1271 / 24575 MB\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] call_id=10 sending model_to_device\n [ComfyUI] Model 'Sam3VideoInferenceWithInstanceInteractivity_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (3334 MB): 1271 / 24575 MB\n [ComfyUI] [comfy-env] SAM3MultiRegionCollector done (1.30s): result: NodeOutput\n [ComfyUI] [VRAM] After SAM3MultiRegionCollector: 1271 / 24575 MB\n [ComfyUI] [comfy-env] Running LoadSAM3Model: precision: 'fp32', compile: False\n [ComfyUI] [VRAM] Before LoadSAM3Model: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] 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=11 sending call_method\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] LoadSAM3Model done (0.02s): result: NodeOutput\n [ComfyUI] [VRAM] After LoadSAM3Model: 1271 / 24575 MB\n [ComfyUI] [comfy-env] Running SAM3MultipromptSegmentation: refinement_iterations: 0, use_multimask: False, sam3_model_config: dict, image: torch.float32 [1,4480,6720,3] cpu, multi_prompts: list[7]\n [ComfyUI] [VRAM] Before SAM3MultipromptSegmentation: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.segmentation.SAM3MultipromptSegmentation.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 4480, 6720, 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=12 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 4480, 6720, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 4480, 6720, 3])\n Frame 2 saved (frame_001.jpg, t=2.3s)\n [capture-periodic] freeze=4ms shot=123ms unfreeze=5ms saved=True\n Node executed (1 total), capturing...\n Frame 3 saved (frame_002.jpg, t=3.1s)\n [capture-node] freeze=5ms shot=228ms unfreeze=22ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=12\n [ComfyUI] [comfy-env] VRAM request: 3.50GB, free before eviction: 24.44GB\n [ComfyUI] [comfy-env] VRAM after eviction: 24.44GB\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +359MB (now 359MB) reserved=384MB peak=359MB\n Frame 4 saved (frame_003.jpg, t=5.4s)\n [capture-periodic] freeze=4ms shot=182ms unfreeze=26ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +1658MB (now 2018MB) reserved=2048MB peak=2018MB\n [capture-loop] iter=50 t=7.0s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=12.7/31.9GB (40%) swap=0.2/11.4GB (2%) cpu=8% browser_rss=1.73GB\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +1297MB (now 3316MB) reserved=3328MB peak=3316MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: attention_flash cannot run on fp32 Q/K/V. Falling back to attention_pytorch with flash-SDPA disabled.\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +287MB (now 3603MB) reserved=3680MB peak=3603MB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=12\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=12\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=12\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +229MB (now 3833MB) reserved=3936MB peak=3833MB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=12\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +999MB (now 4832MB) reserved=4992MB peak=4832MB"}, {"file": "frame_005.jpg", "time": 14.62, "log": "Capturing execution frames: scene_seg.json\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: WARNING: You need pytorch with cu130 or higher to use optimized CUDA operations.\n [ComfyUI] [SubprocessWorker] call_id=8 sending model_to_device\n [ComfyUI] Model 'Sam3VideoInferenceWithInstanceInteractivity_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (3334 MB): 1271 / 24575 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 10 nodes\n Queuing workflow for execution...\n [ComfyUI] Node 1: LoadImage\n [ComfyUI] Inputs: {\"image\": \"image.png\"}\n [ComfyUI] Node 3: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"27\", 1]}\n [ComfyUI] Node 4: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"27\", 0]}\n [ComfyUI] Node 12: LoadSAM3Model\n [ComfyUI] Inputs: {\"precision\": \"fp32\", \"compile\": false}\n [ComfyUI] Node 20: SAM3MultiRegionCollector\n [ComfyUI] Inputs: {\"multi_prompts_store\": \"[{\\\"positive_points\\\":[{\\\"x\\\":5052.74953932266,\\\"y\\\":2847.0600693869637},{\\\"x\\\":4932.510591392486,\\\"y\\\":2953.9413227753366},{\\\"x\\\":4718.752461738845,\\\"y\\\":2967.301479448883},{\n [ComfyUI] Node 22: MultibandFromBatch\n [ComfyUI] Inputs: {\"images\": [\"1\", 0], \"masks\": [\"27\", 0]}\n [ComfyUI] Node 23: MultibandSave\n [ComfyUI] Inputs: {\"file_path\": \"output/multiband\", \"format\": \"npz\", \"multiband\": [\"26\", 0]}\n [ComfyUI] Node 24: MultibandPreview\n [ComfyUI] Inputs: {\"channel_index\": 0, \"multiband\": [\"26\", 0]}\n [ComfyUI] Node 26: MultibandResize\n [ComfyUI] Inputs: {\"upscale_method\": \"nearest-exact\", \"width\": 900, \"height\": 600, \"crop\": \"center\", \"multiband\": [\"22\", 0]}\n [ComfyUI] Node 27: SAM3MultipromptSegmentation\n [ComfyUI] Inputs: {\"refinement_iterations\": 0, \"use_multimask\": false, \"sam3_model_config\": [\"12\", 0], \"image\": [\"1\", 0], \"multi_prompts\": [\"20\", 0]}\n [ComfyUI] Generated prompt_id: 458f9d56-524f-4b9d-ba1e-5fddc2acd105\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 SAM3MultiRegionCollector: multi_prompts_store: '[{\"positive_points\":[{\"x\":5052.74953932266,\"y\":2847.0600..., image: torch.float32 [1,4480,6720,3] cpu\n [ComfyUI] [VRAM] Before SAM3MultiRegionCollector: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_interactive.SAM3MultiRegionCollector.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 4480, 6720, 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=9 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 4480, 6720, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 4480, 6720, 3])\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] [VRAM] Before offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (3334 MB) -> cpu: 1271 / 24575 MB\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] call_id=10 sending model_to_device\n [ComfyUI] Model 'Sam3VideoInferenceWithInstanceInteractivity_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (3334 MB): 1271 / 24575 MB\n [ComfyUI] [comfy-env] SAM3MultiRegionCollector done (1.30s): result: NodeOutput\n [ComfyUI] [VRAM] After SAM3MultiRegionCollector: 1271 / 24575 MB\n [ComfyUI] [comfy-env] Running LoadSAM3Model: precision: 'fp32', compile: False\n [ComfyUI] [VRAM] Before LoadSAM3Model: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] 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=11 sending call_method\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] LoadSAM3Model done (0.02s): result: NodeOutput\n [ComfyUI] [VRAM] After LoadSAM3Model: 1271 / 24575 MB\n [ComfyUI] [comfy-env] Running SAM3MultipromptSegmentation: refinement_iterations: 0, use_multimask: False, sam3_model_config: dict, image: torch.float32 [1,4480,6720,3] cpu, multi_prompts: list[7]\n [ComfyUI] [VRAM] Before SAM3MultipromptSegmentation: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.segmentation.SAM3MultipromptSegmentation.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 4480, 6720, 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=12 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 4480, 6720, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 4480, 6720, 3])\n Frame 2 saved (frame_001.jpg, t=2.3s)\n [capture-periodic] freeze=4ms shot=123ms unfreeze=5ms saved=True\n Node executed (1 total), capturing...\n Frame 3 saved (frame_002.jpg, t=3.1s)\n [capture-node] freeze=5ms shot=228ms unfreeze=22ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=12\n [ComfyUI] [comfy-env] VRAM request: 3.50GB, free before eviction: 24.44GB\n [ComfyUI] [comfy-env] VRAM after eviction: 24.44GB\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +359MB (now 359MB) reserved=384MB peak=359MB\n Frame 4 saved (frame_003.jpg, t=5.4s)\n [capture-periodic] freeze=4ms shot=182ms unfreeze=26ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +1658MB (now 2018MB) reserved=2048MB peak=2018MB\n [capture-loop] iter=50 t=7.0s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=12.7/31.9GB (40%) swap=0.2/11.4GB (2%) cpu=8% browser_rss=1.73GB\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +1297MB (now 3316MB) reserved=3328MB peak=3316MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: attention_flash cannot run on fp32 Q/K/V. Falling back to attention_pytorch with flash-SDPA disabled.\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +287MB (now 3603MB) reserved=3680MB peak=3603MB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=12\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=12\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=12\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +229MB (now 3833MB) reserved=3936MB peak=3833MB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=12\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +999MB (now 4832MB) reserved=4992MB peak=4832MB\n Frame 5 saved (frame_004.jpg, t=12.2s)\n [capture-periodic] freeze=5ms shot=268ms unfreeze=15ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -1149MB (now 3684MB) reserved=6368MB peak=5550MB\n [capture-loop] iter=100 t=13.9s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=6 ram=12.3/31.9GB (38%) swap=0.2/11.4GB (2%) cpu=18% browser_rss=1.70GB\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] Created 1 model patchers: ['Sam3VideoInferenceWithInstanceInteractivity_1']\n [ComfyUI] [comfy-env] SAM3MultipromptSegmentation done (11.79s): result: NodeOutput\n [ComfyUI] [VRAM] After SAM3MultipromptSegmentation: 1271 / 24575 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (3334 MB)"}, {"file": "frame_006.jpg", "time": 16.56, "log": "Capturing execution frames: scene_seg.json\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: WARNING: You need pytorch with cu130 or higher to use optimized CUDA operations.\n [ComfyUI] [SubprocessWorker] call_id=8 sending model_to_device\n [ComfyUI] Model 'Sam3VideoInferenceWithInstanceInteractivity_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (3334 MB): 1271 / 24575 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 10 nodes\n Queuing workflow for execution...\n [ComfyUI] Node 1: LoadImage\n [ComfyUI] Inputs: {\"image\": \"image.png\"}\n [ComfyUI] Node 3: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"27\", 1]}\n [ComfyUI] Node 4: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"27\", 0]}\n [ComfyUI] Node 12: LoadSAM3Model\n [ComfyUI] Inputs: {\"precision\": \"fp32\", \"compile\": false}\n [ComfyUI] Node 20: SAM3MultiRegionCollector\n [ComfyUI] Inputs: {\"multi_prompts_store\": \"[{\\\"positive_points\\\":[{\\\"x\\\":5052.74953932266,\\\"y\\\":2847.0600693869637},{\\\"x\\\":4932.510591392486,\\\"y\\\":2953.9413227753366},{\\\"x\\\":4718.752461738845,\\\"y\\\":2967.301479448883},{\n [ComfyUI] Node 22: MultibandFromBatch\n [ComfyUI] Inputs: {\"images\": [\"1\", 0], \"masks\": [\"27\", 0]}\n [ComfyUI] Node 23: MultibandSave\n [ComfyUI] Inputs: {\"file_path\": \"output/multiband\", \"format\": \"npz\", \"multiband\": [\"26\", 0]}\n [ComfyUI] Node 24: MultibandPreview\n [ComfyUI] Inputs: {\"channel_index\": 0, \"multiband\": [\"26\", 0]}\n [ComfyUI] Node 26: MultibandResize\n [ComfyUI] Inputs: {\"upscale_method\": \"nearest-exact\", \"width\": 900, \"height\": 600, \"crop\": \"center\", \"multiband\": [\"22\", 0]}\n [ComfyUI] Node 27: SAM3MultipromptSegmentation\n [ComfyUI] Inputs: {\"refinement_iterations\": 0, \"use_multimask\": false, \"sam3_model_config\": [\"12\", 0], \"image\": [\"1\", 0], \"multi_prompts\": [\"20\", 0]}\n [ComfyUI] Generated prompt_id: 458f9d56-524f-4b9d-ba1e-5fddc2acd105\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 SAM3MultiRegionCollector: multi_prompts_store: '[{\"positive_points\":[{\"x\":5052.74953932266,\"y\":2847.0600..., image: torch.float32 [1,4480,6720,3] cpu\n [ComfyUI] [VRAM] Before SAM3MultiRegionCollector: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_interactive.SAM3MultiRegionCollector.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 4480, 6720, 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=9 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 4480, 6720, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 4480, 6720, 3])\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] [VRAM] Before offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (3334 MB) -> cpu: 1271 / 24575 MB\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] call_id=10 sending model_to_device\n [ComfyUI] Model 'Sam3VideoInferenceWithInstanceInteractivity_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (3334 MB): 1271 / 24575 MB\n [ComfyUI] [comfy-env] SAM3MultiRegionCollector done (1.30s): result: NodeOutput\n [ComfyUI] [VRAM] After SAM3MultiRegionCollector: 1271 / 24575 MB\n [ComfyUI] [comfy-env] Running LoadSAM3Model: precision: 'fp32', compile: False\n [ComfyUI] [VRAM] Before LoadSAM3Model: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] 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=11 sending call_method\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] LoadSAM3Model done (0.02s): result: NodeOutput\n [ComfyUI] [VRAM] After LoadSAM3Model: 1271 / 24575 MB\n [ComfyUI] [comfy-env] Running SAM3MultipromptSegmentation: refinement_iterations: 0, use_multimask: False, sam3_model_config: dict, image: torch.float32 [1,4480,6720,3] cpu, multi_prompts: list[7]\n [ComfyUI] [VRAM] Before SAM3MultipromptSegmentation: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.segmentation.SAM3MultipromptSegmentation.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 4480, 6720, 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=12 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 4480, 6720, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 4480, 6720, 3])\n Frame 2 saved (frame_001.jpg, t=2.3s)\n [capture-periodic] freeze=4ms shot=123ms unfreeze=5ms saved=True\n Node executed (1 total), capturing...\n Frame 3 saved (frame_002.jpg, t=3.1s)\n [capture-node] freeze=5ms shot=228ms unfreeze=22ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=12\n [ComfyUI] [comfy-env] VRAM request: 3.50GB, free before eviction: 24.44GB\n [ComfyUI] [comfy-env] VRAM after eviction: 24.44GB\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +359MB (now 359MB) reserved=384MB peak=359MB\n Frame 4 saved (frame_003.jpg, t=5.4s)\n [capture-periodic] freeze=4ms shot=182ms unfreeze=26ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +1658MB (now 2018MB) reserved=2048MB peak=2018MB\n [capture-loop] iter=50 t=7.0s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=12.7/31.9GB (40%) swap=0.2/11.4GB (2%) cpu=8% browser_rss=1.73GB\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +1297MB (now 3316MB) reserved=3328MB peak=3316MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: attention_flash cannot run on fp32 Q/K/V. Falling back to attention_pytorch with flash-SDPA disabled.\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +287MB (now 3603MB) reserved=3680MB peak=3603MB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=12\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=12\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=12\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +229MB (now 3833MB) reserved=3936MB peak=3833MB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=12\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +999MB (now 4832MB) reserved=4992MB peak=4832MB\n Frame 5 saved (frame_004.jpg, t=12.2s)\n [capture-periodic] freeze=5ms shot=268ms unfreeze=15ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -1149MB (now 3684MB) reserved=6368MB peak=5550MB\n [capture-loop] iter=100 t=13.9s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=6 ram=12.3/31.9GB (38%) swap=0.2/11.4GB (2%) cpu=18% browser_rss=1.70GB\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] Created 1 model patchers: ['Sam3VideoInferenceWithInstanceInteractivity_1']\n [ComfyUI] [comfy-env] SAM3MultipromptSegmentation done (11.79s): result: NodeOutput\n [ComfyUI] [VRAM] After SAM3MultipromptSegmentation: 1271 / 24575 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (3334 MB)\n Frame 6 saved (frame_005.jpg, t=14.6s)\n [capture-periodic] freeze=4ms shot=163ms unfreeze=4ms saved=True"}, {"file": "frame_007.jpg", "time": 19.52, "log": "Capturing execution frames: scene_seg.json\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: WARNING: You need pytorch with cu130 or higher to use optimized CUDA operations.\n [ComfyUI] [SubprocessWorker] call_id=8 sending model_to_device\n [ComfyUI] Model 'Sam3VideoInferenceWithInstanceInteractivity_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (3334 MB): 1271 / 24575 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 10 nodes\n Queuing workflow for execution...\n [ComfyUI] Node 1: LoadImage\n [ComfyUI] Inputs: {\"image\": \"image.png\"}\n [ComfyUI] Node 3: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"27\", 1]}\n [ComfyUI] Node 4: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"27\", 0]}\n [ComfyUI] Node 12: LoadSAM3Model\n [ComfyUI] Inputs: {\"precision\": \"fp32\", \"compile\": false}\n [ComfyUI] Node 20: SAM3MultiRegionCollector\n [ComfyUI] Inputs: {\"multi_prompts_store\": \"[{\\\"positive_points\\\":[{\\\"x\\\":5052.74953932266,\\\"y\\\":2847.0600693869637},{\\\"x\\\":4932.510591392486,\\\"y\\\":2953.9413227753366},{\\\"x\\\":4718.752461738845,\\\"y\\\":2967.301479448883},{\n [ComfyUI] Node 22: MultibandFromBatch\n [ComfyUI] Inputs: {\"images\": [\"1\", 0], \"masks\": [\"27\", 0]}\n [ComfyUI] Node 23: MultibandSave\n [ComfyUI] Inputs: {\"file_path\": \"output/multiband\", \"format\": \"npz\", \"multiband\": [\"26\", 0]}\n [ComfyUI] Node 24: MultibandPreview\n [ComfyUI] Inputs: {\"channel_index\": 0, \"multiband\": [\"26\", 0]}\n [ComfyUI] Node 26: MultibandResize\n [ComfyUI] Inputs: {\"upscale_method\": \"nearest-exact\", \"width\": 900, \"height\": 600, \"crop\": \"center\", \"multiband\": [\"22\", 0]}\n [ComfyUI] Node 27: SAM3MultipromptSegmentation\n [ComfyUI] Inputs: {\"refinement_iterations\": 0, \"use_multimask\": false, \"sam3_model_config\": [\"12\", 0], \"image\": [\"1\", 0], \"multi_prompts\": [\"20\", 0]}\n [ComfyUI] Generated prompt_id: 458f9d56-524f-4b9d-ba1e-5fddc2acd105\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 SAM3MultiRegionCollector: multi_prompts_store: '[{\"positive_points\":[{\"x\":5052.74953932266,\"y\":2847.0600..., image: torch.float32 [1,4480,6720,3] cpu\n [ComfyUI] [VRAM] Before SAM3MultiRegionCollector: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_interactive.SAM3MultiRegionCollector.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 4480, 6720, 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=9 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 4480, 6720, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 4480, 6720, 3])\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] [VRAM] Before offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (3334 MB) -> cpu: 1271 / 24575 MB\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] call_id=10 sending model_to_device\n [ComfyUI] Model 'Sam3VideoInferenceWithInstanceInteractivity_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (3334 MB): 1271 / 24575 MB\n [ComfyUI] [comfy-env] SAM3MultiRegionCollector done (1.30s): result: NodeOutput\n [ComfyUI] [VRAM] After SAM3MultiRegionCollector: 1271 / 24575 MB\n [ComfyUI] [comfy-env] Running LoadSAM3Model: precision: 'fp32', compile: False\n [ComfyUI] [VRAM] Before LoadSAM3Model: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] 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=11 sending call_method\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] LoadSAM3Model done (0.02s): result: NodeOutput\n [ComfyUI] [VRAM] After LoadSAM3Model: 1271 / 24575 MB\n [ComfyUI] [comfy-env] Running SAM3MultipromptSegmentation: refinement_iterations: 0, use_multimask: False, sam3_model_config: dict, image: torch.float32 [1,4480,6720,3] cpu, multi_prompts: list[7]\n [ComfyUI] [VRAM] Before SAM3MultipromptSegmentation: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.segmentation.SAM3MultipromptSegmentation.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 4480, 6720, 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=12 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 4480, 6720, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 4480, 6720, 3])\n Frame 2 saved (frame_001.jpg, t=2.3s)\n [capture-periodic] freeze=4ms shot=123ms unfreeze=5ms saved=True\n Node executed (1 total), capturing...\n Frame 3 saved (frame_002.jpg, t=3.1s)\n [capture-node] freeze=5ms shot=228ms unfreeze=22ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=12\n [ComfyUI] [comfy-env] VRAM request: 3.50GB, free before eviction: 24.44GB\n [ComfyUI] [comfy-env] VRAM after eviction: 24.44GB\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +359MB (now 359MB) reserved=384MB peak=359MB\n Frame 4 saved (frame_003.jpg, t=5.4s)\n [capture-periodic] freeze=4ms shot=182ms unfreeze=26ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +1658MB (now 2018MB) reserved=2048MB peak=2018MB\n [capture-loop] iter=50 t=7.0s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=12.7/31.9GB (40%) swap=0.2/11.4GB (2%) cpu=8% browser_rss=1.73GB\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +1297MB (now 3316MB) reserved=3328MB peak=3316MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: attention_flash cannot run on fp32 Q/K/V. Falling back to attention_pytorch with flash-SDPA disabled.\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +287MB (now 3603MB) reserved=3680MB peak=3603MB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=12\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=12\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=12\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +229MB (now 3833MB) reserved=3936MB peak=3833MB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=12\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +999MB (now 4832MB) reserved=4992MB peak=4832MB\n Frame 5 saved (frame_004.jpg, t=12.2s)\n [capture-periodic] freeze=5ms shot=268ms unfreeze=15ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -1149MB (now 3684MB) reserved=6368MB peak=5550MB\n [capture-loop] iter=100 t=13.9s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=6 ram=12.3/31.9GB (38%) swap=0.2/11.4GB (2%) cpu=18% browser_rss=1.70GB\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] Created 1 model patchers: ['Sam3VideoInferenceWithInstanceInteractivity_1']\n [ComfyUI] [comfy-env] SAM3MultipromptSegmentation done (11.79s): result: NodeOutput\n [ComfyUI] [VRAM] After SAM3MultipromptSegmentation: 1271 / 24575 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (3334 MB)\n Frame 6 saved (frame_005.jpg, t=14.6s)\n [capture-periodic] freeze=4ms shot=163ms unfreeze=4ms saved=True\n Node executed (2 total), capturing...\n Frame 7 saved (frame_006.jpg, t=16.6s)\n [capture-node] freeze=11ms shot=783ms unfreeze=22ms saved=True"}, {"file": "frame_008.jpg", "time": 26.99, "log": "Capturing execution frames: scene_seg.json\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: WARNING: You need pytorch with cu130 or higher to use optimized CUDA operations.\n [ComfyUI] [SubprocessWorker] call_id=8 sending model_to_device\n [ComfyUI] Model 'Sam3VideoInferenceWithInstanceInteractivity_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (3334 MB): 1271 / 24575 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 10 nodes\n Queuing workflow for execution...\n [ComfyUI] Node 1: LoadImage\n [ComfyUI] Inputs: {\"image\": \"image.png\"}\n [ComfyUI] Node 3: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"27\", 1]}\n [ComfyUI] Node 4: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"27\", 0]}\n [ComfyUI] Node 12: LoadSAM3Model\n [ComfyUI] Inputs: {\"precision\": \"fp32\", \"compile\": false}\n [ComfyUI] Node 20: SAM3MultiRegionCollector\n [ComfyUI] Inputs: {\"multi_prompts_store\": \"[{\\\"positive_points\\\":[{\\\"x\\\":5052.74953932266,\\\"y\\\":2847.0600693869637},{\\\"x\\\":4932.510591392486,\\\"y\\\":2953.9413227753366},{\\\"x\\\":4718.752461738845,\\\"y\\\":2967.301479448883},{\n [ComfyUI] Node 22: MultibandFromBatch\n [ComfyUI] Inputs: {\"images\": [\"1\", 0], \"masks\": [\"27\", 0]}\n [ComfyUI] Node 23: MultibandSave\n [ComfyUI] Inputs: {\"file_path\": \"output/multiband\", \"format\": \"npz\", \"multiband\": [\"26\", 0]}\n [ComfyUI] Node 24: MultibandPreview\n [ComfyUI] Inputs: {\"channel_index\": 0, \"multiband\": [\"26\", 0]}\n [ComfyUI] Node 26: MultibandResize\n [ComfyUI] Inputs: {\"upscale_method\": \"nearest-exact\", \"width\": 900, \"height\": 600, \"crop\": \"center\", \"multiband\": [\"22\", 0]}\n [ComfyUI] Node 27: SAM3MultipromptSegmentation\n [ComfyUI] Inputs: {\"refinement_iterations\": 0, \"use_multimask\": false, \"sam3_model_config\": [\"12\", 0], \"image\": [\"1\", 0], \"multi_prompts\": [\"20\", 0]}\n [ComfyUI] Generated prompt_id: 458f9d56-524f-4b9d-ba1e-5fddc2acd105\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 SAM3MultiRegionCollector: multi_prompts_store: '[{\"positive_points\":[{\"x\":5052.74953932266,\"y\":2847.0600..., image: torch.float32 [1,4480,6720,3] cpu\n [ComfyUI] [VRAM] Before SAM3MultiRegionCollector: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_interactive.SAM3MultiRegionCollector.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 4480, 6720, 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=9 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 4480, 6720, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 4480, 6720, 3])\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] [VRAM] Before offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (3334 MB) -> cpu: 1271 / 24575 MB\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] call_id=10 sending model_to_device\n [ComfyUI] Model 'Sam3VideoInferenceWithInstanceInteractivity_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (3334 MB): 1271 / 24575 MB\n [ComfyUI] [comfy-env] SAM3MultiRegionCollector done (1.30s): result: NodeOutput\n [ComfyUI] [VRAM] After SAM3MultiRegionCollector: 1271 / 24575 MB\n [ComfyUI] [comfy-env] Running LoadSAM3Model: precision: 'fp32', compile: False\n [ComfyUI] [VRAM] Before LoadSAM3Model: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] 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=11 sending call_method\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] LoadSAM3Model done (0.02s): result: NodeOutput\n [ComfyUI] [VRAM] After LoadSAM3Model: 1271 / 24575 MB\n [ComfyUI] [comfy-env] Running SAM3MultipromptSegmentation: refinement_iterations: 0, use_multimask: False, sam3_model_config: dict, image: torch.float32 [1,4480,6720,3] cpu, multi_prompts: list[7]\n [ComfyUI] [VRAM] Before SAM3MultipromptSegmentation: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.segmentation.SAM3MultipromptSegmentation.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 4480, 6720, 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=12 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 4480, 6720, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 4480, 6720, 3])\n Frame 2 saved (frame_001.jpg, t=2.3s)\n [capture-periodic] freeze=4ms shot=123ms unfreeze=5ms saved=True\n Node executed (1 total), capturing...\n Frame 3 saved (frame_002.jpg, t=3.1s)\n [capture-node] freeze=5ms shot=228ms unfreeze=22ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=12\n [ComfyUI] [comfy-env] VRAM request: 3.50GB, free before eviction: 24.44GB\n [ComfyUI] [comfy-env] VRAM after eviction: 24.44GB\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +359MB (now 359MB) reserved=384MB peak=359MB\n Frame 4 saved (frame_003.jpg, t=5.4s)\n [capture-periodic] freeze=4ms shot=182ms unfreeze=26ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +1658MB (now 2018MB) reserved=2048MB peak=2018MB\n [capture-loop] iter=50 t=7.0s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=12.7/31.9GB (40%) swap=0.2/11.4GB (2%) cpu=8% browser_rss=1.73GB\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +1297MB (now 3316MB) reserved=3328MB peak=3316MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: attention_flash cannot run on fp32 Q/K/V. Falling back to attention_pytorch with flash-SDPA disabled.\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +287MB (now 3603MB) reserved=3680MB peak=3603MB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=12\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=12\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=12\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +229MB (now 3833MB) reserved=3936MB peak=3833MB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=12\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +999MB (now 4832MB) reserved=4992MB peak=4832MB\n Frame 5 saved (frame_004.jpg, t=12.2s)\n [capture-periodic] freeze=5ms shot=268ms unfreeze=15ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -1149MB (now 3684MB) reserved=6368MB peak=5550MB\n [capture-loop] iter=100 t=13.9s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=6 ram=12.3/31.9GB (38%) swap=0.2/11.4GB (2%) cpu=18% browser_rss=1.70GB\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] Created 1 model patchers: ['Sam3VideoInferenceWithInstanceInteractivity_1']\n [ComfyUI] [comfy-env] SAM3MultipromptSegmentation done (11.79s): result: NodeOutput\n [ComfyUI] [VRAM] After SAM3MultipromptSegmentation: 1271 / 24575 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (3334 MB)\n Frame 6 saved (frame_005.jpg, t=14.6s)\n [capture-periodic] freeze=4ms shot=163ms unfreeze=4ms saved=True\n Node executed (2 total), capturing...\n Frame 7 saved (frame_006.jpg, t=16.6s)\n [capture-node] freeze=11ms shot=783ms unfreeze=22ms saved=True\n Frame 8 saved (frame_007.jpg, t=19.5s)\n [capture-periodic] freeze=4ms shot=196ms unfreeze=4ms saved=True\n [capture-loop] iter=150 t=21.0s state={'complete': False, 'error': None, 'executedCount': 2, 'wsState': 1} eval_ms=4 ram=12.3/31.9GB (39%) swap=0.2/11.4GB (2%) cpu=7% browser_rss=2.03GB\n [ComfyUI] BatchToMultiband: Processed 1 images with 3 channels each -> 3 channels\n [ComfyUI] BatchToMultiband: Processed 7 masks -> 7 channels\n [ComfyUI] BatchToMultiband: Output shape torch.Size([1, 10, 4480, 6720]), channels: ['img_01_r', 'img_01_g', 'img_01_b', 'mask_01', 'mask_02', 'mask_03', 'mask_04', 'mask_05', 'mask_06', 'mask_07']\n [ComfyUI] ResizeMultiband: 4480x6720 -> 600x900\n [ComfyUI] PreviewMultibandImage: Batch=1, Channels=10, Names=['img_01_r', 'img_01_g', 'img_01_b', 'mask_01', 'mask_02', 'mask_03', 'mask_04', 'mask_05', 'mask_06', 'mask_07']"}, {"file": "frame_009.jpg", "time": 29.48, "log": "Capturing execution frames: scene_seg.json\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: WARNING: You need pytorch with cu130 or higher to use optimized CUDA operations.\n [ComfyUI] [SubprocessWorker] call_id=8 sending model_to_device\n [ComfyUI] Model 'Sam3VideoInferenceWithInstanceInteractivity_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (3334 MB): 1271 / 24575 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 10 nodes\n Queuing workflow for execution...\n [ComfyUI] Node 1: LoadImage\n [ComfyUI] Inputs: {\"image\": \"image.png\"}\n [ComfyUI] Node 3: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"27\", 1]}\n [ComfyUI] Node 4: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"27\", 0]}\n [ComfyUI] Node 12: LoadSAM3Model\n [ComfyUI] Inputs: {\"precision\": \"fp32\", \"compile\": false}\n [ComfyUI] Node 20: SAM3MultiRegionCollector\n [ComfyUI] Inputs: {\"multi_prompts_store\": \"[{\\\"positive_points\\\":[{\\\"x\\\":5052.74953932266,\\\"y\\\":2847.0600693869637},{\\\"x\\\":4932.510591392486,\\\"y\\\":2953.9413227753366},{\\\"x\\\":4718.752461738845,\\\"y\\\":2967.301479448883},{\n [ComfyUI] Node 22: MultibandFromBatch\n [ComfyUI] Inputs: {\"images\": [\"1\", 0], \"masks\": [\"27\", 0]}\n [ComfyUI] Node 23: MultibandSave\n [ComfyUI] Inputs: {\"file_path\": \"output/multiband\", \"format\": \"npz\", \"multiband\": [\"26\", 0]}\n [ComfyUI] Node 24: MultibandPreview\n [ComfyUI] Inputs: {\"channel_index\": 0, \"multiband\": [\"26\", 0]}\n [ComfyUI] Node 26: MultibandResize\n [ComfyUI] Inputs: {\"upscale_method\": \"nearest-exact\", \"width\": 900, \"height\": 600, \"crop\": \"center\", \"multiband\": [\"22\", 0]}\n [ComfyUI] Node 27: SAM3MultipromptSegmentation\n [ComfyUI] Inputs: {\"refinement_iterations\": 0, \"use_multimask\": false, \"sam3_model_config\": [\"12\", 0], \"image\": [\"1\", 0], \"multi_prompts\": [\"20\", 0]}\n [ComfyUI] Generated prompt_id: 458f9d56-524f-4b9d-ba1e-5fddc2acd105\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 SAM3MultiRegionCollector: multi_prompts_store: '[{\"positive_points\":[{\"x\":5052.74953932266,\"y\":2847.0600..., image: torch.float32 [1,4480,6720,3] cpu\n [ComfyUI] [VRAM] Before SAM3MultiRegionCollector: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_interactive.SAM3MultiRegionCollector.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 4480, 6720, 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=9 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 4480, 6720, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 4480, 6720, 3])\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] [VRAM] Before offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (3334 MB) -> cpu: 1271 / 24575 MB\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] call_id=10 sending model_to_device\n [ComfyUI] Model 'Sam3VideoInferenceWithInstanceInteractivity_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (3334 MB): 1271 / 24575 MB\n [ComfyUI] [comfy-env] SAM3MultiRegionCollector done (1.30s): result: NodeOutput\n [ComfyUI] [VRAM] After SAM3MultiRegionCollector: 1271 / 24575 MB\n [ComfyUI] [comfy-env] Running LoadSAM3Model: precision: 'fp32', compile: False\n [ComfyUI] [VRAM] Before LoadSAM3Model: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] 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=11 sending call_method\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] LoadSAM3Model done (0.02s): result: NodeOutput\n [ComfyUI] [VRAM] After LoadSAM3Model: 1271 / 24575 MB\n [ComfyUI] [comfy-env] Running SAM3MultipromptSegmentation: refinement_iterations: 0, use_multimask: False, sam3_model_config: dict, image: torch.float32 [1,4480,6720,3] cpu, multi_prompts: list[7]\n [ComfyUI] [VRAM] Before SAM3MultipromptSegmentation: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.segmentation.SAM3MultipromptSegmentation.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 4480, 6720, 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=12 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 4480, 6720, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 4480, 6720, 3])\n Frame 2 saved (frame_001.jpg, t=2.3s)\n [capture-periodic] freeze=4ms shot=123ms unfreeze=5ms saved=True\n Node executed (1 total), capturing...\n Frame 3 saved (frame_002.jpg, t=3.1s)\n [capture-node] freeze=5ms shot=228ms unfreeze=22ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=12\n [ComfyUI] [comfy-env] VRAM request: 3.50GB, free before eviction: 24.44GB\n [ComfyUI] [comfy-env] VRAM after eviction: 24.44GB\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +359MB (now 359MB) reserved=384MB peak=359MB\n Frame 4 saved (frame_003.jpg, t=5.4s)\n [capture-periodic] freeze=4ms shot=182ms unfreeze=26ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +1658MB (now 2018MB) reserved=2048MB peak=2018MB\n [capture-loop] iter=50 t=7.0s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=12.7/31.9GB (40%) swap=0.2/11.4GB (2%) cpu=8% browser_rss=1.73GB\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +1297MB (now 3316MB) reserved=3328MB peak=3316MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: attention_flash cannot run on fp32 Q/K/V. Falling back to attention_pytorch with flash-SDPA disabled.\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +287MB (now 3603MB) reserved=3680MB peak=3603MB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=12\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=12\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=12\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +229MB (now 3833MB) reserved=3936MB peak=3833MB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=12\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +999MB (now 4832MB) reserved=4992MB peak=4832MB\n Frame 5 saved (frame_004.jpg, t=12.2s)\n [capture-periodic] freeze=5ms shot=268ms unfreeze=15ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -1149MB (now 3684MB) reserved=6368MB peak=5550MB\n [capture-loop] iter=100 t=13.9s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=6 ram=12.3/31.9GB (38%) swap=0.2/11.4GB (2%) cpu=18% browser_rss=1.70GB\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] Created 1 model patchers: ['Sam3VideoInferenceWithInstanceInteractivity_1']\n [ComfyUI] [comfy-env] SAM3MultipromptSegmentation done (11.79s): result: NodeOutput\n [ComfyUI] [VRAM] After SAM3MultipromptSegmentation: 1271 / 24575 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (3334 MB)\n Frame 6 saved (frame_005.jpg, t=14.6s)\n [capture-periodic] freeze=4ms shot=163ms unfreeze=4ms saved=True\n Node executed (2 total), capturing...\n Frame 7 saved (frame_006.jpg, t=16.6s)\n [capture-node] freeze=11ms shot=783ms unfreeze=22ms saved=True\n Frame 8 saved (frame_007.jpg, t=19.5s)\n [capture-periodic] freeze=4ms shot=196ms unfreeze=4ms saved=True\n [capture-loop] iter=150 t=21.0s state={'complete': False, 'error': None, 'executedCount': 2, 'wsState': 1} eval_ms=4 ram=12.3/31.9GB (39%) swap=0.2/11.4GB (2%) cpu=7% browser_rss=2.03GB\n [ComfyUI] BatchToMultiband: Processed 1 images with 3 channels each -> 3 channels\n [ComfyUI] BatchToMultiband: Processed 7 masks -> 7 channels\n [ComfyUI] BatchToMultiband: Output shape torch.Size([1, 10, 4480, 6720]), channels: ['img_01_r', 'img_01_g', 'img_01_b', 'mask_01', 'mask_02', 'mask_03', 'mask_04', 'mask_05', 'mask_06', 'mask_07']\n [ComfyUI] ResizeMultiband: 4480x6720 -> 600x900\n [ComfyUI] PreviewMultibandImage: Batch=1, Channels=10, Names=['img_01_r', 'img_01_g', 'img_01_b', 'mask_01', 'mask_02', 'mask_03', 'mask_04', 'mask_05', 'mask_06', 'mask_07']\n Node executed (3 total), capturing...\n [ComfyUI] SaveMultibandImage: Saved to output/multiband.npz\n [ComfyUI] Shape: (1, 10, 600, 900)\n [ComfyUI] Prompt executed in 27.69 seconds\n [ComfyUI] Format: npz\n [ComfyUI] [comfy-env] [VRAM] Before offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (3334 MB) -> cpu: 1271 / 24575 MB\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: failed\n [ComfyUI] [ComfyUI-SAM3] Socket unhealthy, restarting worker...\n [ComfyUI] [comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload)\n [ComfyUI] [comfy-env] sam3-nodes: Library/bin has 234 DLLs\n [ComfyUI] [ComfyUI-SAM3] python: C:\\ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [ComfyUI-SAM3] sys_path sent to worker: ['C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI', 'C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3', 'C:\\\\ce\\\\.pixi\\\\envs\\\\sam3-nodes\\\\Lib\\\\site-packages', 'C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=C:\\ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [SubprocessWorker] launching cmd=['C:\\\\Users\\\\ContainerAdministrator\\\\.pixi\\\\bin\\\\pixi.exe', 'run', '--as-is', '--manifest-path', 'C:\\\\ce\\\\pixi.toml', '-e', 'sam3-nodes', 'python', 'C:\\\\Users\\\\ContainerAdministrator\\\\AppData\\\\Local\\\\Temp\\\\comfyui_pvenv_dwo5soma\\\\persistent_worker.py', 'tcp://127.0.0.1:52004']...\n Frame 9 saved (frame_008.jpg, t=27.0s)\n [capture-node] freeze=341ms shot=1186ms unfreeze=195ms saved=True"}, {"file": "frame_010.jpg", "time": 32.129151344299316, "log": "Final screenshot"}], "total_time": 29.74}, "video_point_prompt": {"frames": [{"file": "frame_000.jpg", "time": 0.0, "log": "Capturing execution frames: video_point_prompt.json"}, {"file": "frame_001.jpg", "time": 2.38, "log": "Capturing execution frames: video_point_prompt.json\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 11 nodes\n Queuing workflow for execution...\n [ComfyUI] Node 9: VHS_LoadVideo\n [ComfyUI] Inputs: {\"video\": \"bedroom.mp4\", \"force_rate\": 0, \"custom_width\": 0, \"custom_height\": 0, \"frame_load_cap\": 30, \"skip_first_frames\": 0, \"select_every_nth\": 1, \"format\": \"AnimateDiff\"}\n [ComfyUI] Node 13: CreateVideo\n [ComfyUI] Inputs: {\"fps\": 30, \"images\": [\"14\", 0]}\n [ComfyUI] Node 14: MaskToImage\n [ComfyUI] Inputs: {\"mask\": [\"21\", 0]}\n [ComfyUI] Node 15: SaveVideo\n [ComfyUI] Inputs: {\"filename_prefix\": \"video/ComfyUI\", \"format\": \"auto\", \"codec\": \"auto\", \"video\": [\"13\", 0]}\n [ComfyUI] Node 21: SAM3VideoOutput\n [ComfyUI] Inputs: {\"obj_id\": 0, \"plot_all_masks\": true, \"masks\": [\"35\", 0], \"video_state\": [\"35\", 2], \"scores\": [\"35\", 1]}\n [ComfyUI] Node 24: CreateVideo\n [ComfyUI] Inputs: {\"fps\": 30, \"images\": [\"21\", 2]}\n [ComfyUI] Node 25: SaveVideo\n [ComfyUI] Inputs: {\"filename_prefix\": \"video/ComfyUI\", \"format\": \"auto\", \"codec\": \"auto\", \"video\": [\"24\", 0]}\n [ComfyUI] Node 27: SAM3VideoSegmentation\n [ComfyUI] Inputs: {\"prompt_mode\": \"point\", \"frame_idx\": 0.3, \"score_threshold\": 0.3, \"video_frames\": [\"9\", 0], \"positive_points\": [\"28\", 0]}\n [ComfyUI] Node 28: SAM3PointCollector\n [ComfyUI] Inputs: {\"points_store\": \"{\\\"positive\\\":[{\\\"x\\\":365.8296849641195,\\\"y\\\":82.1138596932428},{\\\"x\\\":389.5481601701001,\\\"y\\\":179.95494578458334},{\\\"x\\\":413.26663537608084,\\\"y\\\":52.465045726169905}],\\\"negative\\\":[\n [ComfyUI] Node 30: LoadSAM3Model\n [ComfyUI] Inputs: {\"precision\": \"auto\", \"compile\": false}\n [ComfyUI] Node 35: SAM3Propagate\n [ComfyUI] Inputs: {\"start_frame\": 0, \"end_frame\": -1, \"direction\": \"forward\", \"sam3_model_config\": [\"30\", 0], \"video_state\": [\"27\", 0]}\n [ComfyUI] Generated prompt_id: 921cfa4e-95e3-463f-ba40-d751f42cb70b\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt"}, {"file": "frame_002.jpg", "time": 4.72, "log": "Capturing execution frames: video_point_prompt.json\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 11 nodes\n Queuing workflow for execution...\n [ComfyUI] Node 9: VHS_LoadVideo\n [ComfyUI] Inputs: {\"video\": \"bedroom.mp4\", \"force_rate\": 0, \"custom_width\": 0, \"custom_height\": 0, \"frame_load_cap\": 30, \"skip_first_frames\": 0, \"select_every_nth\": 1, \"format\": \"AnimateDiff\"}\n [ComfyUI] Node 13: CreateVideo\n [ComfyUI] Inputs: {\"fps\": 30, \"images\": [\"14\", 0]}\n [ComfyUI] Node 14: MaskToImage\n [ComfyUI] Inputs: {\"mask\": [\"21\", 0]}\n [ComfyUI] Node 15: SaveVideo\n [ComfyUI] Inputs: {\"filename_prefix\": \"video/ComfyUI\", \"format\": \"auto\", \"codec\": \"auto\", \"video\": [\"13\", 0]}\n [ComfyUI] Node 21: SAM3VideoOutput\n [ComfyUI] Inputs: {\"obj_id\": 0, \"plot_all_masks\": true, \"masks\": [\"35\", 0], \"video_state\": [\"35\", 2], \"scores\": [\"35\", 1]}\n [ComfyUI] Node 24: CreateVideo\n [ComfyUI] Inputs: {\"fps\": 30, \"images\": [\"21\", 2]}\n [ComfyUI] Node 25: SaveVideo\n [ComfyUI] Inputs: {\"filename_prefix\": \"video/ComfyUI\", \"format\": \"auto\", \"codec\": \"auto\", \"video\": [\"24\", 0]}\n [ComfyUI] Node 27: SAM3VideoSegmentation\n [ComfyUI] Inputs: {\"prompt_mode\": \"point\", \"frame_idx\": 0.3, \"score_threshold\": 0.3, \"video_frames\": [\"9\", 0], \"positive_points\": [\"28\", 0]}\n [ComfyUI] Node 28: SAM3PointCollector\n [ComfyUI] Inputs: {\"points_store\": \"{\\\"positive\\\":[{\\\"x\\\":365.8296849641195,\\\"y\\\":82.1138596932428},{\\\"x\\\":389.5481601701001,\\\"y\\\":179.95494578458334},{\\\"x\\\":413.26663537608084,\\\"y\\\":52.465045726169905}],\\\"negative\\\":[\n [ComfyUI] Node 30: LoadSAM3Model\n [ComfyUI] Inputs: {\"precision\": \"auto\", \"compile\": false}\n [ComfyUI] Node 35: SAM3Propagate\n [ComfyUI] Inputs: {\"start_frame\": 0, \"end_frame\": -1, \"direction\": \"forward\", \"sam3_model_config\": [\"30\", 0], \"video_state\": [\"27\", 0]}\n [ComfyUI] Generated prompt_id: 921cfa4e-95e3-463f-ba40-d751f42cb70b\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n Frame 2 saved (frame_001.jpg, t=2.4s)\n [capture-periodic] freeze=5ms shot=200ms unfreeze=6ms saved=True\n [ComfyUI] [comfy-env] Running SAM3PointCollector: points_store: '{\"positive\":[{\"x\":365.8296849641195,\"y\":82.1138596932428..., coordinates: '[{\"x\":365.8296849641195,\"y\":82.1138596932428},{\"x\":389.5..., neg_coordinates: '[]', image: torch.float32 [30,544,960,3] cpu\n [ComfyUI] [VRAM] Before SAM3PointCollector: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_interactive.SAM3PointCollector.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: failed\n [ComfyUI] [ComfyUI-SAM3] Socket unhealthy, restarting worker...\n [ComfyUI] [comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload)\n [ComfyUI] [comfy-env] sam3-nodes: Library/bin has 234 DLLs\n [ComfyUI] [ComfyUI-SAM3] python: C:\\ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [ComfyUI-SAM3] sys_path sent to worker: ['C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI', 'C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3', 'C:\\\\ce\\\\.pixi\\\\envs\\\\sam3-nodes\\\\Lib\\\\site-packages', 'C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=C:\\ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [SubprocessWorker] launching cmd=['C:\\\\Users\\\\ContainerAdministrator\\\\.pixi\\\\bin\\\\pixi.exe', 'run', '--as-is', '--manifest-path', 'C:\\\\ce\\\\pixi.toml', '-e', 'sam3-nodes', 'python', 'C:\\\\Users\\\\ContainerAdministrator\\\\AppData\\\\Local\\\\Temp\\\\comfyui_pvenv_dwo5soma\\\\persistent_worker.py', 'tcp://127.0.0.1:49364']..."}, {"file": "frame_003.jpg", "time": 6.91, "log": "Capturing execution frames: video_point_prompt.json\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 11 nodes\n Queuing workflow for execution...\n [ComfyUI] Node 9: VHS_LoadVideo\n [ComfyUI] Inputs: {\"video\": \"bedroom.mp4\", \"force_rate\": 0, \"custom_width\": 0, \"custom_height\": 0, \"frame_load_cap\": 30, \"skip_first_frames\": 0, \"select_every_nth\": 1, \"format\": \"AnimateDiff\"}\n [ComfyUI] Node 13: CreateVideo\n [ComfyUI] Inputs: {\"fps\": 30, \"images\": [\"14\", 0]}\n [ComfyUI] Node 14: MaskToImage\n [ComfyUI] Inputs: {\"mask\": [\"21\", 0]}\n [ComfyUI] Node 15: SaveVideo\n [ComfyUI] Inputs: {\"filename_prefix\": \"video/ComfyUI\", \"format\": \"auto\", \"codec\": \"auto\", \"video\": [\"13\", 0]}\n [ComfyUI] Node 21: SAM3VideoOutput\n [ComfyUI] Inputs: {\"obj_id\": 0, \"plot_all_masks\": true, \"masks\": [\"35\", 0], \"video_state\": [\"35\", 2], \"scores\": [\"35\", 1]}\n [ComfyUI] Node 24: CreateVideo\n [ComfyUI] Inputs: {\"fps\": 30, \"images\": [\"21\", 2]}\n [ComfyUI] Node 25: SaveVideo\n [ComfyUI] Inputs: {\"filename_prefix\": \"video/ComfyUI\", \"format\": \"auto\", \"codec\": \"auto\", \"video\": [\"24\", 0]}\n [ComfyUI] Node 27: SAM3VideoSegmentation\n [ComfyUI] Inputs: {\"prompt_mode\": \"point\", \"frame_idx\": 0.3, \"score_threshold\": 0.3, \"video_frames\": [\"9\", 0], \"positive_points\": [\"28\", 0]}\n [ComfyUI] Node 28: SAM3PointCollector\n [ComfyUI] Inputs: {\"points_store\": \"{\\\"positive\\\":[{\\\"x\\\":365.8296849641195,\\\"y\\\":82.1138596932428},{\\\"x\\\":389.5481601701001,\\\"y\\\":179.95494578458334},{\\\"x\\\":413.26663537608084,\\\"y\\\":52.465045726169905}],\\\"negative\\\":[\n [ComfyUI] Node 30: LoadSAM3Model\n [ComfyUI] Inputs: {\"precision\": \"auto\", \"compile\": false}\n [ComfyUI] Node 35: SAM3Propagate\n [ComfyUI] Inputs: {\"start_frame\": 0, \"end_frame\": -1, \"direction\": \"forward\", \"sam3_model_config\": [\"30\", 0], \"video_state\": [\"27\", 0]}\n [ComfyUI] Generated prompt_id: 921cfa4e-95e3-463f-ba40-d751f42cb70b\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n Frame 2 saved (frame_001.jpg, t=2.4s)\n [capture-periodic] freeze=5ms shot=200ms unfreeze=6ms saved=True\n [ComfyUI] [comfy-env] Running SAM3PointCollector: points_store: '{\"positive\":[{\"x\":365.8296849641195,\"y\":82.1138596932428..., coordinates: '[{\"x\":365.8296849641195,\"y\":82.1138596932428},{\"x\":389.5..., neg_coordinates: '[]', image: torch.float32 [30,544,960,3] cpu\n [ComfyUI] [VRAM] Before SAM3PointCollector: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_interactive.SAM3PointCollector.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: failed\n [ComfyUI] [ComfyUI-SAM3] Socket unhealthy, restarting worker...\n [ComfyUI] [comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload)\n [ComfyUI] [comfy-env] sam3-nodes: Library/bin has 234 DLLs\n [ComfyUI] [ComfyUI-SAM3] python: C:\\ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [ComfyUI-SAM3] sys_path sent to worker: ['C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI', 'C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3', 'C:\\\\ce\\\\.pixi\\\\envs\\\\sam3-nodes\\\\Lib\\\\site-packages', 'C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=C:\\ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [SubprocessWorker] launching cmd=['C:\\\\Users\\\\ContainerAdministrator\\\\.pixi\\\\bin\\\\pixi.exe', 'run', '--as-is', '--manifest-path', 'C:\\\\ce\\\\pixi.toml', '-e', 'sam3-nodes', 'python', 'C:\\\\Users\\\\ContainerAdministrator\\\\AppData\\\\Local\\\\Temp\\\\comfyui_pvenv_dwo5soma\\\\persistent_worker.py', 'tcp://127.0.0.1:49364']...\n Frame 3 saved (frame_002.jpg, t=4.7s)\n [capture-periodic] freeze=4ms shot=132ms unfreeze=4ms saved=True\n [capture-loop] iter=50 t=6.2s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=10.1/31.9GB (32%) swap=0.2/11.4GB (2%) cpu=8% browser_rss=1.34GB"}, {"file": "frame_004.jpg", "time": 8.94, "log": "Capturing execution frames: video_point_prompt.json\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 11 nodes\n Queuing workflow for execution...\n [ComfyUI] Node 9: VHS_LoadVideo\n [ComfyUI] Inputs: {\"video\": \"bedroom.mp4\", \"force_rate\": 0, \"custom_width\": 0, \"custom_height\": 0, \"frame_load_cap\": 30, \"skip_first_frames\": 0, \"select_every_nth\": 1, \"format\": \"AnimateDiff\"}\n [ComfyUI] Node 13: CreateVideo\n [ComfyUI] Inputs: {\"fps\": 30, \"images\": [\"14\", 0]}\n [ComfyUI] Node 14: MaskToImage\n [ComfyUI] Inputs: {\"mask\": [\"21\", 0]}\n [ComfyUI] Node 15: SaveVideo\n [ComfyUI] Inputs: {\"filename_prefix\": \"video/ComfyUI\", \"format\": \"auto\", \"codec\": \"auto\", \"video\": [\"13\", 0]}\n [ComfyUI] Node 21: SAM3VideoOutput\n [ComfyUI] Inputs: {\"obj_id\": 0, \"plot_all_masks\": true, \"masks\": [\"35\", 0], \"video_state\": [\"35\", 2], \"scores\": [\"35\", 1]}\n [ComfyUI] Node 24: CreateVideo\n [ComfyUI] Inputs: {\"fps\": 30, \"images\": [\"21\", 2]}\n [ComfyUI] Node 25: SaveVideo\n [ComfyUI] Inputs: {\"filename_prefix\": \"video/ComfyUI\", \"format\": \"auto\", \"codec\": \"auto\", \"video\": [\"24\", 0]}\n [ComfyUI] Node 27: SAM3VideoSegmentation\n [ComfyUI] Inputs: {\"prompt_mode\": \"point\", \"frame_idx\": 0.3, \"score_threshold\": 0.3, \"video_frames\": [\"9\", 0], \"positive_points\": [\"28\", 0]}\n [ComfyUI] Node 28: SAM3PointCollector\n [ComfyUI] Inputs: {\"points_store\": \"{\\\"positive\\\":[{\\\"x\\\":365.8296849641195,\\\"y\\\":82.1138596932428},{\\\"x\\\":389.5481601701001,\\\"y\\\":179.95494578458334},{\\\"x\\\":413.26663537608084,\\\"y\\\":52.465045726169905}],\\\"negative\\\":[\n [ComfyUI] Node 30: LoadSAM3Model\n [ComfyUI] Inputs: {\"precision\": \"auto\", \"compile\": false}\n [ComfyUI] Node 35: SAM3Propagate\n [ComfyUI] Inputs: {\"start_frame\": 0, \"end_frame\": -1, \"direction\": \"forward\", \"sam3_model_config\": [\"30\", 0], \"video_state\": [\"27\", 0]}\n [ComfyUI] Generated prompt_id: 921cfa4e-95e3-463f-ba40-d751f42cb70b\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n Frame 2 saved (frame_001.jpg, t=2.4s)\n [capture-periodic] freeze=5ms shot=200ms unfreeze=6ms saved=True\n [ComfyUI] [comfy-env] Running SAM3PointCollector: points_store: '{\"positive\":[{\"x\":365.8296849641195,\"y\":82.1138596932428..., coordinates: '[{\"x\":365.8296849641195,\"y\":82.1138596932428},{\"x\":389.5..., neg_coordinates: '[]', image: torch.float32 [30,544,960,3] cpu\n [ComfyUI] [VRAM] Before SAM3PointCollector: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_interactive.SAM3PointCollector.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: failed\n [ComfyUI] [ComfyUI-SAM3] Socket unhealthy, restarting worker...\n [ComfyUI] [comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload)\n [ComfyUI] [comfy-env] sam3-nodes: Library/bin has 234 DLLs\n [ComfyUI] [ComfyUI-SAM3] python: C:\\ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [ComfyUI-SAM3] sys_path sent to worker: ['C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI', 'C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3', 'C:\\\\ce\\\\.pixi\\\\envs\\\\sam3-nodes\\\\Lib\\\\site-packages', 'C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=C:\\ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [SubprocessWorker] launching cmd=['C:\\\\Users\\\\ContainerAdministrator\\\\.pixi\\\\bin\\\\pixi.exe', 'run', '--as-is', '--manifest-path', 'C:\\\\ce\\\\pixi.toml', '-e', 'sam3-nodes', 'python', 'C:\\\\Users\\\\ContainerAdministrator\\\\AppData\\\\Local\\\\Temp\\\\comfyui_pvenv_dwo5soma\\\\persistent_worker.py', 'tcp://127.0.0.1:49364']...\n Frame 3 saved (frame_002.jpg, t=4.7s)\n [capture-periodic] freeze=4ms shot=132ms unfreeze=4ms saved=True\n [capture-loop] iter=50 t=6.2s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=10.1/31.9GB (32%) swap=0.2/11.4GB (2%) cpu=8% browser_rss=1.34GB\n Frame 4 saved (frame_003.jpg, t=6.9s)\n [capture-periodic] freeze=4ms shot=123ms unfreeze=6ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: WARNING: You need pytorch with cu130 or higher to use optimized CUDA operations.\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([30, 544, 960, 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=18 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[30, 544, 960, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([30, 544, 960, 3])\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] [VRAM] Before offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (1756 MB) -> cpu: 1271 / 24575 MB\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] call_id=19 sending model_to_device\n [ComfyUI] Model 'Sam3VideoInferenceWithInstanceInteractivity_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (1756 MB): 1271 / 24575 MB\n [ComfyUI] [comfy-env] SAM3PointCollector done (6.01s): result: NodeOutput\n [ComfyUI] [VRAM] After SAM3PointCollector: 1271 / 24575 MB\n [ComfyUI] [comfy-env] Running SAM3VideoSegmentation: prompt_mode: 'point', frame_idx: 0, score_threshold: 0.3, video_frames: torch.float32 [30,544,960,3] cpu, positive_points: dict\n [ComfyUI] [VRAM] Before SAM3VideoSegmentation: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_video_nodes.SAM3VideoSegmentation.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'video_frames' shape: torch.Size([30, 544, 960, 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=20 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[30, 544, 960, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([30, 544, 960, 3])\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=20"}, {"file": "frame_005.jpg", "time": 11.19, "log": "Capturing execution frames: video_point_prompt.json\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 11 nodes\n Queuing workflow for execution...\n [ComfyUI] Node 9: VHS_LoadVideo\n [ComfyUI] Inputs: {\"video\": \"bedroom.mp4\", \"force_rate\": 0, \"custom_width\": 0, \"custom_height\": 0, \"frame_load_cap\": 30, \"skip_first_frames\": 0, \"select_every_nth\": 1, \"format\": \"AnimateDiff\"}\n [ComfyUI] Node 13: CreateVideo\n [ComfyUI] Inputs: {\"fps\": 30, \"images\": [\"14\", 0]}\n [ComfyUI] Node 14: MaskToImage\n [ComfyUI] Inputs: {\"mask\": [\"21\", 0]}\n [ComfyUI] Node 15: SaveVideo\n [ComfyUI] Inputs: {\"filename_prefix\": \"video/ComfyUI\", \"format\": \"auto\", \"codec\": \"auto\", \"video\": [\"13\", 0]}\n [ComfyUI] Node 21: SAM3VideoOutput\n [ComfyUI] Inputs: {\"obj_id\": 0, \"plot_all_masks\": true, \"masks\": [\"35\", 0], \"video_state\": [\"35\", 2], \"scores\": [\"35\", 1]}\n [ComfyUI] Node 24: CreateVideo\n [ComfyUI] Inputs: {\"fps\": 30, \"images\": [\"21\", 2]}\n [ComfyUI] Node 25: SaveVideo\n [ComfyUI] Inputs: {\"filename_prefix\": \"video/ComfyUI\", \"format\": \"auto\", \"codec\": \"auto\", \"video\": [\"24\", 0]}\n [ComfyUI] Node 27: SAM3VideoSegmentation\n [ComfyUI] Inputs: {\"prompt_mode\": \"point\", \"frame_idx\": 0.3, \"score_threshold\": 0.3, \"video_frames\": [\"9\", 0], \"positive_points\": [\"28\", 0]}\n [ComfyUI] Node 28: SAM3PointCollector\n [ComfyUI] Inputs: {\"points_store\": \"{\\\"positive\\\":[{\\\"x\\\":365.8296849641195,\\\"y\\\":82.1138596932428},{\\\"x\\\":389.5481601701001,\\\"y\\\":179.95494578458334},{\\\"x\\\":413.26663537608084,\\\"y\\\":52.465045726169905}],\\\"negative\\\":[\n [ComfyUI] Node 30: LoadSAM3Model\n [ComfyUI] Inputs: {\"precision\": \"auto\", \"compile\": false}\n [ComfyUI] Node 35: SAM3Propagate\n [ComfyUI] Inputs: {\"start_frame\": 0, \"end_frame\": -1, \"direction\": \"forward\", \"sam3_model_config\": [\"30\", 0], \"video_state\": [\"27\", 0]}\n [ComfyUI] Generated prompt_id: 921cfa4e-95e3-463f-ba40-d751f42cb70b\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n Frame 2 saved (frame_001.jpg, t=2.4s)\n [capture-periodic] freeze=5ms shot=200ms unfreeze=6ms saved=True\n [ComfyUI] [comfy-env] Running SAM3PointCollector: points_store: '{\"positive\":[{\"x\":365.8296849641195,\"y\":82.1138596932428..., coordinates: '[{\"x\":365.8296849641195,\"y\":82.1138596932428},{\"x\":389.5..., neg_coordinates: '[]', image: torch.float32 [30,544,960,3] cpu\n [ComfyUI] [VRAM] Before SAM3PointCollector: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_interactive.SAM3PointCollector.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: failed\n [ComfyUI] [ComfyUI-SAM3] Socket unhealthy, restarting worker...\n [ComfyUI] [comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload)\n [ComfyUI] [comfy-env] sam3-nodes: Library/bin has 234 DLLs\n [ComfyUI] [ComfyUI-SAM3] python: C:\\ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [ComfyUI-SAM3] sys_path sent to worker: ['C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI', 'C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3', 'C:\\\\ce\\\\.pixi\\\\envs\\\\sam3-nodes\\\\Lib\\\\site-packages', 'C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=C:\\ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [SubprocessWorker] launching cmd=['C:\\\\Users\\\\ContainerAdministrator\\\\.pixi\\\\bin\\\\pixi.exe', 'run', '--as-is', '--manifest-path', 'C:\\\\ce\\\\pixi.toml', '-e', 'sam3-nodes', 'python', 'C:\\\\Users\\\\ContainerAdministrator\\\\AppData\\\\Local\\\\Temp\\\\comfyui_pvenv_dwo5soma\\\\persistent_worker.py', 'tcp://127.0.0.1:49364']...\n Frame 3 saved (frame_002.jpg, t=4.7s)\n [capture-periodic] freeze=4ms shot=132ms unfreeze=4ms saved=True\n [capture-loop] iter=50 t=6.2s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=10.1/31.9GB (32%) swap=0.2/11.4GB (2%) cpu=8% browser_rss=1.34GB\n Frame 4 saved (frame_003.jpg, t=6.9s)\n [capture-periodic] freeze=4ms shot=123ms unfreeze=6ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: WARNING: You need pytorch with cu130 or higher to use optimized CUDA operations.\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([30, 544, 960, 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=18 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[30, 544, 960, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([30, 544, 960, 3])\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] [VRAM] Before offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (1756 MB) -> cpu: 1271 / 24575 MB\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] call_id=19 sending model_to_device\n [ComfyUI] Model 'Sam3VideoInferenceWithInstanceInteractivity_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (1756 MB): 1271 / 24575 MB\n [ComfyUI] [comfy-env] SAM3PointCollector done (6.01s): result: NodeOutput\n [ComfyUI] [VRAM] After SAM3PointCollector: 1271 / 24575 MB\n [ComfyUI] [comfy-env] Running SAM3VideoSegmentation: prompt_mode: 'point', frame_idx: 0, score_threshold: 0.3, video_frames: torch.float32 [30,544,960,3] cpu, positive_points: dict\n [ComfyUI] [VRAM] Before SAM3VideoSegmentation: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_video_nodes.SAM3VideoSegmentation.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'video_frames' shape: torch.Size([30, 544, 960, 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=20 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[30, 544, 960, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([30, 544, 960, 3])\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=20\n Node executed (1 total), capturing...\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=20\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=20\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=20\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] SAM3VideoSegmentation done (0.36s): result: NodeOutput\n [ComfyUI] [VRAM] After SAM3VideoSegmentation: 1271 / 24575 MB\n [ComfyUI] [comfy-env] Running LoadSAM3Model: precision: 'auto', compile: False\n [ComfyUI] [VRAM] Before LoadSAM3Model: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] 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=21 sending call_method\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] LoadSAM3Model done (0.02s): result: NodeOutput\n [ComfyUI] [VRAM] After LoadSAM3Model: 1271 / 24575 MB\n [ComfyUI] [comfy-env] Running SAM3Propagate: start_frame: 0, end_frame: -1, direction: 'forward', sam3_model_config: dict, video_state: dict\n [ComfyUI] [VRAM] Before SAM3Propagate: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_video_nodes.SAM3Propagate.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] 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=22 sending call_method\n Frame 5 saved (frame_004.jpg, t=8.9s)\n [capture-node] freeze=5ms shot=181ms unfreeze=12ms saved=True"}, {"file": "frame_006.jpg", "time": 13.48, "log": "Capturing execution frames: video_point_prompt.json\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 11 nodes\n Queuing workflow for execution...\n [ComfyUI] Node 9: VHS_LoadVideo\n [ComfyUI] Inputs: {\"video\": \"bedroom.mp4\", \"force_rate\": 0, \"custom_width\": 0, \"custom_height\": 0, \"frame_load_cap\": 30, \"skip_first_frames\": 0, \"select_every_nth\": 1, \"format\": \"AnimateDiff\"}\n [ComfyUI] Node 13: CreateVideo\n [ComfyUI] Inputs: {\"fps\": 30, \"images\": [\"14\", 0]}\n [ComfyUI] Node 14: MaskToImage\n [ComfyUI] Inputs: {\"mask\": [\"21\", 0]}\n [ComfyUI] Node 15: SaveVideo\n [ComfyUI] Inputs: {\"filename_prefix\": \"video/ComfyUI\", \"format\": \"auto\", \"codec\": \"auto\", \"video\": [\"13\", 0]}\n [ComfyUI] Node 21: SAM3VideoOutput\n [ComfyUI] Inputs: {\"obj_id\": 0, \"plot_all_masks\": true, \"masks\": [\"35\", 0], \"video_state\": [\"35\", 2], \"scores\": [\"35\", 1]}\n [ComfyUI] Node 24: CreateVideo\n [ComfyUI] Inputs: {\"fps\": 30, \"images\": [\"21\", 2]}\n [ComfyUI] Node 25: SaveVideo\n [ComfyUI] Inputs: {\"filename_prefix\": \"video/ComfyUI\", \"format\": \"auto\", \"codec\": \"auto\", \"video\": [\"24\", 0]}\n [ComfyUI] Node 27: SAM3VideoSegmentation\n [ComfyUI] Inputs: {\"prompt_mode\": \"point\", \"frame_idx\": 0.3, \"score_threshold\": 0.3, \"video_frames\": [\"9\", 0], \"positive_points\": [\"28\", 0]}\n [ComfyUI] Node 28: SAM3PointCollector\n [ComfyUI] Inputs: {\"points_store\": \"{\\\"positive\\\":[{\\\"x\\\":365.8296849641195,\\\"y\\\":82.1138596932428},{\\\"x\\\":389.5481601701001,\\\"y\\\":179.95494578458334},{\\\"x\\\":413.26663537608084,\\\"y\\\":52.465045726169905}],\\\"negative\\\":[\n [ComfyUI] Node 30: LoadSAM3Model\n [ComfyUI] Inputs: {\"precision\": \"auto\", \"compile\": false}\n [ComfyUI] Node 35: SAM3Propagate\n [ComfyUI] Inputs: {\"start_frame\": 0, \"end_frame\": -1, \"direction\": \"forward\", \"sam3_model_config\": [\"30\", 0], \"video_state\": [\"27\", 0]}\n [ComfyUI] Generated prompt_id: 921cfa4e-95e3-463f-ba40-d751f42cb70b\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n Frame 2 saved (frame_001.jpg, t=2.4s)\n [capture-periodic] freeze=5ms shot=200ms unfreeze=6ms saved=True\n [ComfyUI] [comfy-env] Running SAM3PointCollector: points_store: '{\"positive\":[{\"x\":365.8296849641195,\"y\":82.1138596932428..., coordinates: '[{\"x\":365.8296849641195,\"y\":82.1138596932428},{\"x\":389.5..., neg_coordinates: '[]', image: torch.float32 [30,544,960,3] cpu\n [ComfyUI] [VRAM] Before SAM3PointCollector: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_interactive.SAM3PointCollector.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: failed\n [ComfyUI] [ComfyUI-SAM3] Socket unhealthy, restarting worker...\n [ComfyUI] [comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload)\n [ComfyUI] [comfy-env] sam3-nodes: Library/bin has 234 DLLs\n [ComfyUI] [ComfyUI-SAM3] python: C:\\ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [ComfyUI-SAM3] sys_path sent to worker: ['C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI', 'C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3', 'C:\\\\ce\\\\.pixi\\\\envs\\\\sam3-nodes\\\\Lib\\\\site-packages', 'C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=C:\\ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [SubprocessWorker] launching cmd=['C:\\\\Users\\\\ContainerAdministrator\\\\.pixi\\\\bin\\\\pixi.exe', 'run', '--as-is', '--manifest-path', 'C:\\\\ce\\\\pixi.toml', '-e', 'sam3-nodes', 'python', 'C:\\\\Users\\\\ContainerAdministrator\\\\AppData\\\\Local\\\\Temp\\\\comfyui_pvenv_dwo5soma\\\\persistent_worker.py', 'tcp://127.0.0.1:49364']...\n Frame 3 saved (frame_002.jpg, t=4.7s)\n [capture-periodic] freeze=4ms shot=132ms unfreeze=4ms saved=True\n [capture-loop] iter=50 t=6.2s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=10.1/31.9GB (32%) swap=0.2/11.4GB (2%) cpu=8% browser_rss=1.34GB\n Frame 4 saved (frame_003.jpg, t=6.9s)\n [capture-periodic] freeze=4ms shot=123ms unfreeze=6ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: WARNING: You need pytorch with cu130 or higher to use optimized CUDA operations.\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([30, 544, 960, 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=18 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[30, 544, 960, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([30, 544, 960, 3])\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] [VRAM] Before offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (1756 MB) -> cpu: 1271 / 24575 MB\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] call_id=19 sending model_to_device\n [ComfyUI] Model 'Sam3VideoInferenceWithInstanceInteractivity_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (1756 MB): 1271 / 24575 MB\n [ComfyUI] [comfy-env] SAM3PointCollector done (6.01s): result: NodeOutput\n [ComfyUI] [VRAM] After SAM3PointCollector: 1271 / 24575 MB\n [ComfyUI] [comfy-env] Running SAM3VideoSegmentation: prompt_mode: 'point', frame_idx: 0, score_threshold: 0.3, video_frames: torch.float32 [30,544,960,3] cpu, positive_points: dict\n [ComfyUI] [VRAM] Before SAM3VideoSegmentation: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_video_nodes.SAM3VideoSegmentation.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'video_frames' shape: torch.Size([30, 544, 960, 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=20 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[30, 544, 960, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([30, 544, 960, 3])\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=20\n Node executed (1 total), capturing...\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=20\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=20\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=20\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] SAM3VideoSegmentation done (0.36s): result: NodeOutput\n [ComfyUI] [VRAM] After SAM3VideoSegmentation: 1271 / 24575 MB\n [ComfyUI] [comfy-env] Running LoadSAM3Model: precision: 'auto', compile: False\n [ComfyUI] [VRAM] Before LoadSAM3Model: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] 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=21 sending call_method\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] LoadSAM3Model done (0.02s): result: NodeOutput\n [ComfyUI] [VRAM] After LoadSAM3Model: 1271 / 24575 MB\n [ComfyUI] [comfy-env] Running SAM3Propagate: start_frame: 0, end_frame: -1, direction: 'forward', sam3_model_config: dict, video_state: dict\n [ComfyUI] [VRAM] Before SAM3Propagate: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_video_nodes.SAM3Propagate.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] 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=22 sending call_method\n Frame 5 saved (frame_004.jpg, t=8.9s)\n [capture-node] freeze=5ms shot=181ms unfreeze=12ms saved=True\n Frame 6 saved (frame_005.jpg, t=11.2s)\n [capture-periodic] freeze=4ms shot=148ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=22\n [ComfyUI] [comfy-env] VRAM request: 1.84GB, free before eviction: 24.44GB\n [ComfyUI] [comfy-env] VRAM after eviction: 24.44GB\n [capture-loop] iter=100 t=12.7s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=14.6/31.9GB (46%) swap=0.2/11.4GB (2%) cpu=14% browser_rss=1.17GB\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +386MB (now 386MB) reserved=416MB peak=386MB"}, {"file": "frame_007.jpg", "time": 15.72, "log": "Capturing execution frames: video_point_prompt.json\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 11 nodes\n Queuing workflow for execution...\n [ComfyUI] Node 9: VHS_LoadVideo\n [ComfyUI] Inputs: {\"video\": \"bedroom.mp4\", \"force_rate\": 0, \"custom_width\": 0, \"custom_height\": 0, \"frame_load_cap\": 30, \"skip_first_frames\": 0, \"select_every_nth\": 1, \"format\": \"AnimateDiff\"}\n [ComfyUI] Node 13: CreateVideo\n [ComfyUI] Inputs: {\"fps\": 30, \"images\": [\"14\", 0]}\n [ComfyUI] Node 14: MaskToImage\n [ComfyUI] Inputs: {\"mask\": [\"21\", 0]}\n [ComfyUI] Node 15: SaveVideo\n [ComfyUI] Inputs: {\"filename_prefix\": \"video/ComfyUI\", \"format\": \"auto\", \"codec\": \"auto\", \"video\": [\"13\", 0]}\n [ComfyUI] Node 21: SAM3VideoOutput\n [ComfyUI] Inputs: {\"obj_id\": 0, \"plot_all_masks\": true, \"masks\": [\"35\", 0], \"video_state\": [\"35\", 2], \"scores\": [\"35\", 1]}\n [ComfyUI] Node 24: CreateVideo\n [ComfyUI] Inputs: {\"fps\": 30, \"images\": [\"21\", 2]}\n [ComfyUI] Node 25: SaveVideo\n [ComfyUI] Inputs: {\"filename_prefix\": \"video/ComfyUI\", \"format\": \"auto\", \"codec\": \"auto\", \"video\": [\"24\", 0]}\n [ComfyUI] Node 27: SAM3VideoSegmentation\n [ComfyUI] Inputs: {\"prompt_mode\": \"point\", \"frame_idx\": 0.3, \"score_threshold\": 0.3, \"video_frames\": [\"9\", 0], \"positive_points\": [\"28\", 0]}\n [ComfyUI] Node 28: SAM3PointCollector\n [ComfyUI] Inputs: {\"points_store\": \"{\\\"positive\\\":[{\\\"x\\\":365.8296849641195,\\\"y\\\":82.1138596932428},{\\\"x\\\":389.5481601701001,\\\"y\\\":179.95494578458334},{\\\"x\\\":413.26663537608084,\\\"y\\\":52.465045726169905}],\\\"negative\\\":[\n [ComfyUI] Node 30: LoadSAM3Model\n [ComfyUI] Inputs: {\"precision\": \"auto\", \"compile\": false}\n [ComfyUI] Node 35: SAM3Propagate\n [ComfyUI] Inputs: {\"start_frame\": 0, \"end_frame\": -1, \"direction\": \"forward\", \"sam3_model_config\": [\"30\", 0], \"video_state\": [\"27\", 0]}\n [ComfyUI] Generated prompt_id: 921cfa4e-95e3-463f-ba40-d751f42cb70b\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n Frame 2 saved (frame_001.jpg, t=2.4s)\n [capture-periodic] freeze=5ms shot=200ms unfreeze=6ms saved=True\n [ComfyUI] [comfy-env] Running SAM3PointCollector: points_store: '{\"positive\":[{\"x\":365.8296849641195,\"y\":82.1138596932428..., coordinates: '[{\"x\":365.8296849641195,\"y\":82.1138596932428},{\"x\":389.5..., neg_coordinates: '[]', image: torch.float32 [30,544,960,3] cpu\n [ComfyUI] [VRAM] Before SAM3PointCollector: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_interactive.SAM3PointCollector.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: failed\n [ComfyUI] [ComfyUI-SAM3] Socket unhealthy, restarting worker...\n [ComfyUI] [comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload)\n [ComfyUI] [comfy-env] sam3-nodes: Library/bin has 234 DLLs\n [ComfyUI] [ComfyUI-SAM3] python: C:\\ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [ComfyUI-SAM3] sys_path sent to worker: ['C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI', 'C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3', 'C:\\\\ce\\\\.pixi\\\\envs\\\\sam3-nodes\\\\Lib\\\\site-packages', 'C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=C:\\ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [SubprocessWorker] launching cmd=['C:\\\\Users\\\\ContainerAdministrator\\\\.pixi\\\\bin\\\\pixi.exe', 'run', '--as-is', '--manifest-path', 'C:\\\\ce\\\\pixi.toml', '-e', 'sam3-nodes', 'python', 'C:\\\\Users\\\\ContainerAdministrator\\\\AppData\\\\Local\\\\Temp\\\\comfyui_pvenv_dwo5soma\\\\persistent_worker.py', 'tcp://127.0.0.1:49364']...\n Frame 3 saved (frame_002.jpg, t=4.7s)\n [capture-periodic] freeze=4ms shot=132ms unfreeze=4ms saved=True\n [capture-loop] iter=50 t=6.2s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=10.1/31.9GB (32%) swap=0.2/11.4GB (2%) cpu=8% browser_rss=1.34GB\n Frame 4 saved (frame_003.jpg, t=6.9s)\n [capture-periodic] freeze=4ms shot=123ms unfreeze=6ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: WARNING: You need pytorch with cu130 or higher to use optimized CUDA operations.\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([30, 544, 960, 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=18 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[30, 544, 960, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([30, 544, 960, 3])\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] [VRAM] Before offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (1756 MB) -> cpu: 1271 / 24575 MB\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] call_id=19 sending model_to_device\n [ComfyUI] Model 'Sam3VideoInferenceWithInstanceInteractivity_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (1756 MB): 1271 / 24575 MB\n [ComfyUI] [comfy-env] SAM3PointCollector done (6.01s): result: NodeOutput\n [ComfyUI] [VRAM] After SAM3PointCollector: 1271 / 24575 MB\n [ComfyUI] [comfy-env] Running SAM3VideoSegmentation: prompt_mode: 'point', frame_idx: 0, score_threshold: 0.3, video_frames: torch.float32 [30,544,960,3] cpu, positive_points: dict\n [ComfyUI] [VRAM] Before SAM3VideoSegmentation: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_video_nodes.SAM3VideoSegmentation.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'video_frames' shape: torch.Size([30, 544, 960, 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=20 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[30, 544, 960, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([30, 544, 960, 3])\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=20\n Node executed (1 total), capturing...\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=20\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=20\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=20\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] SAM3VideoSegmentation done (0.36s): result: NodeOutput\n [ComfyUI] [VRAM] After SAM3VideoSegmentation: 1271 / 24575 MB\n [ComfyUI] [comfy-env] Running LoadSAM3Model: precision: 'auto', compile: False\n [ComfyUI] [VRAM] Before LoadSAM3Model: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] 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=21 sending call_method\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] LoadSAM3Model done (0.02s): result: NodeOutput\n [ComfyUI] [VRAM] After LoadSAM3Model: 1271 / 24575 MB\n [ComfyUI] [comfy-env] Running SAM3Propagate: start_frame: 0, end_frame: -1, direction: 'forward', sam3_model_config: dict, video_state: dict\n [ComfyUI] [VRAM] Before SAM3Propagate: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_video_nodes.SAM3Propagate.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] 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=22 sending call_method\n Frame 5 saved (frame_004.jpg, t=8.9s)\n [capture-node] freeze=5ms shot=181ms unfreeze=12ms saved=True\n Frame 6 saved (frame_005.jpg, t=11.2s)\n [capture-periodic] freeze=4ms shot=148ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=22\n [ComfyUI] [comfy-env] VRAM request: 1.84GB, free before eviction: 24.44GB\n [ComfyUI] [comfy-env] VRAM after eviction: 24.44GB\n [capture-loop] iter=100 t=12.7s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=14.6/31.9GB (46%) swap=0.2/11.4GB (2%) cpu=14% browser_rss=1.17GB\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +386MB (now 386MB) reserved=416MB peak=386MB\n Frame 7 saved (frame_006.jpg, t=13.5s)\n [capture-periodic] freeze=4ms shot=150ms unfreeze=8ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +1370MB (now 1756MB) reserved=1760MB peak=1756MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +203MB (now 1960MB) reserved=2176MB peak=1960MB"}, {"file": "frame_008.jpg", "time": 18.0, "log": "Capturing execution frames: video_point_prompt.json\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 11 nodes\n Queuing workflow for execution...\n [ComfyUI] Node 9: VHS_LoadVideo\n [ComfyUI] Inputs: {\"video\": \"bedroom.mp4\", \"force_rate\": 0, \"custom_width\": 0, \"custom_height\": 0, \"frame_load_cap\": 30, \"skip_first_frames\": 0, \"select_every_nth\": 1, \"format\": \"AnimateDiff\"}\n [ComfyUI] Node 13: CreateVideo\n [ComfyUI] Inputs: {\"fps\": 30, \"images\": [\"14\", 0]}\n [ComfyUI] Node 14: MaskToImage\n [ComfyUI] Inputs: {\"mask\": [\"21\", 0]}\n [ComfyUI] Node 15: SaveVideo\n [ComfyUI] Inputs: {\"filename_prefix\": \"video/ComfyUI\", \"format\": \"auto\", \"codec\": \"auto\", \"video\": [\"13\", 0]}\n [ComfyUI] Node 21: SAM3VideoOutput\n [ComfyUI] Inputs: {\"obj_id\": 0, \"plot_all_masks\": true, \"masks\": [\"35\", 0], \"video_state\": [\"35\", 2], \"scores\": [\"35\", 1]}\n [ComfyUI] Node 24: CreateVideo\n [ComfyUI] Inputs: {\"fps\": 30, \"images\": [\"21\", 2]}\n [ComfyUI] Node 25: SaveVideo\n [ComfyUI] Inputs: {\"filename_prefix\": \"video/ComfyUI\", \"format\": \"auto\", \"codec\": \"auto\", \"video\": [\"24\", 0]}\n [ComfyUI] Node 27: SAM3VideoSegmentation\n [ComfyUI] Inputs: {\"prompt_mode\": \"point\", \"frame_idx\": 0.3, \"score_threshold\": 0.3, \"video_frames\": [\"9\", 0], \"positive_points\": [\"28\", 0]}\n [ComfyUI] Node 28: SAM3PointCollector\n [ComfyUI] Inputs: {\"points_store\": \"{\\\"positive\\\":[{\\\"x\\\":365.8296849641195,\\\"y\\\":82.1138596932428},{\\\"x\\\":389.5481601701001,\\\"y\\\":179.95494578458334},{\\\"x\\\":413.26663537608084,\\\"y\\\":52.465045726169905}],\\\"negative\\\":[\n [ComfyUI] Node 30: LoadSAM3Model\n [ComfyUI] Inputs: {\"precision\": \"auto\", \"compile\": false}\n [ComfyUI] Node 35: SAM3Propagate\n [ComfyUI] Inputs: {\"start_frame\": 0, \"end_frame\": -1, \"direction\": \"forward\", \"sam3_model_config\": [\"30\", 0], \"video_state\": [\"27\", 0]}\n [ComfyUI] Generated prompt_id: 921cfa4e-95e3-463f-ba40-d751f42cb70b\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n Frame 2 saved (frame_001.jpg, t=2.4s)\n [capture-periodic] freeze=5ms shot=200ms unfreeze=6ms saved=True\n [ComfyUI] [comfy-env] Running SAM3PointCollector: points_store: '{\"positive\":[{\"x\":365.8296849641195,\"y\":82.1138596932428..., coordinates: '[{\"x\":365.8296849641195,\"y\":82.1138596932428},{\"x\":389.5..., neg_coordinates: '[]', image: torch.float32 [30,544,960,3] cpu\n [ComfyUI] [VRAM] Before SAM3PointCollector: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_interactive.SAM3PointCollector.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: failed\n [ComfyUI] [ComfyUI-SAM3] Socket unhealthy, restarting worker...\n [ComfyUI] [comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload)\n [ComfyUI] [comfy-env] sam3-nodes: Library/bin has 234 DLLs\n [ComfyUI] [ComfyUI-SAM3] python: C:\\ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [ComfyUI-SAM3] sys_path sent to worker: ['C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI', 'C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3', 'C:\\\\ce\\\\.pixi\\\\envs\\\\sam3-nodes\\\\Lib\\\\site-packages', 'C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=C:\\ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [SubprocessWorker] launching cmd=['C:\\\\Users\\\\ContainerAdministrator\\\\.pixi\\\\bin\\\\pixi.exe', 'run', '--as-is', '--manifest-path', 'C:\\\\ce\\\\pixi.toml', '-e', 'sam3-nodes', 'python', 'C:\\\\Users\\\\ContainerAdministrator\\\\AppData\\\\Local\\\\Temp\\\\comfyui_pvenv_dwo5soma\\\\persistent_worker.py', 'tcp://127.0.0.1:49364']...\n Frame 3 saved (frame_002.jpg, t=4.7s)\n [capture-periodic] freeze=4ms shot=132ms unfreeze=4ms saved=True\n [capture-loop] iter=50 t=6.2s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=10.1/31.9GB (32%) swap=0.2/11.4GB (2%) cpu=8% browser_rss=1.34GB\n Frame 4 saved (frame_003.jpg, t=6.9s)\n [capture-periodic] freeze=4ms shot=123ms unfreeze=6ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: WARNING: You need pytorch with cu130 or higher to use optimized CUDA operations.\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([30, 544, 960, 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=18 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[30, 544, 960, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([30, 544, 960, 3])\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] [VRAM] Before offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (1756 MB) -> cpu: 1271 / 24575 MB\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] call_id=19 sending model_to_device\n [ComfyUI] Model 'Sam3VideoInferenceWithInstanceInteractivity_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (1756 MB): 1271 / 24575 MB\n [ComfyUI] [comfy-env] SAM3PointCollector done (6.01s): result: NodeOutput\n [ComfyUI] [VRAM] After SAM3PointCollector: 1271 / 24575 MB\n [ComfyUI] [comfy-env] Running SAM3VideoSegmentation: prompt_mode: 'point', frame_idx: 0, score_threshold: 0.3, video_frames: torch.float32 [30,544,960,3] cpu, positive_points: dict\n [ComfyUI] [VRAM] Before SAM3VideoSegmentation: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_video_nodes.SAM3VideoSegmentation.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'video_frames' shape: torch.Size([30, 544, 960, 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=20 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[30, 544, 960, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([30, 544, 960, 3])\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=20\n Node executed (1 total), capturing...\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=20\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=20\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=20\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] SAM3VideoSegmentation done (0.36s): result: NodeOutput\n [ComfyUI] [VRAM] After SAM3VideoSegmentation: 1271 / 24575 MB\n [ComfyUI] [comfy-env] Running LoadSAM3Model: precision: 'auto', compile: False\n [ComfyUI] [VRAM] Before LoadSAM3Model: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] 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=21 sending call_method\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] LoadSAM3Model done (0.02s): result: NodeOutput\n [ComfyUI] [VRAM] After LoadSAM3Model: 1271 / 24575 MB\n [ComfyUI] [comfy-env] Running SAM3Propagate: start_frame: 0, end_frame: -1, direction: 'forward', sam3_model_config: dict, video_state: dict\n [ComfyUI] [VRAM] Before SAM3Propagate: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_video_nodes.SAM3Propagate.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] 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=22 sending call_method\n Frame 5 saved (frame_004.jpg, t=8.9s)\n [capture-node] freeze=5ms shot=181ms unfreeze=12ms saved=True\n Frame 6 saved (frame_005.jpg, t=11.2s)\n [capture-periodic] freeze=4ms shot=148ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=22\n [ComfyUI] [comfy-env] VRAM request: 1.84GB, free before eviction: 24.44GB\n [ComfyUI] [comfy-env] VRAM after eviction: 24.44GB\n [capture-loop] iter=100 t=12.7s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=14.6/31.9GB (46%) swap=0.2/11.4GB (2%) cpu=14% browser_rss=1.17GB\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +386MB (now 386MB) reserved=416MB peak=386MB\n Frame 7 saved (frame_006.jpg, t=13.5s)\n [capture-periodic] freeze=4ms shot=150ms unfreeze=8ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +1370MB (now 1756MB) reserved=1760MB peak=1756MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +203MB (now 1960MB) reserved=2176MB peak=1960MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n Frame 8 saved (frame_007.jpg, t=15.7s)\n [capture-periodic] freeze=4ms shot=141ms unfreeze=5ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +818MB (now 2778MB) reserved=3040MB peak=2778MB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -419MB (now 2360MB) reserved=3168MB peak=2778MB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22"}, {"file": "frame_009.jpg", "time": 20.23, "log": "Capturing execution frames: video_point_prompt.json\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 11 nodes\n Queuing workflow for execution...\n [ComfyUI] Node 9: VHS_LoadVideo\n [ComfyUI] Inputs: {\"video\": \"bedroom.mp4\", \"force_rate\": 0, \"custom_width\": 0, \"custom_height\": 0, \"frame_load_cap\": 30, \"skip_first_frames\": 0, \"select_every_nth\": 1, \"format\": \"AnimateDiff\"}\n [ComfyUI] Node 13: CreateVideo\n [ComfyUI] Inputs: {\"fps\": 30, \"images\": [\"14\", 0]}\n [ComfyUI] Node 14: MaskToImage\n [ComfyUI] Inputs: {\"mask\": [\"21\", 0]}\n [ComfyUI] Node 15: SaveVideo\n [ComfyUI] Inputs: {\"filename_prefix\": \"video/ComfyUI\", \"format\": \"auto\", \"codec\": \"auto\", \"video\": [\"13\", 0]}\n [ComfyUI] Node 21: SAM3VideoOutput\n [ComfyUI] Inputs: {\"obj_id\": 0, \"plot_all_masks\": true, \"masks\": [\"35\", 0], \"video_state\": [\"35\", 2], \"scores\": [\"35\", 1]}\n [ComfyUI] Node 24: CreateVideo\n [ComfyUI] Inputs: {\"fps\": 30, \"images\": [\"21\", 2]}\n [ComfyUI] Node 25: SaveVideo\n [ComfyUI] Inputs: {\"filename_prefix\": \"video/ComfyUI\", \"format\": \"auto\", \"codec\": \"auto\", \"video\": [\"24\", 0]}\n [ComfyUI] Node 27: SAM3VideoSegmentation\n [ComfyUI] Inputs: {\"prompt_mode\": \"point\", \"frame_idx\": 0.3, \"score_threshold\": 0.3, \"video_frames\": [\"9\", 0], \"positive_points\": [\"28\", 0]}\n [ComfyUI] Node 28: SAM3PointCollector\n [ComfyUI] Inputs: {\"points_store\": \"{\\\"positive\\\":[{\\\"x\\\":365.8296849641195,\\\"y\\\":82.1138596932428},{\\\"x\\\":389.5481601701001,\\\"y\\\":179.95494578458334},{\\\"x\\\":413.26663537608084,\\\"y\\\":52.465045726169905}],\\\"negative\\\":[\n [ComfyUI] Node 30: LoadSAM3Model\n [ComfyUI] Inputs: {\"precision\": \"auto\", \"compile\": false}\n [ComfyUI] Node 35: SAM3Propagate\n [ComfyUI] Inputs: {\"start_frame\": 0, \"end_frame\": -1, \"direction\": \"forward\", \"sam3_model_config\": [\"30\", 0], \"video_state\": [\"27\", 0]}\n [ComfyUI] Generated prompt_id: 921cfa4e-95e3-463f-ba40-d751f42cb70b\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n Frame 2 saved (frame_001.jpg, t=2.4s)\n [capture-periodic] freeze=5ms shot=200ms unfreeze=6ms saved=True\n [ComfyUI] [comfy-env] Running SAM3PointCollector: points_store: '{\"positive\":[{\"x\":365.8296849641195,\"y\":82.1138596932428..., coordinates: '[{\"x\":365.8296849641195,\"y\":82.1138596932428},{\"x\":389.5..., neg_coordinates: '[]', image: torch.float32 [30,544,960,3] cpu\n [ComfyUI] [VRAM] Before SAM3PointCollector: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_interactive.SAM3PointCollector.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: failed\n [ComfyUI] [ComfyUI-SAM3] Socket unhealthy, restarting worker...\n [ComfyUI] [comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload)\n [ComfyUI] [comfy-env] sam3-nodes: Library/bin has 234 DLLs\n [ComfyUI] [ComfyUI-SAM3] python: C:\\ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [ComfyUI-SAM3] sys_path sent to worker: ['C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI', 'C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3', 'C:\\\\ce\\\\.pixi\\\\envs\\\\sam3-nodes\\\\Lib\\\\site-packages', 'C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=C:\\ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [SubprocessWorker] launching cmd=['C:\\\\Users\\\\ContainerAdministrator\\\\.pixi\\\\bin\\\\pixi.exe', 'run', '--as-is', '--manifest-path', 'C:\\\\ce\\\\pixi.toml', '-e', 'sam3-nodes', 'python', 'C:\\\\Users\\\\ContainerAdministrator\\\\AppData\\\\Local\\\\Temp\\\\comfyui_pvenv_dwo5soma\\\\persistent_worker.py', 'tcp://127.0.0.1:49364']...\n Frame 3 saved (frame_002.jpg, t=4.7s)\n [capture-periodic] freeze=4ms shot=132ms unfreeze=4ms saved=True\n [capture-loop] iter=50 t=6.2s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=10.1/31.9GB (32%) swap=0.2/11.4GB (2%) cpu=8% browser_rss=1.34GB\n Frame 4 saved (frame_003.jpg, t=6.9s)\n [capture-periodic] freeze=4ms shot=123ms unfreeze=6ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: WARNING: You need pytorch with cu130 or higher to use optimized CUDA operations.\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([30, 544, 960, 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=18 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[30, 544, 960, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([30, 544, 960, 3])\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] [VRAM] Before offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (1756 MB) -> cpu: 1271 / 24575 MB\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] call_id=19 sending model_to_device\n [ComfyUI] Model 'Sam3VideoInferenceWithInstanceInteractivity_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (1756 MB): 1271 / 24575 MB\n [ComfyUI] [comfy-env] SAM3PointCollector done (6.01s): result: NodeOutput\n [ComfyUI] [VRAM] After SAM3PointCollector: 1271 / 24575 MB\n [ComfyUI] [comfy-env] Running SAM3VideoSegmentation: prompt_mode: 'point', frame_idx: 0, score_threshold: 0.3, video_frames: torch.float32 [30,544,960,3] cpu, positive_points: dict\n [ComfyUI] [VRAM] Before SAM3VideoSegmentation: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_video_nodes.SAM3VideoSegmentation.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'video_frames' shape: torch.Size([30, 544, 960, 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=20 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[30, 544, 960, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([30, 544, 960, 3])\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=20\n Node executed (1 total), capturing...\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=20\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=20\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=20\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] SAM3VideoSegmentation done (0.36s): result: NodeOutput\n [ComfyUI] [VRAM] After SAM3VideoSegmentation: 1271 / 24575 MB\n [ComfyUI] [comfy-env] Running LoadSAM3Model: precision: 'auto', compile: False\n [ComfyUI] [VRAM] Before LoadSAM3Model: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] 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=21 sending call_method\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] LoadSAM3Model done (0.02s): result: NodeOutput\n [ComfyUI] [VRAM] After LoadSAM3Model: 1271 / 24575 MB\n [ComfyUI] [comfy-env] Running SAM3Propagate: start_frame: 0, end_frame: -1, direction: 'forward', sam3_model_config: dict, video_state: dict\n [ComfyUI] [VRAM] Before SAM3Propagate: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_video_nodes.SAM3Propagate.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] 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=22 sending call_method\n Frame 5 saved (frame_004.jpg, t=8.9s)\n [capture-node] freeze=5ms shot=181ms unfreeze=12ms saved=True\n Frame 6 saved (frame_005.jpg, t=11.2s)\n [capture-periodic] freeze=4ms shot=148ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=22\n [ComfyUI] [comfy-env] VRAM request: 1.84GB, free before eviction: 24.44GB\n [ComfyUI] [comfy-env] VRAM after eviction: 24.44GB\n [capture-loop] iter=100 t=12.7s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=14.6/31.9GB (46%) swap=0.2/11.4GB (2%) cpu=14% browser_rss=1.17GB\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +386MB (now 386MB) reserved=416MB peak=386MB\n Frame 7 saved (frame_006.jpg, t=13.5s)\n [capture-periodic] freeze=4ms shot=150ms unfreeze=8ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +1370MB (now 1756MB) reserved=1760MB peak=1756MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +203MB (now 1960MB) reserved=2176MB peak=1960MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n Frame 8 saved (frame_007.jpg, t=15.7s)\n [capture-periodic] freeze=4ms shot=141ms unfreeze=5ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +818MB (now 2778MB) reserved=3040MB peak=2778MB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -419MB (now 2360MB) reserved=3168MB peak=2778MB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n Frame 9 saved (frame_008.jpg, t=18.0s)\n [capture-periodic] freeze=10ms shot=165ms unfreeze=6ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +337MB (now 2697MB) reserved=3232MB peak=2778MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [capture-loop] iter=150 t=19.0s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=11.2/31.9GB (35%) swap=0.2/11.4GB (2%) cpu=15% browser_rss=1.11GB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -434MB (now 2263MB) reserved=3264MB peak=2821MB"}, {"file": "frame_010.jpg", "time": 22.53, "log": "Capturing execution frames: video_point_prompt.json\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 11 nodes\n Queuing workflow for execution...\n [ComfyUI] Node 9: VHS_LoadVideo\n [ComfyUI] Inputs: {\"video\": \"bedroom.mp4\", \"force_rate\": 0, \"custom_width\": 0, \"custom_height\": 0, \"frame_load_cap\": 30, \"skip_first_frames\": 0, \"select_every_nth\": 1, \"format\": \"AnimateDiff\"}\n [ComfyUI] Node 13: CreateVideo\n [ComfyUI] Inputs: {\"fps\": 30, \"images\": [\"14\", 0]}\n [ComfyUI] Node 14: MaskToImage\n [ComfyUI] Inputs: {\"mask\": [\"21\", 0]}\n [ComfyUI] Node 15: SaveVideo\n [ComfyUI] Inputs: {\"filename_prefix\": \"video/ComfyUI\", \"format\": \"auto\", \"codec\": \"auto\", \"video\": [\"13\", 0]}\n [ComfyUI] Node 21: SAM3VideoOutput\n [ComfyUI] Inputs: {\"obj_id\": 0, \"plot_all_masks\": true, \"masks\": [\"35\", 0], \"video_state\": [\"35\", 2], \"scores\": [\"35\", 1]}\n [ComfyUI] Node 24: CreateVideo\n [ComfyUI] Inputs: {\"fps\": 30, \"images\": [\"21\", 2]}\n [ComfyUI] Node 25: SaveVideo\n [ComfyUI] Inputs: {\"filename_prefix\": \"video/ComfyUI\", \"format\": \"auto\", \"codec\": \"auto\", \"video\": [\"24\", 0]}\n [ComfyUI] Node 27: SAM3VideoSegmentation\n [ComfyUI] Inputs: {\"prompt_mode\": \"point\", \"frame_idx\": 0.3, \"score_threshold\": 0.3, \"video_frames\": [\"9\", 0], \"positive_points\": [\"28\", 0]}\n [ComfyUI] Node 28: SAM3PointCollector\n [ComfyUI] Inputs: {\"points_store\": \"{\\\"positive\\\":[{\\\"x\\\":365.8296849641195,\\\"y\\\":82.1138596932428},{\\\"x\\\":389.5481601701001,\\\"y\\\":179.95494578458334},{\\\"x\\\":413.26663537608084,\\\"y\\\":52.465045726169905}],\\\"negative\\\":[\n [ComfyUI] Node 30: LoadSAM3Model\n [ComfyUI] Inputs: {\"precision\": \"auto\", \"compile\": false}\n [ComfyUI] Node 35: SAM3Propagate\n [ComfyUI] Inputs: {\"start_frame\": 0, \"end_frame\": -1, \"direction\": \"forward\", \"sam3_model_config\": [\"30\", 0], \"video_state\": [\"27\", 0]}\n [ComfyUI] Generated prompt_id: 921cfa4e-95e3-463f-ba40-d751f42cb70b\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n Frame 2 saved (frame_001.jpg, t=2.4s)\n [capture-periodic] freeze=5ms shot=200ms unfreeze=6ms saved=True\n [ComfyUI] [comfy-env] Running SAM3PointCollector: points_store: '{\"positive\":[{\"x\":365.8296849641195,\"y\":82.1138596932428..., coordinates: '[{\"x\":365.8296849641195,\"y\":82.1138596932428},{\"x\":389.5..., neg_coordinates: '[]', image: torch.float32 [30,544,960,3] cpu\n [ComfyUI] [VRAM] Before SAM3PointCollector: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_interactive.SAM3PointCollector.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: failed\n [ComfyUI] [ComfyUI-SAM3] Socket unhealthy, restarting worker...\n [ComfyUI] [comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload)\n [ComfyUI] [comfy-env] sam3-nodes: Library/bin has 234 DLLs\n [ComfyUI] [ComfyUI-SAM3] python: C:\\ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [ComfyUI-SAM3] sys_path sent to worker: ['C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI', 'C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3', 'C:\\\\ce\\\\.pixi\\\\envs\\\\sam3-nodes\\\\Lib\\\\site-packages', 'C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=C:\\ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [SubprocessWorker] launching cmd=['C:\\\\Users\\\\ContainerAdministrator\\\\.pixi\\\\bin\\\\pixi.exe', 'run', '--as-is', '--manifest-path', 'C:\\\\ce\\\\pixi.toml', '-e', 'sam3-nodes', 'python', 'C:\\\\Users\\\\ContainerAdministrator\\\\AppData\\\\Local\\\\Temp\\\\comfyui_pvenv_dwo5soma\\\\persistent_worker.py', 'tcp://127.0.0.1:49364']...\n Frame 3 saved (frame_002.jpg, t=4.7s)\n [capture-periodic] freeze=4ms shot=132ms unfreeze=4ms saved=True\n [capture-loop] iter=50 t=6.2s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=10.1/31.9GB (32%) swap=0.2/11.4GB (2%) cpu=8% browser_rss=1.34GB\n Frame 4 saved (frame_003.jpg, t=6.9s)\n [capture-periodic] freeze=4ms shot=123ms unfreeze=6ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: WARNING: You need pytorch with cu130 or higher to use optimized CUDA operations.\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([30, 544, 960, 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=18 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[30, 544, 960, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([30, 544, 960, 3])\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] [VRAM] Before offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (1756 MB) -> cpu: 1271 / 24575 MB\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] call_id=19 sending model_to_device\n [ComfyUI] Model 'Sam3VideoInferenceWithInstanceInteractivity_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (1756 MB): 1271 / 24575 MB\n [ComfyUI] [comfy-env] SAM3PointCollector done (6.01s): result: NodeOutput\n [ComfyUI] [VRAM] After SAM3PointCollector: 1271 / 24575 MB\n [ComfyUI] [comfy-env] Running SAM3VideoSegmentation: prompt_mode: 'point', frame_idx: 0, score_threshold: 0.3, video_frames: torch.float32 [30,544,960,3] cpu, positive_points: dict\n [ComfyUI] [VRAM] Before SAM3VideoSegmentation: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_video_nodes.SAM3VideoSegmentation.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'video_frames' shape: torch.Size([30, 544, 960, 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=20 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[30, 544, 960, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([30, 544, 960, 3])\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=20\n Node executed (1 total), capturing...\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=20\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=20\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=20\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] SAM3VideoSegmentation done (0.36s): result: NodeOutput\n [ComfyUI] [VRAM] After SAM3VideoSegmentation: 1271 / 24575 MB\n [ComfyUI] [comfy-env] Running LoadSAM3Model: precision: 'auto', compile: False\n [ComfyUI] [VRAM] Before LoadSAM3Model: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] 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=21 sending call_method\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] LoadSAM3Model done (0.02s): result: NodeOutput\n [ComfyUI] [VRAM] After LoadSAM3Model: 1271 / 24575 MB\n [ComfyUI] [comfy-env] Running SAM3Propagate: start_frame: 0, end_frame: -1, direction: 'forward', sam3_model_config: dict, video_state: dict\n [ComfyUI] [VRAM] Before SAM3Propagate: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_video_nodes.SAM3Propagate.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] 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=22 sending call_method\n Frame 5 saved (frame_004.jpg, t=8.9s)\n [capture-node] freeze=5ms shot=181ms unfreeze=12ms saved=True\n Frame 6 saved (frame_005.jpg, t=11.2s)\n [capture-periodic] freeze=4ms shot=148ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=22\n [ComfyUI] [comfy-env] VRAM request: 1.84GB, free before eviction: 24.44GB\n [ComfyUI] [comfy-env] VRAM after eviction: 24.44GB\n [capture-loop] iter=100 t=12.7s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=14.6/31.9GB (46%) swap=0.2/11.4GB (2%) cpu=14% browser_rss=1.17GB\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +386MB (now 386MB) reserved=416MB peak=386MB\n Frame 7 saved (frame_006.jpg, t=13.5s)\n [capture-periodic] freeze=4ms shot=150ms unfreeze=8ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +1370MB (now 1756MB) reserved=1760MB peak=1756MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +203MB (now 1960MB) reserved=2176MB peak=1960MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n Frame 8 saved (frame_007.jpg, t=15.7s)\n [capture-periodic] freeze=4ms shot=141ms unfreeze=5ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +818MB (now 2778MB) reserved=3040MB peak=2778MB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -419MB (now 2360MB) reserved=3168MB peak=2778MB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n Frame 9 saved (frame_008.jpg, t=18.0s)\n [capture-periodic] freeze=10ms shot=165ms unfreeze=6ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +337MB (now 2697MB) reserved=3232MB peak=2778MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [capture-loop] iter=150 t=19.0s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=11.2/31.9GB (35%) swap=0.2/11.4GB (2%) cpu=15% browser_rss=1.11GB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -434MB (now 2263MB) reserved=3264MB peak=2821MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n Frame 10 saved (frame_009.jpg, t=20.2s)\n [capture-periodic] freeze=6ms shot=150ms unfreeze=5ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +438MB (now 2701MB) reserved=3264MB peak=2821MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -251MB (now 2451MB) reserved=3264MB peak=2821MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention"}, {"file": "frame_011.jpg", "time": 24.81, "log": "Capturing execution frames: video_point_prompt.json\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 11 nodes\n Queuing workflow for execution...\n [ComfyUI] Node 9: VHS_LoadVideo\n [ComfyUI] Inputs: {\"video\": \"bedroom.mp4\", \"force_rate\": 0, \"custom_width\": 0, \"custom_height\": 0, \"frame_load_cap\": 30, \"skip_first_frames\": 0, \"select_every_nth\": 1, \"format\": \"AnimateDiff\"}\n [ComfyUI] Node 13: CreateVideo\n [ComfyUI] Inputs: {\"fps\": 30, \"images\": [\"14\", 0]}\n [ComfyUI] Node 14: MaskToImage\n [ComfyUI] Inputs: {\"mask\": [\"21\", 0]}\n [ComfyUI] Node 15: SaveVideo\n [ComfyUI] Inputs: {\"filename_prefix\": \"video/ComfyUI\", \"format\": \"auto\", \"codec\": \"auto\", \"video\": [\"13\", 0]}\n [ComfyUI] Node 21: SAM3VideoOutput\n [ComfyUI] Inputs: {\"obj_id\": 0, \"plot_all_masks\": true, \"masks\": [\"35\", 0], \"video_state\": [\"35\", 2], \"scores\": [\"35\", 1]}\n [ComfyUI] Node 24: CreateVideo\n [ComfyUI] Inputs: {\"fps\": 30, \"images\": [\"21\", 2]}\n [ComfyUI] Node 25: SaveVideo\n [ComfyUI] Inputs: {\"filename_prefix\": \"video/ComfyUI\", \"format\": \"auto\", \"codec\": \"auto\", \"video\": [\"24\", 0]}\n [ComfyUI] Node 27: SAM3VideoSegmentation\n [ComfyUI] Inputs: {\"prompt_mode\": \"point\", \"frame_idx\": 0.3, \"score_threshold\": 0.3, \"video_frames\": [\"9\", 0], \"positive_points\": [\"28\", 0]}\n [ComfyUI] Node 28: SAM3PointCollector\n [ComfyUI] Inputs: {\"points_store\": \"{\\\"positive\\\":[{\\\"x\\\":365.8296849641195,\\\"y\\\":82.1138596932428},{\\\"x\\\":389.5481601701001,\\\"y\\\":179.95494578458334},{\\\"x\\\":413.26663537608084,\\\"y\\\":52.465045726169905}],\\\"negative\\\":[\n [ComfyUI] Node 30: LoadSAM3Model\n [ComfyUI] Inputs: {\"precision\": \"auto\", \"compile\": false}\n [ComfyUI] Node 35: SAM3Propagate\n [ComfyUI] Inputs: {\"start_frame\": 0, \"end_frame\": -1, \"direction\": \"forward\", \"sam3_model_config\": [\"30\", 0], \"video_state\": [\"27\", 0]}\n [ComfyUI] Generated prompt_id: 921cfa4e-95e3-463f-ba40-d751f42cb70b\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n Frame 2 saved (frame_001.jpg, t=2.4s)\n [capture-periodic] freeze=5ms shot=200ms unfreeze=6ms saved=True\n [ComfyUI] [comfy-env] Running SAM3PointCollector: points_store: '{\"positive\":[{\"x\":365.8296849641195,\"y\":82.1138596932428..., coordinates: '[{\"x\":365.8296849641195,\"y\":82.1138596932428},{\"x\":389.5..., neg_coordinates: '[]', image: torch.float32 [30,544,960,3] cpu\n [ComfyUI] [VRAM] Before SAM3PointCollector: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_interactive.SAM3PointCollector.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: failed\n [ComfyUI] [ComfyUI-SAM3] Socket unhealthy, restarting worker...\n [ComfyUI] [comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload)\n [ComfyUI] [comfy-env] sam3-nodes: Library/bin has 234 DLLs\n [ComfyUI] [ComfyUI-SAM3] python: C:\\ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [ComfyUI-SAM3] sys_path sent to worker: ['C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI', 'C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3', 'C:\\\\ce\\\\.pixi\\\\envs\\\\sam3-nodes\\\\Lib\\\\site-packages', 'C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=C:\\ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [SubprocessWorker] launching cmd=['C:\\\\Users\\\\ContainerAdministrator\\\\.pixi\\\\bin\\\\pixi.exe', 'run', '--as-is', '--manifest-path', 'C:\\\\ce\\\\pixi.toml', '-e', 'sam3-nodes', 'python', 'C:\\\\Users\\\\ContainerAdministrator\\\\AppData\\\\Local\\\\Temp\\\\comfyui_pvenv_dwo5soma\\\\persistent_worker.py', 'tcp://127.0.0.1:49364']...\n Frame 3 saved (frame_002.jpg, t=4.7s)\n [capture-periodic] freeze=4ms shot=132ms unfreeze=4ms saved=True\n [capture-loop] iter=50 t=6.2s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=10.1/31.9GB (32%) swap=0.2/11.4GB (2%) cpu=8% browser_rss=1.34GB\n Frame 4 saved (frame_003.jpg, t=6.9s)\n [capture-periodic] freeze=4ms shot=123ms unfreeze=6ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: WARNING: You need pytorch with cu130 or higher to use optimized CUDA operations.\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([30, 544, 960, 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=18 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[30, 544, 960, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([30, 544, 960, 3])\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] [VRAM] Before offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (1756 MB) -> cpu: 1271 / 24575 MB\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] call_id=19 sending model_to_device\n [ComfyUI] Model 'Sam3VideoInferenceWithInstanceInteractivity_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (1756 MB): 1271 / 24575 MB\n [ComfyUI] [comfy-env] SAM3PointCollector done (6.01s): result: NodeOutput\n [ComfyUI] [VRAM] After SAM3PointCollector: 1271 / 24575 MB\n [ComfyUI] [comfy-env] Running SAM3VideoSegmentation: prompt_mode: 'point', frame_idx: 0, score_threshold: 0.3, video_frames: torch.float32 [30,544,960,3] cpu, positive_points: dict\n [ComfyUI] [VRAM] Before SAM3VideoSegmentation: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_video_nodes.SAM3VideoSegmentation.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'video_frames' shape: torch.Size([30, 544, 960, 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=20 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[30, 544, 960, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([30, 544, 960, 3])\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=20\n Node executed (1 total), capturing...\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=20\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=20\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=20\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] SAM3VideoSegmentation done (0.36s): result: NodeOutput\n [ComfyUI] [VRAM] After SAM3VideoSegmentation: 1271 / 24575 MB\n [ComfyUI] [comfy-env] Running LoadSAM3Model: precision: 'auto', compile: False\n [ComfyUI] [VRAM] Before LoadSAM3Model: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] 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=21 sending call_method\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] LoadSAM3Model done (0.02s): result: NodeOutput\n [ComfyUI] [VRAM] After LoadSAM3Model: 1271 / 24575 MB\n [ComfyUI] [comfy-env] Running SAM3Propagate: start_frame: 0, end_frame: -1, direction: 'forward', sam3_model_config: dict, video_state: dict\n [ComfyUI] [VRAM] Before SAM3Propagate: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_video_nodes.SAM3Propagate.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] 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=22 sending call_method\n Frame 5 saved (frame_004.jpg, t=8.9s)\n [capture-node] freeze=5ms shot=181ms unfreeze=12ms saved=True\n Frame 6 saved (frame_005.jpg, t=11.2s)\n [capture-periodic] freeze=4ms shot=148ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=22\n [ComfyUI] [comfy-env] VRAM request: 1.84GB, free before eviction: 24.44GB\n [ComfyUI] [comfy-env] VRAM after eviction: 24.44GB\n [capture-loop] iter=100 t=12.7s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=14.6/31.9GB (46%) swap=0.2/11.4GB (2%) cpu=14% browser_rss=1.17GB\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +386MB (now 386MB) reserved=416MB peak=386MB\n Frame 7 saved (frame_006.jpg, t=13.5s)\n [capture-periodic] freeze=4ms shot=150ms unfreeze=8ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +1370MB (now 1756MB) reserved=1760MB peak=1756MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +203MB (now 1960MB) reserved=2176MB peak=1960MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n Frame 8 saved (frame_007.jpg, t=15.7s)\n [capture-periodic] freeze=4ms shot=141ms unfreeze=5ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +818MB (now 2778MB) reserved=3040MB peak=2778MB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -419MB (now 2360MB) reserved=3168MB peak=2778MB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n Frame 9 saved (frame_008.jpg, t=18.0s)\n [capture-periodic] freeze=10ms shot=165ms unfreeze=6ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +337MB (now 2697MB) reserved=3232MB peak=2778MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [capture-loop] iter=150 t=19.0s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=11.2/31.9GB (35%) swap=0.2/11.4GB (2%) cpu=15% browser_rss=1.11GB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -434MB (now 2263MB) reserved=3264MB peak=2821MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n Frame 10 saved (frame_009.jpg, t=20.2s)\n [capture-periodic] freeze=6ms shot=150ms unfreeze=5ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +438MB (now 2701MB) reserved=3264MB peak=2821MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -251MB (now 2451MB) reserved=3264MB peak=2821MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n Frame 11 saved (frame_010.jpg, t=22.5s)\n [capture-periodic] freeze=4ms shot=171ms unfreeze=8ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +331MB (now 2783MB) reserved=3264MB peak=2821MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -398MB (now 2386MB) reserved=3360MB peak=2951MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention"}, {"file": "frame_012.jpg", "time": 27.03, "log": "Capturing execution frames: video_point_prompt.json\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 11 nodes\n Queuing workflow for execution...\n [ComfyUI] Node 9: VHS_LoadVideo\n [ComfyUI] Inputs: {\"video\": \"bedroom.mp4\", \"force_rate\": 0, \"custom_width\": 0, \"custom_height\": 0, \"frame_load_cap\": 30, \"skip_first_frames\": 0, \"select_every_nth\": 1, \"format\": \"AnimateDiff\"}\n [ComfyUI] Node 13: CreateVideo\n [ComfyUI] Inputs: {\"fps\": 30, \"images\": [\"14\", 0]}\n [ComfyUI] Node 14: MaskToImage\n [ComfyUI] Inputs: {\"mask\": [\"21\", 0]}\n [ComfyUI] Node 15: SaveVideo\n [ComfyUI] Inputs: {\"filename_prefix\": \"video/ComfyUI\", \"format\": \"auto\", \"codec\": \"auto\", \"video\": [\"13\", 0]}\n [ComfyUI] Node 21: SAM3VideoOutput\n [ComfyUI] Inputs: {\"obj_id\": 0, \"plot_all_masks\": true, \"masks\": [\"35\", 0], \"video_state\": [\"35\", 2], \"scores\": [\"35\", 1]}\n [ComfyUI] Node 24: CreateVideo\n [ComfyUI] Inputs: {\"fps\": 30, \"images\": [\"21\", 2]}\n [ComfyUI] Node 25: SaveVideo\n [ComfyUI] Inputs: {\"filename_prefix\": \"video/ComfyUI\", \"format\": \"auto\", \"codec\": \"auto\", \"video\": [\"24\", 0]}\n [ComfyUI] Node 27: SAM3VideoSegmentation\n [ComfyUI] Inputs: {\"prompt_mode\": \"point\", \"frame_idx\": 0.3, \"score_threshold\": 0.3, \"video_frames\": [\"9\", 0], \"positive_points\": [\"28\", 0]}\n [ComfyUI] Node 28: SAM3PointCollector\n [ComfyUI] Inputs: {\"points_store\": \"{\\\"positive\\\":[{\\\"x\\\":365.8296849641195,\\\"y\\\":82.1138596932428},{\\\"x\\\":389.5481601701001,\\\"y\\\":179.95494578458334},{\\\"x\\\":413.26663537608084,\\\"y\\\":52.465045726169905}],\\\"negative\\\":[\n [ComfyUI] Node 30: LoadSAM3Model\n [ComfyUI] Inputs: {\"precision\": \"auto\", \"compile\": false}\n [ComfyUI] Node 35: SAM3Propagate\n [ComfyUI] Inputs: {\"start_frame\": 0, \"end_frame\": -1, \"direction\": \"forward\", \"sam3_model_config\": [\"30\", 0], \"video_state\": [\"27\", 0]}\n [ComfyUI] Generated prompt_id: 921cfa4e-95e3-463f-ba40-d751f42cb70b\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n Frame 2 saved (frame_001.jpg, t=2.4s)\n [capture-periodic] freeze=5ms shot=200ms unfreeze=6ms saved=True\n [ComfyUI] [comfy-env] Running SAM3PointCollector: points_store: '{\"positive\":[{\"x\":365.8296849641195,\"y\":82.1138596932428..., coordinates: '[{\"x\":365.8296849641195,\"y\":82.1138596932428},{\"x\":389.5..., neg_coordinates: '[]', image: torch.float32 [30,544,960,3] cpu\n [ComfyUI] [VRAM] Before SAM3PointCollector: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_interactive.SAM3PointCollector.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: failed\n [ComfyUI] [ComfyUI-SAM3] Socket unhealthy, restarting worker...\n [ComfyUI] [comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload)\n [ComfyUI] [comfy-env] sam3-nodes: Library/bin has 234 DLLs\n [ComfyUI] [ComfyUI-SAM3] python: C:\\ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [ComfyUI-SAM3] sys_path sent to worker: ['C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI', 'C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3', 'C:\\\\ce\\\\.pixi\\\\envs\\\\sam3-nodes\\\\Lib\\\\site-packages', 'C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=C:\\ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [SubprocessWorker] launching cmd=['C:\\\\Users\\\\ContainerAdministrator\\\\.pixi\\\\bin\\\\pixi.exe', 'run', '--as-is', '--manifest-path', 'C:\\\\ce\\\\pixi.toml', '-e', 'sam3-nodes', 'python', 'C:\\\\Users\\\\ContainerAdministrator\\\\AppData\\\\Local\\\\Temp\\\\comfyui_pvenv_dwo5soma\\\\persistent_worker.py', 'tcp://127.0.0.1:49364']...\n Frame 3 saved (frame_002.jpg, t=4.7s)\n [capture-periodic] freeze=4ms shot=132ms unfreeze=4ms saved=True\n [capture-loop] iter=50 t=6.2s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=10.1/31.9GB (32%) swap=0.2/11.4GB (2%) cpu=8% browser_rss=1.34GB\n Frame 4 saved (frame_003.jpg, t=6.9s)\n [capture-periodic] freeze=4ms shot=123ms unfreeze=6ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: WARNING: You need pytorch with cu130 or higher to use optimized CUDA operations.\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([30, 544, 960, 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=18 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[30, 544, 960, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([30, 544, 960, 3])\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] [VRAM] Before offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (1756 MB) -> cpu: 1271 / 24575 MB\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] call_id=19 sending model_to_device\n [ComfyUI] Model 'Sam3VideoInferenceWithInstanceInteractivity_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (1756 MB): 1271 / 24575 MB\n [ComfyUI] [comfy-env] SAM3PointCollector done (6.01s): result: NodeOutput\n [ComfyUI] [VRAM] After SAM3PointCollector: 1271 / 24575 MB\n [ComfyUI] [comfy-env] Running SAM3VideoSegmentation: prompt_mode: 'point', frame_idx: 0, score_threshold: 0.3, video_frames: torch.float32 [30,544,960,3] cpu, positive_points: dict\n [ComfyUI] [VRAM] Before SAM3VideoSegmentation: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_video_nodes.SAM3VideoSegmentation.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'video_frames' shape: torch.Size([30, 544, 960, 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=20 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[30, 544, 960, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([30, 544, 960, 3])\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=20\n Node executed (1 total), capturing...\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=20\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=20\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=20\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] SAM3VideoSegmentation done (0.36s): result: NodeOutput\n [ComfyUI] [VRAM] After SAM3VideoSegmentation: 1271 / 24575 MB\n [ComfyUI] [comfy-env] Running LoadSAM3Model: precision: 'auto', compile: False\n [ComfyUI] [VRAM] Before LoadSAM3Model: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] 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=21 sending call_method\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] LoadSAM3Model done (0.02s): result: NodeOutput\n [ComfyUI] [VRAM] After LoadSAM3Model: 1271 / 24575 MB\n [ComfyUI] [comfy-env] Running SAM3Propagate: start_frame: 0, end_frame: -1, direction: 'forward', sam3_model_config: dict, video_state: dict\n [ComfyUI] [VRAM] Before SAM3Propagate: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_video_nodes.SAM3Propagate.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] 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=22 sending call_method\n Frame 5 saved (frame_004.jpg, t=8.9s)\n [capture-node] freeze=5ms shot=181ms unfreeze=12ms saved=True\n Frame 6 saved (frame_005.jpg, t=11.2s)\n [capture-periodic] freeze=4ms shot=148ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=22\n [ComfyUI] [comfy-env] VRAM request: 1.84GB, free before eviction: 24.44GB\n [ComfyUI] [comfy-env] VRAM after eviction: 24.44GB\n [capture-loop] iter=100 t=12.7s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=14.6/31.9GB (46%) swap=0.2/11.4GB (2%) cpu=14% browser_rss=1.17GB\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +386MB (now 386MB) reserved=416MB peak=386MB\n Frame 7 saved (frame_006.jpg, t=13.5s)\n [capture-periodic] freeze=4ms shot=150ms unfreeze=8ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +1370MB (now 1756MB) reserved=1760MB peak=1756MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +203MB (now 1960MB) reserved=2176MB peak=1960MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n Frame 8 saved (frame_007.jpg, t=15.7s)\n [capture-periodic] freeze=4ms shot=141ms unfreeze=5ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +818MB (now 2778MB) reserved=3040MB peak=2778MB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -419MB (now 2360MB) reserved=3168MB peak=2778MB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n Frame 9 saved (frame_008.jpg, t=18.0s)\n [capture-periodic] freeze=10ms shot=165ms unfreeze=6ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +337MB (now 2697MB) reserved=3232MB peak=2778MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [capture-loop] iter=150 t=19.0s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=11.2/31.9GB (35%) swap=0.2/11.4GB (2%) cpu=15% browser_rss=1.11GB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -434MB (now 2263MB) reserved=3264MB peak=2821MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n Frame 10 saved (frame_009.jpg, t=20.2s)\n [capture-periodic] freeze=6ms shot=150ms unfreeze=5ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +438MB (now 2701MB) reserved=3264MB peak=2821MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -251MB (now 2451MB) reserved=3264MB peak=2821MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n Frame 11 saved (frame_010.jpg, t=22.5s)\n [capture-periodic] freeze=4ms shot=171ms unfreeze=8ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +331MB (now 2783MB) reserved=3264MB peak=2821MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -398MB (now 2386MB) reserved=3360MB peak=2951MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n Frame 12 saved (frame_011.jpg, t=24.8s)\n [capture-periodic] freeze=5ms shot=152ms unfreeze=14ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +324MB (now 2710MB) reserved=3360MB peak=2951MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [capture-loop] iter=200 t=25.5s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=11.2/31.9GB (35%) swap=0.2/11.4GB (2%) cpu=20% browser_rss=1.11GB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -290MB (now 2420MB) reserved=3360MB peak=2951MB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22"}, {"file": "frame_013.jpg", "time": 29.34, "log": "Capturing execution frames: video_point_prompt.json\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 11 nodes\n Queuing workflow for execution...\n [ComfyUI] Node 9: VHS_LoadVideo\n [ComfyUI] Inputs: {\"video\": \"bedroom.mp4\", \"force_rate\": 0, \"custom_width\": 0, \"custom_height\": 0, \"frame_load_cap\": 30, \"skip_first_frames\": 0, \"select_every_nth\": 1, \"format\": \"AnimateDiff\"}\n [ComfyUI] Node 13: CreateVideo\n [ComfyUI] Inputs: {\"fps\": 30, \"images\": [\"14\", 0]}\n [ComfyUI] Node 14: MaskToImage\n [ComfyUI] Inputs: {\"mask\": [\"21\", 0]}\n [ComfyUI] Node 15: SaveVideo\n [ComfyUI] Inputs: {\"filename_prefix\": \"video/ComfyUI\", \"format\": \"auto\", \"codec\": \"auto\", \"video\": [\"13\", 0]}\n [ComfyUI] Node 21: SAM3VideoOutput\n [ComfyUI] Inputs: {\"obj_id\": 0, \"plot_all_masks\": true, \"masks\": [\"35\", 0], \"video_state\": [\"35\", 2], \"scores\": [\"35\", 1]}\n [ComfyUI] Node 24: CreateVideo\n [ComfyUI] Inputs: {\"fps\": 30, \"images\": [\"21\", 2]}\n [ComfyUI] Node 25: SaveVideo\n [ComfyUI] Inputs: {\"filename_prefix\": \"video/ComfyUI\", \"format\": \"auto\", \"codec\": \"auto\", \"video\": [\"24\", 0]}\n [ComfyUI] Node 27: SAM3VideoSegmentation\n [ComfyUI] Inputs: {\"prompt_mode\": \"point\", \"frame_idx\": 0.3, \"score_threshold\": 0.3, \"video_frames\": [\"9\", 0], \"positive_points\": [\"28\", 0]}\n [ComfyUI] Node 28: SAM3PointCollector\n [ComfyUI] Inputs: {\"points_store\": \"{\\\"positive\\\":[{\\\"x\\\":365.8296849641195,\\\"y\\\":82.1138596932428},{\\\"x\\\":389.5481601701001,\\\"y\\\":179.95494578458334},{\\\"x\\\":413.26663537608084,\\\"y\\\":52.465045726169905}],\\\"negative\\\":[\n [ComfyUI] Node 30: LoadSAM3Model\n [ComfyUI] Inputs: {\"precision\": \"auto\", \"compile\": false}\n [ComfyUI] Node 35: SAM3Propagate\n [ComfyUI] Inputs: {\"start_frame\": 0, \"end_frame\": -1, \"direction\": \"forward\", \"sam3_model_config\": [\"30\", 0], \"video_state\": [\"27\", 0]}\n [ComfyUI] Generated prompt_id: 921cfa4e-95e3-463f-ba40-d751f42cb70b\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n Frame 2 saved (frame_001.jpg, t=2.4s)\n [capture-periodic] freeze=5ms shot=200ms unfreeze=6ms saved=True\n [ComfyUI] [comfy-env] Running SAM3PointCollector: points_store: '{\"positive\":[{\"x\":365.8296849641195,\"y\":82.1138596932428..., coordinates: '[{\"x\":365.8296849641195,\"y\":82.1138596932428},{\"x\":389.5..., neg_coordinates: '[]', image: torch.float32 [30,544,960,3] cpu\n [ComfyUI] [VRAM] Before SAM3PointCollector: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_interactive.SAM3PointCollector.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: failed\n [ComfyUI] [ComfyUI-SAM3] Socket unhealthy, restarting worker...\n [ComfyUI] [comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload)\n [ComfyUI] [comfy-env] sam3-nodes: Library/bin has 234 DLLs\n [ComfyUI] [ComfyUI-SAM3] python: C:\\ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [ComfyUI-SAM3] sys_path sent to worker: ['C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI', 'C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3', 'C:\\\\ce\\\\.pixi\\\\envs\\\\sam3-nodes\\\\Lib\\\\site-packages', 'C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=C:\\ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [SubprocessWorker] launching cmd=['C:\\\\Users\\\\ContainerAdministrator\\\\.pixi\\\\bin\\\\pixi.exe', 'run', '--as-is', '--manifest-path', 'C:\\\\ce\\\\pixi.toml', '-e', 'sam3-nodes', 'python', 'C:\\\\Users\\\\ContainerAdministrator\\\\AppData\\\\Local\\\\Temp\\\\comfyui_pvenv_dwo5soma\\\\persistent_worker.py', 'tcp://127.0.0.1:49364']...\n Frame 3 saved (frame_002.jpg, t=4.7s)\n [capture-periodic] freeze=4ms shot=132ms unfreeze=4ms saved=True\n [capture-loop] iter=50 t=6.2s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=10.1/31.9GB (32%) swap=0.2/11.4GB (2%) cpu=8% browser_rss=1.34GB\n Frame 4 saved (frame_003.jpg, t=6.9s)\n [capture-periodic] freeze=4ms shot=123ms unfreeze=6ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: WARNING: You need pytorch with cu130 or higher to use optimized CUDA operations.\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([30, 544, 960, 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=18 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[30, 544, 960, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([30, 544, 960, 3])\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] [VRAM] Before offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (1756 MB) -> cpu: 1271 / 24575 MB\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] call_id=19 sending model_to_device\n [ComfyUI] Model 'Sam3VideoInferenceWithInstanceInteractivity_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (1756 MB): 1271 / 24575 MB\n [ComfyUI] [comfy-env] SAM3PointCollector done (6.01s): result: NodeOutput\n [ComfyUI] [VRAM] After SAM3PointCollector: 1271 / 24575 MB\n [ComfyUI] [comfy-env] Running SAM3VideoSegmentation: prompt_mode: 'point', frame_idx: 0, score_threshold: 0.3, video_frames: torch.float32 [30,544,960,3] cpu, positive_points: dict\n [ComfyUI] [VRAM] Before SAM3VideoSegmentation: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_video_nodes.SAM3VideoSegmentation.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'video_frames' shape: torch.Size([30, 544, 960, 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=20 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[30, 544, 960, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([30, 544, 960, 3])\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=20\n Node executed (1 total), capturing...\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=20\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=20\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=20\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] SAM3VideoSegmentation done (0.36s): result: NodeOutput\n [ComfyUI] [VRAM] After SAM3VideoSegmentation: 1271 / 24575 MB\n [ComfyUI] [comfy-env] Running LoadSAM3Model: precision: 'auto', compile: False\n [ComfyUI] [VRAM] Before LoadSAM3Model: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] 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=21 sending call_method\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] LoadSAM3Model done (0.02s): result: NodeOutput\n [ComfyUI] [VRAM] After LoadSAM3Model: 1271 / 24575 MB\n [ComfyUI] [comfy-env] Running SAM3Propagate: start_frame: 0, end_frame: -1, direction: 'forward', sam3_model_config: dict, video_state: dict\n [ComfyUI] [VRAM] Before SAM3Propagate: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_video_nodes.SAM3Propagate.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] 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=22 sending call_method\n Frame 5 saved (frame_004.jpg, t=8.9s)\n [capture-node] freeze=5ms shot=181ms unfreeze=12ms saved=True\n Frame 6 saved (frame_005.jpg, t=11.2s)\n [capture-periodic] freeze=4ms shot=148ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=22\n [ComfyUI] [comfy-env] VRAM request: 1.84GB, free before eviction: 24.44GB\n [ComfyUI] [comfy-env] VRAM after eviction: 24.44GB\n [capture-loop] iter=100 t=12.7s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=14.6/31.9GB (46%) swap=0.2/11.4GB (2%) cpu=14% browser_rss=1.17GB\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +386MB (now 386MB) reserved=416MB peak=386MB\n Frame 7 saved (frame_006.jpg, t=13.5s)\n [capture-periodic] freeze=4ms shot=150ms unfreeze=8ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +1370MB (now 1756MB) reserved=1760MB peak=1756MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +203MB (now 1960MB) reserved=2176MB peak=1960MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n Frame 8 saved (frame_007.jpg, t=15.7s)\n [capture-periodic] freeze=4ms shot=141ms unfreeze=5ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +818MB (now 2778MB) reserved=3040MB peak=2778MB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -419MB (now 2360MB) reserved=3168MB peak=2778MB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n Frame 9 saved (frame_008.jpg, t=18.0s)\n [capture-periodic] freeze=10ms shot=165ms unfreeze=6ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +337MB (now 2697MB) reserved=3232MB peak=2778MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [capture-loop] iter=150 t=19.0s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=11.2/31.9GB (35%) swap=0.2/11.4GB (2%) cpu=15% browser_rss=1.11GB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -434MB (now 2263MB) reserved=3264MB peak=2821MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n Frame 10 saved (frame_009.jpg, t=20.2s)\n [capture-periodic] freeze=6ms shot=150ms unfreeze=5ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +438MB (now 2701MB) reserved=3264MB peak=2821MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -251MB (now 2451MB) reserved=3264MB peak=2821MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n Frame 11 saved (frame_010.jpg, t=22.5s)\n [capture-periodic] freeze=4ms shot=171ms unfreeze=8ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +331MB (now 2783MB) reserved=3264MB peak=2821MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -398MB (now 2386MB) reserved=3360MB peak=2951MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n Frame 12 saved (frame_011.jpg, t=24.8s)\n [capture-periodic] freeze=5ms shot=152ms unfreeze=14ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +324MB (now 2710MB) reserved=3360MB peak=2951MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [capture-loop] iter=200 t=25.5s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=11.2/31.9GB (35%) swap=0.2/11.4GB (2%) cpu=20% browser_rss=1.11GB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -290MB (now 2420MB) reserved=3360MB peak=2951MB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n Frame 13 saved (frame_012.jpg, t=27.0s)\n [capture-periodic] freeze=8ms shot=195ms unfreeze=5ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +295MB (now 2716MB) reserved=3360MB peak=2960MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -342MB (now 2374MB) reserved=3360MB peak=2960MB"}, {"file": "frame_014.jpg", "time": 31.66, "log": "Capturing execution frames: video_point_prompt.json\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 11 nodes\n Queuing workflow for execution...\n [ComfyUI] Node 9: VHS_LoadVideo\n [ComfyUI] Inputs: {\"video\": \"bedroom.mp4\", \"force_rate\": 0, \"custom_width\": 0, \"custom_height\": 0, \"frame_load_cap\": 30, \"skip_first_frames\": 0, \"select_every_nth\": 1, \"format\": \"AnimateDiff\"}\n [ComfyUI] Node 13: CreateVideo\n [ComfyUI] Inputs: {\"fps\": 30, \"images\": [\"14\", 0]}\n [ComfyUI] Node 14: MaskToImage\n [ComfyUI] Inputs: {\"mask\": [\"21\", 0]}\n [ComfyUI] Node 15: SaveVideo\n [ComfyUI] Inputs: {\"filename_prefix\": \"video/ComfyUI\", \"format\": \"auto\", \"codec\": \"auto\", \"video\": [\"13\", 0]}\n [ComfyUI] Node 21: SAM3VideoOutput\n [ComfyUI] Inputs: {\"obj_id\": 0, \"plot_all_masks\": true, \"masks\": [\"35\", 0], \"video_state\": [\"35\", 2], \"scores\": [\"35\", 1]}\n [ComfyUI] Node 24: CreateVideo\n [ComfyUI] Inputs: {\"fps\": 30, \"images\": [\"21\", 2]}\n [ComfyUI] Node 25: SaveVideo\n [ComfyUI] Inputs: {\"filename_prefix\": \"video/ComfyUI\", \"format\": \"auto\", \"codec\": \"auto\", \"video\": [\"24\", 0]}\n [ComfyUI] Node 27: SAM3VideoSegmentation\n [ComfyUI] Inputs: {\"prompt_mode\": \"point\", \"frame_idx\": 0.3, \"score_threshold\": 0.3, \"video_frames\": [\"9\", 0], \"positive_points\": [\"28\", 0]}\n [ComfyUI] Node 28: SAM3PointCollector\n [ComfyUI] Inputs: {\"points_store\": \"{\\\"positive\\\":[{\\\"x\\\":365.8296849641195,\\\"y\\\":82.1138596932428},{\\\"x\\\":389.5481601701001,\\\"y\\\":179.95494578458334},{\\\"x\\\":413.26663537608084,\\\"y\\\":52.465045726169905}],\\\"negative\\\":[\n [ComfyUI] Node 30: LoadSAM3Model\n [ComfyUI] Inputs: {\"precision\": \"auto\", \"compile\": false}\n [ComfyUI] Node 35: SAM3Propagate\n [ComfyUI] Inputs: {\"start_frame\": 0, \"end_frame\": -1, \"direction\": \"forward\", \"sam3_model_config\": [\"30\", 0], \"video_state\": [\"27\", 0]}\n [ComfyUI] Generated prompt_id: 921cfa4e-95e3-463f-ba40-d751f42cb70b\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n Frame 2 saved (frame_001.jpg, t=2.4s)\n [capture-periodic] freeze=5ms shot=200ms unfreeze=6ms saved=True\n [ComfyUI] [comfy-env] Running SAM3PointCollector: points_store: '{\"positive\":[{\"x\":365.8296849641195,\"y\":82.1138596932428..., coordinates: '[{\"x\":365.8296849641195,\"y\":82.1138596932428},{\"x\":389.5..., neg_coordinates: '[]', image: torch.float32 [30,544,960,3] cpu\n [ComfyUI] [VRAM] Before SAM3PointCollector: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_interactive.SAM3PointCollector.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: failed\n [ComfyUI] [ComfyUI-SAM3] Socket unhealthy, restarting worker...\n [ComfyUI] [comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload)\n [ComfyUI] [comfy-env] sam3-nodes: Library/bin has 234 DLLs\n [ComfyUI] [ComfyUI-SAM3] python: C:\\ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [ComfyUI-SAM3] sys_path sent to worker: ['C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI', 'C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3', 'C:\\\\ce\\\\.pixi\\\\envs\\\\sam3-nodes\\\\Lib\\\\site-packages', 'C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=C:\\ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [SubprocessWorker] launching cmd=['C:\\\\Users\\\\ContainerAdministrator\\\\.pixi\\\\bin\\\\pixi.exe', 'run', '--as-is', '--manifest-path', 'C:\\\\ce\\\\pixi.toml', '-e', 'sam3-nodes', 'python', 'C:\\\\Users\\\\ContainerAdministrator\\\\AppData\\\\Local\\\\Temp\\\\comfyui_pvenv_dwo5soma\\\\persistent_worker.py', 'tcp://127.0.0.1:49364']...\n Frame 3 saved (frame_002.jpg, t=4.7s)\n [capture-periodic] freeze=4ms shot=132ms unfreeze=4ms saved=True\n [capture-loop] iter=50 t=6.2s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=10.1/31.9GB (32%) swap=0.2/11.4GB (2%) cpu=8% browser_rss=1.34GB\n Frame 4 saved (frame_003.jpg, t=6.9s)\n [capture-periodic] freeze=4ms shot=123ms unfreeze=6ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: WARNING: You need pytorch with cu130 or higher to use optimized CUDA operations.\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([30, 544, 960, 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=18 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[30, 544, 960, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([30, 544, 960, 3])\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] [VRAM] Before offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (1756 MB) -> cpu: 1271 / 24575 MB\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] call_id=19 sending model_to_device\n [ComfyUI] Model 'Sam3VideoInferenceWithInstanceInteractivity_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (1756 MB): 1271 / 24575 MB\n [ComfyUI] [comfy-env] SAM3PointCollector done (6.01s): result: NodeOutput\n [ComfyUI] [VRAM] After SAM3PointCollector: 1271 / 24575 MB\n [ComfyUI] [comfy-env] Running SAM3VideoSegmentation: prompt_mode: 'point', frame_idx: 0, score_threshold: 0.3, video_frames: torch.float32 [30,544,960,3] cpu, positive_points: dict\n [ComfyUI] [VRAM] Before SAM3VideoSegmentation: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_video_nodes.SAM3VideoSegmentation.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'video_frames' shape: torch.Size([30, 544, 960, 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=20 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[30, 544, 960, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([30, 544, 960, 3])\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=20\n Node executed (1 total), capturing...\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=20\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=20\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=20\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] SAM3VideoSegmentation done (0.36s): result: NodeOutput\n [ComfyUI] [VRAM] After SAM3VideoSegmentation: 1271 / 24575 MB\n [ComfyUI] [comfy-env] Running LoadSAM3Model: precision: 'auto', compile: False\n [ComfyUI] [VRAM] Before LoadSAM3Model: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] 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=21 sending call_method\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] LoadSAM3Model done (0.02s): result: NodeOutput\n [ComfyUI] [VRAM] After LoadSAM3Model: 1271 / 24575 MB\n [ComfyUI] [comfy-env] Running SAM3Propagate: start_frame: 0, end_frame: -1, direction: 'forward', sam3_model_config: dict, video_state: dict\n [ComfyUI] [VRAM] Before SAM3Propagate: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_video_nodes.SAM3Propagate.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] 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=22 sending call_method\n Frame 5 saved (frame_004.jpg, t=8.9s)\n [capture-node] freeze=5ms shot=181ms unfreeze=12ms saved=True\n Frame 6 saved (frame_005.jpg, t=11.2s)\n [capture-periodic] freeze=4ms shot=148ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=22\n [ComfyUI] [comfy-env] VRAM request: 1.84GB, free before eviction: 24.44GB\n [ComfyUI] [comfy-env] VRAM after eviction: 24.44GB\n [capture-loop] iter=100 t=12.7s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=14.6/31.9GB (46%) swap=0.2/11.4GB (2%) cpu=14% browser_rss=1.17GB\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +386MB (now 386MB) reserved=416MB peak=386MB\n Frame 7 saved (frame_006.jpg, t=13.5s)\n [capture-periodic] freeze=4ms shot=150ms unfreeze=8ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +1370MB (now 1756MB) reserved=1760MB peak=1756MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +203MB (now 1960MB) reserved=2176MB peak=1960MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n Frame 8 saved (frame_007.jpg, t=15.7s)\n [capture-periodic] freeze=4ms shot=141ms unfreeze=5ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +818MB (now 2778MB) reserved=3040MB peak=2778MB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -419MB (now 2360MB) reserved=3168MB peak=2778MB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n Frame 9 saved (frame_008.jpg, t=18.0s)\n [capture-periodic] freeze=10ms shot=165ms unfreeze=6ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +337MB (now 2697MB) reserved=3232MB peak=2778MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [capture-loop] iter=150 t=19.0s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=11.2/31.9GB (35%) swap=0.2/11.4GB (2%) cpu=15% browser_rss=1.11GB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -434MB (now 2263MB) reserved=3264MB peak=2821MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n Frame 10 saved (frame_009.jpg, t=20.2s)\n [capture-periodic] freeze=6ms shot=150ms unfreeze=5ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +438MB (now 2701MB) reserved=3264MB peak=2821MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -251MB (now 2451MB) reserved=3264MB peak=2821MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n Frame 11 saved (frame_010.jpg, t=22.5s)\n [capture-periodic] freeze=4ms shot=171ms unfreeze=8ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +331MB (now 2783MB) reserved=3264MB peak=2821MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -398MB (now 2386MB) reserved=3360MB peak=2951MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n Frame 12 saved (frame_011.jpg, t=24.8s)\n [capture-periodic] freeze=5ms shot=152ms unfreeze=14ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +324MB (now 2710MB) reserved=3360MB peak=2951MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [capture-loop] iter=200 t=25.5s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=11.2/31.9GB (35%) swap=0.2/11.4GB (2%) cpu=20% browser_rss=1.11GB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -290MB (now 2420MB) reserved=3360MB peak=2951MB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n Frame 13 saved (frame_012.jpg, t=27.0s)\n [capture-periodic] freeze=8ms shot=195ms unfreeze=5ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +295MB (now 2716MB) reserved=3360MB peak=2960MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -342MB (now 2374MB) reserved=3360MB peak=2960MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n Frame 14 saved (frame_013.jpg, t=29.3s)\n [capture-periodic] freeze=4ms shot=160ms unfreeze=6ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +394MB (now 2769MB) reserved=3360MB peak=2964MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -370MB (now 2400MB) reserved=3360MB peak=2964MB"}, {"file": "frame_015.jpg", "time": 33.93, "log": "Capturing execution frames: video_point_prompt.json\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 11 nodes\n Queuing workflow for execution...\n [ComfyUI] Node 9: VHS_LoadVideo\n [ComfyUI] Inputs: {\"video\": \"bedroom.mp4\", \"force_rate\": 0, \"custom_width\": 0, \"custom_height\": 0, \"frame_load_cap\": 30, \"skip_first_frames\": 0, \"select_every_nth\": 1, \"format\": \"AnimateDiff\"}\n [ComfyUI] Node 13: CreateVideo\n [ComfyUI] Inputs: {\"fps\": 30, \"images\": [\"14\", 0]}\n [ComfyUI] Node 14: MaskToImage\n [ComfyUI] Inputs: {\"mask\": [\"21\", 0]}\n [ComfyUI] Node 15: SaveVideo\n [ComfyUI] Inputs: {\"filename_prefix\": \"video/ComfyUI\", \"format\": \"auto\", \"codec\": \"auto\", \"video\": [\"13\", 0]}\n [ComfyUI] Node 21: SAM3VideoOutput\n [ComfyUI] Inputs: {\"obj_id\": 0, \"plot_all_masks\": true, \"masks\": [\"35\", 0], \"video_state\": [\"35\", 2], \"scores\": [\"35\", 1]}\n [ComfyUI] Node 24: CreateVideo\n [ComfyUI] Inputs: {\"fps\": 30, \"images\": [\"21\", 2]}\n [ComfyUI] Node 25: SaveVideo\n [ComfyUI] Inputs: {\"filename_prefix\": \"video/ComfyUI\", \"format\": \"auto\", \"codec\": \"auto\", \"video\": [\"24\", 0]}\n [ComfyUI] Node 27: SAM3VideoSegmentation\n [ComfyUI] Inputs: {\"prompt_mode\": \"point\", \"frame_idx\": 0.3, \"score_threshold\": 0.3, \"video_frames\": [\"9\", 0], \"positive_points\": [\"28\", 0]}\n [ComfyUI] Node 28: SAM3PointCollector\n [ComfyUI] Inputs: {\"points_store\": \"{\\\"positive\\\":[{\\\"x\\\":365.8296849641195,\\\"y\\\":82.1138596932428},{\\\"x\\\":389.5481601701001,\\\"y\\\":179.95494578458334},{\\\"x\\\":413.26663537608084,\\\"y\\\":52.465045726169905}],\\\"negative\\\":[\n [ComfyUI] Node 30: LoadSAM3Model\n [ComfyUI] Inputs: {\"precision\": \"auto\", \"compile\": false}\n [ComfyUI] Node 35: SAM3Propagate\n [ComfyUI] Inputs: {\"start_frame\": 0, \"end_frame\": -1, \"direction\": \"forward\", \"sam3_model_config\": [\"30\", 0], \"video_state\": [\"27\", 0]}\n [ComfyUI] Generated prompt_id: 921cfa4e-95e3-463f-ba40-d751f42cb70b\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n Frame 2 saved (frame_001.jpg, t=2.4s)\n [capture-periodic] freeze=5ms shot=200ms unfreeze=6ms saved=True\n [ComfyUI] [comfy-env] Running SAM3PointCollector: points_store: '{\"positive\":[{\"x\":365.8296849641195,\"y\":82.1138596932428..., coordinates: '[{\"x\":365.8296849641195,\"y\":82.1138596932428},{\"x\":389.5..., neg_coordinates: '[]', image: torch.float32 [30,544,960,3] cpu\n [ComfyUI] [VRAM] Before SAM3PointCollector: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_interactive.SAM3PointCollector.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: failed\n [ComfyUI] [ComfyUI-SAM3] Socket unhealthy, restarting worker...\n [ComfyUI] [comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload)\n [ComfyUI] [comfy-env] sam3-nodes: Library/bin has 234 DLLs\n [ComfyUI] [ComfyUI-SAM3] python: C:\\ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [ComfyUI-SAM3] sys_path sent to worker: ['C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI', 'C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3', 'C:\\\\ce\\\\.pixi\\\\envs\\\\sam3-nodes\\\\Lib\\\\site-packages', 'C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=C:\\ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [SubprocessWorker] launching cmd=['C:\\\\Users\\\\ContainerAdministrator\\\\.pixi\\\\bin\\\\pixi.exe', 'run', '--as-is', '--manifest-path', 'C:\\\\ce\\\\pixi.toml', '-e', 'sam3-nodes', 'python', 'C:\\\\Users\\\\ContainerAdministrator\\\\AppData\\\\Local\\\\Temp\\\\comfyui_pvenv_dwo5soma\\\\persistent_worker.py', 'tcp://127.0.0.1:49364']...\n Frame 3 saved (frame_002.jpg, t=4.7s)\n [capture-periodic] freeze=4ms shot=132ms unfreeze=4ms saved=True\n [capture-loop] iter=50 t=6.2s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=10.1/31.9GB (32%) swap=0.2/11.4GB (2%) cpu=8% browser_rss=1.34GB\n Frame 4 saved (frame_003.jpg, t=6.9s)\n [capture-periodic] freeze=4ms shot=123ms unfreeze=6ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: WARNING: You need pytorch with cu130 or higher to use optimized CUDA operations.\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([30, 544, 960, 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=18 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[30, 544, 960, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([30, 544, 960, 3])\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] [VRAM] Before offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (1756 MB) -> cpu: 1271 / 24575 MB\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] call_id=19 sending model_to_device\n [ComfyUI] Model 'Sam3VideoInferenceWithInstanceInteractivity_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (1756 MB): 1271 / 24575 MB\n [ComfyUI] [comfy-env] SAM3PointCollector done (6.01s): result: NodeOutput\n [ComfyUI] [VRAM] After SAM3PointCollector: 1271 / 24575 MB\n [ComfyUI] [comfy-env] Running SAM3VideoSegmentation: prompt_mode: 'point', frame_idx: 0, score_threshold: 0.3, video_frames: torch.float32 [30,544,960,3] cpu, positive_points: dict\n [ComfyUI] [VRAM] Before SAM3VideoSegmentation: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_video_nodes.SAM3VideoSegmentation.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'video_frames' shape: torch.Size([30, 544, 960, 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=20 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[30, 544, 960, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([30, 544, 960, 3])\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=20\n Node executed (1 total), capturing...\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=20\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=20\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=20\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] SAM3VideoSegmentation done (0.36s): result: NodeOutput\n [ComfyUI] [VRAM] After SAM3VideoSegmentation: 1271 / 24575 MB\n [ComfyUI] [comfy-env] Running LoadSAM3Model: precision: 'auto', compile: False\n [ComfyUI] [VRAM] Before LoadSAM3Model: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] 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=21 sending call_method\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] LoadSAM3Model done (0.02s): result: NodeOutput\n [ComfyUI] [VRAM] After LoadSAM3Model: 1271 / 24575 MB\n [ComfyUI] [comfy-env] Running SAM3Propagate: start_frame: 0, end_frame: -1, direction: 'forward', sam3_model_config: dict, video_state: dict\n [ComfyUI] [VRAM] Before SAM3Propagate: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_video_nodes.SAM3Propagate.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] 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=22 sending call_method\n Frame 5 saved (frame_004.jpg, t=8.9s)\n [capture-node] freeze=5ms shot=181ms unfreeze=12ms saved=True\n Frame 6 saved (frame_005.jpg, t=11.2s)\n [capture-periodic] freeze=4ms shot=148ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=22\n [ComfyUI] [comfy-env] VRAM request: 1.84GB, free before eviction: 24.44GB\n [ComfyUI] [comfy-env] VRAM after eviction: 24.44GB\n [capture-loop] iter=100 t=12.7s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=14.6/31.9GB (46%) swap=0.2/11.4GB (2%) cpu=14% browser_rss=1.17GB\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +386MB (now 386MB) reserved=416MB peak=386MB\n Frame 7 saved (frame_006.jpg, t=13.5s)\n [capture-periodic] freeze=4ms shot=150ms unfreeze=8ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +1370MB (now 1756MB) reserved=1760MB peak=1756MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +203MB (now 1960MB) reserved=2176MB peak=1960MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n Frame 8 saved (frame_007.jpg, t=15.7s)\n [capture-periodic] freeze=4ms shot=141ms unfreeze=5ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +818MB (now 2778MB) reserved=3040MB peak=2778MB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -419MB (now 2360MB) reserved=3168MB peak=2778MB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n Frame 9 saved (frame_008.jpg, t=18.0s)\n [capture-periodic] freeze=10ms shot=165ms unfreeze=6ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +337MB (now 2697MB) reserved=3232MB peak=2778MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [capture-loop] iter=150 t=19.0s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=11.2/31.9GB (35%) swap=0.2/11.4GB (2%) cpu=15% browser_rss=1.11GB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -434MB (now 2263MB) reserved=3264MB peak=2821MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n Frame 10 saved (frame_009.jpg, t=20.2s)\n [capture-periodic] freeze=6ms shot=150ms unfreeze=5ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +438MB (now 2701MB) reserved=3264MB peak=2821MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -251MB (now 2451MB) reserved=3264MB peak=2821MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n Frame 11 saved (frame_010.jpg, t=22.5s)\n [capture-periodic] freeze=4ms shot=171ms unfreeze=8ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +331MB (now 2783MB) reserved=3264MB peak=2821MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -398MB (now 2386MB) reserved=3360MB peak=2951MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n Frame 12 saved (frame_011.jpg, t=24.8s)\n [capture-periodic] freeze=5ms shot=152ms unfreeze=14ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +324MB (now 2710MB) reserved=3360MB peak=2951MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [capture-loop] iter=200 t=25.5s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=11.2/31.9GB (35%) swap=0.2/11.4GB (2%) cpu=20% browser_rss=1.11GB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -290MB (now 2420MB) reserved=3360MB peak=2951MB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n Frame 13 saved (frame_012.jpg, t=27.0s)\n [capture-periodic] freeze=8ms shot=195ms unfreeze=5ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +295MB (now 2716MB) reserved=3360MB peak=2960MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -342MB (now 2374MB) reserved=3360MB peak=2960MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n Frame 14 saved (frame_013.jpg, t=29.3s)\n [capture-periodic] freeze=4ms shot=160ms unfreeze=6ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +394MB (now 2769MB) reserved=3360MB peak=2964MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -370MB (now 2400MB) reserved=3360MB peak=2964MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n Frame 15 saved (frame_014.jpg, t=31.7s)\n [capture-periodic] freeze=4ms shot=179ms unfreeze=5ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [capture-loop] iter=250 t=32.1s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=6 ram=11.3/31.9GB (35%) swap=0.2/11.4GB (2%) cpu=20% browser_rss=1.12GB\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +324MB (now 2724MB) reserved=3360MB peak=2964MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -271MB (now 2454MB) reserved=3360MB peak=2970MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention"}, {"file": "frame_016.jpg", "time": 36.26, "log": "Capturing execution frames: video_point_prompt.json\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 11 nodes\n Queuing workflow for execution...\n [ComfyUI] Node 9: VHS_LoadVideo\n [ComfyUI] Inputs: {\"video\": \"bedroom.mp4\", \"force_rate\": 0, \"custom_width\": 0, \"custom_height\": 0, \"frame_load_cap\": 30, \"skip_first_frames\": 0, \"select_every_nth\": 1, \"format\": \"AnimateDiff\"}\n [ComfyUI] Node 13: CreateVideo\n [ComfyUI] Inputs: {\"fps\": 30, \"images\": [\"14\", 0]}\n [ComfyUI] Node 14: MaskToImage\n [ComfyUI] Inputs: {\"mask\": [\"21\", 0]}\n [ComfyUI] Node 15: SaveVideo\n [ComfyUI] Inputs: {\"filename_prefix\": \"video/ComfyUI\", \"format\": \"auto\", \"codec\": \"auto\", \"video\": [\"13\", 0]}\n [ComfyUI] Node 21: SAM3VideoOutput\n [ComfyUI] Inputs: {\"obj_id\": 0, \"plot_all_masks\": true, \"masks\": [\"35\", 0], \"video_state\": [\"35\", 2], \"scores\": [\"35\", 1]}\n [ComfyUI] Node 24: CreateVideo\n [ComfyUI] Inputs: {\"fps\": 30, \"images\": [\"21\", 2]}\n [ComfyUI] Node 25: SaveVideo\n [ComfyUI] Inputs: {\"filename_prefix\": \"video/ComfyUI\", \"format\": \"auto\", \"codec\": \"auto\", \"video\": [\"24\", 0]}\n [ComfyUI] Node 27: SAM3VideoSegmentation\n [ComfyUI] Inputs: {\"prompt_mode\": \"point\", \"frame_idx\": 0.3, \"score_threshold\": 0.3, \"video_frames\": [\"9\", 0], \"positive_points\": [\"28\", 0]}\n [ComfyUI] Node 28: SAM3PointCollector\n [ComfyUI] Inputs: {\"points_store\": \"{\\\"positive\\\":[{\\\"x\\\":365.8296849641195,\\\"y\\\":82.1138596932428},{\\\"x\\\":389.5481601701001,\\\"y\\\":179.95494578458334},{\\\"x\\\":413.26663537608084,\\\"y\\\":52.465045726169905}],\\\"negative\\\":[\n [ComfyUI] Node 30: LoadSAM3Model\n [ComfyUI] Inputs: {\"precision\": \"auto\", \"compile\": false}\n [ComfyUI] Node 35: SAM3Propagate\n [ComfyUI] Inputs: {\"start_frame\": 0, \"end_frame\": -1, \"direction\": \"forward\", \"sam3_model_config\": [\"30\", 0], \"video_state\": [\"27\", 0]}\n [ComfyUI] Generated prompt_id: 921cfa4e-95e3-463f-ba40-d751f42cb70b\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n Frame 2 saved (frame_001.jpg, t=2.4s)\n [capture-periodic] freeze=5ms shot=200ms unfreeze=6ms saved=True\n [ComfyUI] [comfy-env] Running SAM3PointCollector: points_store: '{\"positive\":[{\"x\":365.8296849641195,\"y\":82.1138596932428..., coordinates: '[{\"x\":365.8296849641195,\"y\":82.1138596932428},{\"x\":389.5..., neg_coordinates: '[]', image: torch.float32 [30,544,960,3] cpu\n [ComfyUI] [VRAM] Before SAM3PointCollector: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_interactive.SAM3PointCollector.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: failed\n [ComfyUI] [ComfyUI-SAM3] Socket unhealthy, restarting worker...\n [ComfyUI] [comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload)\n [ComfyUI] [comfy-env] sam3-nodes: Library/bin has 234 DLLs\n [ComfyUI] [ComfyUI-SAM3] python: C:\\ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [ComfyUI-SAM3] sys_path sent to worker: ['C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI', 'C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3', 'C:\\\\ce\\\\.pixi\\\\envs\\\\sam3-nodes\\\\Lib\\\\site-packages', 'C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=C:\\ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [SubprocessWorker] launching cmd=['C:\\\\Users\\\\ContainerAdministrator\\\\.pixi\\\\bin\\\\pixi.exe', 'run', '--as-is', '--manifest-path', 'C:\\\\ce\\\\pixi.toml', '-e', 'sam3-nodes', 'python', 'C:\\\\Users\\\\ContainerAdministrator\\\\AppData\\\\Local\\\\Temp\\\\comfyui_pvenv_dwo5soma\\\\persistent_worker.py', 'tcp://127.0.0.1:49364']...\n Frame 3 saved (frame_002.jpg, t=4.7s)\n [capture-periodic] freeze=4ms shot=132ms unfreeze=4ms saved=True\n [capture-loop] iter=50 t=6.2s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=10.1/31.9GB (32%) swap=0.2/11.4GB (2%) cpu=8% browser_rss=1.34GB\n Frame 4 saved (frame_003.jpg, t=6.9s)\n [capture-periodic] freeze=4ms shot=123ms unfreeze=6ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: WARNING: You need pytorch with cu130 or higher to use optimized CUDA operations.\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([30, 544, 960, 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=18 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[30, 544, 960, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([30, 544, 960, 3])\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] [VRAM] Before offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (1756 MB) -> cpu: 1271 / 24575 MB\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] call_id=19 sending model_to_device\n [ComfyUI] Model 'Sam3VideoInferenceWithInstanceInteractivity_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (1756 MB): 1271 / 24575 MB\n [ComfyUI] [comfy-env] SAM3PointCollector done (6.01s): result: NodeOutput\n [ComfyUI] [VRAM] After SAM3PointCollector: 1271 / 24575 MB\n [ComfyUI] [comfy-env] Running SAM3VideoSegmentation: prompt_mode: 'point', frame_idx: 0, score_threshold: 0.3, video_frames: torch.float32 [30,544,960,3] cpu, positive_points: dict\n [ComfyUI] [VRAM] Before SAM3VideoSegmentation: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_video_nodes.SAM3VideoSegmentation.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'video_frames' shape: torch.Size([30, 544, 960, 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=20 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[30, 544, 960, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([30, 544, 960, 3])\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=20\n Node executed (1 total), capturing...\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=20\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=20\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=20\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] SAM3VideoSegmentation done (0.36s): result: NodeOutput\n [ComfyUI] [VRAM] After SAM3VideoSegmentation: 1271 / 24575 MB\n [ComfyUI] [comfy-env] Running LoadSAM3Model: precision: 'auto', compile: False\n [ComfyUI] [VRAM] Before LoadSAM3Model: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] 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=21 sending call_method\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] LoadSAM3Model done (0.02s): result: NodeOutput\n [ComfyUI] [VRAM] After LoadSAM3Model: 1271 / 24575 MB\n [ComfyUI] [comfy-env] Running SAM3Propagate: start_frame: 0, end_frame: -1, direction: 'forward', sam3_model_config: dict, video_state: dict\n [ComfyUI] [VRAM] Before SAM3Propagate: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_video_nodes.SAM3Propagate.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] 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=22 sending call_method\n Frame 5 saved (frame_004.jpg, t=8.9s)\n [capture-node] freeze=5ms shot=181ms unfreeze=12ms saved=True\n Frame 6 saved (frame_005.jpg, t=11.2s)\n [capture-periodic] freeze=4ms shot=148ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=22\n [ComfyUI] [comfy-env] VRAM request: 1.84GB, free before eviction: 24.44GB\n [ComfyUI] [comfy-env] VRAM after eviction: 24.44GB\n [capture-loop] iter=100 t=12.7s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=14.6/31.9GB (46%) swap=0.2/11.4GB (2%) cpu=14% browser_rss=1.17GB\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +386MB (now 386MB) reserved=416MB peak=386MB\n Frame 7 saved (frame_006.jpg, t=13.5s)\n [capture-periodic] freeze=4ms shot=150ms unfreeze=8ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +1370MB (now 1756MB) reserved=1760MB peak=1756MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +203MB (now 1960MB) reserved=2176MB peak=1960MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n Frame 8 saved (frame_007.jpg, t=15.7s)\n [capture-periodic] freeze=4ms shot=141ms unfreeze=5ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +818MB (now 2778MB) reserved=3040MB peak=2778MB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -419MB (now 2360MB) reserved=3168MB peak=2778MB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n Frame 9 saved (frame_008.jpg, t=18.0s)\n [capture-periodic] freeze=10ms shot=165ms unfreeze=6ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +337MB (now 2697MB) reserved=3232MB peak=2778MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [capture-loop] iter=150 t=19.0s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=11.2/31.9GB (35%) swap=0.2/11.4GB (2%) cpu=15% browser_rss=1.11GB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -434MB (now 2263MB) reserved=3264MB peak=2821MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n Frame 10 saved (frame_009.jpg, t=20.2s)\n [capture-periodic] freeze=6ms shot=150ms unfreeze=5ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +438MB (now 2701MB) reserved=3264MB peak=2821MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -251MB (now 2451MB) reserved=3264MB peak=2821MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n Frame 11 saved (frame_010.jpg, t=22.5s)\n [capture-periodic] freeze=4ms shot=171ms unfreeze=8ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +331MB (now 2783MB) reserved=3264MB peak=2821MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -398MB (now 2386MB) reserved=3360MB peak=2951MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n Frame 12 saved (frame_011.jpg, t=24.8s)\n [capture-periodic] freeze=5ms shot=152ms unfreeze=14ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +324MB (now 2710MB) reserved=3360MB peak=2951MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [capture-loop] iter=200 t=25.5s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=11.2/31.9GB (35%) swap=0.2/11.4GB (2%) cpu=20% browser_rss=1.11GB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -290MB (now 2420MB) reserved=3360MB peak=2951MB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n Frame 13 saved (frame_012.jpg, t=27.0s)\n [capture-periodic] freeze=8ms shot=195ms unfreeze=5ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +295MB (now 2716MB) reserved=3360MB peak=2960MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -342MB (now 2374MB) reserved=3360MB peak=2960MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n Frame 14 saved (frame_013.jpg, t=29.3s)\n [capture-periodic] freeze=4ms shot=160ms unfreeze=6ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +394MB (now 2769MB) reserved=3360MB peak=2964MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -370MB (now 2400MB) reserved=3360MB peak=2964MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n Frame 15 saved (frame_014.jpg, t=31.7s)\n [capture-periodic] freeze=4ms shot=179ms unfreeze=5ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [capture-loop] iter=250 t=32.1s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=6 ram=11.3/31.9GB (35%) swap=0.2/11.4GB (2%) cpu=20% browser_rss=1.12GB\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +324MB (now 2724MB) reserved=3360MB peak=2964MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -271MB (now 2454MB) reserved=3360MB peak=2970MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n Frame 16 saved (frame_015.jpg, t=33.9s)\n [capture-periodic] freeze=5ms shot=164ms unfreeze=11ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +308MB (now 2763MB) reserved=3360MB peak=2970MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +214MB (now 2977MB) reserved=3392MB peak=2977MB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22"}, {"file": "frame_017.jpg", "time": 38.61, "log": "Capturing execution frames: video_point_prompt.json\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 11 nodes\n Queuing workflow for execution...\n [ComfyUI] Node 9: VHS_LoadVideo\n [ComfyUI] Inputs: {\"video\": \"bedroom.mp4\", \"force_rate\": 0, \"custom_width\": 0, \"custom_height\": 0, \"frame_load_cap\": 30, \"skip_first_frames\": 0, \"select_every_nth\": 1, \"format\": \"AnimateDiff\"}\n [ComfyUI] Node 13: CreateVideo\n [ComfyUI] Inputs: {\"fps\": 30, \"images\": [\"14\", 0]}\n [ComfyUI] Node 14: MaskToImage\n [ComfyUI] Inputs: {\"mask\": [\"21\", 0]}\n [ComfyUI] Node 15: SaveVideo\n [ComfyUI] Inputs: {\"filename_prefix\": \"video/ComfyUI\", \"format\": \"auto\", \"codec\": \"auto\", \"video\": [\"13\", 0]}\n [ComfyUI] Node 21: SAM3VideoOutput\n [ComfyUI] Inputs: {\"obj_id\": 0, \"plot_all_masks\": true, \"masks\": [\"35\", 0], \"video_state\": [\"35\", 2], \"scores\": [\"35\", 1]}\n [ComfyUI] Node 24: CreateVideo\n [ComfyUI] Inputs: {\"fps\": 30, \"images\": [\"21\", 2]}\n [ComfyUI] Node 25: SaveVideo\n [ComfyUI] Inputs: {\"filename_prefix\": \"video/ComfyUI\", \"format\": \"auto\", \"codec\": \"auto\", \"video\": [\"24\", 0]}\n [ComfyUI] Node 27: SAM3VideoSegmentation\n [ComfyUI] Inputs: {\"prompt_mode\": \"point\", \"frame_idx\": 0.3, \"score_threshold\": 0.3, \"video_frames\": [\"9\", 0], \"positive_points\": [\"28\", 0]}\n [ComfyUI] Node 28: SAM3PointCollector\n [ComfyUI] Inputs: {\"points_store\": \"{\\\"positive\\\":[{\\\"x\\\":365.8296849641195,\\\"y\\\":82.1138596932428},{\\\"x\\\":389.5481601701001,\\\"y\\\":179.95494578458334},{\\\"x\\\":413.26663537608084,\\\"y\\\":52.465045726169905}],\\\"negative\\\":[\n [ComfyUI] Node 30: LoadSAM3Model\n [ComfyUI] Inputs: {\"precision\": \"auto\", \"compile\": false}\n [ComfyUI] Node 35: SAM3Propagate\n [ComfyUI] Inputs: {\"start_frame\": 0, \"end_frame\": -1, \"direction\": \"forward\", \"sam3_model_config\": [\"30\", 0], \"video_state\": [\"27\", 0]}\n [ComfyUI] Generated prompt_id: 921cfa4e-95e3-463f-ba40-d751f42cb70b\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n Frame 2 saved (frame_001.jpg, t=2.4s)\n [capture-periodic] freeze=5ms shot=200ms unfreeze=6ms saved=True\n [ComfyUI] [comfy-env] Running SAM3PointCollector: points_store: '{\"positive\":[{\"x\":365.8296849641195,\"y\":82.1138596932428..., coordinates: '[{\"x\":365.8296849641195,\"y\":82.1138596932428},{\"x\":389.5..., neg_coordinates: '[]', image: torch.float32 [30,544,960,3] cpu\n [ComfyUI] [VRAM] Before SAM3PointCollector: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_interactive.SAM3PointCollector.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: failed\n [ComfyUI] [ComfyUI-SAM3] Socket unhealthy, restarting worker...\n [ComfyUI] [comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload)\n [ComfyUI] [comfy-env] sam3-nodes: Library/bin has 234 DLLs\n [ComfyUI] [ComfyUI-SAM3] python: C:\\ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [ComfyUI-SAM3] sys_path sent to worker: ['C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI', 'C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3', 'C:\\\\ce\\\\.pixi\\\\envs\\\\sam3-nodes\\\\Lib\\\\site-packages', 'C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=C:\\ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [SubprocessWorker] launching cmd=['C:\\\\Users\\\\ContainerAdministrator\\\\.pixi\\\\bin\\\\pixi.exe', 'run', '--as-is', '--manifest-path', 'C:\\\\ce\\\\pixi.toml', '-e', 'sam3-nodes', 'python', 'C:\\\\Users\\\\ContainerAdministrator\\\\AppData\\\\Local\\\\Temp\\\\comfyui_pvenv_dwo5soma\\\\persistent_worker.py', 'tcp://127.0.0.1:49364']...\n Frame 3 saved (frame_002.jpg, t=4.7s)\n [capture-periodic] freeze=4ms shot=132ms unfreeze=4ms saved=True\n [capture-loop] iter=50 t=6.2s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=10.1/31.9GB (32%) swap=0.2/11.4GB (2%) cpu=8% browser_rss=1.34GB\n Frame 4 saved (frame_003.jpg, t=6.9s)\n [capture-periodic] freeze=4ms shot=123ms unfreeze=6ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: WARNING: You need pytorch with cu130 or higher to use optimized CUDA operations.\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([30, 544, 960, 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=18 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[30, 544, 960, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([30, 544, 960, 3])\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] [VRAM] Before offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (1756 MB) -> cpu: 1271 / 24575 MB\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] call_id=19 sending model_to_device\n [ComfyUI] Model 'Sam3VideoInferenceWithInstanceInteractivity_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (1756 MB): 1271 / 24575 MB\n [ComfyUI] [comfy-env] SAM3PointCollector done (6.01s): result: NodeOutput\n [ComfyUI] [VRAM] After SAM3PointCollector: 1271 / 24575 MB\n [ComfyUI] [comfy-env] Running SAM3VideoSegmentation: prompt_mode: 'point', frame_idx: 0, score_threshold: 0.3, video_frames: torch.float32 [30,544,960,3] cpu, positive_points: dict\n [ComfyUI] [VRAM] Before SAM3VideoSegmentation: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_video_nodes.SAM3VideoSegmentation.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'video_frames' shape: torch.Size([30, 544, 960, 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=20 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[30, 544, 960, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([30, 544, 960, 3])\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=20\n Node executed (1 total), capturing...\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=20\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=20\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=20\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] SAM3VideoSegmentation done (0.36s): result: NodeOutput\n [ComfyUI] [VRAM] After SAM3VideoSegmentation: 1271 / 24575 MB\n [ComfyUI] [comfy-env] Running LoadSAM3Model: precision: 'auto', compile: False\n [ComfyUI] [VRAM] Before LoadSAM3Model: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] 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=21 sending call_method\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] LoadSAM3Model done (0.02s): result: NodeOutput\n [ComfyUI] [VRAM] After LoadSAM3Model: 1271 / 24575 MB\n [ComfyUI] [comfy-env] Running SAM3Propagate: start_frame: 0, end_frame: -1, direction: 'forward', sam3_model_config: dict, video_state: dict\n [ComfyUI] [VRAM] Before SAM3Propagate: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_video_nodes.SAM3Propagate.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] 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=22 sending call_method\n Frame 5 saved (frame_004.jpg, t=8.9s)\n [capture-node] freeze=5ms shot=181ms unfreeze=12ms saved=True\n Frame 6 saved (frame_005.jpg, t=11.2s)\n [capture-periodic] freeze=4ms shot=148ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=22\n [ComfyUI] [comfy-env] VRAM request: 1.84GB, free before eviction: 24.44GB\n [ComfyUI] [comfy-env] VRAM after eviction: 24.44GB\n [capture-loop] iter=100 t=12.7s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=14.6/31.9GB (46%) swap=0.2/11.4GB (2%) cpu=14% browser_rss=1.17GB\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +386MB (now 386MB) reserved=416MB peak=386MB\n Frame 7 saved (frame_006.jpg, t=13.5s)\n [capture-periodic] freeze=4ms shot=150ms unfreeze=8ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +1370MB (now 1756MB) reserved=1760MB peak=1756MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +203MB (now 1960MB) reserved=2176MB peak=1960MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n Frame 8 saved (frame_007.jpg, t=15.7s)\n [capture-periodic] freeze=4ms shot=141ms unfreeze=5ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +818MB (now 2778MB) reserved=3040MB peak=2778MB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -419MB (now 2360MB) reserved=3168MB peak=2778MB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n Frame 9 saved (frame_008.jpg, t=18.0s)\n [capture-periodic] freeze=10ms shot=165ms unfreeze=6ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +337MB (now 2697MB) reserved=3232MB peak=2778MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [capture-loop] iter=150 t=19.0s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=11.2/31.9GB (35%) swap=0.2/11.4GB (2%) cpu=15% browser_rss=1.11GB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -434MB (now 2263MB) reserved=3264MB peak=2821MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n Frame 10 saved (frame_009.jpg, t=20.2s)\n [capture-periodic] freeze=6ms shot=150ms unfreeze=5ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +438MB (now 2701MB) reserved=3264MB peak=2821MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -251MB (now 2451MB) reserved=3264MB peak=2821MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n Frame 11 saved (frame_010.jpg, t=22.5s)\n [capture-periodic] freeze=4ms shot=171ms unfreeze=8ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +331MB (now 2783MB) reserved=3264MB peak=2821MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -398MB (now 2386MB) reserved=3360MB peak=2951MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n Frame 12 saved (frame_011.jpg, t=24.8s)\n [capture-periodic] freeze=5ms shot=152ms unfreeze=14ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +324MB (now 2710MB) reserved=3360MB peak=2951MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [capture-loop] iter=200 t=25.5s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=11.2/31.9GB (35%) swap=0.2/11.4GB (2%) cpu=20% browser_rss=1.11GB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -290MB (now 2420MB) reserved=3360MB peak=2951MB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n Frame 13 saved (frame_012.jpg, t=27.0s)\n [capture-periodic] freeze=8ms shot=195ms unfreeze=5ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +295MB (now 2716MB) reserved=3360MB peak=2960MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -342MB (now 2374MB) reserved=3360MB peak=2960MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n Frame 14 saved (frame_013.jpg, t=29.3s)\n [capture-periodic] freeze=4ms shot=160ms unfreeze=6ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +394MB (now 2769MB) reserved=3360MB peak=2964MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -370MB (now 2400MB) reserved=3360MB peak=2964MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n Frame 15 saved (frame_014.jpg, t=31.7s)\n [capture-periodic] freeze=4ms shot=179ms unfreeze=5ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [capture-loop] iter=250 t=32.1s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=6 ram=11.3/31.9GB (35%) swap=0.2/11.4GB (2%) cpu=20% browser_rss=1.12GB\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +324MB (now 2724MB) reserved=3360MB peak=2964MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -271MB (now 2454MB) reserved=3360MB peak=2970MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n Frame 16 saved (frame_015.jpg, t=33.9s)\n [capture-periodic] freeze=5ms shot=164ms unfreeze=11ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +308MB (now 2763MB) reserved=3360MB peak=2970MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +214MB (now 2977MB) reserved=3392MB peak=2977MB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n Frame 17 saved (frame_016.jpg, t=36.3s)\n [capture-periodic] freeze=6ms shot=190ms unfreeze=6ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] Created 1 model patchers: ['Sam3VideoInferenceWithInstanceInteractivity_1']\n [ComfyUI] [comfy-env] SAM3Propagate done (28.01s): result: NodeOutput\n [ComfyUI] [VRAM] After SAM3Propagate: 1271 / 24575 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (1756 MB)\n [ComfyUI] [comfy-env] Running SAM3VideoOutput: obj_id: 0, plot_all_masks: True, masks: dict, video_state: dict, scores: dict\n [ComfyUI] [VRAM] Before SAM3VideoOutput: 1271 / 24575 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (1756 MB)\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_video_nodes.SAM3VideoOutput.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] 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=23 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -788MB (now 2190MB) reserved=2560MB peak=2977MB\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n [capture-loop] iter=300 t=38.5s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=11.4/31.9GB (36%) swap=0.2/11.4GB (2%) cpu=23% browser_rss=1.12GB"}, {"file": "frame_018.jpg", "time": 40.95, "log": "Capturing execution frames: video_point_prompt.json\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 11 nodes\n Queuing workflow for execution...\n [ComfyUI] Node 9: VHS_LoadVideo\n [ComfyUI] Inputs: {\"video\": \"bedroom.mp4\", \"force_rate\": 0, \"custom_width\": 0, \"custom_height\": 0, \"frame_load_cap\": 30, \"skip_first_frames\": 0, \"select_every_nth\": 1, \"format\": \"AnimateDiff\"}\n [ComfyUI] Node 13: CreateVideo\n [ComfyUI] Inputs: {\"fps\": 30, \"images\": [\"14\", 0]}\n [ComfyUI] Node 14: MaskToImage\n [ComfyUI] Inputs: {\"mask\": [\"21\", 0]}\n [ComfyUI] Node 15: SaveVideo\n [ComfyUI] Inputs: {\"filename_prefix\": \"video/ComfyUI\", \"format\": \"auto\", \"codec\": \"auto\", \"video\": [\"13\", 0]}\n [ComfyUI] Node 21: SAM3VideoOutput\n [ComfyUI] Inputs: {\"obj_id\": 0, \"plot_all_masks\": true, \"masks\": [\"35\", 0], \"video_state\": [\"35\", 2], \"scores\": [\"35\", 1]}\n [ComfyUI] Node 24: CreateVideo\n [ComfyUI] Inputs: {\"fps\": 30, \"images\": [\"21\", 2]}\n [ComfyUI] Node 25: SaveVideo\n [ComfyUI] Inputs: {\"filename_prefix\": \"video/ComfyUI\", \"format\": \"auto\", \"codec\": \"auto\", \"video\": [\"24\", 0]}\n [ComfyUI] Node 27: SAM3VideoSegmentation\n [ComfyUI] Inputs: {\"prompt_mode\": \"point\", \"frame_idx\": 0.3, \"score_threshold\": 0.3, \"video_frames\": [\"9\", 0], \"positive_points\": [\"28\", 0]}\n [ComfyUI] Node 28: SAM3PointCollector\n [ComfyUI] Inputs: {\"points_store\": \"{\\\"positive\\\":[{\\\"x\\\":365.8296849641195,\\\"y\\\":82.1138596932428},{\\\"x\\\":389.5481601701001,\\\"y\\\":179.95494578458334},{\\\"x\\\":413.26663537608084,\\\"y\\\":52.465045726169905}],\\\"negative\\\":[\n [ComfyUI] Node 30: LoadSAM3Model\n [ComfyUI] Inputs: {\"precision\": \"auto\", \"compile\": false}\n [ComfyUI] Node 35: SAM3Propagate\n [ComfyUI] Inputs: {\"start_frame\": 0, \"end_frame\": -1, \"direction\": \"forward\", \"sam3_model_config\": [\"30\", 0], \"video_state\": [\"27\", 0]}\n [ComfyUI] Generated prompt_id: 921cfa4e-95e3-463f-ba40-d751f42cb70b\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n Frame 2 saved (frame_001.jpg, t=2.4s)\n [capture-periodic] freeze=5ms shot=200ms unfreeze=6ms saved=True\n [ComfyUI] [comfy-env] Running SAM3PointCollector: points_store: '{\"positive\":[{\"x\":365.8296849641195,\"y\":82.1138596932428..., coordinates: '[{\"x\":365.8296849641195,\"y\":82.1138596932428},{\"x\":389.5..., neg_coordinates: '[]', image: torch.float32 [30,544,960,3] cpu\n [ComfyUI] [VRAM] Before SAM3PointCollector: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_interactive.SAM3PointCollector.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: failed\n [ComfyUI] [ComfyUI-SAM3] Socket unhealthy, restarting worker...\n [ComfyUI] [comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload)\n [ComfyUI] [comfy-env] sam3-nodes: Library/bin has 234 DLLs\n [ComfyUI] [ComfyUI-SAM3] python: C:\\ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [ComfyUI-SAM3] sys_path sent to worker: ['C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI', 'C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3', 'C:\\\\ce\\\\.pixi\\\\envs\\\\sam3-nodes\\\\Lib\\\\site-packages', 'C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=C:\\ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [SubprocessWorker] launching cmd=['C:\\\\Users\\\\ContainerAdministrator\\\\.pixi\\\\bin\\\\pixi.exe', 'run', '--as-is', '--manifest-path', 'C:\\\\ce\\\\pixi.toml', '-e', 'sam3-nodes', 'python', 'C:\\\\Users\\\\ContainerAdministrator\\\\AppData\\\\Local\\\\Temp\\\\comfyui_pvenv_dwo5soma\\\\persistent_worker.py', 'tcp://127.0.0.1:49364']...\n Frame 3 saved (frame_002.jpg, t=4.7s)\n [capture-periodic] freeze=4ms shot=132ms unfreeze=4ms saved=True\n [capture-loop] iter=50 t=6.2s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=10.1/31.9GB (32%) swap=0.2/11.4GB (2%) cpu=8% browser_rss=1.34GB\n Frame 4 saved (frame_003.jpg, t=6.9s)\n [capture-periodic] freeze=4ms shot=123ms unfreeze=6ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: WARNING: You need pytorch with cu130 or higher to use optimized CUDA operations.\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([30, 544, 960, 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=18 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[30, 544, 960, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([30, 544, 960, 3])\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] [VRAM] Before offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (1756 MB) -> cpu: 1271 / 24575 MB\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] call_id=19 sending model_to_device\n [ComfyUI] Model 'Sam3VideoInferenceWithInstanceInteractivity_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (1756 MB): 1271 / 24575 MB\n [ComfyUI] [comfy-env] SAM3PointCollector done (6.01s): result: NodeOutput\n [ComfyUI] [VRAM] After SAM3PointCollector: 1271 / 24575 MB\n [ComfyUI] [comfy-env] Running SAM3VideoSegmentation: prompt_mode: 'point', frame_idx: 0, score_threshold: 0.3, video_frames: torch.float32 [30,544,960,3] cpu, positive_points: dict\n [ComfyUI] [VRAM] Before SAM3VideoSegmentation: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_video_nodes.SAM3VideoSegmentation.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'video_frames' shape: torch.Size([30, 544, 960, 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=20 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[30, 544, 960, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([30, 544, 960, 3])\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=20\n Node executed (1 total), capturing...\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=20\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=20\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=20\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] SAM3VideoSegmentation done (0.36s): result: NodeOutput\n [ComfyUI] [VRAM] After SAM3VideoSegmentation: 1271 / 24575 MB\n [ComfyUI] [comfy-env] Running LoadSAM3Model: precision: 'auto', compile: False\n [ComfyUI] [VRAM] Before LoadSAM3Model: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] 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=21 sending call_method\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] LoadSAM3Model done (0.02s): result: NodeOutput\n [ComfyUI] [VRAM] After LoadSAM3Model: 1271 / 24575 MB\n [ComfyUI] [comfy-env] Running SAM3Propagate: start_frame: 0, end_frame: -1, direction: 'forward', sam3_model_config: dict, video_state: dict\n [ComfyUI] [VRAM] Before SAM3Propagate: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_video_nodes.SAM3Propagate.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] 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=22 sending call_method\n Frame 5 saved (frame_004.jpg, t=8.9s)\n [capture-node] freeze=5ms shot=181ms unfreeze=12ms saved=True\n Frame 6 saved (frame_005.jpg, t=11.2s)\n [capture-periodic] freeze=4ms shot=148ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=22\n [ComfyUI] [comfy-env] VRAM request: 1.84GB, free before eviction: 24.44GB\n [ComfyUI] [comfy-env] VRAM after eviction: 24.44GB\n [capture-loop] iter=100 t=12.7s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=14.6/31.9GB (46%) swap=0.2/11.4GB (2%) cpu=14% browser_rss=1.17GB\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +386MB (now 386MB) reserved=416MB peak=386MB\n Frame 7 saved (frame_006.jpg, t=13.5s)\n [capture-periodic] freeze=4ms shot=150ms unfreeze=8ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +1370MB (now 1756MB) reserved=1760MB peak=1756MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +203MB (now 1960MB) reserved=2176MB peak=1960MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n Frame 8 saved (frame_007.jpg, t=15.7s)\n [capture-periodic] freeze=4ms shot=141ms unfreeze=5ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +818MB (now 2778MB) reserved=3040MB peak=2778MB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -419MB (now 2360MB) reserved=3168MB peak=2778MB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n Frame 9 saved (frame_008.jpg, t=18.0s)\n [capture-periodic] freeze=10ms shot=165ms unfreeze=6ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +337MB (now 2697MB) reserved=3232MB peak=2778MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [capture-loop] iter=150 t=19.0s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=11.2/31.9GB (35%) swap=0.2/11.4GB (2%) cpu=15% browser_rss=1.11GB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -434MB (now 2263MB) reserved=3264MB peak=2821MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n Frame 10 saved (frame_009.jpg, t=20.2s)\n [capture-periodic] freeze=6ms shot=150ms unfreeze=5ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +438MB (now 2701MB) reserved=3264MB peak=2821MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -251MB (now 2451MB) reserved=3264MB peak=2821MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n Frame 11 saved (frame_010.jpg, t=22.5s)\n [capture-periodic] freeze=4ms shot=171ms unfreeze=8ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +331MB (now 2783MB) reserved=3264MB peak=2821MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -398MB (now 2386MB) reserved=3360MB peak=2951MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n Frame 12 saved (frame_011.jpg, t=24.8s)\n [capture-periodic] freeze=5ms shot=152ms unfreeze=14ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +324MB (now 2710MB) reserved=3360MB peak=2951MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [capture-loop] iter=200 t=25.5s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=11.2/31.9GB (35%) swap=0.2/11.4GB (2%) cpu=20% browser_rss=1.11GB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -290MB (now 2420MB) reserved=3360MB peak=2951MB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n Frame 13 saved (frame_012.jpg, t=27.0s)\n [capture-periodic] freeze=8ms shot=195ms unfreeze=5ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +295MB (now 2716MB) reserved=3360MB peak=2960MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -342MB (now 2374MB) reserved=3360MB peak=2960MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n Frame 14 saved (frame_013.jpg, t=29.3s)\n [capture-periodic] freeze=4ms shot=160ms unfreeze=6ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +394MB (now 2769MB) reserved=3360MB peak=2964MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -370MB (now 2400MB) reserved=3360MB peak=2964MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n Frame 15 saved (frame_014.jpg, t=31.7s)\n [capture-periodic] freeze=4ms shot=179ms unfreeze=5ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [capture-loop] iter=250 t=32.1s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=6 ram=11.3/31.9GB (35%) swap=0.2/11.4GB (2%) cpu=20% browser_rss=1.12GB\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +324MB (now 2724MB) reserved=3360MB peak=2964MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -271MB (now 2454MB) reserved=3360MB peak=2970MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n Frame 16 saved (frame_015.jpg, t=33.9s)\n [capture-periodic] freeze=5ms shot=164ms unfreeze=11ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +308MB (now 2763MB) reserved=3360MB peak=2970MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +214MB (now 2977MB) reserved=3392MB peak=2977MB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n Frame 17 saved (frame_016.jpg, t=36.3s)\n [capture-periodic] freeze=6ms shot=190ms unfreeze=6ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] Created 1 model patchers: ['Sam3VideoInferenceWithInstanceInteractivity_1']\n [ComfyUI] [comfy-env] SAM3Propagate done (28.01s): result: NodeOutput\n [ComfyUI] [VRAM] After SAM3Propagate: 1271 / 24575 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (1756 MB)\n [ComfyUI] [comfy-env] Running SAM3VideoOutput: obj_id: 0, plot_all_masks: True, masks: dict, video_state: dict, scores: dict\n [ComfyUI] [VRAM] Before SAM3VideoOutput: 1271 / 24575 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (1756 MB)\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_video_nodes.SAM3VideoOutput.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] 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=23 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -788MB (now 2190MB) reserved=2560MB peak=2977MB\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n [capture-loop] iter=300 t=38.5s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=11.4/31.9GB (36%) swap=0.2/11.4GB (2%) cpu=23% browser_rss=1.12GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n Frame 18 saved (frame_017.jpg, t=38.6s)\n [capture-periodic] freeze=4ms shot=155ms unfreeze=6ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23"}, {"file": "frame_019.jpg", "time": 43.16, "log": "Capturing execution frames: video_point_prompt.json\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 11 nodes\n Queuing workflow for execution...\n [ComfyUI] Node 9: VHS_LoadVideo\n [ComfyUI] Inputs: {\"video\": \"bedroom.mp4\", \"force_rate\": 0, \"custom_width\": 0, \"custom_height\": 0, \"frame_load_cap\": 30, \"skip_first_frames\": 0, \"select_every_nth\": 1, \"format\": \"AnimateDiff\"}\n [ComfyUI] Node 13: CreateVideo\n [ComfyUI] Inputs: {\"fps\": 30, \"images\": [\"14\", 0]}\n [ComfyUI] Node 14: MaskToImage\n [ComfyUI] Inputs: {\"mask\": [\"21\", 0]}\n [ComfyUI] Node 15: SaveVideo\n [ComfyUI] Inputs: {\"filename_prefix\": \"video/ComfyUI\", \"format\": \"auto\", \"codec\": \"auto\", \"video\": [\"13\", 0]}\n [ComfyUI] Node 21: SAM3VideoOutput\n [ComfyUI] Inputs: {\"obj_id\": 0, \"plot_all_masks\": true, \"masks\": [\"35\", 0], \"video_state\": [\"35\", 2], \"scores\": [\"35\", 1]}\n [ComfyUI] Node 24: CreateVideo\n [ComfyUI] Inputs: {\"fps\": 30, \"images\": [\"21\", 2]}\n [ComfyUI] Node 25: SaveVideo\n [ComfyUI] Inputs: {\"filename_prefix\": \"video/ComfyUI\", \"format\": \"auto\", \"codec\": \"auto\", \"video\": [\"24\", 0]}\n [ComfyUI] Node 27: SAM3VideoSegmentation\n [ComfyUI] Inputs: {\"prompt_mode\": \"point\", \"frame_idx\": 0.3, \"score_threshold\": 0.3, \"video_frames\": [\"9\", 0], \"positive_points\": [\"28\", 0]}\n [ComfyUI] Node 28: SAM3PointCollector\n [ComfyUI] Inputs: {\"points_store\": \"{\\\"positive\\\":[{\\\"x\\\":365.8296849641195,\\\"y\\\":82.1138596932428},{\\\"x\\\":389.5481601701001,\\\"y\\\":179.95494578458334},{\\\"x\\\":413.26663537608084,\\\"y\\\":52.465045726169905}],\\\"negative\\\":[\n [ComfyUI] Node 30: LoadSAM3Model\n [ComfyUI] Inputs: {\"precision\": \"auto\", \"compile\": false}\n [ComfyUI] Node 35: SAM3Propagate\n [ComfyUI] Inputs: {\"start_frame\": 0, \"end_frame\": -1, \"direction\": \"forward\", \"sam3_model_config\": [\"30\", 0], \"video_state\": [\"27\", 0]}\n [ComfyUI] Generated prompt_id: 921cfa4e-95e3-463f-ba40-d751f42cb70b\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n Frame 2 saved (frame_001.jpg, t=2.4s)\n [capture-periodic] freeze=5ms shot=200ms unfreeze=6ms saved=True\n [ComfyUI] [comfy-env] Running SAM3PointCollector: points_store: '{\"positive\":[{\"x\":365.8296849641195,\"y\":82.1138596932428..., coordinates: '[{\"x\":365.8296849641195,\"y\":82.1138596932428},{\"x\":389.5..., neg_coordinates: '[]', image: torch.float32 [30,544,960,3] cpu\n [ComfyUI] [VRAM] Before SAM3PointCollector: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_interactive.SAM3PointCollector.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: failed\n [ComfyUI] [ComfyUI-SAM3] Socket unhealthy, restarting worker...\n [ComfyUI] [comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload)\n [ComfyUI] [comfy-env] sam3-nodes: Library/bin has 234 DLLs\n [ComfyUI] [ComfyUI-SAM3] python: C:\\ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [ComfyUI-SAM3] sys_path sent to worker: ['C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI', 'C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3', 'C:\\\\ce\\\\.pixi\\\\envs\\\\sam3-nodes\\\\Lib\\\\site-packages', 'C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=C:\\ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [SubprocessWorker] launching cmd=['C:\\\\Users\\\\ContainerAdministrator\\\\.pixi\\\\bin\\\\pixi.exe', 'run', '--as-is', '--manifest-path', 'C:\\\\ce\\\\pixi.toml', '-e', 'sam3-nodes', 'python', 'C:\\\\Users\\\\ContainerAdministrator\\\\AppData\\\\Local\\\\Temp\\\\comfyui_pvenv_dwo5soma\\\\persistent_worker.py', 'tcp://127.0.0.1:49364']...\n Frame 3 saved (frame_002.jpg, t=4.7s)\n [capture-periodic] freeze=4ms shot=132ms unfreeze=4ms saved=True\n [capture-loop] iter=50 t=6.2s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=10.1/31.9GB (32%) swap=0.2/11.4GB (2%) cpu=8% browser_rss=1.34GB\n Frame 4 saved (frame_003.jpg, t=6.9s)\n [capture-periodic] freeze=4ms shot=123ms unfreeze=6ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: WARNING: You need pytorch with cu130 or higher to use optimized CUDA operations.\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([30, 544, 960, 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=18 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[30, 544, 960, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([30, 544, 960, 3])\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] [VRAM] Before offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (1756 MB) -> cpu: 1271 / 24575 MB\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] call_id=19 sending model_to_device\n [ComfyUI] Model 'Sam3VideoInferenceWithInstanceInteractivity_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (1756 MB): 1271 / 24575 MB\n [ComfyUI] [comfy-env] SAM3PointCollector done (6.01s): result: NodeOutput\n [ComfyUI] [VRAM] After SAM3PointCollector: 1271 / 24575 MB\n [ComfyUI] [comfy-env] Running SAM3VideoSegmentation: prompt_mode: 'point', frame_idx: 0, score_threshold: 0.3, video_frames: torch.float32 [30,544,960,3] cpu, positive_points: dict\n [ComfyUI] [VRAM] Before SAM3VideoSegmentation: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_video_nodes.SAM3VideoSegmentation.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'video_frames' shape: torch.Size([30, 544, 960, 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=20 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[30, 544, 960, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([30, 544, 960, 3])\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=20\n Node executed (1 total), capturing...\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=20\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=20\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=20\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] SAM3VideoSegmentation done (0.36s): result: NodeOutput\n [ComfyUI] [VRAM] After SAM3VideoSegmentation: 1271 / 24575 MB\n [ComfyUI] [comfy-env] Running LoadSAM3Model: precision: 'auto', compile: False\n [ComfyUI] [VRAM] Before LoadSAM3Model: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] 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=21 sending call_method\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] LoadSAM3Model done (0.02s): result: NodeOutput\n [ComfyUI] [VRAM] After LoadSAM3Model: 1271 / 24575 MB\n [ComfyUI] [comfy-env] Running SAM3Propagate: start_frame: 0, end_frame: -1, direction: 'forward', sam3_model_config: dict, video_state: dict\n [ComfyUI] [VRAM] Before SAM3Propagate: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_video_nodes.SAM3Propagate.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] 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=22 sending call_method\n Frame 5 saved (frame_004.jpg, t=8.9s)\n [capture-node] freeze=5ms shot=181ms unfreeze=12ms saved=True\n Frame 6 saved (frame_005.jpg, t=11.2s)\n [capture-periodic] freeze=4ms shot=148ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=22\n [ComfyUI] [comfy-env] VRAM request: 1.84GB, free before eviction: 24.44GB\n [ComfyUI] [comfy-env] VRAM after eviction: 24.44GB\n [capture-loop] iter=100 t=12.7s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=14.6/31.9GB (46%) swap=0.2/11.4GB (2%) cpu=14% browser_rss=1.17GB\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +386MB (now 386MB) reserved=416MB peak=386MB\n Frame 7 saved (frame_006.jpg, t=13.5s)\n [capture-periodic] freeze=4ms shot=150ms unfreeze=8ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +1370MB (now 1756MB) reserved=1760MB peak=1756MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +203MB (now 1960MB) reserved=2176MB peak=1960MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n Frame 8 saved (frame_007.jpg, t=15.7s)\n [capture-periodic] freeze=4ms shot=141ms unfreeze=5ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +818MB (now 2778MB) reserved=3040MB peak=2778MB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -419MB (now 2360MB) reserved=3168MB peak=2778MB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n Frame 9 saved (frame_008.jpg, t=18.0s)\n [capture-periodic] freeze=10ms shot=165ms unfreeze=6ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +337MB (now 2697MB) reserved=3232MB peak=2778MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [capture-loop] iter=150 t=19.0s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=11.2/31.9GB (35%) swap=0.2/11.4GB (2%) cpu=15% browser_rss=1.11GB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -434MB (now 2263MB) reserved=3264MB peak=2821MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n Frame 10 saved (frame_009.jpg, t=20.2s)\n [capture-periodic] freeze=6ms shot=150ms unfreeze=5ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +438MB (now 2701MB) reserved=3264MB peak=2821MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -251MB (now 2451MB) reserved=3264MB peak=2821MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n Frame 11 saved (frame_010.jpg, t=22.5s)\n [capture-periodic] freeze=4ms shot=171ms unfreeze=8ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +331MB (now 2783MB) reserved=3264MB peak=2821MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -398MB (now 2386MB) reserved=3360MB peak=2951MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n Frame 12 saved (frame_011.jpg, t=24.8s)\n [capture-periodic] freeze=5ms shot=152ms unfreeze=14ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +324MB (now 2710MB) reserved=3360MB peak=2951MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [capture-loop] iter=200 t=25.5s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=11.2/31.9GB (35%) swap=0.2/11.4GB (2%) cpu=20% browser_rss=1.11GB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -290MB (now 2420MB) reserved=3360MB peak=2951MB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n Frame 13 saved (frame_012.jpg, t=27.0s)\n [capture-periodic] freeze=8ms shot=195ms unfreeze=5ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +295MB (now 2716MB) reserved=3360MB peak=2960MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -342MB (now 2374MB) reserved=3360MB peak=2960MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n Frame 14 saved (frame_013.jpg, t=29.3s)\n [capture-periodic] freeze=4ms shot=160ms unfreeze=6ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +394MB (now 2769MB) reserved=3360MB peak=2964MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -370MB (now 2400MB) reserved=3360MB peak=2964MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n Frame 15 saved (frame_014.jpg, t=31.7s)\n [capture-periodic] freeze=4ms shot=179ms unfreeze=5ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [capture-loop] iter=250 t=32.1s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=6 ram=11.3/31.9GB (35%) swap=0.2/11.4GB (2%) cpu=20% browser_rss=1.12GB\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +324MB (now 2724MB) reserved=3360MB peak=2964MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -271MB (now 2454MB) reserved=3360MB peak=2970MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n Frame 16 saved (frame_015.jpg, t=33.9s)\n [capture-periodic] freeze=5ms shot=164ms unfreeze=11ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +308MB (now 2763MB) reserved=3360MB peak=2970MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +214MB (now 2977MB) reserved=3392MB peak=2977MB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n Frame 17 saved (frame_016.jpg, t=36.3s)\n [capture-periodic] freeze=6ms shot=190ms unfreeze=6ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] Created 1 model patchers: ['Sam3VideoInferenceWithInstanceInteractivity_1']\n [ComfyUI] [comfy-env] SAM3Propagate done (28.01s): result: NodeOutput\n [ComfyUI] [VRAM] After SAM3Propagate: 1271 / 24575 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (1756 MB)\n [ComfyUI] [comfy-env] Running SAM3VideoOutput: obj_id: 0, plot_all_masks: True, masks: dict, video_state: dict, scores: dict\n [ComfyUI] [VRAM] Before SAM3VideoOutput: 1271 / 24575 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (1756 MB)\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_video_nodes.SAM3VideoOutput.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] 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=23 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -788MB (now 2190MB) reserved=2560MB peak=2977MB\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n [capture-loop] iter=300 t=38.5s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=11.4/31.9GB (36%) swap=0.2/11.4GB (2%) cpu=23% browser_rss=1.12GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n Frame 18 saved (frame_017.jpg, t=38.6s)\n [capture-periodic] freeze=4ms shot=155ms unfreeze=6ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n Frame 19 saved (frame_018.jpg, t=41.0s)\n [capture-periodic] freeze=4ms shot=147ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23"}, {"file": "frame_020.jpg", "time": 45.47, "log": "Capturing execution frames: video_point_prompt.json\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 11 nodes\n Queuing workflow for execution...\n [ComfyUI] Node 9: VHS_LoadVideo\n [ComfyUI] Inputs: {\"video\": \"bedroom.mp4\", \"force_rate\": 0, \"custom_width\": 0, \"custom_height\": 0, \"frame_load_cap\": 30, \"skip_first_frames\": 0, \"select_every_nth\": 1, \"format\": \"AnimateDiff\"}\n [ComfyUI] Node 13: CreateVideo\n [ComfyUI] Inputs: {\"fps\": 30, \"images\": [\"14\", 0]}\n [ComfyUI] Node 14: MaskToImage\n [ComfyUI] Inputs: {\"mask\": [\"21\", 0]}\n [ComfyUI] Node 15: SaveVideo\n [ComfyUI] Inputs: {\"filename_prefix\": \"video/ComfyUI\", \"format\": \"auto\", \"codec\": \"auto\", \"video\": [\"13\", 0]}\n [ComfyUI] Node 21: SAM3VideoOutput\n [ComfyUI] Inputs: {\"obj_id\": 0, \"plot_all_masks\": true, \"masks\": [\"35\", 0], \"video_state\": [\"35\", 2], \"scores\": [\"35\", 1]}\n [ComfyUI] Node 24: CreateVideo\n [ComfyUI] Inputs: {\"fps\": 30, \"images\": [\"21\", 2]}\n [ComfyUI] Node 25: SaveVideo\n [ComfyUI] Inputs: {\"filename_prefix\": \"video/ComfyUI\", \"format\": \"auto\", \"codec\": \"auto\", \"video\": [\"24\", 0]}\n [ComfyUI] Node 27: SAM3VideoSegmentation\n [ComfyUI] Inputs: {\"prompt_mode\": \"point\", \"frame_idx\": 0.3, \"score_threshold\": 0.3, \"video_frames\": [\"9\", 0], \"positive_points\": [\"28\", 0]}\n [ComfyUI] Node 28: SAM3PointCollector\n [ComfyUI] Inputs: {\"points_store\": \"{\\\"positive\\\":[{\\\"x\\\":365.8296849641195,\\\"y\\\":82.1138596932428},{\\\"x\\\":389.5481601701001,\\\"y\\\":179.95494578458334},{\\\"x\\\":413.26663537608084,\\\"y\\\":52.465045726169905}],\\\"negative\\\":[\n [ComfyUI] Node 30: LoadSAM3Model\n [ComfyUI] Inputs: {\"precision\": \"auto\", \"compile\": false}\n [ComfyUI] Node 35: SAM3Propagate\n [ComfyUI] Inputs: {\"start_frame\": 0, \"end_frame\": -1, \"direction\": \"forward\", \"sam3_model_config\": [\"30\", 0], \"video_state\": [\"27\", 0]}\n [ComfyUI] Generated prompt_id: 921cfa4e-95e3-463f-ba40-d751f42cb70b\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n Frame 2 saved (frame_001.jpg, t=2.4s)\n [capture-periodic] freeze=5ms shot=200ms unfreeze=6ms saved=True\n [ComfyUI] [comfy-env] Running SAM3PointCollector: points_store: '{\"positive\":[{\"x\":365.8296849641195,\"y\":82.1138596932428..., coordinates: '[{\"x\":365.8296849641195,\"y\":82.1138596932428},{\"x\":389.5..., neg_coordinates: '[]', image: torch.float32 [30,544,960,3] cpu\n [ComfyUI] [VRAM] Before SAM3PointCollector: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_interactive.SAM3PointCollector.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: failed\n [ComfyUI] [ComfyUI-SAM3] Socket unhealthy, restarting worker...\n [ComfyUI] [comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload)\n [ComfyUI] [comfy-env] sam3-nodes: Library/bin has 234 DLLs\n [ComfyUI] [ComfyUI-SAM3] python: C:\\ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [ComfyUI-SAM3] sys_path sent to worker: ['C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI', 'C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3', 'C:\\\\ce\\\\.pixi\\\\envs\\\\sam3-nodes\\\\Lib\\\\site-packages', 'C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=C:\\ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [SubprocessWorker] launching cmd=['C:\\\\Users\\\\ContainerAdministrator\\\\.pixi\\\\bin\\\\pixi.exe', 'run', '--as-is', '--manifest-path', 'C:\\\\ce\\\\pixi.toml', '-e', 'sam3-nodes', 'python', 'C:\\\\Users\\\\ContainerAdministrator\\\\AppData\\\\Local\\\\Temp\\\\comfyui_pvenv_dwo5soma\\\\persistent_worker.py', 'tcp://127.0.0.1:49364']...\n Frame 3 saved (frame_002.jpg, t=4.7s)\n [capture-periodic] freeze=4ms shot=132ms unfreeze=4ms saved=True\n [capture-loop] iter=50 t=6.2s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=10.1/31.9GB (32%) swap=0.2/11.4GB (2%) cpu=8% browser_rss=1.34GB\n Frame 4 saved (frame_003.jpg, t=6.9s)\n [capture-periodic] freeze=4ms shot=123ms unfreeze=6ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: WARNING: You need pytorch with cu130 or higher to use optimized CUDA operations.\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([30, 544, 960, 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=18 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[30, 544, 960, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([30, 544, 960, 3])\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] [VRAM] Before offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (1756 MB) -> cpu: 1271 / 24575 MB\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] call_id=19 sending model_to_device\n [ComfyUI] Model 'Sam3VideoInferenceWithInstanceInteractivity_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (1756 MB): 1271 / 24575 MB\n [ComfyUI] [comfy-env] SAM3PointCollector done (6.01s): result: NodeOutput\n [ComfyUI] [VRAM] After SAM3PointCollector: 1271 / 24575 MB\n [ComfyUI] [comfy-env] Running SAM3VideoSegmentation: prompt_mode: 'point', frame_idx: 0, score_threshold: 0.3, video_frames: torch.float32 [30,544,960,3] cpu, positive_points: dict\n [ComfyUI] [VRAM] Before SAM3VideoSegmentation: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_video_nodes.SAM3VideoSegmentation.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'video_frames' shape: torch.Size([30, 544, 960, 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=20 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[30, 544, 960, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([30, 544, 960, 3])\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=20\n Node executed (1 total), capturing...\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=20\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=20\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=20\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] SAM3VideoSegmentation done (0.36s): result: NodeOutput\n [ComfyUI] [VRAM] After SAM3VideoSegmentation: 1271 / 24575 MB\n [ComfyUI] [comfy-env] Running LoadSAM3Model: precision: 'auto', compile: False\n [ComfyUI] [VRAM] Before LoadSAM3Model: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] 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=21 sending call_method\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] LoadSAM3Model done (0.02s): result: NodeOutput\n [ComfyUI] [VRAM] After LoadSAM3Model: 1271 / 24575 MB\n [ComfyUI] [comfy-env] Running SAM3Propagate: start_frame: 0, end_frame: -1, direction: 'forward', sam3_model_config: dict, video_state: dict\n [ComfyUI] [VRAM] Before SAM3Propagate: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_video_nodes.SAM3Propagate.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] 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=22 sending call_method\n Frame 5 saved (frame_004.jpg, t=8.9s)\n [capture-node] freeze=5ms shot=181ms unfreeze=12ms saved=True\n Frame 6 saved (frame_005.jpg, t=11.2s)\n [capture-periodic] freeze=4ms shot=148ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=22\n [ComfyUI] [comfy-env] VRAM request: 1.84GB, free before eviction: 24.44GB\n [ComfyUI] [comfy-env] VRAM after eviction: 24.44GB\n [capture-loop] iter=100 t=12.7s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=14.6/31.9GB (46%) swap=0.2/11.4GB (2%) cpu=14% browser_rss=1.17GB\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +386MB (now 386MB) reserved=416MB peak=386MB\n Frame 7 saved (frame_006.jpg, t=13.5s)\n [capture-periodic] freeze=4ms shot=150ms unfreeze=8ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +1370MB (now 1756MB) reserved=1760MB peak=1756MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +203MB (now 1960MB) reserved=2176MB peak=1960MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n Frame 8 saved (frame_007.jpg, t=15.7s)\n [capture-periodic] freeze=4ms shot=141ms unfreeze=5ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +818MB (now 2778MB) reserved=3040MB peak=2778MB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -419MB (now 2360MB) reserved=3168MB peak=2778MB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n Frame 9 saved (frame_008.jpg, t=18.0s)\n [capture-periodic] freeze=10ms shot=165ms unfreeze=6ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +337MB (now 2697MB) reserved=3232MB peak=2778MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [capture-loop] iter=150 t=19.0s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=11.2/31.9GB (35%) swap=0.2/11.4GB (2%) cpu=15% browser_rss=1.11GB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -434MB (now 2263MB) reserved=3264MB peak=2821MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n Frame 10 saved (frame_009.jpg, t=20.2s)\n [capture-periodic] freeze=6ms shot=150ms unfreeze=5ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +438MB (now 2701MB) reserved=3264MB peak=2821MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -251MB (now 2451MB) reserved=3264MB peak=2821MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n Frame 11 saved (frame_010.jpg, t=22.5s)\n [capture-periodic] freeze=4ms shot=171ms unfreeze=8ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +331MB (now 2783MB) reserved=3264MB peak=2821MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -398MB (now 2386MB) reserved=3360MB peak=2951MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n Frame 12 saved (frame_011.jpg, t=24.8s)\n [capture-periodic] freeze=5ms shot=152ms unfreeze=14ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +324MB (now 2710MB) reserved=3360MB peak=2951MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [capture-loop] iter=200 t=25.5s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=11.2/31.9GB (35%) swap=0.2/11.4GB (2%) cpu=20% browser_rss=1.11GB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -290MB (now 2420MB) reserved=3360MB peak=2951MB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n Frame 13 saved (frame_012.jpg, t=27.0s)\n [capture-periodic] freeze=8ms shot=195ms unfreeze=5ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +295MB (now 2716MB) reserved=3360MB peak=2960MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -342MB (now 2374MB) reserved=3360MB peak=2960MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n Frame 14 saved (frame_013.jpg, t=29.3s)\n [capture-periodic] freeze=4ms shot=160ms unfreeze=6ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +394MB (now 2769MB) reserved=3360MB peak=2964MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -370MB (now 2400MB) reserved=3360MB peak=2964MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n Frame 15 saved (frame_014.jpg, t=31.7s)\n [capture-periodic] freeze=4ms shot=179ms unfreeze=5ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [capture-loop] iter=250 t=32.1s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=6 ram=11.3/31.9GB (35%) swap=0.2/11.4GB (2%) cpu=20% browser_rss=1.12GB\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +324MB (now 2724MB) reserved=3360MB peak=2964MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -271MB (now 2454MB) reserved=3360MB peak=2970MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n Frame 16 saved (frame_015.jpg, t=33.9s)\n [capture-periodic] freeze=5ms shot=164ms unfreeze=11ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +308MB (now 2763MB) reserved=3360MB peak=2970MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +214MB (now 2977MB) reserved=3392MB peak=2977MB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n Frame 17 saved (frame_016.jpg, t=36.3s)\n [capture-periodic] freeze=6ms shot=190ms unfreeze=6ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] Created 1 model patchers: ['Sam3VideoInferenceWithInstanceInteractivity_1']\n [ComfyUI] [comfy-env] SAM3Propagate done (28.01s): result: NodeOutput\n [ComfyUI] [VRAM] After SAM3Propagate: 1271 / 24575 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (1756 MB)\n [ComfyUI] [comfy-env] Running SAM3VideoOutput: obj_id: 0, plot_all_masks: True, masks: dict, video_state: dict, scores: dict\n [ComfyUI] [VRAM] Before SAM3VideoOutput: 1271 / 24575 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (1756 MB)\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_video_nodes.SAM3VideoOutput.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] 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=23 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -788MB (now 2190MB) reserved=2560MB peak=2977MB\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n [capture-loop] iter=300 t=38.5s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=11.4/31.9GB (36%) swap=0.2/11.4GB (2%) cpu=23% browser_rss=1.12GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n Frame 18 saved (frame_017.jpg, t=38.6s)\n [capture-periodic] freeze=4ms shot=155ms unfreeze=6ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n Frame 19 saved (frame_018.jpg, t=41.0s)\n [capture-periodic] freeze=4ms shot=147ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n Frame 20 saved (frame_019.jpg, t=43.2s)\n [capture-periodic] freeze=6ms shot=154ms unfreeze=7ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n [capture-loop] iter=350 t=45.0s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=11 ram=11.5/31.9GB (36%) swap=0.2/11.4GB (2%) cpu=28% browser_rss=1.12GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23"}, {"file": "frame_021.jpg", "time": 47.8, "log": "Capturing execution frames: video_point_prompt.json\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 11 nodes\n Queuing workflow for execution...\n [ComfyUI] Node 9: VHS_LoadVideo\n [ComfyUI] Inputs: {\"video\": \"bedroom.mp4\", \"force_rate\": 0, \"custom_width\": 0, \"custom_height\": 0, \"frame_load_cap\": 30, \"skip_first_frames\": 0, \"select_every_nth\": 1, \"format\": \"AnimateDiff\"}\n [ComfyUI] Node 13: CreateVideo\n [ComfyUI] Inputs: {\"fps\": 30, \"images\": [\"14\", 0]}\n [ComfyUI] Node 14: MaskToImage\n [ComfyUI] Inputs: {\"mask\": [\"21\", 0]}\n [ComfyUI] Node 15: SaveVideo\n [ComfyUI] Inputs: {\"filename_prefix\": \"video/ComfyUI\", \"format\": \"auto\", \"codec\": \"auto\", \"video\": [\"13\", 0]}\n [ComfyUI] Node 21: SAM3VideoOutput\n [ComfyUI] Inputs: {\"obj_id\": 0, \"plot_all_masks\": true, \"masks\": [\"35\", 0], \"video_state\": [\"35\", 2], \"scores\": [\"35\", 1]}\n [ComfyUI] Node 24: CreateVideo\n [ComfyUI] Inputs: {\"fps\": 30, \"images\": [\"21\", 2]}\n [ComfyUI] Node 25: SaveVideo\n [ComfyUI] Inputs: {\"filename_prefix\": \"video/ComfyUI\", \"format\": \"auto\", \"codec\": \"auto\", \"video\": [\"24\", 0]}\n [ComfyUI] Node 27: SAM3VideoSegmentation\n [ComfyUI] Inputs: {\"prompt_mode\": \"point\", \"frame_idx\": 0.3, \"score_threshold\": 0.3, \"video_frames\": [\"9\", 0], \"positive_points\": [\"28\", 0]}\n [ComfyUI] Node 28: SAM3PointCollector\n [ComfyUI] Inputs: {\"points_store\": \"{\\\"positive\\\":[{\\\"x\\\":365.8296849641195,\\\"y\\\":82.1138596932428},{\\\"x\\\":389.5481601701001,\\\"y\\\":179.95494578458334},{\\\"x\\\":413.26663537608084,\\\"y\\\":52.465045726169905}],\\\"negative\\\":[\n [ComfyUI] Node 30: LoadSAM3Model\n [ComfyUI] Inputs: {\"precision\": \"auto\", \"compile\": false}\n [ComfyUI] Node 35: SAM3Propagate\n [ComfyUI] Inputs: {\"start_frame\": 0, \"end_frame\": -1, \"direction\": \"forward\", \"sam3_model_config\": [\"30\", 0], \"video_state\": [\"27\", 0]}\n [ComfyUI] Generated prompt_id: 921cfa4e-95e3-463f-ba40-d751f42cb70b\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n Frame 2 saved (frame_001.jpg, t=2.4s)\n [capture-periodic] freeze=5ms shot=200ms unfreeze=6ms saved=True\n [ComfyUI] [comfy-env] Running SAM3PointCollector: points_store: '{\"positive\":[{\"x\":365.8296849641195,\"y\":82.1138596932428..., coordinates: '[{\"x\":365.8296849641195,\"y\":82.1138596932428},{\"x\":389.5..., neg_coordinates: '[]', image: torch.float32 [30,544,960,3] cpu\n [ComfyUI] [VRAM] Before SAM3PointCollector: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_interactive.SAM3PointCollector.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: failed\n [ComfyUI] [ComfyUI-SAM3] Socket unhealthy, restarting worker...\n [ComfyUI] [comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload)\n [ComfyUI] [comfy-env] sam3-nodes: Library/bin has 234 DLLs\n [ComfyUI] [ComfyUI-SAM3] python: C:\\ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [ComfyUI-SAM3] sys_path sent to worker: ['C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI', 'C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3', 'C:\\\\ce\\\\.pixi\\\\envs\\\\sam3-nodes\\\\Lib\\\\site-packages', 'C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=C:\\ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [SubprocessWorker] launching cmd=['C:\\\\Users\\\\ContainerAdministrator\\\\.pixi\\\\bin\\\\pixi.exe', 'run', '--as-is', '--manifest-path', 'C:\\\\ce\\\\pixi.toml', '-e', 'sam3-nodes', 'python', 'C:\\\\Users\\\\ContainerAdministrator\\\\AppData\\\\Local\\\\Temp\\\\comfyui_pvenv_dwo5soma\\\\persistent_worker.py', 'tcp://127.0.0.1:49364']...\n Frame 3 saved (frame_002.jpg, t=4.7s)\n [capture-periodic] freeze=4ms shot=132ms unfreeze=4ms saved=True\n [capture-loop] iter=50 t=6.2s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=10.1/31.9GB (32%) swap=0.2/11.4GB (2%) cpu=8% browser_rss=1.34GB\n Frame 4 saved (frame_003.jpg, t=6.9s)\n [capture-periodic] freeze=4ms shot=123ms unfreeze=6ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: WARNING: You need pytorch with cu130 or higher to use optimized CUDA operations.\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([30, 544, 960, 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=18 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[30, 544, 960, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([30, 544, 960, 3])\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] [VRAM] Before offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (1756 MB) -> cpu: 1271 / 24575 MB\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] call_id=19 sending model_to_device\n [ComfyUI] Model 'Sam3VideoInferenceWithInstanceInteractivity_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (1756 MB): 1271 / 24575 MB\n [ComfyUI] [comfy-env] SAM3PointCollector done (6.01s): result: NodeOutput\n [ComfyUI] [VRAM] After SAM3PointCollector: 1271 / 24575 MB\n [ComfyUI] [comfy-env] Running SAM3VideoSegmentation: prompt_mode: 'point', frame_idx: 0, score_threshold: 0.3, video_frames: torch.float32 [30,544,960,3] cpu, positive_points: dict\n [ComfyUI] [VRAM] Before SAM3VideoSegmentation: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_video_nodes.SAM3VideoSegmentation.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'video_frames' shape: torch.Size([30, 544, 960, 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=20 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[30, 544, 960, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([30, 544, 960, 3])\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=20\n Node executed (1 total), capturing...\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=20\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=20\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=20\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] SAM3VideoSegmentation done (0.36s): result: NodeOutput\n [ComfyUI] [VRAM] After SAM3VideoSegmentation: 1271 / 24575 MB\n [ComfyUI] [comfy-env] Running LoadSAM3Model: precision: 'auto', compile: False\n [ComfyUI] [VRAM] Before LoadSAM3Model: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] 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=21 sending call_method\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] LoadSAM3Model done (0.02s): result: NodeOutput\n [ComfyUI] [VRAM] After LoadSAM3Model: 1271 / 24575 MB\n [ComfyUI] [comfy-env] Running SAM3Propagate: start_frame: 0, end_frame: -1, direction: 'forward', sam3_model_config: dict, video_state: dict\n [ComfyUI] [VRAM] Before SAM3Propagate: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_video_nodes.SAM3Propagate.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] 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=22 sending call_method\n Frame 5 saved (frame_004.jpg, t=8.9s)\n [capture-node] freeze=5ms shot=181ms unfreeze=12ms saved=True\n Frame 6 saved (frame_005.jpg, t=11.2s)\n [capture-periodic] freeze=4ms shot=148ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=22\n [ComfyUI] [comfy-env] VRAM request: 1.84GB, free before eviction: 24.44GB\n [ComfyUI] [comfy-env] VRAM after eviction: 24.44GB\n [capture-loop] iter=100 t=12.7s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=14.6/31.9GB (46%) swap=0.2/11.4GB (2%) cpu=14% browser_rss=1.17GB\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +386MB (now 386MB) reserved=416MB peak=386MB\n Frame 7 saved (frame_006.jpg, t=13.5s)\n [capture-periodic] freeze=4ms shot=150ms unfreeze=8ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +1370MB (now 1756MB) reserved=1760MB peak=1756MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +203MB (now 1960MB) reserved=2176MB peak=1960MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n Frame 8 saved (frame_007.jpg, t=15.7s)\n [capture-periodic] freeze=4ms shot=141ms unfreeze=5ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +818MB (now 2778MB) reserved=3040MB peak=2778MB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -419MB (now 2360MB) reserved=3168MB peak=2778MB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n Frame 9 saved (frame_008.jpg, t=18.0s)\n [capture-periodic] freeze=10ms shot=165ms unfreeze=6ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +337MB (now 2697MB) reserved=3232MB peak=2778MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [capture-loop] iter=150 t=19.0s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=11.2/31.9GB (35%) swap=0.2/11.4GB (2%) cpu=15% browser_rss=1.11GB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -434MB (now 2263MB) reserved=3264MB peak=2821MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n Frame 10 saved (frame_009.jpg, t=20.2s)\n [capture-periodic] freeze=6ms shot=150ms unfreeze=5ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +438MB (now 2701MB) reserved=3264MB peak=2821MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -251MB (now 2451MB) reserved=3264MB peak=2821MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n Frame 11 saved (frame_010.jpg, t=22.5s)\n [capture-periodic] freeze=4ms shot=171ms unfreeze=8ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +331MB (now 2783MB) reserved=3264MB peak=2821MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -398MB (now 2386MB) reserved=3360MB peak=2951MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n Frame 12 saved (frame_011.jpg, t=24.8s)\n [capture-periodic] freeze=5ms shot=152ms unfreeze=14ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +324MB (now 2710MB) reserved=3360MB peak=2951MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [capture-loop] iter=200 t=25.5s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=11.2/31.9GB (35%) swap=0.2/11.4GB (2%) cpu=20% browser_rss=1.11GB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -290MB (now 2420MB) reserved=3360MB peak=2951MB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n Frame 13 saved (frame_012.jpg, t=27.0s)\n [capture-periodic] freeze=8ms shot=195ms unfreeze=5ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +295MB (now 2716MB) reserved=3360MB peak=2960MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -342MB (now 2374MB) reserved=3360MB peak=2960MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n Frame 14 saved (frame_013.jpg, t=29.3s)\n [capture-periodic] freeze=4ms shot=160ms unfreeze=6ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +394MB (now 2769MB) reserved=3360MB peak=2964MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -370MB (now 2400MB) reserved=3360MB peak=2964MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n Frame 15 saved (frame_014.jpg, t=31.7s)\n [capture-periodic] freeze=4ms shot=179ms unfreeze=5ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [capture-loop] iter=250 t=32.1s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=6 ram=11.3/31.9GB (35%) swap=0.2/11.4GB (2%) cpu=20% browser_rss=1.12GB\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +324MB (now 2724MB) reserved=3360MB peak=2964MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -271MB (now 2454MB) reserved=3360MB peak=2970MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n Frame 16 saved (frame_015.jpg, t=33.9s)\n [capture-periodic] freeze=5ms shot=164ms unfreeze=11ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +308MB (now 2763MB) reserved=3360MB peak=2970MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +214MB (now 2977MB) reserved=3392MB peak=2977MB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n Frame 17 saved (frame_016.jpg, t=36.3s)\n [capture-periodic] freeze=6ms shot=190ms unfreeze=6ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] Created 1 model patchers: ['Sam3VideoInferenceWithInstanceInteractivity_1']\n [ComfyUI] [comfy-env] SAM3Propagate done (28.01s): result: NodeOutput\n [ComfyUI] [VRAM] After SAM3Propagate: 1271 / 24575 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (1756 MB)\n [ComfyUI] [comfy-env] Running SAM3VideoOutput: obj_id: 0, plot_all_masks: True, masks: dict, video_state: dict, scores: dict\n [ComfyUI] [VRAM] Before SAM3VideoOutput: 1271 / 24575 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (1756 MB)\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_video_nodes.SAM3VideoOutput.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] 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=23 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -788MB (now 2190MB) reserved=2560MB peak=2977MB\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n [capture-loop] iter=300 t=38.5s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=11.4/31.9GB (36%) swap=0.2/11.4GB (2%) cpu=23% browser_rss=1.12GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n Frame 18 saved (frame_017.jpg, t=38.6s)\n [capture-periodic] freeze=4ms shot=155ms unfreeze=6ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n Frame 19 saved (frame_018.jpg, t=41.0s)\n [capture-periodic] freeze=4ms shot=147ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n Frame 20 saved (frame_019.jpg, t=43.2s)\n [capture-periodic] freeze=6ms shot=154ms unfreeze=7ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n [capture-loop] iter=350 t=45.0s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=11 ram=11.5/31.9GB (36%) swap=0.2/11.4GB (2%) cpu=28% browser_rss=1.12GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n Frame 21 saved (frame_020.jpg, t=45.5s)\n [capture-periodic] freeze=5ms shot=176ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23"}, {"file": "frame_022.jpg", "time": 50.14, "log": "Capturing execution frames: video_point_prompt.json\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 11 nodes\n Queuing workflow for execution...\n [ComfyUI] Node 9: VHS_LoadVideo\n [ComfyUI] Inputs: {\"video\": \"bedroom.mp4\", \"force_rate\": 0, \"custom_width\": 0, \"custom_height\": 0, \"frame_load_cap\": 30, \"skip_first_frames\": 0, \"select_every_nth\": 1, \"format\": \"AnimateDiff\"}\n [ComfyUI] Node 13: CreateVideo\n [ComfyUI] Inputs: {\"fps\": 30, \"images\": [\"14\", 0]}\n [ComfyUI] Node 14: MaskToImage\n [ComfyUI] Inputs: {\"mask\": [\"21\", 0]}\n [ComfyUI] Node 15: SaveVideo\n [ComfyUI] Inputs: {\"filename_prefix\": \"video/ComfyUI\", \"format\": \"auto\", \"codec\": \"auto\", \"video\": [\"13\", 0]}\n [ComfyUI] Node 21: SAM3VideoOutput\n [ComfyUI] Inputs: {\"obj_id\": 0, \"plot_all_masks\": true, \"masks\": [\"35\", 0], \"video_state\": [\"35\", 2], \"scores\": [\"35\", 1]}\n [ComfyUI] Node 24: CreateVideo\n [ComfyUI] Inputs: {\"fps\": 30, \"images\": [\"21\", 2]}\n [ComfyUI] Node 25: SaveVideo\n [ComfyUI] Inputs: {\"filename_prefix\": \"video/ComfyUI\", \"format\": \"auto\", \"codec\": \"auto\", \"video\": [\"24\", 0]}\n [ComfyUI] Node 27: SAM3VideoSegmentation\n [ComfyUI] Inputs: {\"prompt_mode\": \"point\", \"frame_idx\": 0.3, \"score_threshold\": 0.3, \"video_frames\": [\"9\", 0], \"positive_points\": [\"28\", 0]}\n [ComfyUI] Node 28: SAM3PointCollector\n [ComfyUI] Inputs: {\"points_store\": \"{\\\"positive\\\":[{\\\"x\\\":365.8296849641195,\\\"y\\\":82.1138596932428},{\\\"x\\\":389.5481601701001,\\\"y\\\":179.95494578458334},{\\\"x\\\":413.26663537608084,\\\"y\\\":52.465045726169905}],\\\"negative\\\":[\n [ComfyUI] Node 30: LoadSAM3Model\n [ComfyUI] Inputs: {\"precision\": \"auto\", \"compile\": false}\n [ComfyUI] Node 35: SAM3Propagate\n [ComfyUI] Inputs: {\"start_frame\": 0, \"end_frame\": -1, \"direction\": \"forward\", \"sam3_model_config\": [\"30\", 0], \"video_state\": [\"27\", 0]}\n [ComfyUI] Generated prompt_id: 921cfa4e-95e3-463f-ba40-d751f42cb70b\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n Frame 2 saved (frame_001.jpg, t=2.4s)\n [capture-periodic] freeze=5ms shot=200ms unfreeze=6ms saved=True\n [ComfyUI] [comfy-env] Running SAM3PointCollector: points_store: '{\"positive\":[{\"x\":365.8296849641195,\"y\":82.1138596932428..., coordinates: '[{\"x\":365.8296849641195,\"y\":82.1138596932428},{\"x\":389.5..., neg_coordinates: '[]', image: torch.float32 [30,544,960,3] cpu\n [ComfyUI] [VRAM] Before SAM3PointCollector: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_interactive.SAM3PointCollector.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: failed\n [ComfyUI] [ComfyUI-SAM3] Socket unhealthy, restarting worker...\n [ComfyUI] [comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload)\n [ComfyUI] [comfy-env] sam3-nodes: Library/bin has 234 DLLs\n [ComfyUI] [ComfyUI-SAM3] python: C:\\ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [ComfyUI-SAM3] sys_path sent to worker: ['C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI', 'C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3', 'C:\\\\ce\\\\.pixi\\\\envs\\\\sam3-nodes\\\\Lib\\\\site-packages', 'C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=C:\\ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [SubprocessWorker] launching cmd=['C:\\\\Users\\\\ContainerAdministrator\\\\.pixi\\\\bin\\\\pixi.exe', 'run', '--as-is', '--manifest-path', 'C:\\\\ce\\\\pixi.toml', '-e', 'sam3-nodes', 'python', 'C:\\\\Users\\\\ContainerAdministrator\\\\AppData\\\\Local\\\\Temp\\\\comfyui_pvenv_dwo5soma\\\\persistent_worker.py', 'tcp://127.0.0.1:49364']...\n Frame 3 saved (frame_002.jpg, t=4.7s)\n [capture-periodic] freeze=4ms shot=132ms unfreeze=4ms saved=True\n [capture-loop] iter=50 t=6.2s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=10.1/31.9GB (32%) swap=0.2/11.4GB (2%) cpu=8% browser_rss=1.34GB\n Frame 4 saved (frame_003.jpg, t=6.9s)\n [capture-periodic] freeze=4ms shot=123ms unfreeze=6ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: WARNING: You need pytorch with cu130 or higher to use optimized CUDA operations.\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([30, 544, 960, 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=18 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[30, 544, 960, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([30, 544, 960, 3])\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] [VRAM] Before offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (1756 MB) -> cpu: 1271 / 24575 MB\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] call_id=19 sending model_to_device\n [ComfyUI] Model 'Sam3VideoInferenceWithInstanceInteractivity_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (1756 MB): 1271 / 24575 MB\n [ComfyUI] [comfy-env] SAM3PointCollector done (6.01s): result: NodeOutput\n [ComfyUI] [VRAM] After SAM3PointCollector: 1271 / 24575 MB\n [ComfyUI] [comfy-env] Running SAM3VideoSegmentation: prompt_mode: 'point', frame_idx: 0, score_threshold: 0.3, video_frames: torch.float32 [30,544,960,3] cpu, positive_points: dict\n [ComfyUI] [VRAM] Before SAM3VideoSegmentation: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_video_nodes.SAM3VideoSegmentation.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'video_frames' shape: torch.Size([30, 544, 960, 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=20 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[30, 544, 960, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([30, 544, 960, 3])\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=20\n Node executed (1 total), capturing...\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=20\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=20\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=20\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] SAM3VideoSegmentation done (0.36s): result: NodeOutput\n [ComfyUI] [VRAM] After SAM3VideoSegmentation: 1271 / 24575 MB\n [ComfyUI] [comfy-env] Running LoadSAM3Model: precision: 'auto', compile: False\n [ComfyUI] [VRAM] Before LoadSAM3Model: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] 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=21 sending call_method\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] LoadSAM3Model done (0.02s): result: NodeOutput\n [ComfyUI] [VRAM] After LoadSAM3Model: 1271 / 24575 MB\n [ComfyUI] [comfy-env] Running SAM3Propagate: start_frame: 0, end_frame: -1, direction: 'forward', sam3_model_config: dict, video_state: dict\n [ComfyUI] [VRAM] Before SAM3Propagate: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_video_nodes.SAM3Propagate.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] 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=22 sending call_method\n Frame 5 saved (frame_004.jpg, t=8.9s)\n [capture-node] freeze=5ms shot=181ms unfreeze=12ms saved=True\n Frame 6 saved (frame_005.jpg, t=11.2s)\n [capture-periodic] freeze=4ms shot=148ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=22\n [ComfyUI] [comfy-env] VRAM request: 1.84GB, free before eviction: 24.44GB\n [ComfyUI] [comfy-env] VRAM after eviction: 24.44GB\n [capture-loop] iter=100 t=12.7s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=14.6/31.9GB (46%) swap=0.2/11.4GB (2%) cpu=14% browser_rss=1.17GB\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +386MB (now 386MB) reserved=416MB peak=386MB\n Frame 7 saved (frame_006.jpg, t=13.5s)\n [capture-periodic] freeze=4ms shot=150ms unfreeze=8ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +1370MB (now 1756MB) reserved=1760MB peak=1756MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +203MB (now 1960MB) reserved=2176MB peak=1960MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n Frame 8 saved (frame_007.jpg, t=15.7s)\n [capture-periodic] freeze=4ms shot=141ms unfreeze=5ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +818MB (now 2778MB) reserved=3040MB peak=2778MB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -419MB (now 2360MB) reserved=3168MB peak=2778MB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n Frame 9 saved (frame_008.jpg, t=18.0s)\n [capture-periodic] freeze=10ms shot=165ms unfreeze=6ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +337MB (now 2697MB) reserved=3232MB peak=2778MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [capture-loop] iter=150 t=19.0s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=11.2/31.9GB (35%) swap=0.2/11.4GB (2%) cpu=15% browser_rss=1.11GB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -434MB (now 2263MB) reserved=3264MB peak=2821MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n Frame 10 saved (frame_009.jpg, t=20.2s)\n [capture-periodic] freeze=6ms shot=150ms unfreeze=5ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +438MB (now 2701MB) reserved=3264MB peak=2821MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -251MB (now 2451MB) reserved=3264MB peak=2821MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n Frame 11 saved (frame_010.jpg, t=22.5s)\n [capture-periodic] freeze=4ms shot=171ms unfreeze=8ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +331MB (now 2783MB) reserved=3264MB peak=2821MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -398MB (now 2386MB) reserved=3360MB peak=2951MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n Frame 12 saved (frame_011.jpg, t=24.8s)\n [capture-periodic] freeze=5ms shot=152ms unfreeze=14ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +324MB (now 2710MB) reserved=3360MB peak=2951MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [capture-loop] iter=200 t=25.5s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=11.2/31.9GB (35%) swap=0.2/11.4GB (2%) cpu=20% browser_rss=1.11GB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -290MB (now 2420MB) reserved=3360MB peak=2951MB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n Frame 13 saved (frame_012.jpg, t=27.0s)\n [capture-periodic] freeze=8ms shot=195ms unfreeze=5ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +295MB (now 2716MB) reserved=3360MB peak=2960MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -342MB (now 2374MB) reserved=3360MB peak=2960MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n Frame 14 saved (frame_013.jpg, t=29.3s)\n [capture-periodic] freeze=4ms shot=160ms unfreeze=6ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +394MB (now 2769MB) reserved=3360MB peak=2964MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -370MB (now 2400MB) reserved=3360MB peak=2964MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n Frame 15 saved (frame_014.jpg, t=31.7s)\n [capture-periodic] freeze=4ms shot=179ms unfreeze=5ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [capture-loop] iter=250 t=32.1s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=6 ram=11.3/31.9GB (35%) swap=0.2/11.4GB (2%) cpu=20% browser_rss=1.12GB\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +324MB (now 2724MB) reserved=3360MB peak=2964MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -271MB (now 2454MB) reserved=3360MB peak=2970MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n Frame 16 saved (frame_015.jpg, t=33.9s)\n [capture-periodic] freeze=5ms shot=164ms unfreeze=11ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +308MB (now 2763MB) reserved=3360MB peak=2970MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +214MB (now 2977MB) reserved=3392MB peak=2977MB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n Frame 17 saved (frame_016.jpg, t=36.3s)\n [capture-periodic] freeze=6ms shot=190ms unfreeze=6ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] Created 1 model patchers: ['Sam3VideoInferenceWithInstanceInteractivity_1']\n [ComfyUI] [comfy-env] SAM3Propagate done (28.01s): result: NodeOutput\n [ComfyUI] [VRAM] After SAM3Propagate: 1271 / 24575 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (1756 MB)\n [ComfyUI] [comfy-env] Running SAM3VideoOutput: obj_id: 0, plot_all_masks: True, masks: dict, video_state: dict, scores: dict\n [ComfyUI] [VRAM] Before SAM3VideoOutput: 1271 / 24575 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (1756 MB)\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_video_nodes.SAM3VideoOutput.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] 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=23 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -788MB (now 2190MB) reserved=2560MB peak=2977MB\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n [capture-loop] iter=300 t=38.5s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=11.4/31.9GB (36%) swap=0.2/11.4GB (2%) cpu=23% browser_rss=1.12GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n Frame 18 saved (frame_017.jpg, t=38.6s)\n [capture-periodic] freeze=4ms shot=155ms unfreeze=6ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n Frame 19 saved (frame_018.jpg, t=41.0s)\n [capture-periodic] freeze=4ms shot=147ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n Frame 20 saved (frame_019.jpg, t=43.2s)\n [capture-periodic] freeze=6ms shot=154ms unfreeze=7ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n [capture-loop] iter=350 t=45.0s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=11 ram=11.5/31.9GB (36%) swap=0.2/11.4GB (2%) cpu=28% browser_rss=1.12GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n Frame 21 saved (frame_020.jpg, t=45.5s)\n [capture-periodic] freeze=5ms shot=176ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n Frame 22 saved (frame_021.jpg, t=47.8s)\n [capture-periodic] freeze=6ms shot=196ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23"}, {"file": "frame_023.jpg", "time": 52.44, "log": "Capturing execution frames: video_point_prompt.json\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 11 nodes\n Queuing workflow for execution...\n [ComfyUI] Node 9: VHS_LoadVideo\n [ComfyUI] Inputs: {\"video\": \"bedroom.mp4\", \"force_rate\": 0, \"custom_width\": 0, \"custom_height\": 0, \"frame_load_cap\": 30, \"skip_first_frames\": 0, \"select_every_nth\": 1, \"format\": \"AnimateDiff\"}\n [ComfyUI] Node 13: CreateVideo\n [ComfyUI] Inputs: {\"fps\": 30, \"images\": [\"14\", 0]}\n [ComfyUI] Node 14: MaskToImage\n [ComfyUI] Inputs: {\"mask\": [\"21\", 0]}\n [ComfyUI] Node 15: SaveVideo\n [ComfyUI] Inputs: {\"filename_prefix\": \"video/ComfyUI\", \"format\": \"auto\", \"codec\": \"auto\", \"video\": [\"13\", 0]}\n [ComfyUI] Node 21: SAM3VideoOutput\n [ComfyUI] Inputs: {\"obj_id\": 0, \"plot_all_masks\": true, \"masks\": [\"35\", 0], \"video_state\": [\"35\", 2], \"scores\": [\"35\", 1]}\n [ComfyUI] Node 24: CreateVideo\n [ComfyUI] Inputs: {\"fps\": 30, \"images\": [\"21\", 2]}\n [ComfyUI] Node 25: SaveVideo\n [ComfyUI] Inputs: {\"filename_prefix\": \"video/ComfyUI\", \"format\": \"auto\", \"codec\": \"auto\", \"video\": [\"24\", 0]}\n [ComfyUI] Node 27: SAM3VideoSegmentation\n [ComfyUI] Inputs: {\"prompt_mode\": \"point\", \"frame_idx\": 0.3, \"score_threshold\": 0.3, \"video_frames\": [\"9\", 0], \"positive_points\": [\"28\", 0]}\n [ComfyUI] Node 28: SAM3PointCollector\n [ComfyUI] Inputs: {\"points_store\": \"{\\\"positive\\\":[{\\\"x\\\":365.8296849641195,\\\"y\\\":82.1138596932428},{\\\"x\\\":389.5481601701001,\\\"y\\\":179.95494578458334},{\\\"x\\\":413.26663537608084,\\\"y\\\":52.465045726169905}],\\\"negative\\\":[\n [ComfyUI] Node 30: LoadSAM3Model\n [ComfyUI] Inputs: {\"precision\": \"auto\", \"compile\": false}\n [ComfyUI] Node 35: SAM3Propagate\n [ComfyUI] Inputs: {\"start_frame\": 0, \"end_frame\": -1, \"direction\": \"forward\", \"sam3_model_config\": [\"30\", 0], \"video_state\": [\"27\", 0]}\n [ComfyUI] Generated prompt_id: 921cfa4e-95e3-463f-ba40-d751f42cb70b\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n Frame 2 saved (frame_001.jpg, t=2.4s)\n [capture-periodic] freeze=5ms shot=200ms unfreeze=6ms saved=True\n [ComfyUI] [comfy-env] Running SAM3PointCollector: points_store: '{\"positive\":[{\"x\":365.8296849641195,\"y\":82.1138596932428..., coordinates: '[{\"x\":365.8296849641195,\"y\":82.1138596932428},{\"x\":389.5..., neg_coordinates: '[]', image: torch.float32 [30,544,960,3] cpu\n [ComfyUI] [VRAM] Before SAM3PointCollector: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_interactive.SAM3PointCollector.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: failed\n [ComfyUI] [ComfyUI-SAM3] Socket unhealthy, restarting worker...\n [ComfyUI] [comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload)\n [ComfyUI] [comfy-env] sam3-nodes: Library/bin has 234 DLLs\n [ComfyUI] [ComfyUI-SAM3] python: C:\\ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [ComfyUI-SAM3] sys_path sent to worker: ['C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI', 'C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3', 'C:\\\\ce\\\\.pixi\\\\envs\\\\sam3-nodes\\\\Lib\\\\site-packages', 'C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=C:\\ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [SubprocessWorker] launching cmd=['C:\\\\Users\\\\ContainerAdministrator\\\\.pixi\\\\bin\\\\pixi.exe', 'run', '--as-is', '--manifest-path', 'C:\\\\ce\\\\pixi.toml', '-e', 'sam3-nodes', 'python', 'C:\\\\Users\\\\ContainerAdministrator\\\\AppData\\\\Local\\\\Temp\\\\comfyui_pvenv_dwo5soma\\\\persistent_worker.py', 'tcp://127.0.0.1:49364']...\n Frame 3 saved (frame_002.jpg, t=4.7s)\n [capture-periodic] freeze=4ms shot=132ms unfreeze=4ms saved=True\n [capture-loop] iter=50 t=6.2s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=10.1/31.9GB (32%) swap=0.2/11.4GB (2%) cpu=8% browser_rss=1.34GB\n Frame 4 saved (frame_003.jpg, t=6.9s)\n [capture-periodic] freeze=4ms shot=123ms unfreeze=6ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: WARNING: You need pytorch with cu130 or higher to use optimized CUDA operations.\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([30, 544, 960, 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=18 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[30, 544, 960, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([30, 544, 960, 3])\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] [VRAM] Before offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (1756 MB) -> cpu: 1271 / 24575 MB\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] call_id=19 sending model_to_device\n [ComfyUI] Model 'Sam3VideoInferenceWithInstanceInteractivity_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (1756 MB): 1271 / 24575 MB\n [ComfyUI] [comfy-env] SAM3PointCollector done (6.01s): result: NodeOutput\n [ComfyUI] [VRAM] After SAM3PointCollector: 1271 / 24575 MB\n [ComfyUI] [comfy-env] Running SAM3VideoSegmentation: prompt_mode: 'point', frame_idx: 0, score_threshold: 0.3, video_frames: torch.float32 [30,544,960,3] cpu, positive_points: dict\n [ComfyUI] [VRAM] Before SAM3VideoSegmentation: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_video_nodes.SAM3VideoSegmentation.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'video_frames' shape: torch.Size([30, 544, 960, 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=20 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[30, 544, 960, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([30, 544, 960, 3])\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=20\n Node executed (1 total), capturing...\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=20\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=20\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=20\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] SAM3VideoSegmentation done (0.36s): result: NodeOutput\n [ComfyUI] [VRAM] After SAM3VideoSegmentation: 1271 / 24575 MB\n [ComfyUI] [comfy-env] Running LoadSAM3Model: precision: 'auto', compile: False\n [ComfyUI] [VRAM] Before LoadSAM3Model: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] 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=21 sending call_method\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] LoadSAM3Model done (0.02s): result: NodeOutput\n [ComfyUI] [VRAM] After LoadSAM3Model: 1271 / 24575 MB\n [ComfyUI] [comfy-env] Running SAM3Propagate: start_frame: 0, end_frame: -1, direction: 'forward', sam3_model_config: dict, video_state: dict\n [ComfyUI] [VRAM] Before SAM3Propagate: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_video_nodes.SAM3Propagate.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] 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=22 sending call_method\n Frame 5 saved (frame_004.jpg, t=8.9s)\n [capture-node] freeze=5ms shot=181ms unfreeze=12ms saved=True\n Frame 6 saved (frame_005.jpg, t=11.2s)\n [capture-periodic] freeze=4ms shot=148ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=22\n [ComfyUI] [comfy-env] VRAM request: 1.84GB, free before eviction: 24.44GB\n [ComfyUI] [comfy-env] VRAM after eviction: 24.44GB\n [capture-loop] iter=100 t=12.7s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=14.6/31.9GB (46%) swap=0.2/11.4GB (2%) cpu=14% browser_rss=1.17GB\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +386MB (now 386MB) reserved=416MB peak=386MB\n Frame 7 saved (frame_006.jpg, t=13.5s)\n [capture-periodic] freeze=4ms shot=150ms unfreeze=8ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +1370MB (now 1756MB) reserved=1760MB peak=1756MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +203MB (now 1960MB) reserved=2176MB peak=1960MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n Frame 8 saved (frame_007.jpg, t=15.7s)\n [capture-periodic] freeze=4ms shot=141ms unfreeze=5ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +818MB (now 2778MB) reserved=3040MB peak=2778MB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -419MB (now 2360MB) reserved=3168MB peak=2778MB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n Frame 9 saved (frame_008.jpg, t=18.0s)\n [capture-periodic] freeze=10ms shot=165ms unfreeze=6ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +337MB (now 2697MB) reserved=3232MB peak=2778MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [capture-loop] iter=150 t=19.0s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=11.2/31.9GB (35%) swap=0.2/11.4GB (2%) cpu=15% browser_rss=1.11GB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -434MB (now 2263MB) reserved=3264MB peak=2821MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n Frame 10 saved (frame_009.jpg, t=20.2s)\n [capture-periodic] freeze=6ms shot=150ms unfreeze=5ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +438MB (now 2701MB) reserved=3264MB peak=2821MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -251MB (now 2451MB) reserved=3264MB peak=2821MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n Frame 11 saved (frame_010.jpg, t=22.5s)\n [capture-periodic] freeze=4ms shot=171ms unfreeze=8ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +331MB (now 2783MB) reserved=3264MB peak=2821MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -398MB (now 2386MB) reserved=3360MB peak=2951MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n Frame 12 saved (frame_011.jpg, t=24.8s)\n [capture-periodic] freeze=5ms shot=152ms unfreeze=14ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +324MB (now 2710MB) reserved=3360MB peak=2951MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [capture-loop] iter=200 t=25.5s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=11.2/31.9GB (35%) swap=0.2/11.4GB (2%) cpu=20% browser_rss=1.11GB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -290MB (now 2420MB) reserved=3360MB peak=2951MB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n Frame 13 saved (frame_012.jpg, t=27.0s)\n [capture-periodic] freeze=8ms shot=195ms unfreeze=5ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +295MB (now 2716MB) reserved=3360MB peak=2960MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -342MB (now 2374MB) reserved=3360MB peak=2960MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n Frame 14 saved (frame_013.jpg, t=29.3s)\n [capture-periodic] freeze=4ms shot=160ms unfreeze=6ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +394MB (now 2769MB) reserved=3360MB peak=2964MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -370MB (now 2400MB) reserved=3360MB peak=2964MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n Frame 15 saved (frame_014.jpg, t=31.7s)\n [capture-periodic] freeze=4ms shot=179ms unfreeze=5ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [capture-loop] iter=250 t=32.1s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=6 ram=11.3/31.9GB (35%) swap=0.2/11.4GB (2%) cpu=20% browser_rss=1.12GB\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +324MB (now 2724MB) reserved=3360MB peak=2964MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -271MB (now 2454MB) reserved=3360MB peak=2970MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n Frame 16 saved (frame_015.jpg, t=33.9s)\n [capture-periodic] freeze=5ms shot=164ms unfreeze=11ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +308MB (now 2763MB) reserved=3360MB peak=2970MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +214MB (now 2977MB) reserved=3392MB peak=2977MB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n Frame 17 saved (frame_016.jpg, t=36.3s)\n [capture-periodic] freeze=6ms shot=190ms unfreeze=6ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] Created 1 model patchers: ['Sam3VideoInferenceWithInstanceInteractivity_1']\n [ComfyUI] [comfy-env] SAM3Propagate done (28.01s): result: NodeOutput\n [ComfyUI] [VRAM] After SAM3Propagate: 1271 / 24575 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (1756 MB)\n [ComfyUI] [comfy-env] Running SAM3VideoOutput: obj_id: 0, plot_all_masks: True, masks: dict, video_state: dict, scores: dict\n [ComfyUI] [VRAM] Before SAM3VideoOutput: 1271 / 24575 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (1756 MB)\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_video_nodes.SAM3VideoOutput.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] 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=23 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -788MB (now 2190MB) reserved=2560MB peak=2977MB\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n [capture-loop] iter=300 t=38.5s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=11.4/31.9GB (36%) swap=0.2/11.4GB (2%) cpu=23% browser_rss=1.12GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n Frame 18 saved (frame_017.jpg, t=38.6s)\n [capture-periodic] freeze=4ms shot=155ms unfreeze=6ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n Frame 19 saved (frame_018.jpg, t=41.0s)\n [capture-periodic] freeze=4ms shot=147ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n Frame 20 saved (frame_019.jpg, t=43.2s)\n [capture-periodic] freeze=6ms shot=154ms unfreeze=7ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n [capture-loop] iter=350 t=45.0s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=11 ram=11.5/31.9GB (36%) swap=0.2/11.4GB (2%) cpu=28% browser_rss=1.12GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n Frame 21 saved (frame_020.jpg, t=45.5s)\n [capture-periodic] freeze=5ms shot=176ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n Frame 22 saved (frame_021.jpg, t=47.8s)\n [capture-periodic] freeze=6ms shot=196ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n Frame 23 saved (frame_022.jpg, t=50.1s)\n [capture-periodic] freeze=4ms shot=224ms unfreeze=11ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n [capture-loop] iter=400 t=51.6s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=11.7/31.9GB (37%) swap=0.2/11.4GB (2%) cpu=27% browser_rss=1.13GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] SAM3VideoOutput done (15.30s): result: NodeOutput\n [ComfyUI] [VRAM] After SAM3VideoOutput: 1271 / 24575 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (1756 MB)"}, {"file": "frame_024.jpg", "time": 53.8, "log": "Capturing execution frames: video_point_prompt.json\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 11 nodes\n Queuing workflow for execution...\n [ComfyUI] Node 9: VHS_LoadVideo\n [ComfyUI] Inputs: {\"video\": \"bedroom.mp4\", \"force_rate\": 0, \"custom_width\": 0, \"custom_height\": 0, \"frame_load_cap\": 30, \"skip_first_frames\": 0, \"select_every_nth\": 1, \"format\": \"AnimateDiff\"}\n [ComfyUI] Node 13: CreateVideo\n [ComfyUI] Inputs: {\"fps\": 30, \"images\": [\"14\", 0]}\n [ComfyUI] Node 14: MaskToImage\n [ComfyUI] Inputs: {\"mask\": [\"21\", 0]}\n [ComfyUI] Node 15: SaveVideo\n [ComfyUI] Inputs: {\"filename_prefix\": \"video/ComfyUI\", \"format\": \"auto\", \"codec\": \"auto\", \"video\": [\"13\", 0]}\n [ComfyUI] Node 21: SAM3VideoOutput\n [ComfyUI] Inputs: {\"obj_id\": 0, \"plot_all_masks\": true, \"masks\": [\"35\", 0], \"video_state\": [\"35\", 2], \"scores\": [\"35\", 1]}\n [ComfyUI] Node 24: CreateVideo\n [ComfyUI] Inputs: {\"fps\": 30, \"images\": [\"21\", 2]}\n [ComfyUI] Node 25: SaveVideo\n [ComfyUI] Inputs: {\"filename_prefix\": \"video/ComfyUI\", \"format\": \"auto\", \"codec\": \"auto\", \"video\": [\"24\", 0]}\n [ComfyUI] Node 27: SAM3VideoSegmentation\n [ComfyUI] Inputs: {\"prompt_mode\": \"point\", \"frame_idx\": 0.3, \"score_threshold\": 0.3, \"video_frames\": [\"9\", 0], \"positive_points\": [\"28\", 0]}\n [ComfyUI] Node 28: SAM3PointCollector\n [ComfyUI] Inputs: {\"points_store\": \"{\\\"positive\\\":[{\\\"x\\\":365.8296849641195,\\\"y\\\":82.1138596932428},{\\\"x\\\":389.5481601701001,\\\"y\\\":179.95494578458334},{\\\"x\\\":413.26663537608084,\\\"y\\\":52.465045726169905}],\\\"negative\\\":[\n [ComfyUI] Node 30: LoadSAM3Model\n [ComfyUI] Inputs: {\"precision\": \"auto\", \"compile\": false}\n [ComfyUI] Node 35: SAM3Propagate\n [ComfyUI] Inputs: {\"start_frame\": 0, \"end_frame\": -1, \"direction\": \"forward\", \"sam3_model_config\": [\"30\", 0], \"video_state\": [\"27\", 0]}\n [ComfyUI] Generated prompt_id: 921cfa4e-95e3-463f-ba40-d751f42cb70b\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n Frame 2 saved (frame_001.jpg, t=2.4s)\n [capture-periodic] freeze=5ms shot=200ms unfreeze=6ms saved=True\n [ComfyUI] [comfy-env] Running SAM3PointCollector: points_store: '{\"positive\":[{\"x\":365.8296849641195,\"y\":82.1138596932428..., coordinates: '[{\"x\":365.8296849641195,\"y\":82.1138596932428},{\"x\":389.5..., neg_coordinates: '[]', image: torch.float32 [30,544,960,3] cpu\n [ComfyUI] [VRAM] Before SAM3PointCollector: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_interactive.SAM3PointCollector.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: failed\n [ComfyUI] [ComfyUI-SAM3] Socket unhealthy, restarting worker...\n [ComfyUI] [comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload)\n [ComfyUI] [comfy-env] sam3-nodes: Library/bin has 234 DLLs\n [ComfyUI] [ComfyUI-SAM3] python: C:\\ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [ComfyUI-SAM3] sys_path sent to worker: ['C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI', 'C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3', 'C:\\\\ce\\\\.pixi\\\\envs\\\\sam3-nodes\\\\Lib\\\\site-packages', 'C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=C:\\ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [SubprocessWorker] launching cmd=['C:\\\\Users\\\\ContainerAdministrator\\\\.pixi\\\\bin\\\\pixi.exe', 'run', '--as-is', '--manifest-path', 'C:\\\\ce\\\\pixi.toml', '-e', 'sam3-nodes', 'python', 'C:\\\\Users\\\\ContainerAdministrator\\\\AppData\\\\Local\\\\Temp\\\\comfyui_pvenv_dwo5soma\\\\persistent_worker.py', 'tcp://127.0.0.1:49364']...\n Frame 3 saved (frame_002.jpg, t=4.7s)\n [capture-periodic] freeze=4ms shot=132ms unfreeze=4ms saved=True\n [capture-loop] iter=50 t=6.2s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=10.1/31.9GB (32%) swap=0.2/11.4GB (2%) cpu=8% browser_rss=1.34GB\n Frame 4 saved (frame_003.jpg, t=6.9s)\n [capture-periodic] freeze=4ms shot=123ms unfreeze=6ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: WARNING: You need pytorch with cu130 or higher to use optimized CUDA operations.\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([30, 544, 960, 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=18 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[30, 544, 960, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([30, 544, 960, 3])\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] [VRAM] Before offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (1756 MB) -> cpu: 1271 / 24575 MB\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] call_id=19 sending model_to_device\n [ComfyUI] Model 'Sam3VideoInferenceWithInstanceInteractivity_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (1756 MB): 1271 / 24575 MB\n [ComfyUI] [comfy-env] SAM3PointCollector done (6.01s): result: NodeOutput\n [ComfyUI] [VRAM] After SAM3PointCollector: 1271 / 24575 MB\n [ComfyUI] [comfy-env] Running SAM3VideoSegmentation: prompt_mode: 'point', frame_idx: 0, score_threshold: 0.3, video_frames: torch.float32 [30,544,960,3] cpu, positive_points: dict\n [ComfyUI] [VRAM] Before SAM3VideoSegmentation: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_video_nodes.SAM3VideoSegmentation.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'video_frames' shape: torch.Size([30, 544, 960, 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=20 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[30, 544, 960, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([30, 544, 960, 3])\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=20\n Node executed (1 total), capturing...\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=20\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=20\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=20\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] SAM3VideoSegmentation done (0.36s): result: NodeOutput\n [ComfyUI] [VRAM] After SAM3VideoSegmentation: 1271 / 24575 MB\n [ComfyUI] [comfy-env] Running LoadSAM3Model: precision: 'auto', compile: False\n [ComfyUI] [VRAM] Before LoadSAM3Model: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] 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=21 sending call_method\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] LoadSAM3Model done (0.02s): result: NodeOutput\n [ComfyUI] [VRAM] After LoadSAM3Model: 1271 / 24575 MB\n [ComfyUI] [comfy-env] Running SAM3Propagate: start_frame: 0, end_frame: -1, direction: 'forward', sam3_model_config: dict, video_state: dict\n [ComfyUI] [VRAM] Before SAM3Propagate: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_video_nodes.SAM3Propagate.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] 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=22 sending call_method\n Frame 5 saved (frame_004.jpg, t=8.9s)\n [capture-node] freeze=5ms shot=181ms unfreeze=12ms saved=True\n Frame 6 saved (frame_005.jpg, t=11.2s)\n [capture-periodic] freeze=4ms shot=148ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=22\n [ComfyUI] [comfy-env] VRAM request: 1.84GB, free before eviction: 24.44GB\n [ComfyUI] [comfy-env] VRAM after eviction: 24.44GB\n [capture-loop] iter=100 t=12.7s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=14.6/31.9GB (46%) swap=0.2/11.4GB (2%) cpu=14% browser_rss=1.17GB\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +386MB (now 386MB) reserved=416MB peak=386MB\n Frame 7 saved (frame_006.jpg, t=13.5s)\n [capture-periodic] freeze=4ms shot=150ms unfreeze=8ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +1370MB (now 1756MB) reserved=1760MB peak=1756MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +203MB (now 1960MB) reserved=2176MB peak=1960MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n Frame 8 saved (frame_007.jpg, t=15.7s)\n [capture-periodic] freeze=4ms shot=141ms unfreeze=5ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +818MB (now 2778MB) reserved=3040MB peak=2778MB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -419MB (now 2360MB) reserved=3168MB peak=2778MB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n Frame 9 saved (frame_008.jpg, t=18.0s)\n [capture-periodic] freeze=10ms shot=165ms unfreeze=6ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +337MB (now 2697MB) reserved=3232MB peak=2778MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [capture-loop] iter=150 t=19.0s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=11.2/31.9GB (35%) swap=0.2/11.4GB (2%) cpu=15% browser_rss=1.11GB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -434MB (now 2263MB) reserved=3264MB peak=2821MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n Frame 10 saved (frame_009.jpg, t=20.2s)\n [capture-periodic] freeze=6ms shot=150ms unfreeze=5ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +438MB (now 2701MB) reserved=3264MB peak=2821MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -251MB (now 2451MB) reserved=3264MB peak=2821MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n Frame 11 saved (frame_010.jpg, t=22.5s)\n [capture-periodic] freeze=4ms shot=171ms unfreeze=8ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +331MB (now 2783MB) reserved=3264MB peak=2821MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -398MB (now 2386MB) reserved=3360MB peak=2951MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n Frame 12 saved (frame_011.jpg, t=24.8s)\n [capture-periodic] freeze=5ms shot=152ms unfreeze=14ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +324MB (now 2710MB) reserved=3360MB peak=2951MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [capture-loop] iter=200 t=25.5s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=11.2/31.9GB (35%) swap=0.2/11.4GB (2%) cpu=20% browser_rss=1.11GB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -290MB (now 2420MB) reserved=3360MB peak=2951MB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n Frame 13 saved (frame_012.jpg, t=27.0s)\n [capture-periodic] freeze=8ms shot=195ms unfreeze=5ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +295MB (now 2716MB) reserved=3360MB peak=2960MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -342MB (now 2374MB) reserved=3360MB peak=2960MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n Frame 14 saved (frame_013.jpg, t=29.3s)\n [capture-periodic] freeze=4ms shot=160ms unfreeze=6ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +394MB (now 2769MB) reserved=3360MB peak=2964MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -370MB (now 2400MB) reserved=3360MB peak=2964MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n Frame 15 saved (frame_014.jpg, t=31.7s)\n [capture-periodic] freeze=4ms shot=179ms unfreeze=5ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [capture-loop] iter=250 t=32.1s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=6 ram=11.3/31.9GB (35%) swap=0.2/11.4GB (2%) cpu=20% browser_rss=1.12GB\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +324MB (now 2724MB) reserved=3360MB peak=2964MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -271MB (now 2454MB) reserved=3360MB peak=2970MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n Frame 16 saved (frame_015.jpg, t=33.9s)\n [capture-periodic] freeze=5ms shot=164ms unfreeze=11ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +308MB (now 2763MB) reserved=3360MB peak=2970MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +214MB (now 2977MB) reserved=3392MB peak=2977MB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n Frame 17 saved (frame_016.jpg, t=36.3s)\n [capture-periodic] freeze=6ms shot=190ms unfreeze=6ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] Created 1 model patchers: ['Sam3VideoInferenceWithInstanceInteractivity_1']\n [ComfyUI] [comfy-env] SAM3Propagate done (28.01s): result: NodeOutput\n [ComfyUI] [VRAM] After SAM3Propagate: 1271 / 24575 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (1756 MB)\n [ComfyUI] [comfy-env] Running SAM3VideoOutput: obj_id: 0, plot_all_masks: True, masks: dict, video_state: dict, scores: dict\n [ComfyUI] [VRAM] Before SAM3VideoOutput: 1271 / 24575 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (1756 MB)\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_video_nodes.SAM3VideoOutput.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] 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=23 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -788MB (now 2190MB) reserved=2560MB peak=2977MB\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n [capture-loop] iter=300 t=38.5s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=11.4/31.9GB (36%) swap=0.2/11.4GB (2%) cpu=23% browser_rss=1.12GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n Frame 18 saved (frame_017.jpg, t=38.6s)\n [capture-periodic] freeze=4ms shot=155ms unfreeze=6ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n Frame 19 saved (frame_018.jpg, t=41.0s)\n [capture-periodic] freeze=4ms shot=147ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n Frame 20 saved (frame_019.jpg, t=43.2s)\n [capture-periodic] freeze=6ms shot=154ms unfreeze=7ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n [capture-loop] iter=350 t=45.0s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=11 ram=11.5/31.9GB (36%) swap=0.2/11.4GB (2%) cpu=28% browser_rss=1.12GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n Frame 21 saved (frame_020.jpg, t=45.5s)\n [capture-periodic] freeze=5ms shot=176ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n Frame 22 saved (frame_021.jpg, t=47.8s)\n [capture-periodic] freeze=6ms shot=196ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n Frame 23 saved (frame_022.jpg, t=50.1s)\n [capture-periodic] freeze=4ms shot=224ms unfreeze=11ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n [capture-loop] iter=400 t=51.6s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=11.7/31.9GB (37%) swap=0.2/11.4GB (2%) cpu=27% browser_rss=1.13GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] SAM3VideoOutput done (15.30s): result: NodeOutput\n [ComfyUI] [VRAM] After SAM3VideoOutput: 1271 / 24575 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (1756 MB)\n Frame 24 saved (frame_023.jpg, t=52.4s)\n [capture-periodic] freeze=12ms shot=189ms unfreeze=13ms saved=True"}, {"file": "frame_025.jpg", "time": 54.76, "log": "Capturing execution frames: video_point_prompt.json\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 11 nodes\n Queuing workflow for execution...\n [ComfyUI] Node 9: VHS_LoadVideo\n [ComfyUI] Inputs: {\"video\": \"bedroom.mp4\", \"force_rate\": 0, \"custom_width\": 0, \"custom_height\": 0, \"frame_load_cap\": 30, \"skip_first_frames\": 0, \"select_every_nth\": 1, \"format\": \"AnimateDiff\"}\n [ComfyUI] Node 13: CreateVideo\n [ComfyUI] Inputs: {\"fps\": 30, \"images\": [\"14\", 0]}\n [ComfyUI] Node 14: MaskToImage\n [ComfyUI] Inputs: {\"mask\": [\"21\", 0]}\n [ComfyUI] Node 15: SaveVideo\n [ComfyUI] Inputs: {\"filename_prefix\": \"video/ComfyUI\", \"format\": \"auto\", \"codec\": \"auto\", \"video\": [\"13\", 0]}\n [ComfyUI] Node 21: SAM3VideoOutput\n [ComfyUI] Inputs: {\"obj_id\": 0, \"plot_all_masks\": true, \"masks\": [\"35\", 0], \"video_state\": [\"35\", 2], \"scores\": [\"35\", 1]}\n [ComfyUI] Node 24: CreateVideo\n [ComfyUI] Inputs: {\"fps\": 30, \"images\": [\"21\", 2]}\n [ComfyUI] Node 25: SaveVideo\n [ComfyUI] Inputs: {\"filename_prefix\": \"video/ComfyUI\", \"format\": \"auto\", \"codec\": \"auto\", \"video\": [\"24\", 0]}\n [ComfyUI] Node 27: SAM3VideoSegmentation\n [ComfyUI] Inputs: {\"prompt_mode\": \"point\", \"frame_idx\": 0.3, \"score_threshold\": 0.3, \"video_frames\": [\"9\", 0], \"positive_points\": [\"28\", 0]}\n [ComfyUI] Node 28: SAM3PointCollector\n [ComfyUI] Inputs: {\"points_store\": \"{\\\"positive\\\":[{\\\"x\\\":365.8296849641195,\\\"y\\\":82.1138596932428},{\\\"x\\\":389.5481601701001,\\\"y\\\":179.95494578458334},{\\\"x\\\":413.26663537608084,\\\"y\\\":52.465045726169905}],\\\"negative\\\":[\n [ComfyUI] Node 30: LoadSAM3Model\n [ComfyUI] Inputs: {\"precision\": \"auto\", \"compile\": false}\n [ComfyUI] Node 35: SAM3Propagate\n [ComfyUI] Inputs: {\"start_frame\": 0, \"end_frame\": -1, \"direction\": \"forward\", \"sam3_model_config\": [\"30\", 0], \"video_state\": [\"27\", 0]}\n [ComfyUI] Generated prompt_id: 921cfa4e-95e3-463f-ba40-d751f42cb70b\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n Frame 2 saved (frame_001.jpg, t=2.4s)\n [capture-periodic] freeze=5ms shot=200ms unfreeze=6ms saved=True\n [ComfyUI] [comfy-env] Running SAM3PointCollector: points_store: '{\"positive\":[{\"x\":365.8296849641195,\"y\":82.1138596932428..., coordinates: '[{\"x\":365.8296849641195,\"y\":82.1138596932428},{\"x\":389.5..., neg_coordinates: '[]', image: torch.float32 [30,544,960,3] cpu\n [ComfyUI] [VRAM] Before SAM3PointCollector: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_interactive.SAM3PointCollector.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: failed\n [ComfyUI] [ComfyUI-SAM3] Socket unhealthy, restarting worker...\n [ComfyUI] [comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload)\n [ComfyUI] [comfy-env] sam3-nodes: Library/bin has 234 DLLs\n [ComfyUI] [ComfyUI-SAM3] python: C:\\ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [ComfyUI-SAM3] sys_path sent to worker: ['C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI', 'C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3', 'C:\\\\ce\\\\.pixi\\\\envs\\\\sam3-nodes\\\\Lib\\\\site-packages', 'C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=C:\\ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [SubprocessWorker] launching cmd=['C:\\\\Users\\\\ContainerAdministrator\\\\.pixi\\\\bin\\\\pixi.exe', 'run', '--as-is', '--manifest-path', 'C:\\\\ce\\\\pixi.toml', '-e', 'sam3-nodes', 'python', 'C:\\\\Users\\\\ContainerAdministrator\\\\AppData\\\\Local\\\\Temp\\\\comfyui_pvenv_dwo5soma\\\\persistent_worker.py', 'tcp://127.0.0.1:49364']...\n Frame 3 saved (frame_002.jpg, t=4.7s)\n [capture-periodic] freeze=4ms shot=132ms unfreeze=4ms saved=True\n [capture-loop] iter=50 t=6.2s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=10.1/31.9GB (32%) swap=0.2/11.4GB (2%) cpu=8% browser_rss=1.34GB\n Frame 4 saved (frame_003.jpg, t=6.9s)\n [capture-periodic] freeze=4ms shot=123ms unfreeze=6ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: WARNING: You need pytorch with cu130 or higher to use optimized CUDA operations.\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([30, 544, 960, 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=18 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[30, 544, 960, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([30, 544, 960, 3])\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] [VRAM] Before offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (1756 MB) -> cpu: 1271 / 24575 MB\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] call_id=19 sending model_to_device\n [ComfyUI] Model 'Sam3VideoInferenceWithInstanceInteractivity_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (1756 MB): 1271 / 24575 MB\n [ComfyUI] [comfy-env] SAM3PointCollector done (6.01s): result: NodeOutput\n [ComfyUI] [VRAM] After SAM3PointCollector: 1271 / 24575 MB\n [ComfyUI] [comfy-env] Running SAM3VideoSegmentation: prompt_mode: 'point', frame_idx: 0, score_threshold: 0.3, video_frames: torch.float32 [30,544,960,3] cpu, positive_points: dict\n [ComfyUI] [VRAM] Before SAM3VideoSegmentation: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_video_nodes.SAM3VideoSegmentation.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'video_frames' shape: torch.Size([30, 544, 960, 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=20 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[30, 544, 960, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([30, 544, 960, 3])\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=20\n Node executed (1 total), capturing...\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=20\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=20\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=20\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] SAM3VideoSegmentation done (0.36s): result: NodeOutput\n [ComfyUI] [VRAM] After SAM3VideoSegmentation: 1271 / 24575 MB\n [ComfyUI] [comfy-env] Running LoadSAM3Model: precision: 'auto', compile: False\n [ComfyUI] [VRAM] Before LoadSAM3Model: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] 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=21 sending call_method\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] LoadSAM3Model done (0.02s): result: NodeOutput\n [ComfyUI] [VRAM] After LoadSAM3Model: 1271 / 24575 MB\n [ComfyUI] [comfy-env] Running SAM3Propagate: start_frame: 0, end_frame: -1, direction: 'forward', sam3_model_config: dict, video_state: dict\n [ComfyUI] [VRAM] Before SAM3Propagate: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_video_nodes.SAM3Propagate.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] 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=22 sending call_method\n Frame 5 saved (frame_004.jpg, t=8.9s)\n [capture-node] freeze=5ms shot=181ms unfreeze=12ms saved=True\n Frame 6 saved (frame_005.jpg, t=11.2s)\n [capture-periodic] freeze=4ms shot=148ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=22\n [ComfyUI] [comfy-env] VRAM request: 1.84GB, free before eviction: 24.44GB\n [ComfyUI] [comfy-env] VRAM after eviction: 24.44GB\n [capture-loop] iter=100 t=12.7s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=14.6/31.9GB (46%) swap=0.2/11.4GB (2%) cpu=14% browser_rss=1.17GB\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +386MB (now 386MB) reserved=416MB peak=386MB\n Frame 7 saved (frame_006.jpg, t=13.5s)\n [capture-periodic] freeze=4ms shot=150ms unfreeze=8ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +1370MB (now 1756MB) reserved=1760MB peak=1756MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +203MB (now 1960MB) reserved=2176MB peak=1960MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n Frame 8 saved (frame_007.jpg, t=15.7s)\n [capture-periodic] freeze=4ms shot=141ms unfreeze=5ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +818MB (now 2778MB) reserved=3040MB peak=2778MB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -419MB (now 2360MB) reserved=3168MB peak=2778MB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n Frame 9 saved (frame_008.jpg, t=18.0s)\n [capture-periodic] freeze=10ms shot=165ms unfreeze=6ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +337MB (now 2697MB) reserved=3232MB peak=2778MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [capture-loop] iter=150 t=19.0s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=11.2/31.9GB (35%) swap=0.2/11.4GB (2%) cpu=15% browser_rss=1.11GB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -434MB (now 2263MB) reserved=3264MB peak=2821MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n Frame 10 saved (frame_009.jpg, t=20.2s)\n [capture-periodic] freeze=6ms shot=150ms unfreeze=5ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +438MB (now 2701MB) reserved=3264MB peak=2821MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -251MB (now 2451MB) reserved=3264MB peak=2821MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n Frame 11 saved (frame_010.jpg, t=22.5s)\n [capture-periodic] freeze=4ms shot=171ms unfreeze=8ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +331MB (now 2783MB) reserved=3264MB peak=2821MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -398MB (now 2386MB) reserved=3360MB peak=2951MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n Frame 12 saved (frame_011.jpg, t=24.8s)\n [capture-periodic] freeze=5ms shot=152ms unfreeze=14ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +324MB (now 2710MB) reserved=3360MB peak=2951MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [capture-loop] iter=200 t=25.5s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=11.2/31.9GB (35%) swap=0.2/11.4GB (2%) cpu=20% browser_rss=1.11GB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -290MB (now 2420MB) reserved=3360MB peak=2951MB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n Frame 13 saved (frame_012.jpg, t=27.0s)\n [capture-periodic] freeze=8ms shot=195ms unfreeze=5ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +295MB (now 2716MB) reserved=3360MB peak=2960MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -342MB (now 2374MB) reserved=3360MB peak=2960MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n Frame 14 saved (frame_013.jpg, t=29.3s)\n [capture-periodic] freeze=4ms shot=160ms unfreeze=6ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +394MB (now 2769MB) reserved=3360MB peak=2964MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -370MB (now 2400MB) reserved=3360MB peak=2964MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n Frame 15 saved (frame_014.jpg, t=31.7s)\n [capture-periodic] freeze=4ms shot=179ms unfreeze=5ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [capture-loop] iter=250 t=32.1s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=6 ram=11.3/31.9GB (35%) swap=0.2/11.4GB (2%) cpu=20% browser_rss=1.12GB\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +324MB (now 2724MB) reserved=3360MB peak=2964MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -271MB (now 2454MB) reserved=3360MB peak=2970MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n Frame 16 saved (frame_015.jpg, t=33.9s)\n [capture-periodic] freeze=5ms shot=164ms unfreeze=11ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +308MB (now 2763MB) reserved=3360MB peak=2970MB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +214MB (now 2977MB) reserved=3392MB peak=2977MB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n Frame 17 saved (frame_016.jpg, t=36.3s)\n [capture-periodic] freeze=6ms shot=190ms unfreeze=6ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] Created 1 model patchers: ['Sam3VideoInferenceWithInstanceInteractivity_1']\n [ComfyUI] [comfy-env] SAM3Propagate done (28.01s): result: NodeOutput\n [ComfyUI] [VRAM] After SAM3Propagate: 1271 / 24575 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (1756 MB)\n [ComfyUI] [comfy-env] Running SAM3VideoOutput: obj_id: 0, plot_all_masks: True, masks: dict, video_state: dict, scores: dict\n [ComfyUI] [VRAM] Before SAM3VideoOutput: 1271 / 24575 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (1756 MB)\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_video_nodes.SAM3VideoOutput.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] 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=23 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -788MB (now 2190MB) reserved=2560MB peak=2977MB\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1])\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n [capture-loop] iter=300 t=38.5s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=11.4/31.9GB (36%) swap=0.2/11.4GB (2%) cpu=23% browser_rss=1.12GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n Frame 18 saved (frame_017.jpg, t=38.6s)\n [capture-periodic] freeze=4ms shot=155ms unfreeze=6ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n Frame 19 saved (frame_018.jpg, t=41.0s)\n [capture-periodic] freeze=4ms shot=147ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n Frame 20 saved (frame_019.jpg, t=43.2s)\n [capture-periodic] freeze=6ms shot=154ms unfreeze=7ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n [capture-loop] iter=350 t=45.0s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=11 ram=11.5/31.9GB (36%) swap=0.2/11.4GB (2%) cpu=28% browser_rss=1.12GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n Frame 21 saved (frame_020.jpg, t=45.5s)\n [capture-periodic] freeze=5ms shot=176ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n Frame 22 saved (frame_021.jpg, t=47.8s)\n [capture-periodic] freeze=6ms shot=196ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n Frame 23 saved (frame_022.jpg, t=50.1s)\n [capture-periodic] freeze=4ms shot=224ms unfreeze=11ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n [capture-loop] iter=400 t=51.6s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=11.7/31.9GB (37%) swap=0.2/11.4GB (2%) cpu=27% browser_rss=1.13GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] SAM3VideoOutput done (15.30s): result: NodeOutput\n [ComfyUI] [VRAM] After SAM3VideoOutput: 1271 / 24575 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (1756 MB)\n Frame 24 saved (frame_023.jpg, t=52.4s)\n [capture-periodic] freeze=12ms shot=189ms unfreeze=13ms saved=True\n Node executed (2 total), capturing...\n Frame 25 saved (frame_024.jpg, t=53.8s)\n [capture-node] freeze=6ms shot=235ms unfreeze=6ms saved=True\n [ComfyUI] Prompt executed in 54.32 seconds"}, {"file": "frame_026.jpg", "time": 57.39303159713745, "log": "Final screenshot"}], "total_time": 55.03}, "scene_seg_interactive": {"frames": [{"file": "frame_000.jpg", "time": 0.0, "log": "Capturing execution frames: scene_seg_interactive.json\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: WARNING: You need pytorch with cu130 or higher to use optimized CUDA operations.\n [ComfyUI] [SubprocessWorker] call_id=13 sending model_to_device\n [ComfyUI] Model 'Sam3VideoInferenceWithInstanceInteractivity_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (3334 MB): 1271 / 24575 MB"}, {"file": "frame_001.jpg", "time": 2.26, "log": "Capturing execution frames: scene_seg_interactive.json\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: WARNING: You need pytorch with cu130 or higher to use optimized CUDA operations.\n [ComfyUI] [SubprocessWorker] call_id=13 sending model_to_device\n [ComfyUI] Model 'Sam3VideoInferenceWithInstanceInteractivity_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (3334 MB): 1271 / 24575 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 Queuing workflow for execution...\n [ComfyUI] Prompt has 4 nodes\n [ComfyUI] Node 1: LoadImage\n [ComfyUI] Inputs: {\"image\": \"image.png\"}\n [ComfyUI] Node 4: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"26\", 0]}\n [ComfyUI] Node 12: LoadSAM3Model\n [ComfyUI] Inputs: {\"precision\": \"auto\", \"compile\": false}\n [ComfyUI] Node 26: SAM3InteractiveCollector\n [ComfyUI] Inputs: {\"multi_prompts_store\": \"[{\\\"positive_points\\\":[{\\\"x\\\":3348.288109906738,\\\"y\\\":2452.2208696844737}],\\\"negative_points\\\":[],\\\"positive_boxes\\\":[],\\\"negative_boxes\\\":[],\\\"name\\\":\\\"Prompt 1\\\"},{\\\"positiv\n [ComfyUI] Generated prompt_id: e9c791ca-2feb-4465-a825-90cb441f8bb8\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 LoadSAM3Model: precision: 'auto', compile: False\n [ComfyUI] [VRAM] Before LoadSAM3Model: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] 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=14 sending call_method\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] [VRAM] Before offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (3334 MB) -> cpu: 1271 / 24575 MB\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] call_id=15 sending model_to_device\n [ComfyUI] Model 'Sam3VideoInferenceWithInstanceInteractivity_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (3334 MB): 1271 / 24575 MB\n [ComfyUI] [comfy-env] LoadSAM3Model done (0.58s): result: NodeOutput\n [ComfyUI] [VRAM] After LoadSAM3Model: 1271 / 24575 MB\n [ComfyUI] [comfy-env] Running SAM3InteractiveCollector: multi_prompts_store: '[{\"positive_points\":[{\"x\":3348.288109906738,\"y\":2452.220..., sam3_model_config: dict, image: torch.float32 [1,4480,6720,3] cpu, unique_id: '26'\n [ComfyUI] [VRAM] Before SAM3InteractiveCollector: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_interactive.SAM3InteractiveCollector.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 4480, 6720, 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=16 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 4480, 6720, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 4480, 6720, 3])"}, {"file": "frame_002.jpg", "time": 4.53, "log": "Capturing execution frames: scene_seg_interactive.json\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: WARNING: You need pytorch with cu130 or higher to use optimized CUDA operations.\n [ComfyUI] [SubprocessWorker] call_id=13 sending model_to_device\n [ComfyUI] Model 'Sam3VideoInferenceWithInstanceInteractivity_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (3334 MB): 1271 / 24575 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 Queuing workflow for execution...\n [ComfyUI] Prompt has 4 nodes\n [ComfyUI] Node 1: LoadImage\n [ComfyUI] Inputs: {\"image\": \"image.png\"}\n [ComfyUI] Node 4: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"26\", 0]}\n [ComfyUI] Node 12: LoadSAM3Model\n [ComfyUI] Inputs: {\"precision\": \"auto\", \"compile\": false}\n [ComfyUI] Node 26: SAM3InteractiveCollector\n [ComfyUI] Inputs: {\"multi_prompts_store\": \"[{\\\"positive_points\\\":[{\\\"x\\\":3348.288109906738,\\\"y\\\":2452.2208696844737}],\\\"negative_points\\\":[],\\\"positive_boxes\\\":[],\\\"negative_boxes\\\":[],\\\"name\\\":\\\"Prompt 1\\\"},{\\\"positiv\n [ComfyUI] Generated prompt_id: e9c791ca-2feb-4465-a825-90cb441f8bb8\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 LoadSAM3Model: precision: 'auto', compile: False\n [ComfyUI] [VRAM] Before LoadSAM3Model: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] 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=14 sending call_method\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] [VRAM] Before offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (3334 MB) -> cpu: 1271 / 24575 MB\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] call_id=15 sending model_to_device\n [ComfyUI] Model 'Sam3VideoInferenceWithInstanceInteractivity_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (3334 MB): 1271 / 24575 MB\n [ComfyUI] [comfy-env] LoadSAM3Model done (0.58s): result: NodeOutput\n [ComfyUI] [VRAM] After LoadSAM3Model: 1271 / 24575 MB\n [ComfyUI] [comfy-env] Running SAM3InteractiveCollector: multi_prompts_store: '[{\"positive_points\":[{\"x\":3348.288109906738,\"y\":2452.220..., sam3_model_config: dict, image: torch.float32 [1,4480,6720,3] cpu, unique_id: '26'\n [ComfyUI] [VRAM] Before SAM3InteractiveCollector: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_interactive.SAM3InteractiveCollector.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 4480, 6720, 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=16 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 4480, 6720, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 4480, 6720, 3])\n Frame 2 saved (frame_001.jpg, t=2.3s)\n [capture-periodic] freeze=4ms shot=108ms unfreeze=5ms saved=True"}, {"file": "frame_003.jpg", "time": 11.15, "log": "Capturing execution frames: scene_seg_interactive.json\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: WARNING: You need pytorch with cu130 or higher to use optimized CUDA operations.\n [ComfyUI] [SubprocessWorker] call_id=13 sending model_to_device\n [ComfyUI] Model 'Sam3VideoInferenceWithInstanceInteractivity_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (3334 MB): 1271 / 24575 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 Queuing workflow for execution...\n [ComfyUI] Prompt has 4 nodes\n [ComfyUI] Node 1: LoadImage\n [ComfyUI] Inputs: {\"image\": \"image.png\"}\n [ComfyUI] Node 4: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"26\", 0]}\n [ComfyUI] Node 12: LoadSAM3Model\n [ComfyUI] Inputs: {\"precision\": \"auto\", \"compile\": false}\n [ComfyUI] Node 26: SAM3InteractiveCollector\n [ComfyUI] Inputs: {\"multi_prompts_store\": \"[{\\\"positive_points\\\":[{\\\"x\\\":3348.288109906738,\\\"y\\\":2452.2208696844737}],\\\"negative_points\\\":[],\\\"positive_boxes\\\":[],\\\"negative_boxes\\\":[],\\\"name\\\":\\\"Prompt 1\\\"},{\\\"positiv\n [ComfyUI] Generated prompt_id: e9c791ca-2feb-4465-a825-90cb441f8bb8\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 LoadSAM3Model: precision: 'auto', compile: False\n [ComfyUI] [VRAM] Before LoadSAM3Model: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] 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=14 sending call_method\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] [VRAM] Before offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (3334 MB) -> cpu: 1271 / 24575 MB\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] call_id=15 sending model_to_device\n [ComfyUI] Model 'Sam3VideoInferenceWithInstanceInteractivity_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (3334 MB): 1271 / 24575 MB\n [ComfyUI] [comfy-env] LoadSAM3Model done (0.58s): result: NodeOutput\n [ComfyUI] [VRAM] After LoadSAM3Model: 1271 / 24575 MB\n [ComfyUI] [comfy-env] Running SAM3InteractiveCollector: multi_prompts_store: '[{\"positive_points\":[{\"x\":3348.288109906738,\"y\":2452.220..., sam3_model_config: dict, image: torch.float32 [1,4480,6720,3] cpu, unique_id: '26'\n [ComfyUI] [VRAM] Before SAM3InteractiveCollector: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_interactive.SAM3InteractiveCollector.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 4480, 6720, 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=16 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 4480, 6720, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 4480, 6720, 3])\n Frame 2 saved (frame_001.jpg, t=2.3s)\n [capture-periodic] freeze=4ms shot=108ms unfreeze=5ms saved=True\n Frame 3 saved (frame_002.jpg, t=4.5s)\n [capture-periodic] freeze=5ms shot=171ms unfreeze=6ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=16\n [ComfyUI] [comfy-env] VRAM request: 1.84GB, free before eviction: 24.44GB\n [ComfyUI] [comfy-env] VRAM after eviction: 24.44GB\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +256MB (now 256MB) reserved=288MB peak=256MB\n [capture-loop] iter=50 t=6.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=13.7/31.9GB (43%) swap=0.2/11.4GB (2%) cpu=9% browser_rss=1.34GB\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +1482MB (now 1739MB) reserved=1760MB peak=1739MB\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +364MB (now 2103MB) reserved=2144MB peak=2103MB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=16\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +771MB (now 2875MB) reserved=3616MB peak=3220MB\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -833MB (now 2042MB) reserved=3616MB peak=3220MB"}, {"file": "frame_004.jpg", "time": 12.76, "log": "Capturing execution frames: scene_seg_interactive.json\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: WARNING: You need pytorch with cu130 or higher to use optimized CUDA operations.\n [ComfyUI] [SubprocessWorker] call_id=13 sending model_to_device\n [ComfyUI] Model 'Sam3VideoInferenceWithInstanceInteractivity_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (3334 MB): 1271 / 24575 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 Queuing workflow for execution...\n [ComfyUI] Prompt has 4 nodes\n [ComfyUI] Node 1: LoadImage\n [ComfyUI] Inputs: {\"image\": \"image.png\"}\n [ComfyUI] Node 4: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"26\", 0]}\n [ComfyUI] Node 12: LoadSAM3Model\n [ComfyUI] Inputs: {\"precision\": \"auto\", \"compile\": false}\n [ComfyUI] Node 26: SAM3InteractiveCollector\n [ComfyUI] Inputs: {\"multi_prompts_store\": \"[{\\\"positive_points\\\":[{\\\"x\\\":3348.288109906738,\\\"y\\\":2452.2208696844737}],\\\"negative_points\\\":[],\\\"positive_boxes\\\":[],\\\"negative_boxes\\\":[],\\\"name\\\":\\\"Prompt 1\\\"},{\\\"positiv\n [ComfyUI] Generated prompt_id: e9c791ca-2feb-4465-a825-90cb441f8bb8\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 LoadSAM3Model: precision: 'auto', compile: False\n [ComfyUI] [VRAM] Before LoadSAM3Model: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] 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=14 sending call_method\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] [VRAM] Before offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (3334 MB) -> cpu: 1271 / 24575 MB\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] call_id=15 sending model_to_device\n [ComfyUI] Model 'Sam3VideoInferenceWithInstanceInteractivity_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (3334 MB): 1271 / 24575 MB\n [ComfyUI] [comfy-env] LoadSAM3Model done (0.58s): result: NodeOutput\n [ComfyUI] [VRAM] After LoadSAM3Model: 1271 / 24575 MB\n [ComfyUI] [comfy-env] Running SAM3InteractiveCollector: multi_prompts_store: '[{\"positive_points\":[{\"x\":3348.288109906738,\"y\":2452.220..., sam3_model_config: dict, image: torch.float32 [1,4480,6720,3] cpu, unique_id: '26'\n [ComfyUI] [VRAM] Before SAM3InteractiveCollector: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_interactive.SAM3InteractiveCollector.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 4480, 6720, 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=16 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 4480, 6720, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 4480, 6720, 3])\n Frame 2 saved (frame_001.jpg, t=2.3s)\n [capture-periodic] freeze=4ms shot=108ms unfreeze=5ms saved=True\n Frame 3 saved (frame_002.jpg, t=4.5s)\n [capture-periodic] freeze=5ms shot=171ms unfreeze=6ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=16\n [ComfyUI] [comfy-env] VRAM request: 1.84GB, free before eviction: 24.44GB\n [ComfyUI] [comfy-env] VRAM after eviction: 24.44GB\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +256MB (now 256MB) reserved=288MB peak=256MB\n [capture-loop] iter=50 t=6.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=13.7/31.9GB (43%) swap=0.2/11.4GB (2%) cpu=9% browser_rss=1.34GB\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +1482MB (now 1739MB) reserved=1760MB peak=1739MB\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +364MB (now 2103MB) reserved=2144MB peak=2103MB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=16\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +771MB (now 2875MB) reserved=3616MB peak=3220MB\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -833MB (now 2042MB) reserved=3616MB peak=3220MB\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] Created 1 model patchers: ['Sam3VideoInferenceWithInstanceInteractivity_1']\n [ComfyUI] [comfy-env] SAM3InteractiveCollector done (9.74s): result: NodeOutput\n [ComfyUI] [VRAM] After SAM3InteractiveCollector: 1271 / 24575 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (1756 MB)\n Frame 4 saved (frame_003.jpg, t=11.2s)\n [capture-periodic] freeze=5ms shot=140ms unfreeze=4ms saved=True"}, {"file": "frame_005.jpg", "time": 13.89, "log": "Capturing execution frames: scene_seg_interactive.json\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: WARNING: You need pytorch with cu130 or higher to use optimized CUDA operations.\n [ComfyUI] [SubprocessWorker] call_id=13 sending model_to_device\n [ComfyUI] Model 'Sam3VideoInferenceWithInstanceInteractivity_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (3334 MB): 1271 / 24575 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 Queuing workflow for execution...\n [ComfyUI] Prompt has 4 nodes\n [ComfyUI] Node 1: LoadImage\n [ComfyUI] Inputs: {\"image\": \"image.png\"}\n [ComfyUI] Node 4: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"26\", 0]}\n [ComfyUI] Node 12: LoadSAM3Model\n [ComfyUI] Inputs: {\"precision\": \"auto\", \"compile\": false}\n [ComfyUI] Node 26: SAM3InteractiveCollector\n [ComfyUI] Inputs: {\"multi_prompts_store\": \"[{\\\"positive_points\\\":[{\\\"x\\\":3348.288109906738,\\\"y\\\":2452.2208696844737}],\\\"negative_points\\\":[],\\\"positive_boxes\\\":[],\\\"negative_boxes\\\":[],\\\"name\\\":\\\"Prompt 1\\\"},{\\\"positiv\n [ComfyUI] Generated prompt_id: e9c791ca-2feb-4465-a825-90cb441f8bb8\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 LoadSAM3Model: precision: 'auto', compile: False\n [ComfyUI] [VRAM] Before LoadSAM3Model: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] 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=14 sending call_method\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] [VRAM] Before offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (3334 MB) -> cpu: 1271 / 24575 MB\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] call_id=15 sending model_to_device\n [ComfyUI] Model 'Sam3VideoInferenceWithInstanceInteractivity_1' gone from worker (restarted?), treating as offloaded\n [ComfyUI] [comfy-env] [VRAM] After offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (3334 MB): 1271 / 24575 MB\n [ComfyUI] [comfy-env] LoadSAM3Model done (0.58s): result: NodeOutput\n [ComfyUI] [VRAM] After LoadSAM3Model: 1271 / 24575 MB\n [ComfyUI] [comfy-env] Running SAM3InteractiveCollector: multi_prompts_store: '[{\"positive_points\":[{\"x\":3348.288109906738,\"y\":2452.220..., sam3_model_config: dict, image: torch.float32 [1,4480,6720,3] cpu, unique_id: '26'\n [ComfyUI] [VRAM] Before SAM3InteractiveCollector: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_interactive.SAM3InteractiveCollector.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 4480, 6720, 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=16 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 4480, 6720, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 4480, 6720, 3])\n Frame 2 saved (frame_001.jpg, t=2.3s)\n [capture-periodic] freeze=4ms shot=108ms unfreeze=5ms saved=True\n Frame 3 saved (frame_002.jpg, t=4.5s)\n [capture-periodic] freeze=5ms shot=171ms unfreeze=6ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=16\n [ComfyUI] [comfy-env] VRAM request: 1.84GB, free before eviction: 24.44GB\n [ComfyUI] [comfy-env] VRAM after eviction: 24.44GB\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +256MB (now 256MB) reserved=288MB peak=256MB\n [capture-loop] iter=50 t=6.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=13.7/31.9GB (43%) swap=0.2/11.4GB (2%) cpu=9% browser_rss=1.34GB\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +1482MB (now 1739MB) reserved=1760MB peak=1739MB\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +364MB (now 2103MB) reserved=2144MB peak=2103MB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=16\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +771MB (now 2875MB) reserved=3616MB peak=3220MB\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -833MB (now 2042MB) reserved=3616MB peak=3220MB\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] Created 1 model patchers: ['Sam3VideoInferenceWithInstanceInteractivity_1']\n [ComfyUI] [comfy-env] SAM3InteractiveCollector done (9.74s): result: NodeOutput\n [ComfyUI] [VRAM] After SAM3InteractiveCollector: 1271 / 24575 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (1756 MB)\n Frame 4 saved (frame_003.jpg, t=11.2s)\n [capture-periodic] freeze=5ms shot=140ms unfreeze=4ms saved=True\n Node executed (1 total), capturing...\n [ComfyUI] Prompt executed in 12.65 seconds\n [ComfyUI] [comfy-env] [VRAM] Before offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (1756 MB) -> cpu: 1271 / 24575 MB\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] call_id=17 sending model_to_device\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -367MB (now 1676MB) reserved=3616MB peak=3220MB\n Frame 5 saved (frame_004.jpg, t=12.8s)\n [capture-node] freeze=124ms shot=618ms unfreeze=17ms saved=True"}, {"file": "frame_006.jpg", "time": 16.48895573616028, "log": "Final screenshot"}], "total_time": 14.13}, "image_seg_point": {"frames": [{"file": "frame_000.jpg", "time": 0.0, "log": "Capturing execution frames: image_seg_point.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.34, "log": "Capturing execution frames: image_seg_point.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 6 nodes\n Queuing workflow for execution...\n [ComfyUI] Node 1: LoadImage\n [ComfyUI] Inputs: {\"image\": \"example_image.jpg\"}\n [ComfyUI] Node 15: SAM3PointCollector\n [ComfyUI] Inputs: {\"points_store\": \"{\\\"positive\\\":[{\\\"x\\\":426.27735719657574,\\\"y\\\":321.42611685978835},{\\\"x\\\":417.13743597288953,\\\"y\\\":407.3413796907987},{\\\"x\\\":431.76130993078743,\\\"y\\\":549.9241563039649}],\\\"negative\\\"\n [ComfyUI] Node 28: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"31\", 2]}\n [ComfyUI] Node 29: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"31\", 0]}\n [ComfyUI] Node 30: LoadSAM3Model\n [ComfyUI] Inputs: {\"precision\": \"auto\", \"compile\": false}\n [ComfyUI] Node 31: SAM3Segmentation\n [ComfyUI] Inputs: {\"refinement_iterations\": 0, \"use_multimask\": true, \"output_best_mask\": true, \"sam3_model_config\": [\"30\", 0], \"image\": [\"1\", 0], \"positive_points\": [\"15\", 0], \"negative_points\": [\"15\", 1]}\n [ComfyUI] Generated prompt_id: c783d5b8-3948-4316-82f4-41f13b042895\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 SAM3PointCollector: points_store: '{\"positive\":[{\"x\":426.27735719657574,\"y\":321.42611685978..., coordinates: '[{\"x\":426.27735719657574,\"y\":321.42611685978835},{\"x\":41..., neg_coordinates: '[]', image: torch.float32 [1,720,1280,3] cpu\n [ComfyUI] [comfy-env] SubprocessWorker: C:\\ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [VRAM] Before SAM3PointCollector: 1271 / 24575 MB\n [ComfyUI] [comfy-env] env_vars: {'PYTORCH_ENABLE_MPS_FALLBACK': '1', 'COMFYUI_BASE': 'C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI'}\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_interactive.SAM3PointCollector.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [comfy-env] sam3-nodes: Library/bin has 234 DLLs\n [ComfyUI] [ComfyUI-SAM3] python: C:\\ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [ComfyUI-SAM3] sys_path sent to worker: ['C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI', 'C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3', 'C:\\\\ce\\\\.pixi\\\\envs\\\\sam3-nodes\\\\Lib\\\\site-packages', 'C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=C:\\ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [SubprocessWorker] launching cmd=['C:\\\\Users\\\\ContainerAdministrator\\\\.pixi\\\\bin\\\\pixi.exe', 'run', '--as-is', '--manifest-path', 'C:\\\\ce\\\\pixi.toml', '-e', 'sam3-nodes', 'python', 'C:\\\\Users\\\\ContainerAdministrator\\\\AppData\\\\Local\\\\Temp\\\\comfyui_pvenv_dwo5soma\\\\persistent_worker.py', 'tcp://127.0.0.1:51040']..."}, {"file": "frame_002.jpg", "time": 4.6, "log": "Capturing execution frames: image_seg_point.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 6 nodes\n Queuing workflow for execution...\n [ComfyUI] Node 1: LoadImage\n [ComfyUI] Inputs: {\"image\": \"example_image.jpg\"}\n [ComfyUI] Node 15: SAM3PointCollector\n [ComfyUI] Inputs: {\"points_store\": \"{\\\"positive\\\":[{\\\"x\\\":426.27735719657574,\\\"y\\\":321.42611685978835},{\\\"x\\\":417.13743597288953,\\\"y\\\":407.3413796907987},{\\\"x\\\":431.76130993078743,\\\"y\\\":549.9241563039649}],\\\"negative\\\"\n [ComfyUI] Node 28: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"31\", 2]}\n [ComfyUI] Node 29: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"31\", 0]}\n [ComfyUI] Node 30: LoadSAM3Model\n [ComfyUI] Inputs: {\"precision\": \"auto\", \"compile\": false}\n [ComfyUI] Node 31: SAM3Segmentation\n [ComfyUI] Inputs: {\"refinement_iterations\": 0, \"use_multimask\": true, \"output_best_mask\": true, \"sam3_model_config\": [\"30\", 0], \"image\": [\"1\", 0], \"positive_points\": [\"15\", 0], \"negative_points\": [\"15\", 1]}\n [ComfyUI] Generated prompt_id: c783d5b8-3948-4316-82f4-41f13b042895\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 SAM3PointCollector: points_store: '{\"positive\":[{\"x\":426.27735719657574,\"y\":321.42611685978..., coordinates: '[{\"x\":426.27735719657574,\"y\":321.42611685978835},{\"x\":41..., neg_coordinates: '[]', image: torch.float32 [1,720,1280,3] cpu\n [ComfyUI] [comfy-env] SubprocessWorker: C:\\ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [VRAM] Before SAM3PointCollector: 1271 / 24575 MB\n [ComfyUI] [comfy-env] env_vars: {'PYTORCH_ENABLE_MPS_FALLBACK': '1', 'COMFYUI_BASE': 'C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI'}\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_interactive.SAM3PointCollector.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [comfy-env] sam3-nodes: Library/bin has 234 DLLs\n [ComfyUI] [ComfyUI-SAM3] python: C:\\ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [ComfyUI-SAM3] sys_path sent to worker: ['C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI', 'C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3', 'C:\\\\ce\\\\.pixi\\\\envs\\\\sam3-nodes\\\\Lib\\\\site-packages', 'C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=C:\\ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [SubprocessWorker] launching cmd=['C:\\\\Users\\\\ContainerAdministrator\\\\.pixi\\\\bin\\\\pixi.exe', 'run', '--as-is', '--manifest-path', 'C:\\\\ce\\\\pixi.toml', '-e', 'sam3-nodes', 'python', 'C:\\\\Users\\\\ContainerAdministrator\\\\AppData\\\\Local\\\\Temp\\\\comfyui_pvenv_dwo5soma\\\\persistent_worker.py', 'tcp://127.0.0.1:51040']...\n Frame 2 saved (frame_001.jpg, t=2.3s)\n [capture-periodic] freeze=4ms shot=118ms unfreeze=5ms saved=True"}, {"file": "frame_003.jpg", "time": 27.08, "log": "Capturing execution frames: image_seg_point.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 6 nodes\n Queuing workflow for execution...\n [ComfyUI] Node 1: LoadImage\n [ComfyUI] Inputs: {\"image\": \"example_image.jpg\"}\n [ComfyUI] Node 15: SAM3PointCollector\n [ComfyUI] Inputs: {\"points_store\": \"{\\\"positive\\\":[{\\\"x\\\":426.27735719657574,\\\"y\\\":321.42611685978835},{\\\"x\\\":417.13743597288953,\\\"y\\\":407.3413796907987},{\\\"x\\\":431.76130993078743,\\\"y\\\":549.9241563039649}],\\\"negative\\\"\n [ComfyUI] Node 28: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"31\", 2]}\n [ComfyUI] Node 29: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"31\", 0]}\n [ComfyUI] Node 30: LoadSAM3Model\n [ComfyUI] Inputs: {\"precision\": \"auto\", \"compile\": false}\n [ComfyUI] Node 31: SAM3Segmentation\n [ComfyUI] Inputs: {\"refinement_iterations\": 0, \"use_multimask\": true, \"output_best_mask\": true, \"sam3_model_config\": [\"30\", 0], \"image\": [\"1\", 0], \"positive_points\": [\"15\", 0], \"negative_points\": [\"15\", 1]}\n [ComfyUI] Generated prompt_id: c783d5b8-3948-4316-82f4-41f13b042895\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 SAM3PointCollector: points_store: '{\"positive\":[{\"x\":426.27735719657574,\"y\":321.42611685978..., coordinates: '[{\"x\":426.27735719657574,\"y\":321.42611685978835},{\"x\":41..., neg_coordinates: '[]', image: torch.float32 [1,720,1280,3] cpu\n [ComfyUI] [comfy-env] SubprocessWorker: C:\\ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [VRAM] Before SAM3PointCollector: 1271 / 24575 MB\n [ComfyUI] [comfy-env] env_vars: {'PYTORCH_ENABLE_MPS_FALLBACK': '1', 'COMFYUI_BASE': 'C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI'}\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_interactive.SAM3PointCollector.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [comfy-env] sam3-nodes: Library/bin has 234 DLLs\n [ComfyUI] [ComfyUI-SAM3] python: C:\\ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [ComfyUI-SAM3] sys_path sent to worker: ['C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI', 'C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3', 'C:\\\\ce\\\\.pixi\\\\envs\\\\sam3-nodes\\\\Lib\\\\site-packages', 'C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=C:\\ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [SubprocessWorker] launching cmd=['C:\\\\Users\\\\ContainerAdministrator\\\\.pixi\\\\bin\\\\pixi.exe', 'run', '--as-is', '--manifest-path', 'C:\\\\ce\\\\pixi.toml', '-e', 'sam3-nodes', 'python', 'C:\\\\Users\\\\ContainerAdministrator\\\\AppData\\\\Local\\\\Temp\\\\comfyui_pvenv_dwo5soma\\\\persistent_worker.py', 'tcp://127.0.0.1:51040']...\n Frame 2 saved (frame_001.jpg, t=2.3s)\n [capture-periodic] freeze=4ms shot=118ms unfreeze=5ms saved=True\n Frame 3 saved (frame_002.jpg, t=4.6s)\n [capture-periodic] freeze=4ms shot=124ms unfreeze=5ms saved=True\n [capture-loop] iter=50 t=6.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=8.4/31.9GB (26%) swap=0.2/11.4GB (2%) cpu=8% browser_rss=0.69GB\n [capture-loop] iter=100 t=12.4s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=9.8/31.9GB (31%) swap=0.2/11.4GB (2%) cpu=7% browser_rss=0.69GB\n [capture-loop] iter=150 t=18.4s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=9.0/31.9GB (28%) swap=0.2/11.4GB (2%) cpu=10% browser_rss=0.69GB\n [capture-loop] iter=200 t=24.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=8.2/31.9GB (26%) swap=0.2/11.4GB (2%) cpu=13% browser_rss=0.63GB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: WARNING: You need pytorch with cu130 or higher to use optimized CUDA operations.\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 720, 1280, 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=1 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 720, 1280, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 720, 1280, 3])\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] SAM3PointCollector done (26.50s): result: NodeOutput\n [ComfyUI] [VRAM] After SAM3PointCollector: 1271 / 24575 MB\n [ComfyUI] [comfy-env] Running LoadSAM3Model: precision: 'auto', compile: False\n [ComfyUI] [VRAM] Before LoadSAM3Model: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] 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=2 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Model not found at C:\\workspaces\\SAM3-0003\\ComfyUI\\models\\sam3\\sam3.safetensors, downloading from HuggingFace..."}, {"file": "frame_004.jpg", "time": 29.31, "log": "Capturing execution frames: image_seg_point.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 6 nodes\n Queuing workflow for execution...\n [ComfyUI] Node 1: LoadImage\n [ComfyUI] Inputs: {\"image\": \"example_image.jpg\"}\n [ComfyUI] Node 15: SAM3PointCollector\n [ComfyUI] Inputs: {\"points_store\": \"{\\\"positive\\\":[{\\\"x\\\":426.27735719657574,\\\"y\\\":321.42611685978835},{\\\"x\\\":417.13743597288953,\\\"y\\\":407.3413796907987},{\\\"x\\\":431.76130993078743,\\\"y\\\":549.9241563039649}],\\\"negative\\\"\n [ComfyUI] Node 28: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"31\", 2]}\n [ComfyUI] Node 29: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"31\", 0]}\n [ComfyUI] Node 30: LoadSAM3Model\n [ComfyUI] Inputs: {\"precision\": \"auto\", \"compile\": false}\n [ComfyUI] Node 31: SAM3Segmentation\n [ComfyUI] Inputs: {\"refinement_iterations\": 0, \"use_multimask\": true, \"output_best_mask\": true, \"sam3_model_config\": [\"30\", 0], \"image\": [\"1\", 0], \"positive_points\": [\"15\", 0], \"negative_points\": [\"15\", 1]}\n [ComfyUI] Generated prompt_id: c783d5b8-3948-4316-82f4-41f13b042895\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 SAM3PointCollector: points_store: '{\"positive\":[{\"x\":426.27735719657574,\"y\":321.42611685978..., coordinates: '[{\"x\":426.27735719657574,\"y\":321.42611685978835},{\"x\":41..., neg_coordinates: '[]', image: torch.float32 [1,720,1280,3] cpu\n [ComfyUI] [comfy-env] SubprocessWorker: C:\\ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [VRAM] Before SAM3PointCollector: 1271 / 24575 MB\n [ComfyUI] [comfy-env] env_vars: {'PYTORCH_ENABLE_MPS_FALLBACK': '1', 'COMFYUI_BASE': 'C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI'}\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_interactive.SAM3PointCollector.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [comfy-env] sam3-nodes: Library/bin has 234 DLLs\n [ComfyUI] [ComfyUI-SAM3] python: C:\\ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [ComfyUI-SAM3] sys_path sent to worker: ['C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI', 'C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3', 'C:\\\\ce\\\\.pixi\\\\envs\\\\sam3-nodes\\\\Lib\\\\site-packages', 'C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=C:\\ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [SubprocessWorker] launching cmd=['C:\\\\Users\\\\ContainerAdministrator\\\\.pixi\\\\bin\\\\pixi.exe', 'run', '--as-is', '--manifest-path', 'C:\\\\ce\\\\pixi.toml', '-e', 'sam3-nodes', 'python', 'C:\\\\Users\\\\ContainerAdministrator\\\\AppData\\\\Local\\\\Temp\\\\comfyui_pvenv_dwo5soma\\\\persistent_worker.py', 'tcp://127.0.0.1:51040']...\n Frame 2 saved (frame_001.jpg, t=2.3s)\n [capture-periodic] freeze=4ms shot=118ms unfreeze=5ms saved=True\n Frame 3 saved (frame_002.jpg, t=4.6s)\n [capture-periodic] freeze=4ms shot=124ms unfreeze=5ms saved=True\n [capture-loop] iter=50 t=6.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=8.4/31.9GB (26%) swap=0.2/11.4GB (2%) cpu=8% browser_rss=0.69GB\n [capture-loop] iter=100 t=12.4s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=9.8/31.9GB (31%) swap=0.2/11.4GB (2%) cpu=7% browser_rss=0.69GB\n [capture-loop] iter=150 t=18.4s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=9.0/31.9GB (28%) swap=0.2/11.4GB (2%) cpu=10% browser_rss=0.69GB\n [capture-loop] iter=200 t=24.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=8.2/31.9GB (26%) swap=0.2/11.4GB (2%) cpu=13% browser_rss=0.63GB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: WARNING: You need pytorch with cu130 or higher to use optimized CUDA operations.\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 720, 1280, 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=1 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 720, 1280, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 720, 1280, 3])\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] SAM3PointCollector done (26.50s): result: NodeOutput\n [ComfyUI] [VRAM] After SAM3PointCollector: 1271 / 24575 MB\n [ComfyUI] [comfy-env] Running LoadSAM3Model: precision: 'auto', compile: False\n [ComfyUI] [VRAM] Before LoadSAM3Model: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] 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=2 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Model not found at C:\\workspaces\\SAM3-0003\\ComfyUI\\models\\sam3\\sam3.safetensors, downloading from HuggingFace...\n Node executed (1 total), capturing...\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Downloading sam3.safetensors from apozz/sam3-safetensors...\n Frame 4 saved (frame_003.jpg, t=27.1s)\n [capture-node] freeze=5ms shot=145ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2"}, {"file": "frame_005.jpg", "time": 31.58, "log": "Capturing execution frames: image_seg_point.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 6 nodes\n Queuing workflow for execution...\n [ComfyUI] Node 1: LoadImage\n [ComfyUI] Inputs: {\"image\": \"example_image.jpg\"}\n [ComfyUI] Node 15: SAM3PointCollector\n [ComfyUI] Inputs: {\"points_store\": \"{\\\"positive\\\":[{\\\"x\\\":426.27735719657574,\\\"y\\\":321.42611685978835},{\\\"x\\\":417.13743597288953,\\\"y\\\":407.3413796907987},{\\\"x\\\":431.76130993078743,\\\"y\\\":549.9241563039649}],\\\"negative\\\"\n [ComfyUI] Node 28: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"31\", 2]}\n [ComfyUI] Node 29: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"31\", 0]}\n [ComfyUI] Node 30: LoadSAM3Model\n [ComfyUI] Inputs: {\"precision\": \"auto\", \"compile\": false}\n [ComfyUI] Node 31: SAM3Segmentation\n [ComfyUI] Inputs: {\"refinement_iterations\": 0, \"use_multimask\": true, \"output_best_mask\": true, \"sam3_model_config\": [\"30\", 0], \"image\": [\"1\", 0], \"positive_points\": [\"15\", 0], \"negative_points\": [\"15\", 1]}\n [ComfyUI] Generated prompt_id: c783d5b8-3948-4316-82f4-41f13b042895\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 SAM3PointCollector: points_store: '{\"positive\":[{\"x\":426.27735719657574,\"y\":321.42611685978..., coordinates: '[{\"x\":426.27735719657574,\"y\":321.42611685978835},{\"x\":41..., neg_coordinates: '[]', image: torch.float32 [1,720,1280,3] cpu\n [ComfyUI] [comfy-env] SubprocessWorker: C:\\ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [VRAM] Before SAM3PointCollector: 1271 / 24575 MB\n [ComfyUI] [comfy-env] env_vars: {'PYTORCH_ENABLE_MPS_FALLBACK': '1', 'COMFYUI_BASE': 'C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI'}\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_interactive.SAM3PointCollector.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [comfy-env] sam3-nodes: Library/bin has 234 DLLs\n [ComfyUI] [ComfyUI-SAM3] python: C:\\ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [ComfyUI-SAM3] sys_path sent to worker: ['C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI', 'C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3', 'C:\\\\ce\\\\.pixi\\\\envs\\\\sam3-nodes\\\\Lib\\\\site-packages', 'C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=C:\\ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [SubprocessWorker] launching cmd=['C:\\\\Users\\\\ContainerAdministrator\\\\.pixi\\\\bin\\\\pixi.exe', 'run', '--as-is', '--manifest-path', 'C:\\\\ce\\\\pixi.toml', '-e', 'sam3-nodes', 'python', 'C:\\\\Users\\\\ContainerAdministrator\\\\AppData\\\\Local\\\\Temp\\\\comfyui_pvenv_dwo5soma\\\\persistent_worker.py', 'tcp://127.0.0.1:51040']...\n Frame 2 saved (frame_001.jpg, t=2.3s)\n [capture-periodic] freeze=4ms shot=118ms unfreeze=5ms saved=True\n Frame 3 saved (frame_002.jpg, t=4.6s)\n [capture-periodic] freeze=4ms shot=124ms unfreeze=5ms saved=True\n [capture-loop] iter=50 t=6.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=8.4/31.9GB (26%) swap=0.2/11.4GB (2%) cpu=8% browser_rss=0.69GB\n [capture-loop] iter=100 t=12.4s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=9.8/31.9GB (31%) swap=0.2/11.4GB (2%) cpu=7% browser_rss=0.69GB\n [capture-loop] iter=150 t=18.4s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=9.0/31.9GB (28%) swap=0.2/11.4GB (2%) cpu=10% browser_rss=0.69GB\n [capture-loop] iter=200 t=24.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=8.2/31.9GB (26%) swap=0.2/11.4GB (2%) cpu=13% browser_rss=0.63GB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: WARNING: You need pytorch with cu130 or higher to use optimized CUDA operations.\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 720, 1280, 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=1 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 720, 1280, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 720, 1280, 3])\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] SAM3PointCollector done (26.50s): result: NodeOutput\n [ComfyUI] [VRAM] After SAM3PointCollector: 1271 / 24575 MB\n [ComfyUI] [comfy-env] Running LoadSAM3Model: precision: 'auto', compile: False\n [ComfyUI] [VRAM] Before LoadSAM3Model: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] 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=2 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Model not found at C:\\workspaces\\SAM3-0003\\ComfyUI\\models\\sam3\\sam3.safetensors, downloading from HuggingFace...\n Node executed (1 total), capturing...\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Downloading sam3.safetensors from apozz/sam3-safetensors...\n Frame 4 saved (frame_003.jpg, t=27.1s)\n [capture-node] freeze=5ms shot=145ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 5 saved (frame_004.jpg, t=29.3s)\n [capture-periodic] freeze=4ms shot=147ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 10%\n [capture-loop] iter=250 t=30.7s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=9.0/31.9GB (28%) swap=0.2/11.4GB (2%) cpu=16% browser_rss=0.67GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2"}, {"file": "frame_006.jpg", "time": 33.82, "log": "Capturing execution frames: image_seg_point.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 6 nodes\n Queuing workflow for execution...\n [ComfyUI] Node 1: LoadImage\n [ComfyUI] Inputs: {\"image\": \"example_image.jpg\"}\n [ComfyUI] Node 15: SAM3PointCollector\n [ComfyUI] Inputs: {\"points_store\": \"{\\\"positive\\\":[{\\\"x\\\":426.27735719657574,\\\"y\\\":321.42611685978835},{\\\"x\\\":417.13743597288953,\\\"y\\\":407.3413796907987},{\\\"x\\\":431.76130993078743,\\\"y\\\":549.9241563039649}],\\\"negative\\\"\n [ComfyUI] Node 28: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"31\", 2]}\n [ComfyUI] Node 29: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"31\", 0]}\n [ComfyUI] Node 30: LoadSAM3Model\n [ComfyUI] Inputs: {\"precision\": \"auto\", \"compile\": false}\n [ComfyUI] Node 31: SAM3Segmentation\n [ComfyUI] Inputs: {\"refinement_iterations\": 0, \"use_multimask\": true, \"output_best_mask\": true, \"sam3_model_config\": [\"30\", 0], \"image\": [\"1\", 0], \"positive_points\": [\"15\", 0], \"negative_points\": [\"15\", 1]}\n [ComfyUI] Generated prompt_id: c783d5b8-3948-4316-82f4-41f13b042895\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 SAM3PointCollector: points_store: '{\"positive\":[{\"x\":426.27735719657574,\"y\":321.42611685978..., coordinates: '[{\"x\":426.27735719657574,\"y\":321.42611685978835},{\"x\":41..., neg_coordinates: '[]', image: torch.float32 [1,720,1280,3] cpu\n [ComfyUI] [comfy-env] SubprocessWorker: C:\\ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [VRAM] Before SAM3PointCollector: 1271 / 24575 MB\n [ComfyUI] [comfy-env] env_vars: {'PYTORCH_ENABLE_MPS_FALLBACK': '1', 'COMFYUI_BASE': 'C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI'}\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_interactive.SAM3PointCollector.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [comfy-env] sam3-nodes: Library/bin has 234 DLLs\n [ComfyUI] [ComfyUI-SAM3] python: C:\\ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [ComfyUI-SAM3] sys_path sent to worker: ['C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI', 'C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3', 'C:\\\\ce\\\\.pixi\\\\envs\\\\sam3-nodes\\\\Lib\\\\site-packages', 'C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=C:\\ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [SubprocessWorker] launching cmd=['C:\\\\Users\\\\ContainerAdministrator\\\\.pixi\\\\bin\\\\pixi.exe', 'run', '--as-is', '--manifest-path', 'C:\\\\ce\\\\pixi.toml', '-e', 'sam3-nodes', 'python', 'C:\\\\Users\\\\ContainerAdministrator\\\\AppData\\\\Local\\\\Temp\\\\comfyui_pvenv_dwo5soma\\\\persistent_worker.py', 'tcp://127.0.0.1:51040']...\n Frame 2 saved (frame_001.jpg, t=2.3s)\n [capture-periodic] freeze=4ms shot=118ms unfreeze=5ms saved=True\n Frame 3 saved (frame_002.jpg, t=4.6s)\n [capture-periodic] freeze=4ms shot=124ms unfreeze=5ms saved=True\n [capture-loop] iter=50 t=6.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=8.4/31.9GB (26%) swap=0.2/11.4GB (2%) cpu=8% browser_rss=0.69GB\n [capture-loop] iter=100 t=12.4s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=9.8/31.9GB (31%) swap=0.2/11.4GB (2%) cpu=7% browser_rss=0.69GB\n [capture-loop] iter=150 t=18.4s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=9.0/31.9GB (28%) swap=0.2/11.4GB (2%) cpu=10% browser_rss=0.69GB\n [capture-loop] iter=200 t=24.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=8.2/31.9GB (26%) swap=0.2/11.4GB (2%) cpu=13% browser_rss=0.63GB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: WARNING: You need pytorch with cu130 or higher to use optimized CUDA operations.\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 720, 1280, 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=1 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 720, 1280, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 720, 1280, 3])\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] SAM3PointCollector done (26.50s): result: NodeOutput\n [ComfyUI] [VRAM] After SAM3PointCollector: 1271 / 24575 MB\n [ComfyUI] [comfy-env] Running LoadSAM3Model: precision: 'auto', compile: False\n [ComfyUI] [VRAM] Before LoadSAM3Model: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] 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=2 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Model not found at C:\\workspaces\\SAM3-0003\\ComfyUI\\models\\sam3\\sam3.safetensors, downloading from HuggingFace...\n Node executed (1 total), capturing...\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Downloading sam3.safetensors from apozz/sam3-safetensors...\n Frame 4 saved (frame_003.jpg, t=27.1s)\n [capture-node] freeze=5ms shot=145ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 5 saved (frame_004.jpg, t=29.3s)\n [capture-periodic] freeze=4ms shot=147ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 10%\n [capture-loop] iter=250 t=30.7s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=9.0/31.9GB (28%) swap=0.2/11.4GB (2%) cpu=16% browser_rss=0.67GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 6 saved (frame_005.jpg, t=31.6s)\n [capture-periodic] freeze=11ms shot=148ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 20%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2"}, {"file": "frame_007.jpg", "time": 36.08, "log": "Capturing execution frames: image_seg_point.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 6 nodes\n Queuing workflow for execution...\n [ComfyUI] Node 1: LoadImage\n [ComfyUI] Inputs: {\"image\": \"example_image.jpg\"}\n [ComfyUI] Node 15: SAM3PointCollector\n [ComfyUI] Inputs: {\"points_store\": \"{\\\"positive\\\":[{\\\"x\\\":426.27735719657574,\\\"y\\\":321.42611685978835},{\\\"x\\\":417.13743597288953,\\\"y\\\":407.3413796907987},{\\\"x\\\":431.76130993078743,\\\"y\\\":549.9241563039649}],\\\"negative\\\"\n [ComfyUI] Node 28: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"31\", 2]}\n [ComfyUI] Node 29: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"31\", 0]}\n [ComfyUI] Node 30: LoadSAM3Model\n [ComfyUI] Inputs: {\"precision\": \"auto\", \"compile\": false}\n [ComfyUI] Node 31: SAM3Segmentation\n [ComfyUI] Inputs: {\"refinement_iterations\": 0, \"use_multimask\": true, \"output_best_mask\": true, \"sam3_model_config\": [\"30\", 0], \"image\": [\"1\", 0], \"positive_points\": [\"15\", 0], \"negative_points\": [\"15\", 1]}\n [ComfyUI] Generated prompt_id: c783d5b8-3948-4316-82f4-41f13b042895\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 SAM3PointCollector: points_store: '{\"positive\":[{\"x\":426.27735719657574,\"y\":321.42611685978..., coordinates: '[{\"x\":426.27735719657574,\"y\":321.42611685978835},{\"x\":41..., neg_coordinates: '[]', image: torch.float32 [1,720,1280,3] cpu\n [ComfyUI] [comfy-env] SubprocessWorker: C:\\ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [VRAM] Before SAM3PointCollector: 1271 / 24575 MB\n [ComfyUI] [comfy-env] env_vars: {'PYTORCH_ENABLE_MPS_FALLBACK': '1', 'COMFYUI_BASE': 'C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI'}\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_interactive.SAM3PointCollector.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [comfy-env] sam3-nodes: Library/bin has 234 DLLs\n [ComfyUI] [ComfyUI-SAM3] python: C:\\ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [ComfyUI-SAM3] sys_path sent to worker: ['C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI', 'C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3', 'C:\\\\ce\\\\.pixi\\\\envs\\\\sam3-nodes\\\\Lib\\\\site-packages', 'C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=C:\\ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [SubprocessWorker] launching cmd=['C:\\\\Users\\\\ContainerAdministrator\\\\.pixi\\\\bin\\\\pixi.exe', 'run', '--as-is', '--manifest-path', 'C:\\\\ce\\\\pixi.toml', '-e', 'sam3-nodes', 'python', 'C:\\\\Users\\\\ContainerAdministrator\\\\AppData\\\\Local\\\\Temp\\\\comfyui_pvenv_dwo5soma\\\\persistent_worker.py', 'tcp://127.0.0.1:51040']...\n Frame 2 saved (frame_001.jpg, t=2.3s)\n [capture-periodic] freeze=4ms shot=118ms unfreeze=5ms saved=True\n Frame 3 saved (frame_002.jpg, t=4.6s)\n [capture-periodic] freeze=4ms shot=124ms unfreeze=5ms saved=True\n [capture-loop] iter=50 t=6.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=8.4/31.9GB (26%) swap=0.2/11.4GB (2%) cpu=8% browser_rss=0.69GB\n [capture-loop] iter=100 t=12.4s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=9.8/31.9GB (31%) swap=0.2/11.4GB (2%) cpu=7% browser_rss=0.69GB\n [capture-loop] iter=150 t=18.4s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=9.0/31.9GB (28%) swap=0.2/11.4GB (2%) cpu=10% browser_rss=0.69GB\n [capture-loop] iter=200 t=24.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=8.2/31.9GB (26%) swap=0.2/11.4GB (2%) cpu=13% browser_rss=0.63GB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: WARNING: You need pytorch with cu130 or higher to use optimized CUDA operations.\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 720, 1280, 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=1 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 720, 1280, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 720, 1280, 3])\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] SAM3PointCollector done (26.50s): result: NodeOutput\n [ComfyUI] [VRAM] After SAM3PointCollector: 1271 / 24575 MB\n [ComfyUI] [comfy-env] Running LoadSAM3Model: precision: 'auto', compile: False\n [ComfyUI] [VRAM] Before LoadSAM3Model: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] 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=2 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Model not found at C:\\workspaces\\SAM3-0003\\ComfyUI\\models\\sam3\\sam3.safetensors, downloading from HuggingFace...\n Node executed (1 total), capturing...\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Downloading sam3.safetensors from apozz/sam3-safetensors...\n Frame 4 saved (frame_003.jpg, t=27.1s)\n [capture-node] freeze=5ms shot=145ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 5 saved (frame_004.jpg, t=29.3s)\n [capture-periodic] freeze=4ms shot=147ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 10%\n [capture-loop] iter=250 t=30.7s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=9.0/31.9GB (28%) swap=0.2/11.4GB (2%) cpu=16% browser_rss=0.67GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 6 saved (frame_005.jpg, t=31.6s)\n [capture-periodic] freeze=11ms shot=148ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 20%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 7 saved (frame_006.jpg, t=33.8s)\n [capture-periodic] freeze=4ms shot=143ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2"}, {"file": "frame_008.jpg", "time": 38.33, "log": "Capturing execution frames: image_seg_point.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 6 nodes\n Queuing workflow for execution...\n [ComfyUI] Node 1: LoadImage\n [ComfyUI] Inputs: {\"image\": \"example_image.jpg\"}\n [ComfyUI] Node 15: SAM3PointCollector\n [ComfyUI] Inputs: {\"points_store\": \"{\\\"positive\\\":[{\\\"x\\\":426.27735719657574,\\\"y\\\":321.42611685978835},{\\\"x\\\":417.13743597288953,\\\"y\\\":407.3413796907987},{\\\"x\\\":431.76130993078743,\\\"y\\\":549.9241563039649}],\\\"negative\\\"\n [ComfyUI] Node 28: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"31\", 2]}\n [ComfyUI] Node 29: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"31\", 0]}\n [ComfyUI] Node 30: LoadSAM3Model\n [ComfyUI] Inputs: {\"precision\": \"auto\", \"compile\": false}\n [ComfyUI] Node 31: SAM3Segmentation\n [ComfyUI] Inputs: {\"refinement_iterations\": 0, \"use_multimask\": true, \"output_best_mask\": true, \"sam3_model_config\": [\"30\", 0], \"image\": [\"1\", 0], \"positive_points\": [\"15\", 0], \"negative_points\": [\"15\", 1]}\n [ComfyUI] Generated prompt_id: c783d5b8-3948-4316-82f4-41f13b042895\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 SAM3PointCollector: points_store: '{\"positive\":[{\"x\":426.27735719657574,\"y\":321.42611685978..., coordinates: '[{\"x\":426.27735719657574,\"y\":321.42611685978835},{\"x\":41..., neg_coordinates: '[]', image: torch.float32 [1,720,1280,3] cpu\n [ComfyUI] [comfy-env] SubprocessWorker: C:\\ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [VRAM] Before SAM3PointCollector: 1271 / 24575 MB\n [ComfyUI] [comfy-env] env_vars: {'PYTORCH_ENABLE_MPS_FALLBACK': '1', 'COMFYUI_BASE': 'C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI'}\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_interactive.SAM3PointCollector.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [comfy-env] sam3-nodes: Library/bin has 234 DLLs\n [ComfyUI] [ComfyUI-SAM3] python: C:\\ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [ComfyUI-SAM3] sys_path sent to worker: ['C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI', 'C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3', 'C:\\\\ce\\\\.pixi\\\\envs\\\\sam3-nodes\\\\Lib\\\\site-packages', 'C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=C:\\ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [SubprocessWorker] launching cmd=['C:\\\\Users\\\\ContainerAdministrator\\\\.pixi\\\\bin\\\\pixi.exe', 'run', '--as-is', '--manifest-path', 'C:\\\\ce\\\\pixi.toml', '-e', 'sam3-nodes', 'python', 'C:\\\\Users\\\\ContainerAdministrator\\\\AppData\\\\Local\\\\Temp\\\\comfyui_pvenv_dwo5soma\\\\persistent_worker.py', 'tcp://127.0.0.1:51040']...\n Frame 2 saved (frame_001.jpg, t=2.3s)\n [capture-periodic] freeze=4ms shot=118ms unfreeze=5ms saved=True\n Frame 3 saved (frame_002.jpg, t=4.6s)\n [capture-periodic] freeze=4ms shot=124ms unfreeze=5ms saved=True\n [capture-loop] iter=50 t=6.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=8.4/31.9GB (26%) swap=0.2/11.4GB (2%) cpu=8% browser_rss=0.69GB\n [capture-loop] iter=100 t=12.4s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=9.8/31.9GB (31%) swap=0.2/11.4GB (2%) cpu=7% browser_rss=0.69GB\n [capture-loop] iter=150 t=18.4s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=9.0/31.9GB (28%) swap=0.2/11.4GB (2%) cpu=10% browser_rss=0.69GB\n [capture-loop] iter=200 t=24.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=8.2/31.9GB (26%) swap=0.2/11.4GB (2%) cpu=13% browser_rss=0.63GB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: WARNING: You need pytorch with cu130 or higher to use optimized CUDA operations.\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 720, 1280, 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=1 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 720, 1280, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 720, 1280, 3])\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] SAM3PointCollector done (26.50s): result: NodeOutput\n [ComfyUI] [VRAM] After SAM3PointCollector: 1271 / 24575 MB\n [ComfyUI] [comfy-env] Running LoadSAM3Model: precision: 'auto', compile: False\n [ComfyUI] [VRAM] Before LoadSAM3Model: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] 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=2 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Model not found at C:\\workspaces\\SAM3-0003\\ComfyUI\\models\\sam3\\sam3.safetensors, downloading from HuggingFace...\n Node executed (1 total), capturing...\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Downloading sam3.safetensors from apozz/sam3-safetensors...\n Frame 4 saved (frame_003.jpg, t=27.1s)\n [capture-node] freeze=5ms shot=145ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 5 saved (frame_004.jpg, t=29.3s)\n [capture-periodic] freeze=4ms shot=147ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 10%\n [capture-loop] iter=250 t=30.7s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=9.0/31.9GB (28%) swap=0.2/11.4GB (2%) cpu=16% browser_rss=0.67GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 6 saved (frame_005.jpg, t=31.6s)\n [capture-periodic] freeze=11ms shot=148ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 20%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 7 saved (frame_006.jpg, t=33.8s)\n [capture-periodic] freeze=4ms shot=143ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 30%\n Frame 8 saved (frame_007.jpg, t=36.1s)\n [capture-periodic] freeze=4ms shot=149ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [capture-loop] iter=300 t=37.0s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=9.7/31.9GB (30%) swap=0.2/11.4GB (2%) cpu=15% browser_rss=0.67GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2"}, {"file": "frame_009.jpg", "time": 40.61, "log": "Capturing execution frames: image_seg_point.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 6 nodes\n Queuing workflow for execution...\n [ComfyUI] Node 1: LoadImage\n [ComfyUI] Inputs: {\"image\": \"example_image.jpg\"}\n [ComfyUI] Node 15: SAM3PointCollector\n [ComfyUI] Inputs: {\"points_store\": \"{\\\"positive\\\":[{\\\"x\\\":426.27735719657574,\\\"y\\\":321.42611685978835},{\\\"x\\\":417.13743597288953,\\\"y\\\":407.3413796907987},{\\\"x\\\":431.76130993078743,\\\"y\\\":549.9241563039649}],\\\"negative\\\"\n [ComfyUI] Node 28: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"31\", 2]}\n [ComfyUI] Node 29: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"31\", 0]}\n [ComfyUI] Node 30: LoadSAM3Model\n [ComfyUI] Inputs: {\"precision\": \"auto\", \"compile\": false}\n [ComfyUI] Node 31: SAM3Segmentation\n [ComfyUI] Inputs: {\"refinement_iterations\": 0, \"use_multimask\": true, \"output_best_mask\": true, \"sam3_model_config\": [\"30\", 0], \"image\": [\"1\", 0], \"positive_points\": [\"15\", 0], \"negative_points\": [\"15\", 1]}\n [ComfyUI] Generated prompt_id: c783d5b8-3948-4316-82f4-41f13b042895\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 SAM3PointCollector: points_store: '{\"positive\":[{\"x\":426.27735719657574,\"y\":321.42611685978..., coordinates: '[{\"x\":426.27735719657574,\"y\":321.42611685978835},{\"x\":41..., neg_coordinates: '[]', image: torch.float32 [1,720,1280,3] cpu\n [ComfyUI] [comfy-env] SubprocessWorker: C:\\ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [VRAM] Before SAM3PointCollector: 1271 / 24575 MB\n [ComfyUI] [comfy-env] env_vars: {'PYTORCH_ENABLE_MPS_FALLBACK': '1', 'COMFYUI_BASE': 'C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI'}\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_interactive.SAM3PointCollector.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [comfy-env] sam3-nodes: Library/bin has 234 DLLs\n [ComfyUI] [ComfyUI-SAM3] python: C:\\ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [ComfyUI-SAM3] sys_path sent to worker: ['C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI', 'C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3', 'C:\\\\ce\\\\.pixi\\\\envs\\\\sam3-nodes\\\\Lib\\\\site-packages', 'C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=C:\\ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [SubprocessWorker] launching cmd=['C:\\\\Users\\\\ContainerAdministrator\\\\.pixi\\\\bin\\\\pixi.exe', 'run', '--as-is', '--manifest-path', 'C:\\\\ce\\\\pixi.toml', '-e', 'sam3-nodes', 'python', 'C:\\\\Users\\\\ContainerAdministrator\\\\AppData\\\\Local\\\\Temp\\\\comfyui_pvenv_dwo5soma\\\\persistent_worker.py', 'tcp://127.0.0.1:51040']...\n Frame 2 saved (frame_001.jpg, t=2.3s)\n [capture-periodic] freeze=4ms shot=118ms unfreeze=5ms saved=True\n Frame 3 saved (frame_002.jpg, t=4.6s)\n [capture-periodic] freeze=4ms shot=124ms unfreeze=5ms saved=True\n [capture-loop] iter=50 t=6.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=8.4/31.9GB (26%) swap=0.2/11.4GB (2%) cpu=8% browser_rss=0.69GB\n [capture-loop] iter=100 t=12.4s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=9.8/31.9GB (31%) swap=0.2/11.4GB (2%) cpu=7% browser_rss=0.69GB\n [capture-loop] iter=150 t=18.4s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=9.0/31.9GB (28%) swap=0.2/11.4GB (2%) cpu=10% browser_rss=0.69GB\n [capture-loop] iter=200 t=24.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=8.2/31.9GB (26%) swap=0.2/11.4GB (2%) cpu=13% browser_rss=0.63GB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: WARNING: You need pytorch with cu130 or higher to use optimized CUDA operations.\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 720, 1280, 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=1 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 720, 1280, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 720, 1280, 3])\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] SAM3PointCollector done (26.50s): result: NodeOutput\n [ComfyUI] [VRAM] After SAM3PointCollector: 1271 / 24575 MB\n [ComfyUI] [comfy-env] Running LoadSAM3Model: precision: 'auto', compile: False\n [ComfyUI] [VRAM] Before LoadSAM3Model: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] 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=2 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Model not found at C:\\workspaces\\SAM3-0003\\ComfyUI\\models\\sam3\\sam3.safetensors, downloading from HuggingFace...\n Node executed (1 total), capturing...\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Downloading sam3.safetensors from apozz/sam3-safetensors...\n Frame 4 saved (frame_003.jpg, t=27.1s)\n [capture-node] freeze=5ms shot=145ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 5 saved (frame_004.jpg, t=29.3s)\n [capture-periodic] freeze=4ms shot=147ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 10%\n [capture-loop] iter=250 t=30.7s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=9.0/31.9GB (28%) swap=0.2/11.4GB (2%) cpu=16% browser_rss=0.67GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 6 saved (frame_005.jpg, t=31.6s)\n [capture-periodic] freeze=11ms shot=148ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 20%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 7 saved (frame_006.jpg, t=33.8s)\n [capture-periodic] freeze=4ms shot=143ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 30%\n Frame 8 saved (frame_007.jpg, t=36.1s)\n [capture-periodic] freeze=4ms shot=149ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [capture-loop] iter=300 t=37.0s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=9.7/31.9GB (30%) swap=0.2/11.4GB (2%) cpu=15% browser_rss=0.67GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 9 saved (frame_008.jpg, t=38.3s)\n [capture-periodic] freeze=4ms shot=149ms unfreeze=13ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 40%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2"}, {"file": "frame_010.jpg", "time": 42.83, "log": "Capturing execution frames: image_seg_point.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 6 nodes\n Queuing workflow for execution...\n [ComfyUI] Node 1: LoadImage\n [ComfyUI] Inputs: {\"image\": \"example_image.jpg\"}\n [ComfyUI] Node 15: SAM3PointCollector\n [ComfyUI] Inputs: {\"points_store\": \"{\\\"positive\\\":[{\\\"x\\\":426.27735719657574,\\\"y\\\":321.42611685978835},{\\\"x\\\":417.13743597288953,\\\"y\\\":407.3413796907987},{\\\"x\\\":431.76130993078743,\\\"y\\\":549.9241563039649}],\\\"negative\\\"\n [ComfyUI] Node 28: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"31\", 2]}\n [ComfyUI] Node 29: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"31\", 0]}\n [ComfyUI] Node 30: LoadSAM3Model\n [ComfyUI] Inputs: {\"precision\": \"auto\", \"compile\": false}\n [ComfyUI] Node 31: SAM3Segmentation\n [ComfyUI] Inputs: {\"refinement_iterations\": 0, \"use_multimask\": true, \"output_best_mask\": true, \"sam3_model_config\": [\"30\", 0], \"image\": [\"1\", 0], \"positive_points\": [\"15\", 0], \"negative_points\": [\"15\", 1]}\n [ComfyUI] Generated prompt_id: c783d5b8-3948-4316-82f4-41f13b042895\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 SAM3PointCollector: points_store: '{\"positive\":[{\"x\":426.27735719657574,\"y\":321.42611685978..., coordinates: '[{\"x\":426.27735719657574,\"y\":321.42611685978835},{\"x\":41..., neg_coordinates: '[]', image: torch.float32 [1,720,1280,3] cpu\n [ComfyUI] [comfy-env] SubprocessWorker: C:\\ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [VRAM] Before SAM3PointCollector: 1271 / 24575 MB\n [ComfyUI] [comfy-env] env_vars: {'PYTORCH_ENABLE_MPS_FALLBACK': '1', 'COMFYUI_BASE': 'C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI'}\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_interactive.SAM3PointCollector.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [comfy-env] sam3-nodes: Library/bin has 234 DLLs\n [ComfyUI] [ComfyUI-SAM3] python: C:\\ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [ComfyUI-SAM3] sys_path sent to worker: ['C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI', 'C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3', 'C:\\\\ce\\\\.pixi\\\\envs\\\\sam3-nodes\\\\Lib\\\\site-packages', 'C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=C:\\ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [SubprocessWorker] launching cmd=['C:\\\\Users\\\\ContainerAdministrator\\\\.pixi\\\\bin\\\\pixi.exe', 'run', '--as-is', '--manifest-path', 'C:\\\\ce\\\\pixi.toml', '-e', 'sam3-nodes', 'python', 'C:\\\\Users\\\\ContainerAdministrator\\\\AppData\\\\Local\\\\Temp\\\\comfyui_pvenv_dwo5soma\\\\persistent_worker.py', 'tcp://127.0.0.1:51040']...\n Frame 2 saved (frame_001.jpg, t=2.3s)\n [capture-periodic] freeze=4ms shot=118ms unfreeze=5ms saved=True\n Frame 3 saved (frame_002.jpg, t=4.6s)\n [capture-periodic] freeze=4ms shot=124ms unfreeze=5ms saved=True\n [capture-loop] iter=50 t=6.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=8.4/31.9GB (26%) swap=0.2/11.4GB (2%) cpu=8% browser_rss=0.69GB\n [capture-loop] iter=100 t=12.4s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=9.8/31.9GB (31%) swap=0.2/11.4GB (2%) cpu=7% browser_rss=0.69GB\n [capture-loop] iter=150 t=18.4s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=9.0/31.9GB (28%) swap=0.2/11.4GB (2%) cpu=10% browser_rss=0.69GB\n [capture-loop] iter=200 t=24.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=8.2/31.9GB (26%) swap=0.2/11.4GB (2%) cpu=13% browser_rss=0.63GB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: WARNING: You need pytorch with cu130 or higher to use optimized CUDA operations.\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 720, 1280, 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=1 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 720, 1280, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 720, 1280, 3])\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] SAM3PointCollector done (26.50s): result: NodeOutput\n [ComfyUI] [VRAM] After SAM3PointCollector: 1271 / 24575 MB\n [ComfyUI] [comfy-env] Running LoadSAM3Model: precision: 'auto', compile: False\n [ComfyUI] [VRAM] Before LoadSAM3Model: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] 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=2 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Model not found at C:\\workspaces\\SAM3-0003\\ComfyUI\\models\\sam3\\sam3.safetensors, downloading from HuggingFace...\n Node executed (1 total), capturing...\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Downloading sam3.safetensors from apozz/sam3-safetensors...\n Frame 4 saved (frame_003.jpg, t=27.1s)\n [capture-node] freeze=5ms shot=145ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 5 saved (frame_004.jpg, t=29.3s)\n [capture-periodic] freeze=4ms shot=147ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 10%\n [capture-loop] iter=250 t=30.7s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=9.0/31.9GB (28%) swap=0.2/11.4GB (2%) cpu=16% browser_rss=0.67GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 6 saved (frame_005.jpg, t=31.6s)\n [capture-periodic] freeze=11ms shot=148ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 20%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 7 saved (frame_006.jpg, t=33.8s)\n [capture-periodic] freeze=4ms shot=143ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 30%\n Frame 8 saved (frame_007.jpg, t=36.1s)\n [capture-periodic] freeze=4ms shot=149ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [capture-loop] iter=300 t=37.0s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=9.7/31.9GB (30%) swap=0.2/11.4GB (2%) cpu=15% browser_rss=0.67GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 9 saved (frame_008.jpg, t=38.3s)\n [capture-periodic] freeze=4ms shot=149ms unfreeze=13ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 40%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 10 saved (frame_009.jpg, t=40.6s)\n [capture-periodic] freeze=4ms shot=145ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 50%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2"}, {"file": "frame_011.jpg", "time": 45.07, "log": "Capturing execution frames: image_seg_point.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 6 nodes\n Queuing workflow for execution...\n [ComfyUI] Node 1: LoadImage\n [ComfyUI] Inputs: {\"image\": \"example_image.jpg\"}\n [ComfyUI] Node 15: SAM3PointCollector\n [ComfyUI] Inputs: {\"points_store\": \"{\\\"positive\\\":[{\\\"x\\\":426.27735719657574,\\\"y\\\":321.42611685978835},{\\\"x\\\":417.13743597288953,\\\"y\\\":407.3413796907987},{\\\"x\\\":431.76130993078743,\\\"y\\\":549.9241563039649}],\\\"negative\\\"\n [ComfyUI] Node 28: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"31\", 2]}\n [ComfyUI] Node 29: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"31\", 0]}\n [ComfyUI] Node 30: LoadSAM3Model\n [ComfyUI] Inputs: {\"precision\": \"auto\", \"compile\": false}\n [ComfyUI] Node 31: SAM3Segmentation\n [ComfyUI] Inputs: {\"refinement_iterations\": 0, \"use_multimask\": true, \"output_best_mask\": true, \"sam3_model_config\": [\"30\", 0], \"image\": [\"1\", 0], \"positive_points\": [\"15\", 0], \"negative_points\": [\"15\", 1]}\n [ComfyUI] Generated prompt_id: c783d5b8-3948-4316-82f4-41f13b042895\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 SAM3PointCollector: points_store: '{\"positive\":[{\"x\":426.27735719657574,\"y\":321.42611685978..., coordinates: '[{\"x\":426.27735719657574,\"y\":321.42611685978835},{\"x\":41..., neg_coordinates: '[]', image: torch.float32 [1,720,1280,3] cpu\n [ComfyUI] [comfy-env] SubprocessWorker: C:\\ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [VRAM] Before SAM3PointCollector: 1271 / 24575 MB\n [ComfyUI] [comfy-env] env_vars: {'PYTORCH_ENABLE_MPS_FALLBACK': '1', 'COMFYUI_BASE': 'C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI'}\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_interactive.SAM3PointCollector.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [comfy-env] sam3-nodes: Library/bin has 234 DLLs\n [ComfyUI] [ComfyUI-SAM3] python: C:\\ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [ComfyUI-SAM3] sys_path sent to worker: ['C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI', 'C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3', 'C:\\\\ce\\\\.pixi\\\\envs\\\\sam3-nodes\\\\Lib\\\\site-packages', 'C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=C:\\ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [SubprocessWorker] launching cmd=['C:\\\\Users\\\\ContainerAdministrator\\\\.pixi\\\\bin\\\\pixi.exe', 'run', '--as-is', '--manifest-path', 'C:\\\\ce\\\\pixi.toml', '-e', 'sam3-nodes', 'python', 'C:\\\\Users\\\\ContainerAdministrator\\\\AppData\\\\Local\\\\Temp\\\\comfyui_pvenv_dwo5soma\\\\persistent_worker.py', 'tcp://127.0.0.1:51040']...\n Frame 2 saved (frame_001.jpg, t=2.3s)\n [capture-periodic] freeze=4ms shot=118ms unfreeze=5ms saved=True\n Frame 3 saved (frame_002.jpg, t=4.6s)\n [capture-periodic] freeze=4ms shot=124ms unfreeze=5ms saved=True\n [capture-loop] iter=50 t=6.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=8.4/31.9GB (26%) swap=0.2/11.4GB (2%) cpu=8% browser_rss=0.69GB\n [capture-loop] iter=100 t=12.4s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=9.8/31.9GB (31%) swap=0.2/11.4GB (2%) cpu=7% browser_rss=0.69GB\n [capture-loop] iter=150 t=18.4s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=9.0/31.9GB (28%) swap=0.2/11.4GB (2%) cpu=10% browser_rss=0.69GB\n [capture-loop] iter=200 t=24.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=8.2/31.9GB (26%) swap=0.2/11.4GB (2%) cpu=13% browser_rss=0.63GB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: WARNING: You need pytorch with cu130 or higher to use optimized CUDA operations.\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 720, 1280, 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=1 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 720, 1280, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 720, 1280, 3])\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] SAM3PointCollector done (26.50s): result: NodeOutput\n [ComfyUI] [VRAM] After SAM3PointCollector: 1271 / 24575 MB\n [ComfyUI] [comfy-env] Running LoadSAM3Model: precision: 'auto', compile: False\n [ComfyUI] [VRAM] Before LoadSAM3Model: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] 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=2 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Model not found at C:\\workspaces\\SAM3-0003\\ComfyUI\\models\\sam3\\sam3.safetensors, downloading from HuggingFace...\n Node executed (1 total), capturing...\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Downloading sam3.safetensors from apozz/sam3-safetensors...\n Frame 4 saved (frame_003.jpg, t=27.1s)\n [capture-node] freeze=5ms shot=145ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 5 saved (frame_004.jpg, t=29.3s)\n [capture-periodic] freeze=4ms shot=147ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 10%\n [capture-loop] iter=250 t=30.7s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=9.0/31.9GB (28%) swap=0.2/11.4GB (2%) cpu=16% browser_rss=0.67GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 6 saved (frame_005.jpg, t=31.6s)\n [capture-periodic] freeze=11ms shot=148ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 20%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 7 saved (frame_006.jpg, t=33.8s)\n [capture-periodic] freeze=4ms shot=143ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 30%\n Frame 8 saved (frame_007.jpg, t=36.1s)\n [capture-periodic] freeze=4ms shot=149ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [capture-loop] iter=300 t=37.0s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=9.7/31.9GB (30%) swap=0.2/11.4GB (2%) cpu=15% browser_rss=0.67GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 9 saved (frame_008.jpg, t=38.3s)\n [capture-periodic] freeze=4ms shot=149ms unfreeze=13ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 40%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 10 saved (frame_009.jpg, t=40.6s)\n [capture-periodic] freeze=4ms shot=145ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 50%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 11 saved (frame_010.jpg, t=42.8s)\n [capture-periodic] freeze=4ms shot=146ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [capture-loop] iter=350 t=43.3s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=10.1/31.9GB (32%) swap=0.2/11.4GB (2%) cpu=14% browser_rss=0.67GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2"}, {"file": "frame_012.jpg", "time": 47.29, "log": "Capturing execution frames: image_seg_point.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 6 nodes\n Queuing workflow for execution...\n [ComfyUI] Node 1: LoadImage\n [ComfyUI] Inputs: {\"image\": \"example_image.jpg\"}\n [ComfyUI] Node 15: SAM3PointCollector\n [ComfyUI] Inputs: {\"points_store\": \"{\\\"positive\\\":[{\\\"x\\\":426.27735719657574,\\\"y\\\":321.42611685978835},{\\\"x\\\":417.13743597288953,\\\"y\\\":407.3413796907987},{\\\"x\\\":431.76130993078743,\\\"y\\\":549.9241563039649}],\\\"negative\\\"\n [ComfyUI] Node 28: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"31\", 2]}\n [ComfyUI] Node 29: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"31\", 0]}\n [ComfyUI] Node 30: LoadSAM3Model\n [ComfyUI] Inputs: {\"precision\": \"auto\", \"compile\": false}\n [ComfyUI] Node 31: SAM3Segmentation\n [ComfyUI] Inputs: {\"refinement_iterations\": 0, \"use_multimask\": true, \"output_best_mask\": true, \"sam3_model_config\": [\"30\", 0], \"image\": [\"1\", 0], \"positive_points\": [\"15\", 0], \"negative_points\": [\"15\", 1]}\n [ComfyUI] Generated prompt_id: c783d5b8-3948-4316-82f4-41f13b042895\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 SAM3PointCollector: points_store: '{\"positive\":[{\"x\":426.27735719657574,\"y\":321.42611685978..., coordinates: '[{\"x\":426.27735719657574,\"y\":321.42611685978835},{\"x\":41..., neg_coordinates: '[]', image: torch.float32 [1,720,1280,3] cpu\n [ComfyUI] [comfy-env] SubprocessWorker: C:\\ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [VRAM] Before SAM3PointCollector: 1271 / 24575 MB\n [ComfyUI] [comfy-env] env_vars: {'PYTORCH_ENABLE_MPS_FALLBACK': '1', 'COMFYUI_BASE': 'C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI'}\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_interactive.SAM3PointCollector.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [comfy-env] sam3-nodes: Library/bin has 234 DLLs\n [ComfyUI] [ComfyUI-SAM3] python: C:\\ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [ComfyUI-SAM3] sys_path sent to worker: ['C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI', 'C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3', 'C:\\\\ce\\\\.pixi\\\\envs\\\\sam3-nodes\\\\Lib\\\\site-packages', 'C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=C:\\ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [SubprocessWorker] launching cmd=['C:\\\\Users\\\\ContainerAdministrator\\\\.pixi\\\\bin\\\\pixi.exe', 'run', '--as-is', '--manifest-path', 'C:\\\\ce\\\\pixi.toml', '-e', 'sam3-nodes', 'python', 'C:\\\\Users\\\\ContainerAdministrator\\\\AppData\\\\Local\\\\Temp\\\\comfyui_pvenv_dwo5soma\\\\persistent_worker.py', 'tcp://127.0.0.1:51040']...\n Frame 2 saved (frame_001.jpg, t=2.3s)\n [capture-periodic] freeze=4ms shot=118ms unfreeze=5ms saved=True\n Frame 3 saved (frame_002.jpg, t=4.6s)\n [capture-periodic] freeze=4ms shot=124ms unfreeze=5ms saved=True\n [capture-loop] iter=50 t=6.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=8.4/31.9GB (26%) swap=0.2/11.4GB (2%) cpu=8% browser_rss=0.69GB\n [capture-loop] iter=100 t=12.4s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=9.8/31.9GB (31%) swap=0.2/11.4GB (2%) cpu=7% browser_rss=0.69GB\n [capture-loop] iter=150 t=18.4s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=9.0/31.9GB (28%) swap=0.2/11.4GB (2%) cpu=10% browser_rss=0.69GB\n [capture-loop] iter=200 t=24.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=8.2/31.9GB (26%) swap=0.2/11.4GB (2%) cpu=13% browser_rss=0.63GB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: WARNING: You need pytorch with cu130 or higher to use optimized CUDA operations.\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 720, 1280, 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=1 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 720, 1280, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 720, 1280, 3])\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] SAM3PointCollector done (26.50s): result: NodeOutput\n [ComfyUI] [VRAM] After SAM3PointCollector: 1271 / 24575 MB\n [ComfyUI] [comfy-env] Running LoadSAM3Model: precision: 'auto', compile: False\n [ComfyUI] [VRAM] Before LoadSAM3Model: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] 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=2 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Model not found at C:\\workspaces\\SAM3-0003\\ComfyUI\\models\\sam3\\sam3.safetensors, downloading from HuggingFace...\n Node executed (1 total), capturing...\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Downloading sam3.safetensors from apozz/sam3-safetensors...\n Frame 4 saved (frame_003.jpg, t=27.1s)\n [capture-node] freeze=5ms shot=145ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 5 saved (frame_004.jpg, t=29.3s)\n [capture-periodic] freeze=4ms shot=147ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 10%\n [capture-loop] iter=250 t=30.7s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=9.0/31.9GB (28%) swap=0.2/11.4GB (2%) cpu=16% browser_rss=0.67GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 6 saved (frame_005.jpg, t=31.6s)\n [capture-periodic] freeze=11ms shot=148ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 20%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 7 saved (frame_006.jpg, t=33.8s)\n [capture-periodic] freeze=4ms shot=143ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 30%\n Frame 8 saved (frame_007.jpg, t=36.1s)\n [capture-periodic] freeze=4ms shot=149ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [capture-loop] iter=300 t=37.0s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=9.7/31.9GB (30%) swap=0.2/11.4GB (2%) cpu=15% browser_rss=0.67GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 9 saved (frame_008.jpg, t=38.3s)\n [capture-periodic] freeze=4ms shot=149ms unfreeze=13ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 40%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 10 saved (frame_009.jpg, t=40.6s)\n [capture-periodic] freeze=4ms shot=145ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 50%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 11 saved (frame_010.jpg, t=42.8s)\n [capture-periodic] freeze=4ms shot=146ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [capture-loop] iter=350 t=43.3s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=10.1/31.9GB (32%) swap=0.2/11.4GB (2%) cpu=14% browser_rss=0.67GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 12 saved (frame_011.jpg, t=45.1s)\n [capture-periodic] freeze=4ms shot=159ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 60%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2"}, {"file": "frame_013.jpg", "time": 49.56, "log": "Capturing execution frames: image_seg_point.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 6 nodes\n Queuing workflow for execution...\n [ComfyUI] Node 1: LoadImage\n [ComfyUI] Inputs: {\"image\": \"example_image.jpg\"}\n [ComfyUI] Node 15: SAM3PointCollector\n [ComfyUI] Inputs: {\"points_store\": \"{\\\"positive\\\":[{\\\"x\\\":426.27735719657574,\\\"y\\\":321.42611685978835},{\\\"x\\\":417.13743597288953,\\\"y\\\":407.3413796907987},{\\\"x\\\":431.76130993078743,\\\"y\\\":549.9241563039649}],\\\"negative\\\"\n [ComfyUI] Node 28: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"31\", 2]}\n [ComfyUI] Node 29: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"31\", 0]}\n [ComfyUI] Node 30: LoadSAM3Model\n [ComfyUI] Inputs: {\"precision\": \"auto\", \"compile\": false}\n [ComfyUI] Node 31: SAM3Segmentation\n [ComfyUI] Inputs: {\"refinement_iterations\": 0, \"use_multimask\": true, \"output_best_mask\": true, \"sam3_model_config\": [\"30\", 0], \"image\": [\"1\", 0], \"positive_points\": [\"15\", 0], \"negative_points\": [\"15\", 1]}\n [ComfyUI] Generated prompt_id: c783d5b8-3948-4316-82f4-41f13b042895\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 SAM3PointCollector: points_store: '{\"positive\":[{\"x\":426.27735719657574,\"y\":321.42611685978..., coordinates: '[{\"x\":426.27735719657574,\"y\":321.42611685978835},{\"x\":41..., neg_coordinates: '[]', image: torch.float32 [1,720,1280,3] cpu\n [ComfyUI] [comfy-env] SubprocessWorker: C:\\ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [VRAM] Before SAM3PointCollector: 1271 / 24575 MB\n [ComfyUI] [comfy-env] env_vars: {'PYTORCH_ENABLE_MPS_FALLBACK': '1', 'COMFYUI_BASE': 'C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI'}\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_interactive.SAM3PointCollector.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [comfy-env] sam3-nodes: Library/bin has 234 DLLs\n [ComfyUI] [ComfyUI-SAM3] python: C:\\ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [ComfyUI-SAM3] sys_path sent to worker: ['C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI', 'C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3', 'C:\\\\ce\\\\.pixi\\\\envs\\\\sam3-nodes\\\\Lib\\\\site-packages', 'C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=C:\\ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [SubprocessWorker] launching cmd=['C:\\\\Users\\\\ContainerAdministrator\\\\.pixi\\\\bin\\\\pixi.exe', 'run', '--as-is', '--manifest-path', 'C:\\\\ce\\\\pixi.toml', '-e', 'sam3-nodes', 'python', 'C:\\\\Users\\\\ContainerAdministrator\\\\AppData\\\\Local\\\\Temp\\\\comfyui_pvenv_dwo5soma\\\\persistent_worker.py', 'tcp://127.0.0.1:51040']...\n Frame 2 saved (frame_001.jpg, t=2.3s)\n [capture-periodic] freeze=4ms shot=118ms unfreeze=5ms saved=True\n Frame 3 saved (frame_002.jpg, t=4.6s)\n [capture-periodic] freeze=4ms shot=124ms unfreeze=5ms saved=True\n [capture-loop] iter=50 t=6.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=8.4/31.9GB (26%) swap=0.2/11.4GB (2%) cpu=8% browser_rss=0.69GB\n [capture-loop] iter=100 t=12.4s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=9.8/31.9GB (31%) swap=0.2/11.4GB (2%) cpu=7% browser_rss=0.69GB\n [capture-loop] iter=150 t=18.4s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=9.0/31.9GB (28%) swap=0.2/11.4GB (2%) cpu=10% browser_rss=0.69GB\n [capture-loop] iter=200 t=24.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=8.2/31.9GB (26%) swap=0.2/11.4GB (2%) cpu=13% browser_rss=0.63GB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: WARNING: You need pytorch with cu130 or higher to use optimized CUDA operations.\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 720, 1280, 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=1 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 720, 1280, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 720, 1280, 3])\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] SAM3PointCollector done (26.50s): result: NodeOutput\n [ComfyUI] [VRAM] After SAM3PointCollector: 1271 / 24575 MB\n [ComfyUI] [comfy-env] Running LoadSAM3Model: precision: 'auto', compile: False\n [ComfyUI] [VRAM] Before LoadSAM3Model: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] 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=2 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Model not found at C:\\workspaces\\SAM3-0003\\ComfyUI\\models\\sam3\\sam3.safetensors, downloading from HuggingFace...\n Node executed (1 total), capturing...\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Downloading sam3.safetensors from apozz/sam3-safetensors...\n Frame 4 saved (frame_003.jpg, t=27.1s)\n [capture-node] freeze=5ms shot=145ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 5 saved (frame_004.jpg, t=29.3s)\n [capture-periodic] freeze=4ms shot=147ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 10%\n [capture-loop] iter=250 t=30.7s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=9.0/31.9GB (28%) swap=0.2/11.4GB (2%) cpu=16% browser_rss=0.67GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 6 saved (frame_005.jpg, t=31.6s)\n [capture-periodic] freeze=11ms shot=148ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 20%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 7 saved (frame_006.jpg, t=33.8s)\n [capture-periodic] freeze=4ms shot=143ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 30%\n Frame 8 saved (frame_007.jpg, t=36.1s)\n [capture-periodic] freeze=4ms shot=149ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [capture-loop] iter=300 t=37.0s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=9.7/31.9GB (30%) swap=0.2/11.4GB (2%) cpu=15% browser_rss=0.67GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 9 saved (frame_008.jpg, t=38.3s)\n [capture-periodic] freeze=4ms shot=149ms unfreeze=13ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 40%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 10 saved (frame_009.jpg, t=40.6s)\n [capture-periodic] freeze=4ms shot=145ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 50%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 11 saved (frame_010.jpg, t=42.8s)\n [capture-periodic] freeze=4ms shot=146ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [capture-loop] iter=350 t=43.3s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=10.1/31.9GB (32%) swap=0.2/11.4GB (2%) cpu=14% browser_rss=0.67GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 12 saved (frame_011.jpg, t=45.1s)\n [capture-periodic] freeze=4ms shot=159ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 60%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 13 saved (frame_012.jpg, t=47.3s)\n [capture-periodic] freeze=6ms shot=144ms unfreeze=7ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 70%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [capture-loop] iter=400 t=49.3s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=10.5/31.9GB (33%) swap=0.2/11.4GB (2%) cpu=15% browser_rss=0.67GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2"}, {"file": "frame_014.jpg", "time": 51.81, "log": "Capturing execution frames: image_seg_point.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 6 nodes\n Queuing workflow for execution...\n [ComfyUI] Node 1: LoadImage\n [ComfyUI] Inputs: {\"image\": \"example_image.jpg\"}\n [ComfyUI] Node 15: SAM3PointCollector\n [ComfyUI] Inputs: {\"points_store\": \"{\\\"positive\\\":[{\\\"x\\\":426.27735719657574,\\\"y\\\":321.42611685978835},{\\\"x\\\":417.13743597288953,\\\"y\\\":407.3413796907987},{\\\"x\\\":431.76130993078743,\\\"y\\\":549.9241563039649}],\\\"negative\\\"\n [ComfyUI] Node 28: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"31\", 2]}\n [ComfyUI] Node 29: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"31\", 0]}\n [ComfyUI] Node 30: LoadSAM3Model\n [ComfyUI] Inputs: {\"precision\": \"auto\", \"compile\": false}\n [ComfyUI] Node 31: SAM3Segmentation\n [ComfyUI] Inputs: {\"refinement_iterations\": 0, \"use_multimask\": true, \"output_best_mask\": true, \"sam3_model_config\": [\"30\", 0], \"image\": [\"1\", 0], \"positive_points\": [\"15\", 0], \"negative_points\": [\"15\", 1]}\n [ComfyUI] Generated prompt_id: c783d5b8-3948-4316-82f4-41f13b042895\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 SAM3PointCollector: points_store: '{\"positive\":[{\"x\":426.27735719657574,\"y\":321.42611685978..., coordinates: '[{\"x\":426.27735719657574,\"y\":321.42611685978835},{\"x\":41..., neg_coordinates: '[]', image: torch.float32 [1,720,1280,3] cpu\n [ComfyUI] [comfy-env] SubprocessWorker: C:\\ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [VRAM] Before SAM3PointCollector: 1271 / 24575 MB\n [ComfyUI] [comfy-env] env_vars: {'PYTORCH_ENABLE_MPS_FALLBACK': '1', 'COMFYUI_BASE': 'C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI'}\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_interactive.SAM3PointCollector.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [comfy-env] sam3-nodes: Library/bin has 234 DLLs\n [ComfyUI] [ComfyUI-SAM3] python: C:\\ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [ComfyUI-SAM3] sys_path sent to worker: ['C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI', 'C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3', 'C:\\\\ce\\\\.pixi\\\\envs\\\\sam3-nodes\\\\Lib\\\\site-packages', 'C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=C:\\ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [SubprocessWorker] launching cmd=['C:\\\\Users\\\\ContainerAdministrator\\\\.pixi\\\\bin\\\\pixi.exe', 'run', '--as-is', '--manifest-path', 'C:\\\\ce\\\\pixi.toml', '-e', 'sam3-nodes', 'python', 'C:\\\\Users\\\\ContainerAdministrator\\\\AppData\\\\Local\\\\Temp\\\\comfyui_pvenv_dwo5soma\\\\persistent_worker.py', 'tcp://127.0.0.1:51040']...\n Frame 2 saved (frame_001.jpg, t=2.3s)\n [capture-periodic] freeze=4ms shot=118ms unfreeze=5ms saved=True\n Frame 3 saved (frame_002.jpg, t=4.6s)\n [capture-periodic] freeze=4ms shot=124ms unfreeze=5ms saved=True\n [capture-loop] iter=50 t=6.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=8.4/31.9GB (26%) swap=0.2/11.4GB (2%) cpu=8% browser_rss=0.69GB\n [capture-loop] iter=100 t=12.4s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=9.8/31.9GB (31%) swap=0.2/11.4GB (2%) cpu=7% browser_rss=0.69GB\n [capture-loop] iter=150 t=18.4s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=9.0/31.9GB (28%) swap=0.2/11.4GB (2%) cpu=10% browser_rss=0.69GB\n [capture-loop] iter=200 t=24.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=8.2/31.9GB (26%) swap=0.2/11.4GB (2%) cpu=13% browser_rss=0.63GB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: WARNING: You need pytorch with cu130 or higher to use optimized CUDA operations.\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 720, 1280, 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=1 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 720, 1280, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 720, 1280, 3])\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] SAM3PointCollector done (26.50s): result: NodeOutput\n [ComfyUI] [VRAM] After SAM3PointCollector: 1271 / 24575 MB\n [ComfyUI] [comfy-env] Running LoadSAM3Model: precision: 'auto', compile: False\n [ComfyUI] [VRAM] Before LoadSAM3Model: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] 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=2 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Model not found at C:\\workspaces\\SAM3-0003\\ComfyUI\\models\\sam3\\sam3.safetensors, downloading from HuggingFace...\n Node executed (1 total), capturing...\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Downloading sam3.safetensors from apozz/sam3-safetensors...\n Frame 4 saved (frame_003.jpg, t=27.1s)\n [capture-node] freeze=5ms shot=145ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 5 saved (frame_004.jpg, t=29.3s)\n [capture-periodic] freeze=4ms shot=147ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 10%\n [capture-loop] iter=250 t=30.7s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=9.0/31.9GB (28%) swap=0.2/11.4GB (2%) cpu=16% browser_rss=0.67GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 6 saved (frame_005.jpg, t=31.6s)\n [capture-periodic] freeze=11ms shot=148ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 20%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 7 saved (frame_006.jpg, t=33.8s)\n [capture-periodic] freeze=4ms shot=143ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 30%\n Frame 8 saved (frame_007.jpg, t=36.1s)\n [capture-periodic] freeze=4ms shot=149ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [capture-loop] iter=300 t=37.0s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=9.7/31.9GB (30%) swap=0.2/11.4GB (2%) cpu=15% browser_rss=0.67GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 9 saved (frame_008.jpg, t=38.3s)\n [capture-periodic] freeze=4ms shot=149ms unfreeze=13ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 40%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 10 saved (frame_009.jpg, t=40.6s)\n [capture-periodic] freeze=4ms shot=145ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 50%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 11 saved (frame_010.jpg, t=42.8s)\n [capture-periodic] freeze=4ms shot=146ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [capture-loop] iter=350 t=43.3s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=10.1/31.9GB (32%) swap=0.2/11.4GB (2%) cpu=14% browser_rss=0.67GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 12 saved (frame_011.jpg, t=45.1s)\n [capture-periodic] freeze=4ms shot=159ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 60%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 13 saved (frame_012.jpg, t=47.3s)\n [capture-periodic] freeze=6ms shot=144ms unfreeze=7ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 70%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [capture-loop] iter=400 t=49.3s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=10.5/31.9GB (33%) swap=0.2/11.4GB (2%) cpu=15% browser_rss=0.67GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 14 saved (frame_013.jpg, t=49.6s)\n [capture-periodic] freeze=5ms shot=169ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 80%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2"}, {"file": "frame_015.jpg", "time": 54.02, "log": "Capturing execution frames: image_seg_point.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 6 nodes\n Queuing workflow for execution...\n [ComfyUI] Node 1: LoadImage\n [ComfyUI] Inputs: {\"image\": \"example_image.jpg\"}\n [ComfyUI] Node 15: SAM3PointCollector\n [ComfyUI] Inputs: {\"points_store\": \"{\\\"positive\\\":[{\\\"x\\\":426.27735719657574,\\\"y\\\":321.42611685978835},{\\\"x\\\":417.13743597288953,\\\"y\\\":407.3413796907987},{\\\"x\\\":431.76130993078743,\\\"y\\\":549.9241563039649}],\\\"negative\\\"\n [ComfyUI] Node 28: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"31\", 2]}\n [ComfyUI] Node 29: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"31\", 0]}\n [ComfyUI] Node 30: LoadSAM3Model\n [ComfyUI] Inputs: {\"precision\": \"auto\", \"compile\": false}\n [ComfyUI] Node 31: SAM3Segmentation\n [ComfyUI] Inputs: {\"refinement_iterations\": 0, \"use_multimask\": true, \"output_best_mask\": true, \"sam3_model_config\": [\"30\", 0], \"image\": [\"1\", 0], \"positive_points\": [\"15\", 0], \"negative_points\": [\"15\", 1]}\n [ComfyUI] Generated prompt_id: c783d5b8-3948-4316-82f4-41f13b042895\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 SAM3PointCollector: points_store: '{\"positive\":[{\"x\":426.27735719657574,\"y\":321.42611685978..., coordinates: '[{\"x\":426.27735719657574,\"y\":321.42611685978835},{\"x\":41..., neg_coordinates: '[]', image: torch.float32 [1,720,1280,3] cpu\n [ComfyUI] [comfy-env] SubprocessWorker: C:\\ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [VRAM] Before SAM3PointCollector: 1271 / 24575 MB\n [ComfyUI] [comfy-env] env_vars: {'PYTORCH_ENABLE_MPS_FALLBACK': '1', 'COMFYUI_BASE': 'C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI'}\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_interactive.SAM3PointCollector.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [comfy-env] sam3-nodes: Library/bin has 234 DLLs\n [ComfyUI] [ComfyUI-SAM3] python: C:\\ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [ComfyUI-SAM3] sys_path sent to worker: ['C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI', 'C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3', 'C:\\\\ce\\\\.pixi\\\\envs\\\\sam3-nodes\\\\Lib\\\\site-packages', 'C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=C:\\ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [SubprocessWorker] launching cmd=['C:\\\\Users\\\\ContainerAdministrator\\\\.pixi\\\\bin\\\\pixi.exe', 'run', '--as-is', '--manifest-path', 'C:\\\\ce\\\\pixi.toml', '-e', 'sam3-nodes', 'python', 'C:\\\\Users\\\\ContainerAdministrator\\\\AppData\\\\Local\\\\Temp\\\\comfyui_pvenv_dwo5soma\\\\persistent_worker.py', 'tcp://127.0.0.1:51040']...\n Frame 2 saved (frame_001.jpg, t=2.3s)\n [capture-periodic] freeze=4ms shot=118ms unfreeze=5ms saved=True\n Frame 3 saved (frame_002.jpg, t=4.6s)\n [capture-periodic] freeze=4ms shot=124ms unfreeze=5ms saved=True\n [capture-loop] iter=50 t=6.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=8.4/31.9GB (26%) swap=0.2/11.4GB (2%) cpu=8% browser_rss=0.69GB\n [capture-loop] iter=100 t=12.4s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=9.8/31.9GB (31%) swap=0.2/11.4GB (2%) cpu=7% browser_rss=0.69GB\n [capture-loop] iter=150 t=18.4s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=9.0/31.9GB (28%) swap=0.2/11.4GB (2%) cpu=10% browser_rss=0.69GB\n [capture-loop] iter=200 t=24.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=8.2/31.9GB (26%) swap=0.2/11.4GB (2%) cpu=13% browser_rss=0.63GB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: WARNING: You need pytorch with cu130 or higher to use optimized CUDA operations.\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 720, 1280, 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=1 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 720, 1280, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 720, 1280, 3])\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] SAM3PointCollector done (26.50s): result: NodeOutput\n [ComfyUI] [VRAM] After SAM3PointCollector: 1271 / 24575 MB\n [ComfyUI] [comfy-env] Running LoadSAM3Model: precision: 'auto', compile: False\n [ComfyUI] [VRAM] Before LoadSAM3Model: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] 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=2 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Model not found at C:\\workspaces\\SAM3-0003\\ComfyUI\\models\\sam3\\sam3.safetensors, downloading from HuggingFace...\n Node executed (1 total), capturing...\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Downloading sam3.safetensors from apozz/sam3-safetensors...\n Frame 4 saved (frame_003.jpg, t=27.1s)\n [capture-node] freeze=5ms shot=145ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 5 saved (frame_004.jpg, t=29.3s)\n [capture-periodic] freeze=4ms shot=147ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 10%\n [capture-loop] iter=250 t=30.7s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=9.0/31.9GB (28%) swap=0.2/11.4GB (2%) cpu=16% browser_rss=0.67GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 6 saved (frame_005.jpg, t=31.6s)\n [capture-periodic] freeze=11ms shot=148ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 20%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 7 saved (frame_006.jpg, t=33.8s)\n [capture-periodic] freeze=4ms shot=143ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 30%\n Frame 8 saved (frame_007.jpg, t=36.1s)\n [capture-periodic] freeze=4ms shot=149ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [capture-loop] iter=300 t=37.0s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=9.7/31.9GB (30%) swap=0.2/11.4GB (2%) cpu=15% browser_rss=0.67GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 9 saved (frame_008.jpg, t=38.3s)\n [capture-periodic] freeze=4ms shot=149ms unfreeze=13ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 40%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 10 saved (frame_009.jpg, t=40.6s)\n [capture-periodic] freeze=4ms shot=145ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 50%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 11 saved (frame_010.jpg, t=42.8s)\n [capture-periodic] freeze=4ms shot=146ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [capture-loop] iter=350 t=43.3s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=10.1/31.9GB (32%) swap=0.2/11.4GB (2%) cpu=14% browser_rss=0.67GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 12 saved (frame_011.jpg, t=45.1s)\n [capture-periodic] freeze=4ms shot=159ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 60%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 13 saved (frame_012.jpg, t=47.3s)\n [capture-periodic] freeze=6ms shot=144ms unfreeze=7ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 70%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [capture-loop] iter=400 t=49.3s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=10.5/31.9GB (33%) swap=0.2/11.4GB (2%) cpu=15% browser_rss=0.67GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 14 saved (frame_013.jpg, t=49.6s)\n [capture-periodic] freeze=5ms shot=169ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 80%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 15 saved (frame_014.jpg, t=51.8s)\n [capture-periodic] freeze=4ms shot=154ms unfreeze=7ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2"}, {"file": "frame_016.jpg", "time": 56.24, "log": "Capturing execution frames: image_seg_point.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 6 nodes\n Queuing workflow for execution...\n [ComfyUI] Node 1: LoadImage\n [ComfyUI] Inputs: {\"image\": \"example_image.jpg\"}\n [ComfyUI] Node 15: SAM3PointCollector\n [ComfyUI] Inputs: {\"points_store\": \"{\\\"positive\\\":[{\\\"x\\\":426.27735719657574,\\\"y\\\":321.42611685978835},{\\\"x\\\":417.13743597288953,\\\"y\\\":407.3413796907987},{\\\"x\\\":431.76130993078743,\\\"y\\\":549.9241563039649}],\\\"negative\\\"\n [ComfyUI] Node 28: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"31\", 2]}\n [ComfyUI] Node 29: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"31\", 0]}\n [ComfyUI] Node 30: LoadSAM3Model\n [ComfyUI] Inputs: {\"precision\": \"auto\", \"compile\": false}\n [ComfyUI] Node 31: SAM3Segmentation\n [ComfyUI] Inputs: {\"refinement_iterations\": 0, \"use_multimask\": true, \"output_best_mask\": true, \"sam3_model_config\": [\"30\", 0], \"image\": [\"1\", 0], \"positive_points\": [\"15\", 0], \"negative_points\": [\"15\", 1]}\n [ComfyUI] Generated prompt_id: c783d5b8-3948-4316-82f4-41f13b042895\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 SAM3PointCollector: points_store: '{\"positive\":[{\"x\":426.27735719657574,\"y\":321.42611685978..., coordinates: '[{\"x\":426.27735719657574,\"y\":321.42611685978835},{\"x\":41..., neg_coordinates: '[]', image: torch.float32 [1,720,1280,3] cpu\n [ComfyUI] [comfy-env] SubprocessWorker: C:\\ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [VRAM] Before SAM3PointCollector: 1271 / 24575 MB\n [ComfyUI] [comfy-env] env_vars: {'PYTORCH_ENABLE_MPS_FALLBACK': '1', 'COMFYUI_BASE': 'C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI'}\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_interactive.SAM3PointCollector.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [comfy-env] sam3-nodes: Library/bin has 234 DLLs\n [ComfyUI] [ComfyUI-SAM3] python: C:\\ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [ComfyUI-SAM3] sys_path sent to worker: ['C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI', 'C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3', 'C:\\\\ce\\\\.pixi\\\\envs\\\\sam3-nodes\\\\Lib\\\\site-packages', 'C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=C:\\ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [SubprocessWorker] launching cmd=['C:\\\\Users\\\\ContainerAdministrator\\\\.pixi\\\\bin\\\\pixi.exe', 'run', '--as-is', '--manifest-path', 'C:\\\\ce\\\\pixi.toml', '-e', 'sam3-nodes', 'python', 'C:\\\\Users\\\\ContainerAdministrator\\\\AppData\\\\Local\\\\Temp\\\\comfyui_pvenv_dwo5soma\\\\persistent_worker.py', 'tcp://127.0.0.1:51040']...\n Frame 2 saved (frame_001.jpg, t=2.3s)\n [capture-periodic] freeze=4ms shot=118ms unfreeze=5ms saved=True\n Frame 3 saved (frame_002.jpg, t=4.6s)\n [capture-periodic] freeze=4ms shot=124ms unfreeze=5ms saved=True\n [capture-loop] iter=50 t=6.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=8.4/31.9GB (26%) swap=0.2/11.4GB (2%) cpu=8% browser_rss=0.69GB\n [capture-loop] iter=100 t=12.4s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=9.8/31.9GB (31%) swap=0.2/11.4GB (2%) cpu=7% browser_rss=0.69GB\n [capture-loop] iter=150 t=18.4s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=9.0/31.9GB (28%) swap=0.2/11.4GB (2%) cpu=10% browser_rss=0.69GB\n [capture-loop] iter=200 t=24.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=8.2/31.9GB (26%) swap=0.2/11.4GB (2%) cpu=13% browser_rss=0.63GB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: WARNING: You need pytorch with cu130 or higher to use optimized CUDA operations.\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 720, 1280, 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=1 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 720, 1280, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 720, 1280, 3])\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] SAM3PointCollector done (26.50s): result: NodeOutput\n [ComfyUI] [VRAM] After SAM3PointCollector: 1271 / 24575 MB\n [ComfyUI] [comfy-env] Running LoadSAM3Model: precision: 'auto', compile: False\n [ComfyUI] [VRAM] Before LoadSAM3Model: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] 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=2 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Model not found at C:\\workspaces\\SAM3-0003\\ComfyUI\\models\\sam3\\sam3.safetensors, downloading from HuggingFace...\n Node executed (1 total), capturing...\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Downloading sam3.safetensors from apozz/sam3-safetensors...\n Frame 4 saved (frame_003.jpg, t=27.1s)\n [capture-node] freeze=5ms shot=145ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 5 saved (frame_004.jpg, t=29.3s)\n [capture-periodic] freeze=4ms shot=147ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 10%\n [capture-loop] iter=250 t=30.7s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=9.0/31.9GB (28%) swap=0.2/11.4GB (2%) cpu=16% browser_rss=0.67GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 6 saved (frame_005.jpg, t=31.6s)\n [capture-periodic] freeze=11ms shot=148ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 20%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 7 saved (frame_006.jpg, t=33.8s)\n [capture-periodic] freeze=4ms shot=143ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 30%\n Frame 8 saved (frame_007.jpg, t=36.1s)\n [capture-periodic] freeze=4ms shot=149ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [capture-loop] iter=300 t=37.0s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=9.7/31.9GB (30%) swap=0.2/11.4GB (2%) cpu=15% browser_rss=0.67GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 9 saved (frame_008.jpg, t=38.3s)\n [capture-periodic] freeze=4ms shot=149ms unfreeze=13ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 40%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 10 saved (frame_009.jpg, t=40.6s)\n [capture-periodic] freeze=4ms shot=145ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 50%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 11 saved (frame_010.jpg, t=42.8s)\n [capture-periodic] freeze=4ms shot=146ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [capture-loop] iter=350 t=43.3s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=10.1/31.9GB (32%) swap=0.2/11.4GB (2%) cpu=14% browser_rss=0.67GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 12 saved (frame_011.jpg, t=45.1s)\n [capture-periodic] freeze=4ms shot=159ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 60%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 13 saved (frame_012.jpg, t=47.3s)\n [capture-periodic] freeze=6ms shot=144ms unfreeze=7ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 70%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [capture-loop] iter=400 t=49.3s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=10.5/31.9GB (33%) swap=0.2/11.4GB (2%) cpu=15% browser_rss=0.67GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 14 saved (frame_013.jpg, t=49.6s)\n [capture-periodic] freeze=5ms shot=169ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 80%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 15 saved (frame_014.jpg, t=51.8s)\n [capture-periodic] freeze=4ms shot=154ms unfreeze=7ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 16 saved (frame_015.jpg, t=54.0s)\n [capture-periodic] freeze=5ms shot=137ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 90%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [capture-loop] iter=450 t=55.6s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=10.2/31.9GB (32%) swap=0.2/11.4GB (2%) cpu=10% browser_rss=0.65GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2"}, {"file": "frame_017.jpg", "time": 58.47, "log": "Capturing execution frames: image_seg_point.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 6 nodes\n Queuing workflow for execution...\n [ComfyUI] Node 1: LoadImage\n [ComfyUI] Inputs: {\"image\": \"example_image.jpg\"}\n [ComfyUI] Node 15: SAM3PointCollector\n [ComfyUI] Inputs: {\"points_store\": \"{\\\"positive\\\":[{\\\"x\\\":426.27735719657574,\\\"y\\\":321.42611685978835},{\\\"x\\\":417.13743597288953,\\\"y\\\":407.3413796907987},{\\\"x\\\":431.76130993078743,\\\"y\\\":549.9241563039649}],\\\"negative\\\"\n [ComfyUI] Node 28: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"31\", 2]}\n [ComfyUI] Node 29: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"31\", 0]}\n [ComfyUI] Node 30: LoadSAM3Model\n [ComfyUI] Inputs: {\"precision\": \"auto\", \"compile\": false}\n [ComfyUI] Node 31: SAM3Segmentation\n [ComfyUI] Inputs: {\"refinement_iterations\": 0, \"use_multimask\": true, \"output_best_mask\": true, \"sam3_model_config\": [\"30\", 0], \"image\": [\"1\", 0], \"positive_points\": [\"15\", 0], \"negative_points\": [\"15\", 1]}\n [ComfyUI] Generated prompt_id: c783d5b8-3948-4316-82f4-41f13b042895\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 SAM3PointCollector: points_store: '{\"positive\":[{\"x\":426.27735719657574,\"y\":321.42611685978..., coordinates: '[{\"x\":426.27735719657574,\"y\":321.42611685978835},{\"x\":41..., neg_coordinates: '[]', image: torch.float32 [1,720,1280,3] cpu\n [ComfyUI] [comfy-env] SubprocessWorker: C:\\ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [VRAM] Before SAM3PointCollector: 1271 / 24575 MB\n [ComfyUI] [comfy-env] env_vars: {'PYTORCH_ENABLE_MPS_FALLBACK': '1', 'COMFYUI_BASE': 'C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI'}\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_interactive.SAM3PointCollector.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [comfy-env] sam3-nodes: Library/bin has 234 DLLs\n [ComfyUI] [ComfyUI-SAM3] python: C:\\ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [ComfyUI-SAM3] sys_path sent to worker: ['C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI', 'C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3', 'C:\\\\ce\\\\.pixi\\\\envs\\\\sam3-nodes\\\\Lib\\\\site-packages', 'C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=C:\\ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [SubprocessWorker] launching cmd=['C:\\\\Users\\\\ContainerAdministrator\\\\.pixi\\\\bin\\\\pixi.exe', 'run', '--as-is', '--manifest-path', 'C:\\\\ce\\\\pixi.toml', '-e', 'sam3-nodes', 'python', 'C:\\\\Users\\\\ContainerAdministrator\\\\AppData\\\\Local\\\\Temp\\\\comfyui_pvenv_dwo5soma\\\\persistent_worker.py', 'tcp://127.0.0.1:51040']...\n Frame 2 saved (frame_001.jpg, t=2.3s)\n [capture-periodic] freeze=4ms shot=118ms unfreeze=5ms saved=True\n Frame 3 saved (frame_002.jpg, t=4.6s)\n [capture-periodic] freeze=4ms shot=124ms unfreeze=5ms saved=True\n [capture-loop] iter=50 t=6.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=8.4/31.9GB (26%) swap=0.2/11.4GB (2%) cpu=8% browser_rss=0.69GB\n [capture-loop] iter=100 t=12.4s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=9.8/31.9GB (31%) swap=0.2/11.4GB (2%) cpu=7% browser_rss=0.69GB\n [capture-loop] iter=150 t=18.4s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=9.0/31.9GB (28%) swap=0.2/11.4GB (2%) cpu=10% browser_rss=0.69GB\n [capture-loop] iter=200 t=24.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=8.2/31.9GB (26%) swap=0.2/11.4GB (2%) cpu=13% browser_rss=0.63GB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: WARNING: You need pytorch with cu130 or higher to use optimized CUDA operations.\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 720, 1280, 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=1 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 720, 1280, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 720, 1280, 3])\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] SAM3PointCollector done (26.50s): result: NodeOutput\n [ComfyUI] [VRAM] After SAM3PointCollector: 1271 / 24575 MB\n [ComfyUI] [comfy-env] Running LoadSAM3Model: precision: 'auto', compile: False\n [ComfyUI] [VRAM] Before LoadSAM3Model: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] 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=2 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Model not found at C:\\workspaces\\SAM3-0003\\ComfyUI\\models\\sam3\\sam3.safetensors, downloading from HuggingFace...\n Node executed (1 total), capturing...\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Downloading sam3.safetensors from apozz/sam3-safetensors...\n Frame 4 saved (frame_003.jpg, t=27.1s)\n [capture-node] freeze=5ms shot=145ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 5 saved (frame_004.jpg, t=29.3s)\n [capture-periodic] freeze=4ms shot=147ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 10%\n [capture-loop] iter=250 t=30.7s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=9.0/31.9GB (28%) swap=0.2/11.4GB (2%) cpu=16% browser_rss=0.67GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 6 saved (frame_005.jpg, t=31.6s)\n [capture-periodic] freeze=11ms shot=148ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 20%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 7 saved (frame_006.jpg, t=33.8s)\n [capture-periodic] freeze=4ms shot=143ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 30%\n Frame 8 saved (frame_007.jpg, t=36.1s)\n [capture-periodic] freeze=4ms shot=149ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [capture-loop] iter=300 t=37.0s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=9.7/31.9GB (30%) swap=0.2/11.4GB (2%) cpu=15% browser_rss=0.67GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 9 saved (frame_008.jpg, t=38.3s)\n [capture-periodic] freeze=4ms shot=149ms unfreeze=13ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 40%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 10 saved (frame_009.jpg, t=40.6s)\n [capture-periodic] freeze=4ms shot=145ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 50%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 11 saved (frame_010.jpg, t=42.8s)\n [capture-periodic] freeze=4ms shot=146ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [capture-loop] iter=350 t=43.3s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=10.1/31.9GB (32%) swap=0.2/11.4GB (2%) cpu=14% browser_rss=0.67GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 12 saved (frame_011.jpg, t=45.1s)\n [capture-periodic] freeze=4ms shot=159ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 60%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 13 saved (frame_012.jpg, t=47.3s)\n [capture-periodic] freeze=6ms shot=144ms unfreeze=7ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 70%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [capture-loop] iter=400 t=49.3s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=10.5/31.9GB (33%) swap=0.2/11.4GB (2%) cpu=15% browser_rss=0.67GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 14 saved (frame_013.jpg, t=49.6s)\n [capture-periodic] freeze=5ms shot=169ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 80%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 15 saved (frame_014.jpg, t=51.8s)\n [capture-periodic] freeze=4ms shot=154ms unfreeze=7ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 16 saved (frame_015.jpg, t=54.0s)\n [capture-periodic] freeze=5ms shot=137ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 90%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [capture-loop] iter=450 t=55.6s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=10.2/31.9GB (32%) swap=0.2/11.4GB (2%) cpu=10% browser_rss=0.65GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 17 saved (frame_016.jpg, t=56.2s)\n [capture-periodic] freeze=4ms shot=149ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 100%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Downloaded sam3.safetensors\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Model downloaded successfully\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] LoadSAM3Model done (30.55s): result: NodeOutput\n [ComfyUI] [VRAM] After LoadSAM3Model: 1271 / 24575 MB\n [ComfyUI] [comfy-env] Running SAM3Segmentation: refinement_iterations: 0, use_multimask: True, output_best_mask: True, sam3_model_config: dict, image: torch.float32 [1,720,1280,3] cpu, positive_points: dict, negative_points: dict\n [ComfyUI] [VRAM] Before SAM3Segmentation: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.segmentation.SAM3Segmentation.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 720, 1280, 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=3 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 720, 1280, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 720, 1280, 3])"}, {"file": "frame_018.jpg", "time": 70.3, "log": "Capturing execution frames: image_seg_point.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 6 nodes\n Queuing workflow for execution...\n [ComfyUI] Node 1: LoadImage\n [ComfyUI] Inputs: {\"image\": \"example_image.jpg\"}\n [ComfyUI] Node 15: SAM3PointCollector\n [ComfyUI] Inputs: {\"points_store\": \"{\\\"positive\\\":[{\\\"x\\\":426.27735719657574,\\\"y\\\":321.42611685978835},{\\\"x\\\":417.13743597288953,\\\"y\\\":407.3413796907987},{\\\"x\\\":431.76130993078743,\\\"y\\\":549.9241563039649}],\\\"negative\\\"\n [ComfyUI] Node 28: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"31\", 2]}\n [ComfyUI] Node 29: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"31\", 0]}\n [ComfyUI] Node 30: LoadSAM3Model\n [ComfyUI] Inputs: {\"precision\": \"auto\", \"compile\": false}\n [ComfyUI] Node 31: SAM3Segmentation\n [ComfyUI] Inputs: {\"refinement_iterations\": 0, \"use_multimask\": true, \"output_best_mask\": true, \"sam3_model_config\": [\"30\", 0], \"image\": [\"1\", 0], \"positive_points\": [\"15\", 0], \"negative_points\": [\"15\", 1]}\n [ComfyUI] Generated prompt_id: c783d5b8-3948-4316-82f4-41f13b042895\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 SAM3PointCollector: points_store: '{\"positive\":[{\"x\":426.27735719657574,\"y\":321.42611685978..., coordinates: '[{\"x\":426.27735719657574,\"y\":321.42611685978835},{\"x\":41..., neg_coordinates: '[]', image: torch.float32 [1,720,1280,3] cpu\n [ComfyUI] [comfy-env] SubprocessWorker: C:\\ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [VRAM] Before SAM3PointCollector: 1271 / 24575 MB\n [ComfyUI] [comfy-env] env_vars: {'PYTORCH_ENABLE_MPS_FALLBACK': '1', 'COMFYUI_BASE': 'C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI'}\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_interactive.SAM3PointCollector.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [comfy-env] sam3-nodes: Library/bin has 234 DLLs\n [ComfyUI] [ComfyUI-SAM3] python: C:\\ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [ComfyUI-SAM3] sys_path sent to worker: ['C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI', 'C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3', 'C:\\\\ce\\\\.pixi\\\\envs\\\\sam3-nodes\\\\Lib\\\\site-packages', 'C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=C:\\ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [SubprocessWorker] launching cmd=['C:\\\\Users\\\\ContainerAdministrator\\\\.pixi\\\\bin\\\\pixi.exe', 'run', '--as-is', '--manifest-path', 'C:\\\\ce\\\\pixi.toml', '-e', 'sam3-nodes', 'python', 'C:\\\\Users\\\\ContainerAdministrator\\\\AppData\\\\Local\\\\Temp\\\\comfyui_pvenv_dwo5soma\\\\persistent_worker.py', 'tcp://127.0.0.1:51040']...\n Frame 2 saved (frame_001.jpg, t=2.3s)\n [capture-periodic] freeze=4ms shot=118ms unfreeze=5ms saved=True\n Frame 3 saved (frame_002.jpg, t=4.6s)\n [capture-periodic] freeze=4ms shot=124ms unfreeze=5ms saved=True\n [capture-loop] iter=50 t=6.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=8.4/31.9GB (26%) swap=0.2/11.4GB (2%) cpu=8% browser_rss=0.69GB\n [capture-loop] iter=100 t=12.4s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=9.8/31.9GB (31%) swap=0.2/11.4GB (2%) cpu=7% browser_rss=0.69GB\n [capture-loop] iter=150 t=18.4s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=9.0/31.9GB (28%) swap=0.2/11.4GB (2%) cpu=10% browser_rss=0.69GB\n [capture-loop] iter=200 t=24.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=8.2/31.9GB (26%) swap=0.2/11.4GB (2%) cpu=13% browser_rss=0.63GB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: WARNING: You need pytorch with cu130 or higher to use optimized CUDA operations.\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 720, 1280, 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=1 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 720, 1280, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 720, 1280, 3])\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] SAM3PointCollector done (26.50s): result: NodeOutput\n [ComfyUI] [VRAM] After SAM3PointCollector: 1271 / 24575 MB\n [ComfyUI] [comfy-env] Running LoadSAM3Model: precision: 'auto', compile: False\n [ComfyUI] [VRAM] Before LoadSAM3Model: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] 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=2 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Model not found at C:\\workspaces\\SAM3-0003\\ComfyUI\\models\\sam3\\sam3.safetensors, downloading from HuggingFace...\n Node executed (1 total), capturing...\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Downloading sam3.safetensors from apozz/sam3-safetensors...\n Frame 4 saved (frame_003.jpg, t=27.1s)\n [capture-node] freeze=5ms shot=145ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 5 saved (frame_004.jpg, t=29.3s)\n [capture-periodic] freeze=4ms shot=147ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 10%\n [capture-loop] iter=250 t=30.7s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=9.0/31.9GB (28%) swap=0.2/11.4GB (2%) cpu=16% browser_rss=0.67GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 6 saved (frame_005.jpg, t=31.6s)\n [capture-periodic] freeze=11ms shot=148ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 20%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 7 saved (frame_006.jpg, t=33.8s)\n [capture-periodic] freeze=4ms shot=143ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 30%\n Frame 8 saved (frame_007.jpg, t=36.1s)\n [capture-periodic] freeze=4ms shot=149ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [capture-loop] iter=300 t=37.0s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=9.7/31.9GB (30%) swap=0.2/11.4GB (2%) cpu=15% browser_rss=0.67GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 9 saved (frame_008.jpg, t=38.3s)\n [capture-periodic] freeze=4ms shot=149ms unfreeze=13ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 40%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 10 saved (frame_009.jpg, t=40.6s)\n [capture-periodic] freeze=4ms shot=145ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 50%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 11 saved (frame_010.jpg, t=42.8s)\n [capture-periodic] freeze=4ms shot=146ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [capture-loop] iter=350 t=43.3s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=10.1/31.9GB (32%) swap=0.2/11.4GB (2%) cpu=14% browser_rss=0.67GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 12 saved (frame_011.jpg, t=45.1s)\n [capture-periodic] freeze=4ms shot=159ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 60%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 13 saved (frame_012.jpg, t=47.3s)\n [capture-periodic] freeze=6ms shot=144ms unfreeze=7ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 70%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [capture-loop] iter=400 t=49.3s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=10.5/31.9GB (33%) swap=0.2/11.4GB (2%) cpu=15% browser_rss=0.67GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 14 saved (frame_013.jpg, t=49.6s)\n [capture-periodic] freeze=5ms shot=169ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 80%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 15 saved (frame_014.jpg, t=51.8s)\n [capture-periodic] freeze=4ms shot=154ms unfreeze=7ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 16 saved (frame_015.jpg, t=54.0s)\n [capture-periodic] freeze=5ms shot=137ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 90%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [capture-loop] iter=450 t=55.6s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=10.2/31.9GB (32%) swap=0.2/11.4GB (2%) cpu=10% browser_rss=0.65GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 17 saved (frame_016.jpg, t=56.2s)\n [capture-periodic] freeze=4ms shot=149ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 100%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Downloaded sam3.safetensors\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Model downloaded successfully\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] LoadSAM3Model done (30.55s): result: NodeOutput\n [ComfyUI] [VRAM] After LoadSAM3Model: 1271 / 24575 MB\n [ComfyUI] [comfy-env] Running SAM3Segmentation: refinement_iterations: 0, use_multimask: True, output_best_mask: True, sam3_model_config: dict, image: torch.float32 [1,720,1280,3] cpu, positive_points: dict, negative_points: dict\n [ComfyUI] [VRAM] Before SAM3Segmentation: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.segmentation.SAM3Segmentation.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 720, 1280, 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=3 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 720, 1280, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 720, 1280, 3])\n Frame 18 saved (frame_017.jpg, t=58.5s)\n [capture-periodic] freeze=4ms shot=136ms unfreeze=5ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3]\n [ComfyUI] === WATCHDOG TICK 1 ===\n [ComfyUI] [worker:ComfyUI-SAM3] Thread 0x000008a8 (most recent call first):\n [ComfyUI] File \"C:\\Users\\ContainerAdministrator\\AppData\\Local\\Temp\\comfyui_pvenv_dwo5soma\\persistent_worker.py\", line 106 in _vram_poller\n [ComfyUI] File \"C:\\ce\\.pixi\\envs\\sam3-nodes\\lib\\threading.py\", line 953 in run\n [ComfyUI] File \"C:\\ce\\.pixi\\envs\\sam3-nodes\\lib\\threading.py\", line 1016 in _bootstrap_inner\n [ComfyUI] File \"C:\\ce\\.pixi\\envs\\sam3-nodes\\lib\\threading.py\", line 973 in _bootstrap\n [ComfyUI] \n [ComfyUI] Current thread 0x0000511c (most recent call first):\n [ComfyUI] File \"C:\\Users\\ContainerAdministrator\\AppData\\Local\\Temp\\comfyui_pvenv_dwo5soma\\persistent_worker.py\", line 52 in _watchdog\n [ComfyUI] File \"C:\\ce\\.pixi\\envs\\sam3-nodes\\lib\\threading.py\", line 953 in run\n [ComfyUI] File \"C:\\ce\\.pixi\\envs\\sam3-nodes\\lib\\threading.py\", line 1016 in _bootstrap_inner\n [ComfyUI] File \"C:\\ce\\.pixi\\envs\\sam3-nodes\\lib\\threading.py\", line 973 in _bootstrap\n [ComfyUI] \n [ComfyUI] Thread 0x00005274 (most recent call first):\n [ComfyUI] File \"\", line 241 in _call_with_frames_removed\n [ComfyUI] File \"\", line 1176 in create_module\n [ComfyUI] File \"\", line 571 in module_from_spec\n [ComfyUI] File \"\", line 674 in _load_unlocked\n [ComfyUI] File \"\", line 1006 in _find_and_load_unlocked\n [ComfyUI] File \"\", line 1027 in _find_and_load\n [ComfyUI] File \"\", line 1050 in _gcd_import\n [ComfyUI] File \"C:\\ce\\.pixi\\envs\\sam3-nodes\\lib\\importlib\\__init__.py\", line 126 in import_module\n [ComfyUI] File \"C:\\ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\cv2\\__init__.py\", line 153 in bootstrap\n [ComfyUI] File \"C:\\ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\cv2\\__init__.py\", line 181 in \n [ComfyUI] File \"\", line 241 in _call_with_frames_removed\n [ComfyUI] File \"\", line 883 in exec_module\n [ComfyUI] File \"\", line 688 in _load_unlocked\n [ComfyUI] File \"\", line 1006 in _find_and_load_unlocked\n [ComfyUI] File \"\", line 1027 in _find_and_load\n [ComfyUI] File \"C:\\workspaces\\SAM3-0003\\ComfyUI\\comfy\\ldm\\sam3\\tracker.py\", line 10 in \n [ComfyUI] File \"\", line 241 in _call_with_frames_removed\n [ComfyUI] File \"\", line 883 in exec_module\n [ComfyUI] File \"\", line 688 in _load_unlocked\n [ComfyUI] File \"\", line 1006 in _find_and_load_unlocked\n [ComfyUI] File \"\", line 1027 in _find_and_load\n [ComfyUI] File \"C:\\workspaces\\SAM3-0003\\ComfyUI\\comfy\\ldm\\sam3\\detector.py\", line 11 in \n [ComfyUI] File \"\", line 241 in _call_with_frames_removed\n [ComfyUI] File \"\", line 883 in exec_module\n [ComfyUI] File \"\", line 688 in _load_unlocked\n [ComfyUI] File \"\", line 1006 in _find_and_load_unlocked\n [ComfyUI] File \"\", line 1027 in _find_and_load\n [ComfyUI] File \"C:\\workspaces\\SAM3-0003\\ComfyUI\\comfy\\model_base.py\", line 60 in \n [ComfyUI] File \"\", line 241 in _call_with_frames_removed\n [ComfyUI] File \"\", line 883 in exec_module\n [ComfyUI] File \"\", line 688 in _load_unlocked\n [ComfyUI] File \"\", line 1006 in _find_and_load_unlocked\n [ComfyUI] File \"\", line 1027 in _find_and_load\n [ComfyUI] File \"C:\\workspaces\\SAM3-0003\\ComfyUI\\comfy\\lora.py\", line 23 in \n [ComfyUI] File \"\", line 241 in _call_with_frames_removed\n [ComfyUI] File \"\", line 883 in exec_module\n [ComfyUI] File \"\", line 688 in _load_unlocked\n [ComfyUI] File \"\", line 1006 in _find_and_load_unlocked\n [ComfyUI] File \"\", line 1027 in _find_and_load\n [ComfyUI] File \"C:\\workspaces\\SAM3-0003\\ComfyUI\\comfy\\hooks.py\", line 14 in \n [ComfyUI] File \"\", line 241 in _call_with_frames_removed\n [ComfyUI] File \"\", line 883 in exec_module\n [ComfyUI] File \"\", line 688 in _load_unlocked\n [ComfyUI] File \"\", line 1006 in _find_and_load_unlocked\n [ComfyUI] File \"\", line 1027 in _find_and_load\n [ComfyUI] File \"C:\\workspaces\\SAM3-0003\\ComfyUI\\comfy\\model_patcher.py\", line 32 in \n [ComfyUI] File \"\", line 241 in _call_with_frames_removed\n [ComfyUI] File \"\", line 883 in exec_module\n [ComfyUI] File \"\", line 688 in _load_unlocked\n [ComfyUI] File \"\", line 1006 in _find_and_load_unlocked\n [ComfyUI] File \"\", line 1027 in _find_and_load\n [ComfyUI] File \"C:\\workspaces\\SAM3-0003\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3_model_patcher.py\", line 14 in \n [ComfyUI] File \"\", line 241 in _call_with_frames_removed\n [ComfyUI] File \"\", line 883 in exec_module\n [ComfyUI] File \"\", line 688 in _load_unlocked\n [ComfyUI] File \"\", line 1006 in _find_and_load_unlocked\n [ComfyUI] File \"\", line 1027 in _find_and_load\n [ComfyUI] File \"C:\\workspaces\\SAM3-0003\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\_model_cache.py\", line 31 in get_or_build_model\n [ComfyUI] File \"C:\\workspaces\\SAM3-0003\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\segmentation.py\", line 469 in execute\n [ComfyUI] File \"C:\\workspaces\\SAM3-0003\\ComfyUI\\comfy_api\\latest\\_io.py\", line 1833 in EXECUTE_NORMALIZED\n [ComfyUI] File \"C:\\Users\\ContainerAdministrator\\AppData\\Local\\Temp\\comfyui_pvenv_dwo5soma\\persistent_worker.py\", line 1762 in main\n [ComfyUI] File \"C:\\Users\\ContainerAdministrator\\AppData\\Local\\Temp\\comfyui_pvenv_dwo5soma\\persistent_worker.py\", line 1807 in \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-SAM3] === END ===\n [ComfyUI] \n [capture-loop] iter=500 t=61.7s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=9.9/31.9GB (31%) swap=0.2/11.4GB (2%) cpu=8% browser_rss=0.65GB\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=3\n [ComfyUI] [comfy-env] VRAM request: 1.84GB, free before eviction: 24.44GB\n [ComfyUI] [comfy-env] VRAM after eviction: 24.44GB\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +247MB (now 247MB) reserved=256MB peak=247MB\n [capture-loop] iter=550 t=67.7s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=12.2/31.9GB (38%) swap=0.2/11.4GB (2%) cpu=15% browser_rss=0.65GB\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +1465MB (now 1712MB) reserved=1728MB peak=1712MB\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +332MB (now 2045MB) reserved=2144MB peak=2045MB\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] Created 1 model patchers: ['Sam3VideoInferenceWithInstanceInteractivity_1']\n [ComfyUI] [comfy-env] SAM3Segmentation done (12.69s): result: NodeOutput\n [ComfyUI] [VRAM] After SAM3Segmentation: 1271 / 24575 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (1756 MB)"}, {"file": "frame_019.jpg", "time": 70.78, "log": "Capturing execution frames: image_seg_point.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 6 nodes\n Queuing workflow for execution...\n [ComfyUI] Node 1: LoadImage\n [ComfyUI] Inputs: {\"image\": \"example_image.jpg\"}\n [ComfyUI] Node 15: SAM3PointCollector\n [ComfyUI] Inputs: {\"points_store\": \"{\\\"positive\\\":[{\\\"x\\\":426.27735719657574,\\\"y\\\":321.42611685978835},{\\\"x\\\":417.13743597288953,\\\"y\\\":407.3413796907987},{\\\"x\\\":431.76130993078743,\\\"y\\\":549.9241563039649}],\\\"negative\\\"\n [ComfyUI] Node 28: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"31\", 2]}\n [ComfyUI] Node 29: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"31\", 0]}\n [ComfyUI] Node 30: LoadSAM3Model\n [ComfyUI] Inputs: {\"precision\": \"auto\", \"compile\": false}\n [ComfyUI] Node 31: SAM3Segmentation\n [ComfyUI] Inputs: {\"refinement_iterations\": 0, \"use_multimask\": true, \"output_best_mask\": true, \"sam3_model_config\": [\"30\", 0], \"image\": [\"1\", 0], \"positive_points\": [\"15\", 0], \"negative_points\": [\"15\", 1]}\n [ComfyUI] Generated prompt_id: c783d5b8-3948-4316-82f4-41f13b042895\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 SAM3PointCollector: points_store: '{\"positive\":[{\"x\":426.27735719657574,\"y\":321.42611685978..., coordinates: '[{\"x\":426.27735719657574,\"y\":321.42611685978835},{\"x\":41..., neg_coordinates: '[]', image: torch.float32 [1,720,1280,3] cpu\n [ComfyUI] [comfy-env] SubprocessWorker: C:\\ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [VRAM] Before SAM3PointCollector: 1271 / 24575 MB\n [ComfyUI] [comfy-env] env_vars: {'PYTORCH_ENABLE_MPS_FALLBACK': '1', 'COMFYUI_BASE': 'C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI'}\n [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_interactive.SAM3PointCollector.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [comfy-env] sam3-nodes: Library/bin has 234 DLLs\n [ComfyUI] [ComfyUI-SAM3] python: C:\\ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [ComfyUI-SAM3] sys_path sent to worker: ['C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI', 'C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3', 'C:\\\\ce\\\\.pixi\\\\envs\\\\sam3-nodes\\\\Lib\\\\site-packages', 'C:\\\\workspaces\\\\SAM3-0003\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=C:\\ce\\.pixi\\envs\\sam3-nodes\\python.exe\n [ComfyUI] [SubprocessWorker] launching cmd=['C:\\\\Users\\\\ContainerAdministrator\\\\.pixi\\\\bin\\\\pixi.exe', 'run', '--as-is', '--manifest-path', 'C:\\\\ce\\\\pixi.toml', '-e', 'sam3-nodes', 'python', 'C:\\\\Users\\\\ContainerAdministrator\\\\AppData\\\\Local\\\\Temp\\\\comfyui_pvenv_dwo5soma\\\\persistent_worker.py', 'tcp://127.0.0.1:51040']...\n Frame 2 saved (frame_001.jpg, t=2.3s)\n [capture-periodic] freeze=4ms shot=118ms unfreeze=5ms saved=True\n Frame 3 saved (frame_002.jpg, t=4.6s)\n [capture-periodic] freeze=4ms shot=124ms unfreeze=5ms saved=True\n [capture-loop] iter=50 t=6.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=8.4/31.9GB (26%) swap=0.2/11.4GB (2%) cpu=8% browser_rss=0.69GB\n [capture-loop] iter=100 t=12.4s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=9.8/31.9GB (31%) swap=0.2/11.4GB (2%) cpu=7% browser_rss=0.69GB\n [capture-loop] iter=150 t=18.4s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=9.0/31.9GB (28%) swap=0.2/11.4GB (2%) cpu=10% browser_rss=0.69GB\n [capture-loop] iter=200 t=24.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=8.2/31.9GB (26%) swap=0.2/11.4GB (2%) cpu=13% browser_rss=0.63GB\n [ComfyUI] [worker:ComfyUI-SAM3] WARNING: WARNING: You need pytorch with cu130 or higher to use optimized CUDA operations.\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 720, 1280, 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=1 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 720, 1280, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 720, 1280, 3])\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] SAM3PointCollector done (26.50s): result: NodeOutput\n [ComfyUI] [VRAM] After SAM3PointCollector: 1271 / 24575 MB\n [ComfyUI] [comfy-env] Running LoadSAM3Model: precision: 'auto', compile: False\n [ComfyUI] [VRAM] Before LoadSAM3Model: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] 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=2 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Model not found at C:\\workspaces\\SAM3-0003\\ComfyUI\\models\\sam3\\sam3.safetensors, downloading from HuggingFace...\n Node executed (1 total), capturing...\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Downloading sam3.safetensors from apozz/sam3-safetensors...\n Frame 4 saved (frame_003.jpg, t=27.1s)\n [capture-node] freeze=5ms shot=145ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 5 saved (frame_004.jpg, t=29.3s)\n [capture-periodic] freeze=4ms shot=147ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 10%\n [capture-loop] iter=250 t=30.7s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=9.0/31.9GB (28%) swap=0.2/11.4GB (2%) cpu=16% browser_rss=0.67GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 6 saved (frame_005.jpg, t=31.6s)\n [capture-periodic] freeze=11ms shot=148ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 20%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 7 saved (frame_006.jpg, t=33.8s)\n [capture-periodic] freeze=4ms shot=143ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 30%\n Frame 8 saved (frame_007.jpg, t=36.1s)\n [capture-periodic] freeze=4ms shot=149ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [capture-loop] iter=300 t=37.0s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=9.7/31.9GB (30%) swap=0.2/11.4GB (2%) cpu=15% browser_rss=0.67GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 9 saved (frame_008.jpg, t=38.3s)\n [capture-periodic] freeze=4ms shot=149ms unfreeze=13ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 40%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 10 saved (frame_009.jpg, t=40.6s)\n [capture-periodic] freeze=4ms shot=145ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 50%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 11 saved (frame_010.jpg, t=42.8s)\n [capture-periodic] freeze=4ms shot=146ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [capture-loop] iter=350 t=43.3s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=10.1/31.9GB (32%) swap=0.2/11.4GB (2%) cpu=14% browser_rss=0.67GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 12 saved (frame_011.jpg, t=45.1s)\n [capture-periodic] freeze=4ms shot=159ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 60%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 13 saved (frame_012.jpg, t=47.3s)\n [capture-periodic] freeze=6ms shot=144ms unfreeze=7ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 70%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [capture-loop] iter=400 t=49.3s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=10.5/31.9GB (33%) swap=0.2/11.4GB (2%) cpu=15% browser_rss=0.67GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 14 saved (frame_013.jpg, t=49.6s)\n [capture-periodic] freeze=5ms shot=169ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 80%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 15 saved (frame_014.jpg, t=51.8s)\n [capture-periodic] freeze=4ms shot=154ms unfreeze=7ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 16 saved (frame_015.jpg, t=54.0s)\n [capture-periodic] freeze=5ms shot=137ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 90%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [capture-loop] iter=450 t=55.6s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=10.2/31.9GB (32%) swap=0.2/11.4GB (2%) cpu=10% browser_rss=0.65GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n Frame 17 saved (frame_016.jpg, t=56.2s)\n [capture-periodic] freeze=4ms shot=149ms unfreeze=5ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 100%\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Downloaded sam3.safetensors\n [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Model downloaded successfully\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] LoadSAM3Model done (30.55s): result: NodeOutput\n [ComfyUI] [VRAM] After LoadSAM3Model: 1271 / 24575 MB\n [ComfyUI] [comfy-env] Running SAM3Segmentation: refinement_iterations: 0, use_multimask: True, output_best_mask: True, sam3_model_config: dict, image: torch.float32 [1,720,1280,3] cpu, positive_points: dict, negative_points: dict\n [ComfyUI] [VRAM] Before SAM3Segmentation: 1271 / 24575 MB\n [ComfyUI] [SubprocessWorker] call_method: nodes.segmentation.SAM3Segmentation.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-SAM3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 720, 1280, 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=3 sending call_method\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 720, 1280, 3]\n [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 720, 1280, 3])\n Frame 18 saved (frame_017.jpg, t=58.5s)\n [capture-periodic] freeze=4ms shot=136ms unfreeze=5ms saved=True\n [ComfyUI] [worker:ComfyUI-SAM3]\n [ComfyUI] === WATCHDOG TICK 1 ===\n [ComfyUI] [worker:ComfyUI-SAM3] Thread 0x000008a8 (most recent call first):\n [ComfyUI] File \"C:\\Users\\ContainerAdministrator\\AppData\\Local\\Temp\\comfyui_pvenv_dwo5soma\\persistent_worker.py\", line 106 in _vram_poller\n [ComfyUI] File \"C:\\ce\\.pixi\\envs\\sam3-nodes\\lib\\threading.py\", line 953 in run\n [ComfyUI] File \"C:\\ce\\.pixi\\envs\\sam3-nodes\\lib\\threading.py\", line 1016 in _bootstrap_inner\n [ComfyUI] File \"C:\\ce\\.pixi\\envs\\sam3-nodes\\lib\\threading.py\", line 973 in _bootstrap\n [ComfyUI] \n [ComfyUI] Current thread 0x0000511c (most recent call first):\n [ComfyUI] File \"C:\\Users\\ContainerAdministrator\\AppData\\Local\\Temp\\comfyui_pvenv_dwo5soma\\persistent_worker.py\", line 52 in _watchdog\n [ComfyUI] File \"C:\\ce\\.pixi\\envs\\sam3-nodes\\lib\\threading.py\", line 953 in run\n [ComfyUI] File \"C:\\ce\\.pixi\\envs\\sam3-nodes\\lib\\threading.py\", line 1016 in _bootstrap_inner\n [ComfyUI] File \"C:\\ce\\.pixi\\envs\\sam3-nodes\\lib\\threading.py\", line 973 in _bootstrap\n [ComfyUI] \n [ComfyUI] Thread 0x00005274 (most recent call first):\n [ComfyUI] File \"\", line 241 in _call_with_frames_removed\n [ComfyUI] File \"\", line 1176 in create_module\n [ComfyUI] File \"\", line 571 in module_from_spec\n [ComfyUI] File \"\", line 674 in _load_unlocked\n [ComfyUI] File \"\", line 1006 in _find_and_load_unlocked\n [ComfyUI] File \"\", line 1027 in _find_and_load\n [ComfyUI] File \"\", line 1050 in _gcd_import\n [ComfyUI] File \"C:\\ce\\.pixi\\envs\\sam3-nodes\\lib\\importlib\\__init__.py\", line 126 in import_module\n [ComfyUI] File \"C:\\ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\cv2\\__init__.py\", line 153 in bootstrap\n [ComfyUI] File \"C:\\ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages\\cv2\\__init__.py\", line 181 in \n [ComfyUI] File \"\", line 241 in _call_with_frames_removed\n [ComfyUI] File \"\", line 883 in exec_module\n [ComfyUI] File \"\", line 688 in _load_unlocked\n [ComfyUI] File \"\", line 1006 in _find_and_load_unlocked\n [ComfyUI] File \"\", line 1027 in _find_and_load\n [ComfyUI] File \"C:\\workspaces\\SAM3-0003\\ComfyUI\\comfy\\ldm\\sam3\\tracker.py\", line 10 in \n [ComfyUI] File \"\", line 241 in _call_with_frames_removed\n [ComfyUI] File \"\", line 883 in exec_module\n [ComfyUI] File \"\", line 688 in _load_unlocked\n [ComfyUI] File \"\", line 1006 in _find_and_load_unlocked\n [ComfyUI] File \"\", line 1027 in _find_and_load\n [ComfyUI] File \"C:\\workspaces\\SAM3-0003\\ComfyUI\\comfy\\ldm\\sam3\\detector.py\", line 11 in \n [ComfyUI] File \"\", line 241 in _call_with_frames_removed\n [ComfyUI] File \"\", line 883 in exec_module\n [ComfyUI] File \"\", line 688 in _load_unlocked\n [ComfyUI] File \"\", line 1006 in _find_and_load_unlocked\n [ComfyUI] File \"\", line 1027 in _find_and_load\n [ComfyUI] File \"C:\\workspaces\\SAM3-0003\\ComfyUI\\comfy\\model_base.py\", line 60 in \n [ComfyUI] File \"\", line 241 in _call_with_frames_removed\n [ComfyUI] File \"\", line 883 in exec_module\n [ComfyUI] File \"\", line 688 in _load_unlocked\n [ComfyUI] File \"\", line 1006 in _find_and_load_unlocked\n [ComfyUI] File \"\", line 1027 in _find_and_load\n [ComfyUI] File \"C:\\workspaces\\SAM3-0003\\ComfyUI\\comfy\\lora.py\", line 23 in \n [ComfyUI] File \"\", line 241 in _call_with_frames_removed\n [ComfyUI] File \"\", line 883 in exec_module\n [ComfyUI] File \"\", line 688 in _load_unlocked\n [ComfyUI] File \"\", line 1006 in _find_and_load_unlocked\n [ComfyUI] File \"\", line 1027 in _find_and_load\n [ComfyUI] File \"C:\\workspaces\\SAM3-0003\\ComfyUI\\comfy\\hooks.py\", line 14 in \n [ComfyUI] File \"\", line 241 in _call_with_frames_removed\n [ComfyUI] File \"\", line 883 in exec_module\n [ComfyUI] File \"\", line 688 in _load_unlocked\n [ComfyUI] File \"\", line 1006 in _find_and_load_unlocked\n [ComfyUI] File \"\", line 1027 in _find_and_load\n [ComfyUI] File \"C:\\workspaces\\SAM3-0003\\ComfyUI\\comfy\\model_patcher.py\", line 32 in \n [ComfyUI] File \"\", line 241 in _call_with_frames_removed\n [ComfyUI] File \"\", line 883 in exec_module\n [ComfyUI] File \"\", line 688 in _load_unlocked\n [ComfyUI] File \"\", line 1006 in _find_and_load_unlocked\n [ComfyUI] File \"\", line 1027 in _find_and_load\n [ComfyUI] File \"C:\\workspaces\\SAM3-0003\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3_model_patcher.py\", line 14 in \n [ComfyUI] File \"\", line 241 in _call_with_frames_removed\n [ComfyUI] File \"\", line 883 in exec_module\n [ComfyUI] File \"\", line 688 in _load_unlocked\n [ComfyUI] File \"\", line 1006 in _find_and_load_unlocked\n [ComfyUI] File \"\", line 1027 in _find_and_load\n [ComfyUI] File \"C:\\workspaces\\SAM3-0003\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\_model_cache.py\", line 31 in get_or_build_model\n [ComfyUI] File \"C:\\workspaces\\SAM3-0003\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\segmentation.py\", line 469 in execute\n [ComfyUI] File \"C:\\workspaces\\SAM3-0003\\ComfyUI\\comfy_api\\latest\\_io.py\", line 1833 in EXECUTE_NORMALIZED\n [ComfyUI] File \"C:\\Users\\ContainerAdministrator\\AppData\\Local\\Temp\\comfyui_pvenv_dwo5soma\\persistent_worker.py\", line 1762 in main\n [ComfyUI] File \"C:\\Users\\ContainerAdministrator\\AppData\\Local\\Temp\\comfyui_pvenv_dwo5soma\\persistent_worker.py\", line 1807 in \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-SAM3] === END ===\n [ComfyUI] \n [capture-loop] iter=500 t=61.7s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=9.9/31.9GB (31%) swap=0.2/11.4GB (2%) cpu=8% browser_rss=0.65GB\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=3\n [ComfyUI] [comfy-env] VRAM request: 1.84GB, free before eviction: 24.44GB\n [ComfyUI] [comfy-env] VRAM after eviction: 24.44GB\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +247MB (now 247MB) reserved=256MB peak=247MB\n [capture-loop] iter=550 t=67.7s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=12.2/31.9GB (38%) swap=0.2/11.4GB (2%) cpu=15% browser_rss=0.65GB\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +1465MB (now 1712MB) reserved=1728MB peak=1712MB\n [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +332MB (now 2045MB) reserved=2144MB peak=2045MB\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] Created 1 model patchers: ['Sam3VideoInferenceWithInstanceInteractivity_1']\n [ComfyUI] [comfy-env] SAM3Segmentation done (12.69s): result: NodeOutput\n [ComfyUI] [VRAM] After SAM3Segmentation: 1271 / 24575 MB\n [ComfyUI] [VRAM] Loaded: SubprocessModel (1756 MB)\n Node executed (2 total), capturing...\n [ComfyUI] Prompt executed in 69.93 seconds\n Frame 19 saved (frame_018.jpg, t=70.3s)\n [capture-node] freeze=4ms shot=147ms unfreeze=18ms saved=True"}, {"file": "frame_020.jpg", "time": 73.36515974998474, "log": "Final screenshot"}], "total_time": 70.96}}; const inIframe = window !== window.top; let currentWorkflow = null; diff --git a/dev/windows-gpu/logs/image_seg_point.log b/dev/windows-gpu/logs/image_seg_point.log index 5b1eeb8..398d905 100644 --- a/dev/windows-gpu/logs/image_seg_point.log +++ b/dev/windows-gpu/logs/image_seg_point.log @@ -5,8 +5,8 @@ Capturing execution frames: image_seg_point.json [ComfyUI] === /validate endpoint called === [ComfyUI] Received JSON with keys: ['prompt'] [ComfyUI] Prompt has 6 nodes - [ComfyUI] Node 1: LoadImage Queuing workflow for execution... + [ComfyUI] Node 1: LoadImage [ComfyUI] Inputs: {"image": "example_image.jpg"} [ComfyUI] Node 15: SAM3PointCollector [ComfyUI] Inputs: {"points_store": "{\"positive\":[{\"x\":426.27735719657574,\"y\":321.42611685978835},{\"x\":417.13743597288953,\"y\":407.3413796907987},{\"x\":431.76130993078743,\"y\":549.9241563039649}],\"negative\" @@ -18,103 +18,327 @@ Capturing execution frames: image_seg_point.json [ComfyUI] Inputs: {"precision": "auto", "compile": false} [ComfyUI] Node 31: SAM3Segmentation [ComfyUI] Inputs: {"refinement_iterations": 0, "use_multimask": true, "output_best_mask": true, "sam3_model_config": ["30", 0], "image": ["1", 0], "positive_points": ["15", 0], "negative_points": ["15", 1]} - [ComfyUI] Generated prompt_id: fb007d5b-bb10-462c-8ef1-9d4c55538e8a + [ComfyUI] Generated prompt_id: c783d5b8-3948-4316-82f4-41f13b042895 [ComfyUI] Calling execution.validate_prompt()... [ComfyUI] Validation result: valid=True [ComfyUI] === Validation PASSED === [ComfyUI] got prompt - [ComfyUI] WARNING: 'NoneType' object has no attribute 'shape' - [ComfyUI] CACHE MISS - computing new result for key=d9204c29 - [ComfyUI] Collected 3 positive, 0 negative points - [ComfyUI] Image dimensions: 1280x720 - [ComfyUI] Positive point: (426.3, 321.4) -> (0.333, 0.446) - [ComfyUI] Positive point: (417.1, 407.3) -> (0.326, 0.566) - [ComfyUI] Positive point: (431.8, 549.9) -> (0.337, 0.764) - [ComfyUI] Output: 3 positive, 0 negative - [ComfyUI] [SAM3] Model not found at C:\workspaces\SAM3-2207\ComfyUI\models\sam3\sam3.safetensors, downloading from HuggingFace... - [ComfyUI] [SAM3] Downloading sam3.safetensors from apozz/sam3-safetensors... + [ComfyUI] [comfy-env] Running SAM3PointCollector: points_store: '{"positive":[{"x":426.27735719657574,"y":321.42611685978..., coordinates: '[{"x":426.27735719657574,"y":321.42611685978835},{"x":41..., neg_coordinates: '[]', image: torch.float32 [1,720,1280,3] cpu + [ComfyUI] [comfy-env] SubprocessWorker: C:\ce\.pixi\envs\sam3-nodes\python.exe + [ComfyUI] [VRAM] Before SAM3PointCollector: 1271 / 24575 MB + [ComfyUI] [comfy-env] env_vars: {'PYTORCH_ENABLE_MPS_FALLBACK': '1', 'COMFYUI_BASE': 'C:\\workspaces\\SAM3-0003\\ComfyUI'} + [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_interactive.SAM3PointCollector.EXECUTE_NORMALIZED + [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... + [ComfyUI] [comfy-env] sam3-nodes: Library/bin has 234 DLLs + [ComfyUI] [ComfyUI-SAM3] python: C:\ce\.pixi\envs\sam3-nodes\python.exe + [ComfyUI] [ComfyUI-SAM3] sys_path sent to worker: ['C:\\workspaces\\SAM3-0003\\ComfyUI', 'C:\\workspaces\\SAM3-0003\\ComfyUI\\custom_nodes\\ComfyUI-SAM3', 'C:\\ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages', 'C:\\workspaces\\SAM3-0003\\ComfyUI\\custom_nodes\\ComfyUI-SAM3'] + [ComfyUI] [SubprocessWorker] is_pixi=True, python=C:\ce\.pixi\envs\sam3-nodes\python.exe + [ComfyUI] [SubprocessWorker] launching cmd=['C:\\Users\\ContainerAdministrator\\.pixi\\bin\\pixi.exe', 'run', '--as-is', '--manifest-path', 'C:\\ce\\pixi.toml', '-e', 'sam3-nodes', 'python', 'C:\\Users\\ContainerAdministrator\\AppData\\Local\\Temp\\comfyui_pvenv_dwo5soma\\persistent_worker.py', 'tcp://127.0.0.1:51040']... + Frame 2 saved (frame_001.jpg, t=2.3s) + [capture-periodic] freeze=4ms shot=118ms unfreeze=5ms saved=True + Frame 3 saved (frame_002.jpg, t=4.6s) + [capture-periodic] freeze=4ms shot=124ms unfreeze=5ms saved=True + [capture-loop] iter=50 t=6.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=8.4/31.9GB (26%) swap=0.2/11.4GB (2%) cpu=8% browser_rss=0.69GB + [capture-loop] iter=100 t=12.4s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=9.8/31.9GB (31%) swap=0.2/11.4GB (2%) cpu=7% browser_rss=0.69GB + [capture-loop] iter=150 t=18.4s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=9.0/31.9GB (28%) swap=0.2/11.4GB (2%) cpu=10% browser_rss=0.69GB + [capture-loop] iter=200 t=24.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=8.2/31.9GB (26%) swap=0.2/11.4GB (2%) cpu=13% browser_rss=0.63GB + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: WARNING: You need pytorch with cu130 or higher to use optimized CUDA operations. + [ComfyUI] [SubprocessWorker] worker started/confirmed + [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 720, 1280, 3]) + [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] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 720, 1280, 3] + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 720, 1280, 3]) + [ComfyUI] [SubprocessWorker] got response: ok + [ComfyUI] [comfy-env] SAM3PointCollector done (26.50s): result: NodeOutput + [ComfyUI] [VRAM] After SAM3PointCollector: 1271 / 24575 MB + [ComfyUI] [comfy-env] Running LoadSAM3Model: precision: 'auto', compile: False + [ComfyUI] [VRAM] Before LoadSAM3Model: 1271 / 24575 MB + [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED + [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... + [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)... + [ComfyUI] [ComfyUI-SAM3] 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=2 sending call_method + [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Model not found at C:\workspaces\SAM3-0003\ComfyUI\models\sam3\sam3.safetensors, downloading from HuggingFace... Node executed (1 total), capturing... - Frame 2 saved (frame_001.jpg, t=0.6s) - [capture-node] freeze=5ms shot=150ms unfreeze=6ms saved=True - Frame 3 saved (frame_002.jpg, t=2.9s) - [capture-periodic] freeze=4ms shot=138ms unfreeze=5ms saved=True - [ComfyUI] [SAM3] Download progress: 10% - Frame 4 saved (frame_003.jpg, t=5.2s) - [capture-periodic] freeze=8ms shot=141ms unfreeze=10ms saved=True - [ComfyUI] [SAM3] Download progress: 20% - [capture-loop] iter=50 t=6.7s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=7.6/31.9GB (24%) swap=0.2/11.4GB (2%) cpu=5% browser_rss=0.72GB - Frame 5 saved (frame_004.jpg, t=7.4s) - [capture-periodic] freeze=4ms shot=144ms unfreeze=5ms saved=True - [ComfyUI] [SAM3] Download progress: 30% - Frame 6 saved (frame_005.jpg, t=9.7s) - [capture-periodic] freeze=7ms shot=137ms unfreeze=5ms saved=True - Frame 7 saved (frame_006.jpg, t=12.0s) - [capture-periodic] freeze=9ms shot=151ms unfreeze=5ms saved=True - [ComfyUI] [SAM3] Download progress: 40% - [capture-loop] iter=100 t=13.6s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=8.2/31.9GB (26%) swap=0.2/11.4GB (2%) cpu=7% browser_rss=0.74GB - Frame 8 saved (frame_007.jpg, t=14.2s) - [capture-periodic] freeze=4ms shot=150ms unfreeze=5ms saved=True - [ComfyUI] [SAM3] Download progress: 50% - Frame 9 saved (frame_008.jpg, t=16.5s) - [capture-periodic] freeze=4ms shot=153ms unfreeze=5ms saved=True - [ComfyUI] [SAM3] Download progress: 60% - Frame 10 saved (frame_009.jpg, t=18.8s) - [capture-periodic] freeze=7ms shot=139ms unfreeze=5ms saved=True - [capture-loop] iter=150 t=19.9s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=8.5/31.9GB (26%) swap=0.2/11.4GB (2%) cpu=10% browser_rss=0.76GB - Frame 11 saved (frame_010.jpg, t=21.0s) - [capture-periodic] freeze=5ms shot=151ms unfreeze=7ms saved=True - [ComfyUI] [SAM3] Download progress: 70% - Frame 12 saved (frame_011.jpg, t=23.3s) - [capture-periodic] freeze=4ms shot=166ms unfreeze=5ms saved=True - [ComfyUI] [SAM3] Download progress: 80% - Frame 13 saved (frame_012.jpg, t=25.6s) - [capture-periodic] freeze=4ms shot=140ms unfreeze=5ms saved=True - [capture-loop] iter=200 t=26.2s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=8 ram=8.5/31.9GB (27%) swap=0.2/11.4GB (2%) cpu=10% browser_rss=0.76GB - [ComfyUI] [SAM3] Download progress: 90% - Frame 14 saved (frame_013.jpg, t=27.8s) - [capture-periodic] freeze=4ms shot=161ms unfreeze=5ms saved=True - Frame 15 saved (frame_014.jpg, t=30.1s) + [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Downloading sam3.safetensors from apozz/sam3-safetensors... + Frame 4 saved (frame_003.jpg, t=27.1s) + [capture-node] freeze=5ms shot=145ms unfreeze=4ms saved=True + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 + Frame 5 saved (frame_004.jpg, t=29.3s) + [capture-periodic] freeze=4ms shot=147ms unfreeze=4ms saved=True + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 + [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 10% + [capture-loop] iter=250 t=30.7s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=9.0/31.9GB (28%) swap=0.2/11.4GB (2%) cpu=16% browser_rss=0.67GB + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 + Frame 6 saved (frame_005.jpg, t=31.6s) + [capture-periodic] freeze=11ms shot=148ms unfreeze=4ms saved=True + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 + [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 20% + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 + Frame 7 saved (frame_006.jpg, t=33.8s) [capture-periodic] freeze=4ms shot=143ms unfreeze=4ms saved=True - [ComfyUI] [SAM3] Download progress: 100% - [ComfyUI] [SAM3] Downloaded sam3.safetensors - [ComfyUI] [SAM3] Model downloaded successfully - [ComfyUI] Resolved precision: auto -> bf16 - [ComfyUI] SAM3 model cache miss � building model... - [ComfyUI] !!! Exception during processing !!! No module named 'timm' - [ComfyUI] Traceback (most recent call last): - [ComfyUI] File "C:\workspaces\SAM3-2207\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3\model.py", line 58, in - [ComfyUI] from timm.layers import DropPath, trunc_normal_ - [ComfyUI] ModuleNotFoundError: No module named 'timm' + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 + [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 30% + Frame 8 saved (frame_007.jpg, t=36.1s) + [capture-periodic] freeze=4ms shot=149ms unfreeze=4ms saved=True + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 + [capture-loop] iter=300 t=37.0s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=9.7/31.9GB (30%) swap=0.2/11.4GB (2%) cpu=15% browser_rss=0.67GB + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 + Frame 9 saved (frame_008.jpg, t=38.3s) + [capture-periodic] freeze=4ms shot=149ms unfreeze=13ms saved=True + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 + [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 40% + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 + Frame 10 saved (frame_009.jpg, t=40.6s) + [capture-periodic] freeze=4ms shot=145ms unfreeze=5ms saved=True + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 + [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 50% + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 + Frame 11 saved (frame_010.jpg, t=42.8s) + [capture-periodic] freeze=4ms shot=146ms unfreeze=4ms saved=True + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 + [capture-loop] iter=350 t=43.3s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=10.1/31.9GB (32%) swap=0.2/11.4GB (2%) cpu=14% browser_rss=0.67GB + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 + Frame 12 saved (frame_011.jpg, t=45.1s) + [capture-periodic] freeze=4ms shot=159ms unfreeze=5ms saved=True + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 + [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 60% + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 + Frame 13 saved (frame_012.jpg, t=47.3s) + [capture-periodic] freeze=6ms shot=144ms unfreeze=7ms saved=True + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 + [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 70% + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 + [capture-loop] iter=400 t=49.3s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=10.5/31.9GB (33%) swap=0.2/11.4GB (2%) cpu=15% browser_rss=0.67GB + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 + Frame 14 saved (frame_013.jpg, t=49.6s) + [capture-periodic] freeze=5ms shot=169ms unfreeze=5ms saved=True + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 + [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 80% + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 + Frame 15 saved (frame_014.jpg, t=51.8s) + [capture-periodic] freeze=4ms shot=154ms unfreeze=7ms saved=True + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 + Frame 16 saved (frame_015.jpg, t=54.0s) + [capture-periodic] freeze=5ms shot=137ms unfreeze=4ms saved=True + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 + [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 90% + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 + [capture-loop] iter=450 t=55.6s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=10.2/31.9GB (32%) swap=0.2/11.4GB (2%) cpu=10% browser_rss=0.65GB + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 + Frame 17 saved (frame_016.jpg, t=56.2s) + [capture-periodic] freeze=4ms shot=149ms unfreeze=5ms saved=True + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 + [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 100% + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 + [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Downloaded sam3.safetensors + [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Model downloaded successfully + [ComfyUI] [SubprocessWorker] got response: ok + [ComfyUI] [comfy-env] LoadSAM3Model done (30.55s): result: NodeOutput + [ComfyUI] [VRAM] After LoadSAM3Model: 1271 / 24575 MB + [ComfyUI] [comfy-env] Running SAM3Segmentation: refinement_iterations: 0, use_multimask: True, output_best_mask: True, sam3_model_config: dict, image: torch.float32 [1,720,1280,3] cpu, positive_points: dict, negative_points: dict + [ComfyUI] [VRAM] Before SAM3Segmentation: 1271 / 24575 MB + [ComfyUI] [SubprocessWorker] call_method: nodes.segmentation.SAM3Segmentation.EXECUTE_NORMALIZED + [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... + [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)... + [ComfyUI] [ComfyUI-SAM3] Health check: ok + [ComfyUI] [SubprocessWorker] worker started/confirmed + [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 720, 1280, 3]) + [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-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 720, 1280, 3] + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 720, 1280, 3]) + Frame 18 saved (frame_017.jpg, t=58.5s) + [capture-periodic] freeze=4ms shot=136ms unfreeze=5ms saved=True + [ComfyUI] [worker:ComfyUI-SAM3] + [ComfyUI] === WATCHDOG TICK 1 === + [ComfyUI] [worker:ComfyUI-SAM3] Thread 0x000008a8 (most recent call first): + [ComfyUI] File "C:\Users\ContainerAdministrator\AppData\Local\Temp\comfyui_pvenv_dwo5soma\persistent_worker.py", line 106 in _vram_poller + [ComfyUI] File "C:\ce\.pixi\envs\sam3-nodes\lib\threading.py", line 953 in run + [ComfyUI] File "C:\ce\.pixi\envs\sam3-nodes\lib\threading.py", line 1016 in _bootstrap_inner + [ComfyUI] File "C:\ce\.pixi\envs\sam3-nodes\lib\threading.py", line 973 in _bootstrap [ComfyUI] - [ComfyUI] During handling of the above exception, another exception occurred: + [ComfyUI] Current thread 0x0000511c (most recent call first): + [ComfyUI] File "C:\Users\ContainerAdministrator\AppData\Local\Temp\comfyui_pvenv_dwo5soma\persistent_worker.py", line 52 in _watchdog + [ComfyUI] File "C:\ce\.pixi\envs\sam3-nodes\lib\threading.py", line 953 in run + [ComfyUI] File "C:\ce\.pixi\envs\sam3-nodes\lib\threading.py", line 1016 in _bootstrap_inner + [ComfyUI] File "C:\ce\.pixi\envs\sam3-nodes\lib\threading.py", line 973 in _bootstrap [ComfyUI] - [ComfyUI] Traceback (most recent call last): - [ComfyUI] File "C:\workspaces\SAM3-2207\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] File "C:\workspaces\SAM3-2207\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] File "C:\workspaces\SAM3-2207\ComfyUI\execution.py", line 309, in _async_map_node_over_list - [ComfyUI] await process_inputs(input_dict, i) - [ComfyUI] File "C:\workspaces\SAM3-2207\ComfyUI\execution.py", line 297, in process_inputs - [ComfyUI] result = f(**inputs) - [ComfyUI] File "C:\workspaces\SAM3-2207\ComfyUI\comfy_api\internal\__init__.py", line 149, in wrapped_func - [ComfyUI] return method(locked_class, **inputs) - [ComfyUI] File "C:\workspaces\SAM3-2207\ComfyUI\comfy_api\latest\_io.py", line 1833, in EXECUTE_NORMALIZED - [ComfyUI] to_return = cls.execute(*args, **kwargs) - [ComfyUI] File "C:\workspaces\SAM3-2207\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\segmentation.py", line 469, in execute - [ComfyUI] sam3_model = get_or_build_model(sam3_model_config) - [ComfyUI] File "C:\workspaces\SAM3-2207\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\_model_cache.py", line 32, in get_or_build_model - [ComfyUI] from .sam3.predictor import Sam3VideoPredictor - [ComfyUI] File "C:\workspaces\SAM3-2207\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3\__init__.py", line 61, in - [ComfyUI] from .model import ( - [ComfyUI] File "C:\workspaces\SAM3-2207\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3\model.py", line 60, in - [ComfyUI] from timm.models.layers import DropPath, trunc_normal_ - [ComfyUI] ModuleNotFoundError: No module named 'timm' + [ComfyUI] Thread 0x00005274 (most recent call first): + [ComfyUI] File "", line 241 in _call_with_frames_removed + [ComfyUI] File "", line 1176 in create_module + [ComfyUI] File "", line 571 in module_from_spec + [ComfyUI] File "", line 674 in _load_unlocked + [ComfyUI] File "", line 1006 in _find_and_load_unlocked + [ComfyUI] File "", line 1027 in _find_and_load + [ComfyUI] File "", line 1050 in _gcd_import + [ComfyUI] File "C:\ce\.pixi\envs\sam3-nodes\lib\importlib\__init__.py", line 126 in import_module + [ComfyUI] File "C:\ce\.pixi\envs\sam3-nodes\Lib\site-packages\cv2\__init__.py", line 153 in bootstrap + [ComfyUI] File "C:\ce\.pixi\envs\sam3-nodes\Lib\site-packages\cv2\__init__.py", line 181 in + [ComfyUI] File "", line 241 in _call_with_frames_removed + [ComfyUI] File "", line 883 in exec_module + [ComfyUI] File "", line 688 in _load_unlocked + [ComfyUI] File "", line 1006 in _find_and_load_unlocked + [ComfyUI] File "", line 1027 in _find_and_load + [ComfyUI] File "C:\workspaces\SAM3-0003\ComfyUI\comfy\ldm\sam3\tracker.py", line 10 in + [ComfyUI] File "", line 241 in _call_with_frames_removed + [ComfyUI] File "", line 883 in exec_module + [ComfyUI] File "", line 688 in _load_unlocked + [ComfyUI] File "", line 1006 in _find_and_load_unlocked + [ComfyUI] File "", line 1027 in _find_and_load + [ComfyUI] File "C:\workspaces\SAM3-0003\ComfyUI\comfy\ldm\sam3\detector.py", line 11 in + [ComfyUI] File "", line 241 in _call_with_frames_removed + [ComfyUI] File "", line 883 in exec_module + [ComfyUI] File "", line 688 in _load_unlocked + [ComfyUI] File "", line 1006 in _find_and_load_unlocked + [ComfyUI] File "", line 1027 in _find_and_load + [ComfyUI] File "C:\workspaces\SAM3-0003\ComfyUI\comfy\model_base.py", line 60 in + [ComfyUI] File "", line 241 in _call_with_frames_removed + [ComfyUI] File "", line 883 in exec_module + [ComfyUI] File "", line 688 in _load_unlocked + [ComfyUI] File "", line 1006 in _find_and_load_unlocked + [ComfyUI] File "", line 1027 in _find_and_load + [ComfyUI] File "C:\workspaces\SAM3-0003\ComfyUI\comfy\lora.py", line 23 in + [ComfyUI] File "", line 241 in _call_with_frames_removed + [ComfyUI] File "", line 883 in exec_module + [ComfyUI] File "", line 688 in _load_unlocked + [ComfyUI] File "", line 1006 in _find_and_load_unlocked + [ComfyUI] File "", line 1027 in _find_and_load + [ComfyUI] File "C:\workspaces\SAM3-0003\ComfyUI\comfy\hooks.py", line 14 in + [ComfyUI] File "", line 241 in _call_with_frames_removed + [ComfyUI] File "", line 883 in exec_module + [ComfyUI] File "", line 688 in _load_unlocked + [ComfyUI] File "", line 1006 in _find_and_load_unlocked + [ComfyUI] File "", line 1027 in _find_and_load + [ComfyUI] File "C:\workspaces\SAM3-0003\ComfyUI\comfy\model_patcher.py", line 32 in + [ComfyUI] File "", line 241 in _call_with_frames_removed + [ComfyUI] File "", line 883 in exec_module + [ComfyUI] File "", line 688 in _load_unlocked + [ComfyUI] File "", line 1006 in _find_and_load_unlocked + [ComfyUI] File "", line 1027 in _find_and_load + [ComfyUI] File "C:\workspaces\SAM3-0003\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3_model_patcher.py", line 14 in + [ComfyUI] File "", line 241 in _call_with_frames_removed + [ComfyUI] File "", line 883 in exec_module + [ComfyUI] File "", line 688 in _load_unlocked + [ComfyUI] File "", line 1006 in _find_and_load_unlocked + [ComfyUI] File "", line 1027 in _find_and_load + [ComfyUI] File "C:\workspaces\SAM3-0003\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\_model_cache.py", line 31 in get_or_build_model + [ComfyUI] File "C:\workspaces\SAM3-0003\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\segmentation.py", line 469 in execute + [ComfyUI] File "C:\workspaces\SAM3-0003\ComfyUI\comfy_api\latest\_io.py", line 1833 in EXECUTE_NORMALIZED + [ComfyUI] File "C:\Users\ContainerAdministrator\AppData\Local\Temp\comfyui_pvenv_dwo5soma\persistent_worker.py", line 1762 in main + [ComfyUI] File "C:\Users\ContainerAdministrator\AppData\Local\Temp\comfyui_pvenv_dwo5soma\persistent_worker.py", line 1807 in [ComfyUI] - [ComfyUI] Prompt executed in 30.28 seconds - Execution complete (t=30.6s) - Execution error: {'prompt_id': '86023375-1e85-4626-b82c-f22228be60f2', 'node_id': '31', 'node_type': 'SAM3Segmentation', 'executed': ['1', '30', '15'], 'exception_message': "No module named 'timm'\n", 'exception_type': 'ModuleNotFoundError', 'traceback': [' File "C:\\workspaces\\SAM3-2207\\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', ' File "C:\\workspaces\\SAM3-2207\\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', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\execution.py", line 309, in _async_map_node_over_list\n await process_inputs(input_dict, i)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\execution.py", line 297, in process_inputs\n result = f(**inputs)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\comfy_api\\internal\\__init__.py", line 149, in wrapped_func\n return method(locked_class, **inputs)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\comfy_api\\latest\\_io.py", line 1833, in EXECUTE_NORMALIZED\n to_return = cls.execute(*args, **kwargs)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\segmentation.py", line 469, in execute\n sam3_model = get_or_build_model(sam3_model_config)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\_model_cache.py", line 32, in get_or_build_model\n from .sam3.predictor import Sam3VideoPredictor\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\__init__.py", line 61, in \n from .model import (\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py", line 60, in \n from timm.models.layers import DropPath, trunc_normal_\n'], 'current_inputs': {'refinement_iterations': [0], 'use_multimask': [True], 'output_best_mask': [True], 'sam3_model_config': ["{'checkpoint_path': 'C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\models\\\\sam3\\\\sam3.safetensors', 'bpe_path': 'C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3\\\\nodes\\\\sam3\\\\bpe_simple_vocab_16e6.txt.gz', 'precision': 'auto', 'dtype': 'bf16', 'compile': False}"], 'image': ['tensor([[[[0.2863, 0.4588, 0.5922],\n [0.2863, 0.4588, 0.5922],\n [0.2863, 0.4588, 0.5922],\n ...,\n [0.3176, 0.5765, 0.7176],\n [0.3333, 0.5961, 0.7451],\n [0.3529, 0.6157, 0.7647]],\n\n [[0.2863, 0.4588, 0.5922],\n [0.2863, 0.4588, 0.5922],\n [0.2863, 0.4588, 0.5922],\n ...,\n [0.3137, 0.5725, 0.7137],\n [0.3137, 0.5765, 0.7255],\n [0.3255, 0.5882, 0.7373]],\n\n [[0.2863, 0.4588, 0.5922],\n [0.2863, 0.4588, 0.5922],\n [0.2863, 0.4588, 0.5922],\n ...,\n [0.3882, 0.5294, 0.6235],\n [0.3922, 0.5216, 0.6196],\n [0.3961, 0.5255, 0.6235]],\n\n ...,\n\n [[0.4941, 0.4784, 0.4157],\n [0.4941, 0.4784, 0.4157],\n [0.4980, 0.4824, 0.4196],\n ...,\n [0.5608, 0.5529, 0.5020],\n [0.5608, 0.5529, 0.5020],\n [0.5608, 0.5529, 0.5020]],\n\n [[0.5098, 0.4941, 0.4314],\n [0.5098, 0.4941, 0.4314],\n [0.5137, 0.4980, 0.4353],\n ...,\n [0.5608, 0.5529, 0.5020],\n [0.5608, 0.5529, 0.5020],\n [0.5608, 0.5529, 0.5020]],\n\n [[0.5176, 0.5020, 0.4392],\n [0.5216, 0.5059, 0.4431],\n [0.5255, 0.5098, 0.4471],\n ...,\n [0.5608, 0.5529, 0.5020],\n [0.5608, 0.5529, 0.5020],\n [0.5608, 0.5529, 0.5020]]]])'], 'positive_points': ["{'points': [[0.3330291853098248, 0.4464251623052616], [0.32588862185381995, 0.5657519162372204], [0.3373135233834277, 0.7637835504221735]], 'labels': [1, 1, 1]}"], 'negative_points': ["{'points': [], 'labels': []}"]}, 'current_outputs': ['31', '1', '29', '30', '15', '28'], 'timestamp': 1778443891860} - Status: FAILED - Error: Workflow execution failed: {'prompt_id': '86023375-1e85-4626-b82c-f22228be60f2', 'node_id': '31', 'node_type': 'SAM3Segmentation', 'executed': ['1', '30', '15'], 'exception_message': "No module named 'timm'\n", 'exception_type': 'ModuleNotFoundError', 'traceback': [' File "C:\\workspaces\\SAM3-2207\\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', ' File "C:\\workspaces\\SAM3-2207\\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', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\execution.py", line 309, in _async_map_node_over_list\n await process_inputs(input_dict, i)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\execution.py", line 297, in process_inputs\n result = f(**inputs)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\comfy_api\\internal\\__init__.py", line 149, in wrapped_func\n return method(locked_class, **inputs)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\comfy_api\\latest\\_io.py", line 1833, in EXECUTE_NORMALIZED\n to_return = cls.execute(*args, **kwargs)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\segmentation.py", line 469, in execute\n sam3_model = get_or_build_model(sam3_model_config)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\_model_cache.py", line 32, in get_or_build_model\n from .sam3.predictor import Sam3VideoPredictor\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\__init__.py", line 61, in \n from .model import (\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py", line 60, in \n from timm.models.layers import DropPath, trunc_normal_\n'], 'current_inputs': {'refinement_iterations': [0], 'use_multimask': [True], 'output_best_mask': [True], 'sam3_model_config': ["{'checkpoint_path': 'C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\models\\\\sam3\\\\sam3.safetensors', 'bpe_path': 'C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3\\\\nodes\\\\sam3\\\\bpe_simple_vocab_16e6.txt.gz', 'precision': 'auto', 'dtype': 'bf16', 'compile': False}"], 'image': ['tensor([[[[0.2863, 0.4588, 0.5922],\n [0.2863, 0.4588, 0.5922],\n [0.2863, 0.4588, 0.5922],\n ...,\n [0.3176, 0.5765, 0.7176],\n [0.3333, 0.5961, 0.7451],\n [0.3529, 0.6157, 0.7647]],\n\n [[0.2863, 0.4588, 0.5922],\n [0.2863, 0.4588, 0.5922],\n [0.2863, 0.4588, 0.5922],\n ...,\n [0.3137, 0.5725, 0.7137],\n [0.3137, 0.5765, 0.7255],\n [0.3255, 0.5882, 0.7373]],\n\n [[0.2863, 0.4588, 0.5922],\n [0.2863, 0.4588, 0.5922],\n [0.2863, 0.4588, 0.5922],\n ...,\n [0.3882, 0.5294, 0.6235],\n [0.3922, 0.5216, 0.6196],\n [0.3961, 0.5255, 0.6235]],\n\n ...,\n\n [[0.4941, 0.4784, 0.4157],\n [0.4941, 0.4784, 0.4157],\n [0.4980, 0.4824, 0.4196],\n ...,\n [0.5608, 0.5529, 0.5020],\n [0.5608, 0.5529, 0.5020],\n [0.5608, 0.5529, 0.5020]],\n\n [[0.5098, 0.4941, 0.4314],\n [0.5098, 0.4941, 0.4314],\n [0.5137, 0.4980, 0.4353],\n ...,\n [0.5608, 0.5529, 0.5020],\n [0.5608, 0.5529, 0.5020],\n [0.5608, 0.5529, 0.5020]],\n\n [[0.5176, 0.5020, 0.4392],\n [0.5216, 0.5059, 0.4431],\n [0.5255, 0.5098, 0.4471],\n ...,\n [0.5608, 0.5529, 0.5020],\n [0.5608, 0.5529, 0.5020],\n [0.5608, 0.5529, 0.5020]]]])'], 'positive_points': ["{'points': [[0.3330291853098248, 0.4464251623052616], [0.32588862185381995, 0.5657519162372204], [0.3373135233834277, 0.7637835504221735]], 'labels': [1, 1, 1]}"], 'negative_points': ["{'points': [], 'labels': []}"]}, 'current_outputs': ['31', '1', '29', '30', '15', '28'], 'timestamp': 1778443891860} - Details: Workflow: C:\ComfyUI-SAM3\workflows\image_seg_point.json -Node error: SAM3Segmentation \ No newline at end of file + [ComfyUI] [worker:ComfyUI-SAM3] === END === + [ComfyUI] + [capture-loop] iter=500 t=61.7s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=9.9/31.9GB (31%) swap=0.2/11.4GB (2%) cpu=8% browser_rss=0.65GB + [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=3 + [ComfyUI] [comfy-env] VRAM request: 1.84GB, free before eviction: 24.44GB + [ComfyUI] [comfy-env] VRAM after eviction: 24.44GB + [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +247MB (now 247MB) reserved=256MB peak=247MB + [capture-loop] iter=550 t=67.7s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=12.2/31.9GB (38%) swap=0.2/11.4GB (2%) cpu=15% browser_rss=0.65GB + [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +1465MB (now 1712MB) reserved=1728MB peak=1712MB + [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +332MB (now 2045MB) reserved=2144MB peak=2045MB + [ComfyUI] [SubprocessWorker] got response: ok + [ComfyUI] [comfy-env] Created 1 model patchers: ['Sam3VideoInferenceWithInstanceInteractivity_1'] + [ComfyUI] [comfy-env] SAM3Segmentation done (12.69s): result: NodeOutput + [ComfyUI] [VRAM] After SAM3Segmentation: 1271 / 24575 MB + [ComfyUI] [VRAM] Loaded: SubprocessModel (1756 MB) + Node executed (2 total), capturing... + [ComfyUI] Prompt executed in 69.93 seconds + Frame 19 saved (frame_018.jpg, t=70.3s) + [capture-node] freeze=4ms shot=147ms unfreeze=18ms saved=True + Node executed (3 total), capturing... + Frame 20 saved (frame_019.jpg, t=70.8s) + [capture-node] freeze=4ms shot=126ms unfreeze=0ms saved=True + Execution complete (t=70.8s) + Captured 20 unique frames over 70.96s + [debug] iframes: 0 + [timing] trigger_3d_previews: 0.0s + Saved high-quality screenshot: image_seg_point_executed.png + [timing] final_screenshot: 0.4s + Captured 21 video frames \ No newline at end of file diff --git a/dev/windows-gpu/logs/image_seg_point_console.log b/dev/windows-gpu/logs/image_seg_point_console.log index e63591f..e9815c8 100644 --- a/dev/windows-gpu/logs/image_seg_point_console.log +++ b/dev/windows-gpu/logs/image_seg_point_console.log @@ -9,8 +9,8 @@ [Console-error] Failed to load resource: the server responded with a status of 404 (Not Found) [Console-log] [SAM3] ===== MULTI-REGION COLLECTOR VERSION 1 ===== [Console-warning] [ComfyUI Notice] "scripts/widgets.js" is an internal module, not part of the public API. Future updates may break this import. -[Console-log] [SAM3] ===== VERSION 8 - SERIALIZATION ENABLED ===== [Console-log] [SAM3] ===== BBOX COLLECTOR VERSION 1 ===== +[Console-log] [SAM3] ===== VERSION 8 - SERIALIZATION ENABLED ===== [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. diff --git a/dev/windows-gpu/logs/image_seg_point_resources.csv b/dev/windows-gpu/logs/image_seg_point_resources.csv index 3a9da51..f20aa93 100644 --- a/dev/windows-gpu/logs/image_seg_point_resources.csv +++ b/dev/windows-gpu/logs/image_seg_point_resources.csv @@ -2,38 +2,81 @@ t,ram_gb,vram_gb 0.0,0.87, 1.0,0.87, -2.0,0.87, -3.1,0.87, -4.1,0.87, -5.1,0.87, -6.1,0.87, -7.1,0.87, -8.1,0.9, -9.1,0.9, -10.1,0.9, -11.2,0.9, -12.2,0.9, -13.2,0.9, -14.4,0.9, -15.4,0.9, -16.4,0.9, -17.4,0.9, -18.5,0.9, -19.5,0.9, -20.5,0.9, -21.5,0.9, -22.5,0.9, -23.6,0.9, -24.6,0.9, -25.6,0.9, -26.6,0.9, -27.6,0.9, -28.6,0.9, -29.7,0.9, -30.7,0.9, -31.7,0.9, -32.7,0.9, -33.7,0.9, -34.7,0.9, -35.8,0.9, -36.8,0.9, +2.0,0.88, +3.1,0.88, +4.1,0.88, +5.1,0.88, +6.1,0.88, +7.1,0.88, +8.1,0.97, +9.1,1.22, +10.1,1.36, +11.2,1.39, +12.2,1.42, +13.2,1.42, +14.2,1.42, +15.2,1.42, +16.2,1.42, +17.2,1.42, +18.3,1.42, +19.3,1.42, +20.3,1.42, +21.3,1.42, +22.3,1.42, +23.4,1.42, +24.4,1.42, +25.4,1.42, +26.4,1.42, +27.4,1.42, +28.4,1.42, +29.5,1.42, +30.5,1.42, +31.5,1.43, +32.5,1.46, +33.5,1.56, +34.5,1.61, +35.5,1.61, +36.6,1.61, +37.6,1.61, +38.6,1.61, +39.6,1.61, +40.6,1.61, +41.6,1.61, +42.7,1.61, +43.7,1.61, +44.7,1.61, +45.7,1.61, +46.7,1.61, +47.8,1.61, +48.8,1.61, +49.8,1.61, +50.8,1.61, +51.8,1.61, +52.8,1.61, +53.8,1.61, +54.9,1.61, +55.9,1.61, +56.9,1.61, +57.9,1.61, +58.9,1.61, +60.0,1.61, +61.0,1.61, +62.0,1.61, +63.0,1.61, +64.0,1.61, +65.0,1.61, +66.1,1.64, +67.1,1.64, +68.1,1.65, +69.1,1.65, +70.1,1.68, +71.1,1.68, +72.2,1.71, +73.2,4.82, +74.2,6.08, +75.2,4.95, +76.2,1.89, +77.2,2.58, +78.3,2.58, +79.3,2.58, +80.3,2.58, diff --git a/dev/windows-gpu/logs/image_seg_text.log b/dev/windows-gpu/logs/image_seg_text.log index 728f6c1..ce78bba 100644 --- a/dev/windows-gpu/logs/image_seg_text.log +++ b/dev/windows-gpu/logs/image_seg_text.log @@ -1,12 +1,10 @@ + [ComfyUI] [comfy-env] [VRAM] Before offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (1756 MB) -> cpu: 1271 / 24575 MB Capturing execution frames: image_seg_text.json - [ComfyUI] Exception in callback _ProactorBasePipeTransport._call_connection_lost(None) - [ComfyUI] handle: - [ComfyUI] Traceback (most recent call last): - [ComfyUI] File "C:\Users\ContainerAdministrator\AppData\Roaming\uv\python\cpython-3.10-windows-x86_64-none\lib\asyncio\events.py", line 80, in _run - [ComfyUI] self._context.run(self._callback, *self._args) - [ComfyUI] File "C:\Users\ContainerAdministrator\AppData\Roaming\uv\python\cpython-3.10-windows-x86_64-none\lib\asyncio\proactor_events.py", line 165, in _call_connection_lost - [ComfyUI] self._sock.shutdown(socket.SHUT_RDWR) - [ComfyUI] ConnectionResetError: [WinError 10054] An existing connection was forcibly closed by the remote host + [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)... + [ComfyUI] [ComfyUI-SAM3] Health check: ok + [ComfyUI] [SubprocessWorker] call_id=4 sending model_to_device + [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -245MB (now 1801MB) reserved=2112MB peak=2068MB + [ComfyUI] [comfy-env] [VRAM] After offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (1756 MB): 1271 / 24575 MB Frame 1 saved (frame_000.jpg, t=0.0s) Validating workflow... [ComfyUI] === /validate endpoint called === @@ -23,48 +21,144 @@ Capturing execution frames: image_seg_text.json [ComfyUI] Inputs: {"precision": "fp32", "compile": false} [ComfyUI] Node 15: SAM3Grounding [ComfyUI] Inputs: {"confidence_threshold": 0.2, "text_prompt": "child", "max_detections": -1, "sam3_model_config": ["12", 0], "image": ["1", 0]} - [ComfyUI] Generated prompt_id: 4b286b0b-0a27-43b7-ab6a-20f281bf78a8 + [ComfyUI] Generated prompt_id: a77557ec-6b52-4346-b0fc-51768d644a78 [ComfyUI] Calling execution.validate_prompt()... [ComfyUI] Validation result: valid=True [ComfyUI] === Validation PASSED === [ComfyUI] got prompt - [ComfyUI] Resolved precision: fp32 -> fp32 - [ComfyUI] SAM3 model cache miss � building model... - [ComfyUI] !!! Exception during processing !!! No module named 'timm' - [ComfyUI] Traceback (most recent call last): - [ComfyUI] File "C:\workspaces\SAM3-2207\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3\model.py", line 58, in - [ComfyUI] from timm.layers import DropPath, trunc_normal_ - [ComfyUI] ModuleNotFoundError: No module named 'timm' - [ComfyUI] - [ComfyUI] During handling of the above exception, another exception occurred: - [ComfyUI] - [ComfyUI] Traceback (most recent call last): - [ComfyUI] File "C:\workspaces\SAM3-2207\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] File "C:\workspaces\SAM3-2207\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] File "C:\workspaces\SAM3-2207\ComfyUI\execution.py", line 309, in _async_map_node_over_list - [ComfyUI] await process_inputs(input_dict, i) - [ComfyUI] File "C:\workspaces\SAM3-2207\ComfyUI\execution.py", line 297, in process_inputs - [ComfyUI] result = f(**inputs) - [ComfyUI] File "C:\workspaces\SAM3-2207\ComfyUI\comfy_api\internal\__init__.py", line 149, in wrapped_func - [ComfyUI] return method(locked_class, **inputs) - [ComfyUI] File "C:\workspaces\SAM3-2207\ComfyUI\comfy_api\latest\_io.py", line 1833, in EXECUTE_NORMALIZED - [ComfyUI] to_return = cls.execute(*args, **kwargs) - [ComfyUI] File "C:\workspaces\SAM3-2207\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\segmentation.py", line 86, in execute - [ComfyUI] sam3_model = get_or_build_model(sam3_model_config) - [ComfyUI] File "C:\workspaces\SAM3-2207\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\_model_cache.py", line 32, in get_or_build_model - [ComfyUI] from .sam3.predictor import Sam3VideoPredictor - [ComfyUI] File "C:\workspaces\SAM3-2207\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3\__init__.py", line 61, in - [ComfyUI] from .model import ( - [ComfyUI] File "C:\workspaces\SAM3-2207\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3\model.py", line 60, in - [ComfyUI] from timm.models.layers import DropPath, trunc_normal_ - [ComfyUI] ModuleNotFoundError: No module named 'timm' - [ComfyUI] - [ComfyUI] Prompt executed in 0.05 seconds - Execution complete (t=0.4s) - Execution error: {'prompt_id': '260bc77d-fe5b-4b81-97e6-1a0685f84c2c', 'node_id': '15', 'node_type': 'SAM3Grounding', 'executed': ['12', '1'], 'exception_message': "No module named 'timm'\n", 'exception_type': 'ModuleNotFoundError', 'traceback': [' File "C:\\workspaces\\SAM3-2207\\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', ' File "C:\\workspaces\\SAM3-2207\\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', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\execution.py", line 309, in _async_map_node_over_list\n await process_inputs(input_dict, i)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\execution.py", line 297, in process_inputs\n result = f(**inputs)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\comfy_api\\internal\\__init__.py", line 149, in wrapped_func\n return method(locked_class, **inputs)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\comfy_api\\latest\\_io.py", line 1833, in EXECUTE_NORMALIZED\n to_return = cls.execute(*args, **kwargs)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\segmentation.py", line 86, in execute\n sam3_model = get_or_build_model(sam3_model_config)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\_model_cache.py", line 32, in get_or_build_model\n from .sam3.predictor import Sam3VideoPredictor\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\__init__.py", line 61, in \n from .model import (\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py", line 60, in \n from timm.models.layers import DropPath, trunc_normal_\n'], 'current_inputs': {'confidence_threshold': [0.2], 'text_prompt': ['child'], 'max_detections': [-1], 'sam3_model_config': ["{'checkpoint_path': 'C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\models\\\\sam3\\\\sam3.safetensors', 'bpe_path': 'C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3\\\\nodes\\\\sam3\\\\bpe_simple_vocab_16e6.txt.gz', 'precision': 'fp32', 'dtype': 'fp32', 'compile': False}"], 'image': ['tensor([[[[0.2863, 0.4588, 0.5922],\n [0.2863, 0.4588, 0.5922],\n [0.2863, 0.4588, 0.5922],\n ...,\n [0.3176, 0.5765, 0.7176],\n [0.3333, 0.5961, 0.7451],\n [0.3529, 0.6157, 0.7647]],\n\n [[0.2863, 0.4588, 0.5922],\n [0.2863, 0.4588, 0.5922],\n [0.2863, 0.4588, 0.5922],\n ...,\n [0.3137, 0.5725, 0.7137],\n [0.3137, 0.5765, 0.7255],\n [0.3255, 0.5882, 0.7373]],\n\n [[0.2863, 0.4588, 0.5922],\n [0.2863, 0.4588, 0.5922],\n [0.2863, 0.4588, 0.5922],\n ...,\n [0.3882, 0.5294, 0.6235],\n [0.3922, 0.5216, 0.6196],\n [0.3961, 0.5255, 0.6235]],\n\n ...,\n\n [[0.4941, 0.4784, 0.4157],\n [0.4941, 0.4784, 0.4157],\n [0.4980, 0.4824, 0.4196],\n ...,\n [0.5608, 0.5529, 0.5020],\n [0.5608, 0.5529, 0.5020],\n [0.5608, 0.5529, 0.5020]],\n\n [[0.5098, 0.4941, 0.4314],\n [0.5098, 0.4941, 0.4314],\n [0.5137, 0.4980, 0.4353],\n ...,\n [0.5608, 0.5529, 0.5020],\n [0.5608, 0.5529, 0.5020],\n [0.5608, 0.5529, 0.5020]],\n\n [[0.5176, 0.5020, 0.4392],\n [0.5216, 0.5059, 0.4431],\n [0.5255, 0.5098, 0.4471],\n ...,\n [0.5608, 0.5529, 0.5020],\n [0.5608, 0.5529, 0.5020],\n [0.5608, 0.5529, 0.5020]]]])']}, 'current_outputs': ['12', '1', '4', '15', '3'], 'timestamp': 1778443898050} - Status: FAILED - Error: Workflow execution failed: {'prompt_id': '260bc77d-fe5b-4b81-97e6-1a0685f84c2c', 'node_id': '15', 'node_type': 'SAM3Grounding', 'executed': ['12', '1'], 'exception_message': "No module named 'timm'\n", 'exception_type': 'ModuleNotFoundError', 'traceback': [' File "C:\\workspaces\\SAM3-2207\\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', ' File "C:\\workspaces\\SAM3-2207\\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', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\execution.py", line 309, in _async_map_node_over_list\n await process_inputs(input_dict, i)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\execution.py", line 297, in process_inputs\n result = f(**inputs)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\comfy_api\\internal\\__init__.py", line 149, in wrapped_func\n return method(locked_class, **inputs)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\comfy_api\\latest\\_io.py", line 1833, in EXECUTE_NORMALIZED\n to_return = cls.execute(*args, **kwargs)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\segmentation.py", line 86, in execute\n sam3_model = get_or_build_model(sam3_model_config)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\_model_cache.py", line 32, in get_or_build_model\n from .sam3.predictor import Sam3VideoPredictor\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\__init__.py", line 61, in \n from .model import (\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py", line 60, in \n from timm.models.layers import DropPath, trunc_normal_\n'], 'current_inputs': {'confidence_threshold': [0.2], 'text_prompt': ['child'], 'max_detections': [-1], 'sam3_model_config': ["{'checkpoint_path': 'C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\models\\\\sam3\\\\sam3.safetensors', 'bpe_path': 'C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3\\\\nodes\\\\sam3\\\\bpe_simple_vocab_16e6.txt.gz', 'precision': 'fp32', 'dtype': 'fp32', 'compile': False}"], 'image': ['tensor([[[[0.2863, 0.4588, 0.5922],\n [0.2863, 0.4588, 0.5922],\n [0.2863, 0.4588, 0.5922],\n ...,\n [0.3176, 0.5765, 0.7176],\n [0.3333, 0.5961, 0.7451],\n [0.3529, 0.6157, 0.7647]],\n\n [[0.2863, 0.4588, 0.5922],\n [0.2863, 0.4588, 0.5922],\n [0.2863, 0.4588, 0.5922],\n ...,\n [0.3137, 0.5725, 0.7137],\n [0.3137, 0.5765, 0.7255],\n [0.3255, 0.5882, 0.7373]],\n\n [[0.2863, 0.4588, 0.5922],\n [0.2863, 0.4588, 0.5922],\n [0.2863, 0.4588, 0.5922],\n ...,\n [0.3882, 0.5294, 0.6235],\n [0.3922, 0.5216, 0.6196],\n [0.3961, 0.5255, 0.6235]],\n\n ...,\n\n [[0.4941, 0.4784, 0.4157],\n [0.4941, 0.4784, 0.4157],\n [0.4980, 0.4824, 0.4196],\n ...,\n [0.5608, 0.5529, 0.5020],\n [0.5608, 0.5529, 0.5020],\n [0.5608, 0.5529, 0.5020]],\n\n [[0.5098, 0.4941, 0.4314],\n [0.5098, 0.4941, 0.4314],\n [0.5137, 0.4980, 0.4353],\n ...,\n [0.5608, 0.5529, 0.5020],\n [0.5608, 0.5529, 0.5020],\n [0.5608, 0.5529, 0.5020]],\n\n [[0.5176, 0.5020, 0.4392],\n [0.5216, 0.5059, 0.4431],\n [0.5255, 0.5098, 0.4471],\n ...,\n [0.5608, 0.5529, 0.5020],\n [0.5608, 0.5529, 0.5020],\n [0.5608, 0.5529, 0.5020]]]])']}, 'current_outputs': ['12', '1', '4', '15', '3'], 'timestamp': 1778443898050} - Details: Workflow: C:\ComfyUI-SAM3\workflows\image_seg_text.json -Node error: SAM3Grounding \ No newline at end of file + [ComfyUI] [comfy-env] Running LoadSAM3Model: precision: 'fp32', compile: False + [ComfyUI] [VRAM] Before LoadSAM3Model: 1271 / 24575 MB + [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED + [ComfyUI] [ComfyUI-SAM3] python: C:\ce\.pixi\envs\sam3-nodes\python.exe + [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... + [ComfyUI] [ComfyUI-SAM3] sys_path sent to worker: ['C:\\workspaces\\SAM3-0003\\ComfyUI', 'C:\\workspaces\\SAM3-0003\\ComfyUI\\custom_nodes\\ComfyUI-SAM3', 'C:\\ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages', 'C:\\workspaces\\SAM3-0003\\ComfyUI\\custom_nodes\\ComfyUI-SAM3'] + [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)... + [ComfyUI] [SubprocessWorker] is_pixi=True, python=C:\ce\.pixi\envs\sam3-nodes\python.exe + [ComfyUI] [ComfyUI-SAM3] Health check: failed + [ComfyUI] [SubprocessWorker] launching cmd=['C:\\Users\\ContainerAdministrator\\.pixi\\bin\\pixi.exe', 'run', '--as-is', '--manifest-path', 'C:\\ce\\pixi.toml', '-e', 'sam3-nodes', 'python', 'C:\\Users\\ContainerAdministrator\\AppData\\Local\\Temp\\comfyui_pvenv_dwo5soma\\persistent_worker.py', 'tcp://127.0.0.1:53576']... + [ComfyUI] [ComfyUI-SAM3] Socket unhealthy, restarting worker... + [ComfyUI] [comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload) + [ComfyUI] [comfy-env] sam3-nodes: Library/bin has 234 DLLs + Frame 2 saved (frame_001.jpg, t=2.3s) + [capture-periodic] freeze=4ms shot=118ms unfreeze=5ms saved=True + Frame 3 saved (frame_002.jpg, t=4.5s) + [capture-periodic] freeze=4ms shot=112ms unfreeze=5ms saved=True + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: WARNING: You need pytorch with cu130 or higher to use optimized CUDA operations. + [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=5 sending call_method + [capture-loop] iter=50 t=6.0s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=9.0/31.9GB (28%) swap=0.2/11.4GB (2%) cpu=9% browser_rss=0.69GB + [ComfyUI] [SubprocessWorker] got response: ok + [ComfyUI] [comfy-env] [VRAM] Before offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (1756 MB) -> cpu: 1271 / 24575 MB + [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)... + [ComfyUI] [ComfyUI-SAM3] Health check: ok + [ComfyUI] [SubprocessWorker] call_id=6 sending model_to_device + [ComfyUI] Model 'Sam3VideoInferenceWithInstanceInteractivity_1' gone from worker (restarted?), treating as offloaded + [ComfyUI] [comfy-env] [VRAM] After offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (1756 MB): 1271 / 24575 MB + [ComfyUI] [comfy-env] LoadSAM3Model done (6.10s): result: NodeOutput + [ComfyUI] [VRAM] After LoadSAM3Model: 1271 / 24575 MB + [ComfyUI] [comfy-env] Running SAM3Grounding: confidence_threshold: 0.2, text_prompt: 'child', max_detections: -1, sam3_model_config: dict, image: torch.float32 [1,720,1280,3] cpu + [ComfyUI] [VRAM] Before SAM3Grounding: 1271 / 24575 MB + [ComfyUI] [SubprocessWorker] call_method: nodes.segmentation.SAM3Grounding.EXECUTE_NORMALIZED + [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... + [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)... + [ComfyUI] [ComfyUI-SAM3] Health check: ok + [ComfyUI] [SubprocessWorker] worker started/confirmed + [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 720, 1280, 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-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 720, 1280, 3] + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 720, 1280, 3]) + Frame 4 saved (frame_003.jpg, t=6.7s) + [capture-periodic] freeze=4ms shot=117ms unfreeze=5ms saved=True + Frame 5 saved (frame_004.jpg, t=9.0s) + [capture-periodic] freeze=4ms shot=119ms unfreeze=6ms saved=True + [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=7 + [ComfyUI] [comfy-env] VRAM request: 3.50GB, free before eviction: 24.44GB + [ComfyUI] [comfy-env] VRAM after eviction: 24.44GB + [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +359MB (now 359MB) reserved=384MB peak=359MB + [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +1894MB (now 2254MB) reserved=2272MB peak=2254MB + [capture-loop] iter=100 t=12.0s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=9.8/31.9GB (31%) swap=0.2/11.4GB (2%) cpu=8% browser_rss=0.69GB + [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +1080MB (now 3334MB) reserved=3360MB peak=3334MB + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: attention_flash cannot run on fp32 Q/K/V. Falling back to attention_pytorch with flash-SDPA disabled. + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +350MB (now 3684MB) reserved=3904MB peak=3684MB + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [SubprocessWorker] got response: ok + [ComfyUI] [comfy-env] Created 1 model patchers: ['Sam3VideoInferenceWithInstanceInteractivity_1'] + [ComfyUI] [comfy-env] SAM3Grounding done (7.85s): result: NodeOutput + [ComfyUI] [VRAM] After SAM3Grounding: 1271 / 24575 MB + [ComfyUI] [VRAM] Loaded: SubprocessModel (3334 MB) + Node executed (1 total), capturing... + [ComfyUI] Prompt executed in 14.37 seconds + [ComfyUI] [comfy-env] [VRAM] Before offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (3334 MB) -> cpu: 1271 / 24575 MB + [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)... + [ComfyUI] [ComfyUI-SAM3] Health check: failed + [ComfyUI] [ComfyUI-SAM3] Socket unhealthy, restarting worker... + [ComfyUI] [comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload) + [ComfyUI] [comfy-env] sam3-nodes: Library/bin has 234 DLLs + [ComfyUI] [ComfyUI-SAM3] python: C:\ce\.pixi\envs\sam3-nodes\python.exe + [ComfyUI] [ComfyUI-SAM3] sys_path sent to worker: ['C:\\workspaces\\SAM3-0003\\ComfyUI', 'C:\\workspaces\\SAM3-0003\\ComfyUI\\custom_nodes\\ComfyUI-SAM3', 'C:\\ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages', 'C:\\workspaces\\SAM3-0003\\ComfyUI\\custom_nodes\\ComfyUI-SAM3'] + [ComfyUI] [SubprocessWorker] is_pixi=True, python=C:\ce\.pixi\envs\sam3-nodes\python.exe + [ComfyUI] [SubprocessWorker] launching cmd=['C:\\Users\\ContainerAdministrator\\.pixi\\bin\\pixi.exe', 'run', '--as-is', '--manifest-path', 'C:\\ce\\pixi.toml', '-e', 'sam3-nodes', 'python', 'C:\\Users\\ContainerAdministrator\\AppData\\Local\\Temp\\comfyui_pvenv_dwo5soma\\persistent_worker.py', 'tcp://127.0.0.1:53578']... + Frame 6 saved (frame_005.jpg, t=14.5s) + [capture-node] freeze=5ms shot=141ms unfreeze=6ms saved=True + Node executed (2 total), capturing... + Frame 7 saved (frame_006.jpg, t=14.9s) + [capture-node] freeze=5ms shot=121ms unfreeze=0ms saved=True + Execution complete (t=14.9s) + Captured 7 unique frames over 15.1s + [debug] iframes: 0 + [timing] trigger_3d_previews: 0.0s + Saved high-quality screenshot: image_seg_text_executed.png + [timing] final_screenshot: 0.3s + Captured 8 video frames \ No newline at end of file diff --git a/dev/windows-gpu/logs/image_seg_text_resources.csv b/dev/windows-gpu/logs/image_seg_text_resources.csv index 4b197e5..0c1cc40 100644 --- a/dev/windows-gpu/logs/image_seg_text_resources.csv +++ b/dev/windows-gpu/logs/image_seg_text_resources.csv @@ -1,8 +1,25 @@ # total_ram_gb=31.9 t,ram_gb,vram_gb -0.0,0.9, -1.0,0.9, -2.0,0.9, -3.0,0.9, -4.1,0.9, -5.1,0.9, +0.0,2.58, +1.0,4.27, +2.0,4.28, +3.0,4.28, +4.0,4.28, +5.1,4.28, +6.1,4.28, +7.1,1.29, +8.1,1.39, +9.1,1.41, +10.1,1.45, +11.2,1.48, +12.2,1.6, +13.2,1.64, +14.2,1.68, +15.2,1.75, +16.2,3.04, +17.2,4.72, +18.3,1.83, +19.3,2.13, +20.3,2.62, +21.3,1.29, +22.3,1.41, diff --git a/dev/windows-gpu/logs/scene_seg.log b/dev/windows-gpu/logs/scene_seg.log index f5629ce..14bb2dc 100644 --- a/dev/windows-gpu/logs/scene_seg.log +++ b/dev/windows-gpu/logs/scene_seg.log @@ -1,12 +1,8 @@ Capturing execution frames: scene_seg.json - [ComfyUI] Exception in callback _ProactorBasePipeTransport._call_connection_lost(None) - [ComfyUI] handle: - [ComfyUI] Traceback (most recent call last): - [ComfyUI] File "C:\Users\ContainerAdministrator\AppData\Roaming\uv\python\cpython-3.10-windows-x86_64-none\lib\asyncio\events.py", line 80, in _run - [ComfyUI] self._context.run(self._callback, *self._args) - [ComfyUI] File "C:\Users\ContainerAdministrator\AppData\Roaming\uv\python\cpython-3.10-windows-x86_64-none\lib\asyncio\proactor_events.py", line 165, in _call_connection_lost - [ComfyUI] self._sock.shutdown(socket.SHUT_RDWR) - [ComfyUI] ConnectionResetError: [WinError 10054] An existing connection was forcibly closed by the remote host + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: WARNING: You need pytorch with cu130 or higher to use optimized CUDA operations. + [ComfyUI] [SubprocessWorker] call_id=8 sending model_to_device + [ComfyUI] Model 'Sam3VideoInferenceWithInstanceInteractivity_1' gone from worker (restarted?), treating as offloaded + [ComfyUI] [comfy-env] [VRAM] After offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (3334 MB): 1271 / 24575 MB Frame 1 saved (frame_000.jpg, t=0.0s) Validating workflow... [ComfyUI] === /validate endpoint called === @@ -33,63 +29,132 @@ Capturing execution frames: scene_seg.json [ComfyUI] Inputs: {"upscale_method": "nearest-exact", "width": 900, "height": 600, "crop": "center", "multiband": ["22", 0]} [ComfyUI] Node 27: SAM3MultipromptSegmentation [ComfyUI] Inputs: {"refinement_iterations": 0, "use_multimask": false, "sam3_model_config": ["12", 0], "image": ["1", 0], "multi_prompts": ["20", 0]} - [ComfyUI] Generated prompt_id: f09fac32-da84-434f-b2ca-7ac01b201308 + [ComfyUI] Generated prompt_id: 458f9d56-524f-4b9d-ba1e-5fddc2acd105 [ComfyUI] Calling execution.validate_prompt()... [ComfyUI] Validation result: valid=True [ComfyUI] === Validation PASSED === [ComfyUI] got prompt - [ComfyUI] WARNING: 'NoneType' object has no attribute 'shape' - [ComfyUI] CACHE MISS - computing new result for key=35316a77 - [ComfyUI] Image dimensions: 6720x4480 - [ComfyUI] Processing 7 prompt regions - [ComfyUI] Prompt 0: 10 pos pts, 0 neg pts, 1 pos boxes, 0 neg boxes - [ComfyUI] Prompt 1: 7 pos pts, 16 neg pts, 1 pos boxes, 0 neg boxes - [ComfyUI] Prompt 2: 7 pos pts, 14 neg pts, 1 pos boxes, 0 neg boxes - [ComfyUI] Prompt 3: 1 pos pts, 0 neg pts, 1 pos boxes, 0 neg boxes - [ComfyUI] Prompt 4: 1 pos pts, 0 neg pts, 1 pos boxes, 0 neg boxes - [ComfyUI] Prompt 5: 13 pos pts, 0 neg pts, 1 pos boxes, 0 neg boxes - [ComfyUI] Prompt 6: 6 pos pts, 0 neg pts, 1 pos boxes, 0 neg boxes - [ComfyUI] Output: 7 non-empty prompts - [ComfyUI] Resolved precision: fp32 -> fp32 - [ComfyUI] SAM3 model cache miss � building model... - [ComfyUI] !!! Exception during processing !!! No module named 'timm' - [ComfyUI] Traceback (most recent call last): - [ComfyUI] File "C:\workspaces\SAM3-2207\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3\model.py", line 58, in - [ComfyUI] from timm.layers import DropPath, trunc_normal_ - [ComfyUI] ModuleNotFoundError: No module named 'timm' - [ComfyUI] - [ComfyUI] During handling of the above exception, another exception occurred: - [ComfyUI] - [ComfyUI] Traceback (most recent call last): - [ComfyUI] File "C:\workspaces\SAM3-2207\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] File "C:\workspaces\SAM3-2207\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] File "C:\workspaces\SAM3-2207\ComfyUI\execution.py", line 309, in _async_map_node_over_list - [ComfyUI] await process_inputs(input_dict, i) - [ComfyUI] File "C:\workspaces\SAM3-2207\ComfyUI\execution.py", line 297, in process_inputs - [ComfyUI] result = f(**inputs) - [ComfyUI] File "C:\workspaces\SAM3-2207\ComfyUI\comfy_api\internal\__init__.py", line 149, in wrapped_func - [ComfyUI] return method(locked_class, **inputs) - [ComfyUI] File "C:\workspaces\SAM3-2207\ComfyUI\comfy_api\latest\_io.py", line 1833, in EXECUTE_NORMALIZED - [ComfyUI] to_return = cls.execute(*args, **kwargs) - [ComfyUI] File "C:\workspaces\SAM3-2207\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\segmentation.py", line 695, in execute - [ComfyUI] sam3_model = get_or_build_model(sam3_model_config) - [ComfyUI] File "C:\workspaces\SAM3-2207\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\_model_cache.py", line 32, in get_or_build_model - [ComfyUI] from .sam3.predictor import Sam3VideoPredictor - [ComfyUI] File "C:\workspaces\SAM3-2207\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3\__init__.py", line 61, in - [ComfyUI] from .model import ( - [ComfyUI] File "C:\workspaces\SAM3-2207\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3\model.py", line 60, in - [ComfyUI] from timm.models.layers import DropPath, trunc_normal_ - [ComfyUI] ModuleNotFoundError: No module named 'timm' - [ComfyUI] - [ComfyUI] Prompt executed in 1.22 seconds + [ComfyUI] [comfy-env] Running SAM3MultiRegionCollector: multi_prompts_store: '[{"positive_points":[{"x":5052.74953932266,"y":2847.0600..., image: torch.float32 [1,4480,6720,3] cpu + [ComfyUI] [VRAM] Before SAM3MultiRegionCollector: 1271 / 24575 MB + [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_interactive.SAM3MultiRegionCollector.EXECUTE_NORMALIZED + [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... + [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)... + [ComfyUI] [ComfyUI-SAM3] Health check: ok + [ComfyUI] [SubprocessWorker] worker started/confirmed + [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 4480, 6720, 3]) + [ComfyUI] [SubprocessWorker] serializing kwargs to shm... + [ComfyUI] [SubprocessWorker] created 0 shm blocks + [ComfyUI] [SubprocessWorker] sending request via socket... + [ComfyUI] [SubprocessWorker] call_id=9 sending call_method + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 4480, 6720, 3] + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 4480, 6720, 3]) + [ComfyUI] [SubprocessWorker] got response: ok + [ComfyUI] [comfy-env] [VRAM] Before offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (3334 MB) -> cpu: 1271 / 24575 MB + [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)... + [ComfyUI] [ComfyUI-SAM3] Health check: ok + [ComfyUI] [SubprocessWorker] call_id=10 sending model_to_device + [ComfyUI] Model 'Sam3VideoInferenceWithInstanceInteractivity_1' gone from worker (restarted?), treating as offloaded + [ComfyUI] [comfy-env] [VRAM] After offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (3334 MB): 1271 / 24575 MB + [ComfyUI] [comfy-env] SAM3MultiRegionCollector done (1.30s): result: NodeOutput + [ComfyUI] [VRAM] After SAM3MultiRegionCollector: 1271 / 24575 MB + [ComfyUI] [comfy-env] Running LoadSAM3Model: precision: 'fp32', compile: False + [ComfyUI] [VRAM] Before LoadSAM3Model: 1271 / 24575 MB + [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED + [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... + [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)... + [ComfyUI] [ComfyUI-SAM3] 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=11 sending call_method + [ComfyUI] [SubprocessWorker] got response: ok + [ComfyUI] [comfy-env] LoadSAM3Model done (0.02s): result: NodeOutput + [ComfyUI] [VRAM] After LoadSAM3Model: 1271 / 24575 MB + [ComfyUI] [comfy-env] Running SAM3MultipromptSegmentation: refinement_iterations: 0, use_multimask: False, sam3_model_config: dict, image: torch.float32 [1,4480,6720,3] cpu, multi_prompts: list[7] + [ComfyUI] [VRAM] Before SAM3MultipromptSegmentation: 1271 / 24575 MB + [ComfyUI] [SubprocessWorker] call_method: nodes.segmentation.SAM3MultipromptSegmentation.EXECUTE_NORMALIZED + [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... + [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)... + [ComfyUI] [ComfyUI-SAM3] Health check: ok + [ComfyUI] [SubprocessWorker] worker started/confirmed + [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 4480, 6720, 3]) + [ComfyUI] [SubprocessWorker] serializing kwargs to shm... + [ComfyUI] [SubprocessWorker] created 0 shm blocks + [ComfyUI] [SubprocessWorker] sending request via socket... + [ComfyUI] [SubprocessWorker] call_id=12 sending call_method + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 4480, 6720, 3] + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 4480, 6720, 3]) + Frame 2 saved (frame_001.jpg, t=2.3s) + [capture-periodic] freeze=4ms shot=123ms unfreeze=5ms saved=True Node executed (1 total), capturing... - Frame 2 saved (frame_001.jpg, t=2.1s) - [capture-node] freeze=61ms shot=322ms unfreeze=0ms saved=True - Execution complete (t=2.1s) - Execution error: {'prompt_id': '71c3363c-b69c-4635-a6d2-719308767ae1', 'node_id': '27', 'node_type': 'SAM3MultipromptSegmentation', 'executed': ['12', '1', '20'], 'exception_message': "No module named 'timm'\n", 'exception_type': 'ModuleNotFoundError', 'traceback': [' File "C:\\workspaces\\SAM3-2207\\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', ' File "C:\\workspaces\\SAM3-2207\\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', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\execution.py", line 309, in _async_map_node_over_list\n await process_inputs(input_dict, i)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\execution.py", line 297, in process_inputs\n result = f(**inputs)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\comfy_api\\internal\\__init__.py", line 149, in wrapped_func\n return method(locked_class, **inputs)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\comfy_api\\latest\\_io.py", line 1833, in EXECUTE_NORMALIZED\n to_return = cls.execute(*args, **kwargs)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\segmentation.py", line 695, in execute\n sam3_model = get_or_build_model(sam3_model_config)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\_model_cache.py", line 32, in get_or_build_model\n from .sam3.predictor import Sam3VideoPredictor\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\__init__.py", line 61, in \n from .model import (\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py", line 60, in \n from timm.models.layers import DropPath, trunc_normal_\n'], 'current_inputs': {'refinement_iterations': [0], 'use_multimask': [False], 'sam3_model_config': ["{'checkpoint_path': 'C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\models\\\\sam3\\\\sam3.safetensors', 'bpe_path': 'C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3\\\\nodes\\\\sam3\\\\bpe_simple_vocab_16e6.txt.gz', 'precision': 'fp32', 'dtype': 'fp32', 'compile': False}"], 'image': ['tensor([[[[0.9176, 0.8392, 0.7333],\n [0.9294, 0.8471, 0.7412],\n [0.9176, 0.8353, 0.7294],\n ...,\n [0.8078, 0.6627, 0.4902],\n [0.8039, 0.6588, 0.4863],\n [0.8157, 0.6706, 0.4980]],\n\n [[0.9137, 0.8353, 0.7294],\n [0.9216, 0.8392, 0.7333],\n [0.9176, 0.8353, 0.7294],\n ...,\n [0.8039, 0.6588, 0.4863],\n [0.8039, 0.6588, 0.4863],\n [0.8118, 0.6667, 0.4941]],\n\n [[0.9137, 0.8314, 0.7255],\n [0.9137, 0.8314, 0.7255],\n [0.9176, 0.8353, 0.7294],\n ...,\n [0.8078, 0.6627, 0.4902],\n [0.8118, 0.6667, 0.4941],\n [0.8039, 0.6588, 0.4863]],\n\n ...,\n\n [[0.8667, 0.6784, 0.4902],\n [0.8706, 0.6824, 0.4941],\n [0.8706, 0.6824, 0.4941],\n ...,\n [0.6471, 0.4431, 0.2549],\n [0.6392, 0.4353, 0.2471],\n [0.6471, 0.4431, 0.2549]],\n\n [[0.8588, 0.6706, 0.4824],\n [0.8667, 0.6784, 0.4902],\n [0.8706, 0.6824, 0.4941],\n ...,\n [0.6431, 0.4392, 0.2510],\n [0.6471, 0.4431, 0.2549],\n [0.6549, 0.4510, 0.2627]],\n\n [[0.8627, 0.6745, 0.4863],\n [0.8667, 0.6784, 0.4902],\n [0.8784, 0.6902, 0.5020],\n ...,\n [0.6353, 0.4314, 0.2431],\n [0.6431, 0.4392, 0.2510],\n [0.6392, 0.4353, 0.2471]]]])'], 'multi_prompts': ["[{'id': 0, 'positive_points': {'points': [[0.7518972528753959, 0.6355044797738758], [0.7340045522905485, 0.6593619024052091], [0.7021953068063758, 0.6623440802341257], [0.6902668397498108, 0.677254969378709], [0.668397983479442, 0.6742727915497924], [0.7180999295484621, 0.6176114128003758], [0.7180999295484621, 0.572878745366626], [0.7439449415043526, 0.5311282557617927], [0.7240641630767446, 0.5609500340509593], [0.6982191511208541, 0.5609500340509593]], 'labels': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}, 'negative_points': {'points': [], 'labels': []}, 'positive_boxes': {'boxes': [[0.7141237738629407, 0.6056827014847093, 0.15109391604982114, 0.19085938105066613]], 'labels': [True]}, 'negative_boxes': {'boxes': [], 'labels': []}}, {'id': 1, 'positive_points': {'points': [[0.6513952517072837, 0.6001522443905642], [0.6354008929467748, 0.6921217188777309], [0.6433980723270292, 0.8680633222444846], [0.8859791801947458, 0.884058013459644], [0.9046392654153393, 0.6041509171943541], [0.9046392654153393, 0.5441708251375063], [0.8060073863922018, 0.5201787883147672]], 'labels': [1, 1, 1, 1, 1, 1, 1]}, 'negative_points': {'points': [[0.7180384132094035, 0.5921548987829846], [0.7180384132094035, 0.5921548987829846], [0.7393642248900819, 0.6601323364474121], [0.7393642248900819, 0.6601323364474121], [0.7446956778102515, 0.6841243732701512], [0.7446956778102515, 0.6841243732701512], [0.670055336927877, 0.6721283548587816], [0.670055336927877, 0.6721283548587816], [0.6913811486085556, 0.608149589998144], [0.6913811486085556, 0.608149589998144], [0.6887154221484707, 0.552168170745086], [0.6887154221484707, 0.552168170745086], [0.7100412338291491, 0.552168170745086], [0.7100412338291491, 0.552168170745086], [0.7366984984299972, 0.552168170745086], [0.7366984984299972, 0.552168170745086]], 'labels': [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]}, 'positive_boxes': {'boxes': [[0.7713529424110994, 0.7141144192985751, 0.31455572229000606, 0.4198606443979348]], 'labels': [True]}, 'negative_boxes': {'boxes': [], 'labels': []}}, {'id': 2, 'positive_points': {'points': [[0.5279788816577594, 0.8586378093779201], [0.5097671062510242, 0.6517998210195123], [0.4733435554375539, 0.64789721746558], [0.37968299620291596, 0.64789721746558], [0.39529308940868896, 0.8313195845003946], [0.5565973858683432, 0.8586378093779201], [0.569605796873154, 0.6439946139116478]], 'labels': [1, 1, 1, 1, 1, 1, 1]}, 'negative_points': {'points': [[0.4863519664423647, 0.7415597027599534], [0.4863519664423647, 0.7415597027599534], [0.4837502842414026, 0.8508326022700556], [0.4837502842414026, 0.8508326022700556], [0.4473267334279323, 0.8664430164857846], [0.4473267334279323, 0.8664430164857846], [0.43431832242312146, 0.628384199695919], [0.43431832242312146, 0.628384199695919], [0.5123687884519864, 0.5893581641565967], [0.5123687884519864, 0.5893581641565967], [0.5019620596481378, 0.6361894068037834], [0.5019620596481378, 0.6361894068037834], [0.4291149580211971, 0.6400920103577157], [0.4291149580211971, 0.6400920103577157]], 'labels': [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]}, 'positive_boxes': {'boxes': [[0.47724607873899716, 0.7591214187526485, 0.21593962267985972, 0.24586402389773]], 'labels': [True]}, 'negative_boxes': {'boxes': [], 'labels': []}}, {'id': 3, 'positive_points': {'points': [[0.43642532993691785, 0.595717523200948]], 'labels': [1]}, 'negative_points': {'points': [], 'labels': []}, 'positive_boxes': {'boxes': [[0.4324084720788661, 0.6137937552745099, 0.06426972572882772, 0.07230492829424773]], 'labels': [True]}, 'negative_boxes': {'boxes': [], 'labels': []}}, {'id': 4, 'positive_points': {'points': [[0.5006950556657457, 0.595717523200948]], 'labels': [1]}, 'negative_points': {'points': [], 'labels': []}, 'positive_boxes': {'boxes': [[0.5027034845947715, 0.5716158804361987, 0.09238773073518991, 0.1687114993532448]], 'labels': [True]}, 'negative_boxes': {'boxes': [], 'labels': []}}, {'id': 5, 'positive_points': {'points': [[0.9264819886192297, 0.384828149009392], [0.7939256793035224, 0.37880273831820466], [0.7939256793035224, 0.11368466790596292], [0.9304988464772813, 0.10765925721477561], [0.874262836464557, 0.22214206034733455], [0.8501616893162467, 0.22214206034733455], [0.846144831458195, 0.31854863140633155], [0.8983639836128675, 0.3004723993327696], [0.8943471257548158, 0.20406582827377262], [0.8943471257548158, 0.12573548928833755], [0.8421279736001431, 0.1558625427442741], [0.830077400025988, 0.28842157795039497], [0.8220436843098845, 0.33059945278870617]], 'labels': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}, 'negative_points': {'points': [], 'labels': []}, 'positive_boxes': {'boxes': [[0.8662291207484536, 0.25829452449445844, 0.18477546147037982, 0.31332135594174026]], 'labels': [True]}, 'negative_boxes': {'boxes': [], 'labels': []}}, {'id': 6, 'positive_points': {'points': [[0.7045792285036274, 0.9568116711293354], [0.6789425589101554, 0.9568116711293354], [0.6569682706871793, 0.9348369322210276], [0.6716177961691634, 0.9293432474939506], [0.6569682706871793, 0.9403306169481045], [0.7082416098741234, 0.9403306169481045]], 'labels': [1, 1, 1, 1, 1, 1]}, 'negative_points': {'points': [], 'labels': []}, 'positive_boxes': {'boxes': [[0.6789425589101554, 0.943077459311643, 0.10254667837388842, 0.07141790145200044]], 'labels': [True]}, 'negative_boxes': {'boxes': [], 'labels': []}}]"]}, 'current_outputs': ['12', '26', '1', '24', '20', '23', '4', '22', '3', '27'], 'timestamp': 1778443905617} - Status: FAILED - Error: Workflow execution failed: {'prompt_id': '71c3363c-b69c-4635-a6d2-719308767ae1', 'node_id': '27', 'node_type': 'SAM3MultipromptSegmentation', 'executed': ['12', '1', '20'], 'exception_message': "No module named 'timm'\n", 'exception_type': 'ModuleNotFoundError', 'traceback': [' File "C:\\workspaces\\SAM3-2207\\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', ' File "C:\\workspaces\\SAM3-2207\\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', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\execution.py", line 309, in _async_map_node_over_list\n await process_inputs(input_dict, i)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\execution.py", line 297, in process_inputs\n result = f(**inputs)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\comfy_api\\internal\\__init__.py", line 149, in wrapped_func\n return method(locked_class, **inputs)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\comfy_api\\latest\\_io.py", line 1833, in EXECUTE_NORMALIZED\n to_return = cls.execute(*args, **kwargs)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\segmentation.py", line 695, in execute\n sam3_model = get_or_build_model(sam3_model_config)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\_model_cache.py", line 32, in get_or_build_model\n from .sam3.predictor import Sam3VideoPredictor\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\__init__.py", line 61, in \n from .model import (\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py", line 60, in \n from timm.models.layers import DropPath, trunc_normal_\n'], 'current_inputs': {'refinement_iterations': [0], 'use_multimask': [False], 'sam3_model_config': ["{'checkpoint_path': 'C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\models\\\\sam3\\\\sam3.safetensors', 'bpe_path': 'C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3\\\\nodes\\\\sam3\\\\bpe_simple_vocab_16e6.txt.gz', 'precision': 'fp32', 'dtype': 'fp32', 'compile': False}"], 'image': ['tensor([[[[0.9176, 0.8392, 0.7333],\n [0.9294, 0.8471, 0.7412],\n [0.9176, 0.8353, 0.7294],\n ...,\n [0.8078, 0.6627, 0.4902],\n [0.8039, 0.6588, 0.4863],\n [0.8157, 0.6706, 0.4980]],\n\n [[0.9137, 0.8353, 0.7294],\n [0.9216, 0.8392, 0.7333],\n [0.9176, 0.8353, 0.7294],\n ...,\n [0.8039, 0.6588, 0.4863],\n [0.8039, 0.6588, 0.4863],\n [0.8118, 0.6667, 0.4941]],\n\n [[0.9137, 0.8314, 0.7255],\n [0.9137, 0.8314, 0.7255],\n [0.9176, 0.8353, 0.7294],\n ...,\n [0.8078, 0.6627, 0.4902],\n [0.8118, 0.6667, 0.4941],\n [0.8039, 0.6588, 0.4863]],\n\n ...,\n\n [[0.8667, 0.6784, 0.4902],\n [0.8706, 0.6824, 0.4941],\n [0.8706, 0.6824, 0.4941],\n ...,\n [0.6471, 0.4431, 0.2549],\n [0.6392, 0.4353, 0.2471],\n [0.6471, 0.4431, 0.2549]],\n\n [[0.8588, 0.6706, 0.4824],\n [0.8667, 0.6784, 0.4902],\n [0.8706, 0.6824, 0.4941],\n ...,\n [0.6431, 0.4392, 0.2510],\n [0.6471, 0.4431, 0.2549],\n [0.6549, 0.4510, 0.2627]],\n\n [[0.8627, 0.6745, 0.4863],\n [0.8667, 0.6784, 0.4902],\n [0.8784, 0.6902, 0.5020],\n ...,\n [0.6353, 0.4314, 0.2431],\n [0.6431, 0.4392, 0.2510],\n [0.6392, 0.4353, 0.2471]]]])'], 'multi_prompts': ["[{'id': 0, 'positive_points': {'points': [[0.7518972528753959, 0.6355044797738758], [0.7340045522905485, 0.6593619024052091], [0.7021953068063758, 0.6623440802341257], [0.6902668397498108, 0.677254969378709], [0.668397983479442, 0.6742727915497924], [0.7180999295484621, 0.6176114128003758], [0.7180999295484621, 0.572878745366626], [0.7439449415043526, 0.5311282557617927], [0.7240641630767446, 0.5609500340509593], [0.6982191511208541, 0.5609500340509593]], 'labels': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}, 'negative_points': {'points': [], 'labels': []}, 'positive_boxes': {'boxes': [[0.7141237738629407, 0.6056827014847093, 0.15109391604982114, 0.19085938105066613]], 'labels': [True]}, 'negative_boxes': {'boxes': [], 'labels': []}}, {'id': 1, 'positive_points': {'points': [[0.6513952517072837, 0.6001522443905642], [0.6354008929467748, 0.6921217188777309], [0.6433980723270292, 0.8680633222444846], [0.8859791801947458, 0.884058013459644], [0.9046392654153393, 0.6041509171943541], [0.9046392654153393, 0.5441708251375063], [0.8060073863922018, 0.5201787883147672]], 'labels': [1, 1, 1, 1, 1, 1, 1]}, 'negative_points': {'points': [[0.7180384132094035, 0.5921548987829846], [0.7180384132094035, 0.5921548987829846], [0.7393642248900819, 0.6601323364474121], [0.7393642248900819, 0.6601323364474121], [0.7446956778102515, 0.6841243732701512], [0.7446956778102515, 0.6841243732701512], [0.670055336927877, 0.6721283548587816], [0.670055336927877, 0.6721283548587816], [0.6913811486085556, 0.608149589998144], [0.6913811486085556, 0.608149589998144], [0.6887154221484707, 0.552168170745086], [0.6887154221484707, 0.552168170745086], [0.7100412338291491, 0.552168170745086], [0.7100412338291491, 0.552168170745086], [0.7366984984299972, 0.552168170745086], [0.7366984984299972, 0.552168170745086]], 'labels': [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]}, 'positive_boxes': {'boxes': [[0.7713529424110994, 0.7141144192985751, 0.31455572229000606, 0.4198606443979348]], 'labels': [True]}, 'negative_boxes': {'boxes': [], 'labels': []}}, {'id': 2, 'positive_points': {'points': [[0.5279788816577594, 0.8586378093779201], [0.5097671062510242, 0.6517998210195123], [0.4733435554375539, 0.64789721746558], [0.37968299620291596, 0.64789721746558], [0.39529308940868896, 0.8313195845003946], [0.5565973858683432, 0.8586378093779201], [0.569605796873154, 0.6439946139116478]], 'labels': [1, 1, 1, 1, 1, 1, 1]}, 'negative_points': {'points': [[0.4863519664423647, 0.7415597027599534], [0.4863519664423647, 0.7415597027599534], [0.4837502842414026, 0.8508326022700556], [0.4837502842414026, 0.8508326022700556], [0.4473267334279323, 0.8664430164857846], [0.4473267334279323, 0.8664430164857846], [0.43431832242312146, 0.628384199695919], [0.43431832242312146, 0.628384199695919], [0.5123687884519864, 0.5893581641565967], [0.5123687884519864, 0.5893581641565967], [0.5019620596481378, 0.6361894068037834], [0.5019620596481378, 0.6361894068037834], [0.4291149580211971, 0.6400920103577157], [0.4291149580211971, 0.6400920103577157]], 'labels': [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]}, 'positive_boxes': {'boxes': [[0.47724607873899716, 0.7591214187526485, 0.21593962267985972, 0.24586402389773]], 'labels': [True]}, 'negative_boxes': {'boxes': [], 'labels': []}}, {'id': 3, 'positive_points': {'points': [[0.43642532993691785, 0.595717523200948]], 'labels': [1]}, 'negative_points': {'points': [], 'labels': []}, 'positive_boxes': {'boxes': [[0.4324084720788661, 0.6137937552745099, 0.06426972572882772, 0.07230492829424773]], 'labels': [True]}, 'negative_boxes': {'boxes': [], 'labels': []}}, {'id': 4, 'positive_points': {'points': [[0.5006950556657457, 0.595717523200948]], 'labels': [1]}, 'negative_points': {'points': [], 'labels': []}, 'positive_boxes': {'boxes': [[0.5027034845947715, 0.5716158804361987, 0.09238773073518991, 0.1687114993532448]], 'labels': [True]}, 'negative_boxes': {'boxes': [], 'labels': []}}, {'id': 5, 'positive_points': {'points': [[0.9264819886192297, 0.384828149009392], [0.7939256793035224, 0.37880273831820466], [0.7939256793035224, 0.11368466790596292], [0.9304988464772813, 0.10765925721477561], [0.874262836464557, 0.22214206034733455], [0.8501616893162467, 0.22214206034733455], [0.846144831458195, 0.31854863140633155], [0.8983639836128675, 0.3004723993327696], [0.8943471257548158, 0.20406582827377262], [0.8943471257548158, 0.12573548928833755], [0.8421279736001431, 0.1558625427442741], [0.830077400025988, 0.28842157795039497], [0.8220436843098845, 0.33059945278870617]], 'labels': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}, 'negative_points': {'points': [], 'labels': []}, 'positive_boxes': {'boxes': [[0.8662291207484536, 0.25829452449445844, 0.18477546147037982, 0.31332135594174026]], 'labels': [True]}, 'negative_boxes': {'boxes': [], 'labels': []}}, {'id': 6, 'positive_points': {'points': [[0.7045792285036274, 0.9568116711293354], [0.6789425589101554, 0.9568116711293354], [0.6569682706871793, 0.9348369322210276], [0.6716177961691634, 0.9293432474939506], [0.6569682706871793, 0.9403306169481045], [0.7082416098741234, 0.9403306169481045]], 'labels': [1, 1, 1, 1, 1, 1]}, 'negative_points': {'points': [], 'labels': []}, 'positive_boxes': {'boxes': [[0.6789425589101554, 0.943077459311643, 0.10254667837388842, 0.07141790145200044]], 'labels': [True]}, 'negative_boxes': {'boxes': [], 'labels': []}}]"]}, 'current_outputs': ['12', '26', '1', '24', '20', '23', '4', '22', '3', '27'], 'timestamp': 1778443905617} - Details: Workflow: C:\ComfyUI-SAM3\workflows\scene_seg.json -Node error: SAM3MultipromptSegmentation \ No newline at end of file + Frame 3 saved (frame_002.jpg, t=3.1s) + [capture-node] freeze=5ms shot=228ms unfreeze=22ms saved=True + [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=12 + [ComfyUI] [comfy-env] VRAM request: 3.50GB, free before eviction: 24.44GB + [ComfyUI] [comfy-env] VRAM after eviction: 24.44GB + [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +359MB (now 359MB) reserved=384MB peak=359MB + Frame 4 saved (frame_003.jpg, t=5.4s) + [capture-periodic] freeze=4ms shot=182ms unfreeze=26ms saved=True + [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +1658MB (now 2018MB) reserved=2048MB peak=2018MB + [capture-loop] iter=50 t=7.0s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=12.7/31.9GB (40%) swap=0.2/11.4GB (2%) cpu=8% browser_rss=1.73GB + [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +1297MB (now 3316MB) reserved=3328MB peak=3316MB + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: attention_flash cannot run on fp32 Q/K/V. Falling back to attention_pytorch with flash-SDPA disabled. + [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +287MB (now 3603MB) reserved=3680MB peak=3603MB + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=12 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=12 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=12 + [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +229MB (now 3833MB) reserved=3936MB peak=3833MB + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=12 + [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +999MB (now 4832MB) reserved=4992MB peak=4832MB + Frame 5 saved (frame_004.jpg, t=12.2s) + [capture-periodic] freeze=5ms shot=268ms unfreeze=15ms saved=True + [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -1149MB (now 3684MB) reserved=6368MB peak=5550MB + [capture-loop] iter=100 t=13.9s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=6 ram=12.3/31.9GB (38%) swap=0.2/11.4GB (2%) cpu=18% browser_rss=1.70GB + [ComfyUI] [SubprocessWorker] got response: ok + [ComfyUI] [comfy-env] Created 1 model patchers: ['Sam3VideoInferenceWithInstanceInteractivity_1'] + [ComfyUI] [comfy-env] SAM3MultipromptSegmentation done (11.79s): result: NodeOutput + [ComfyUI] [VRAM] After SAM3MultipromptSegmentation: 1271 / 24575 MB + [ComfyUI] [VRAM] Loaded: SubprocessModel (3334 MB) + Frame 6 saved (frame_005.jpg, t=14.6s) + [capture-periodic] freeze=4ms shot=163ms unfreeze=4ms saved=True + Node executed (2 total), capturing... + Frame 7 saved (frame_006.jpg, t=16.6s) + [capture-node] freeze=11ms shot=783ms unfreeze=22ms saved=True + Frame 8 saved (frame_007.jpg, t=19.5s) + [capture-periodic] freeze=4ms shot=196ms unfreeze=4ms saved=True + [capture-loop] iter=150 t=21.0s state={'complete': False, 'error': None, 'executedCount': 2, 'wsState': 1} eval_ms=4 ram=12.3/31.9GB (39%) swap=0.2/11.4GB (2%) cpu=7% browser_rss=2.03GB + [ComfyUI] BatchToMultiband: Processed 1 images with 3 channels each -> 3 channels + [ComfyUI] BatchToMultiband: Processed 7 masks -> 7 channels + [ComfyUI] BatchToMultiband: Output shape torch.Size([1, 10, 4480, 6720]), channels: ['img_01_r', 'img_01_g', 'img_01_b', 'mask_01', 'mask_02', 'mask_03', 'mask_04', 'mask_05', 'mask_06', 'mask_07'] + [ComfyUI] ResizeMultiband: 4480x6720 -> 600x900 + [ComfyUI] PreviewMultibandImage: Batch=1, Channels=10, Names=['img_01_r', 'img_01_g', 'img_01_b', 'mask_01', 'mask_02', 'mask_03', 'mask_04', 'mask_05', 'mask_06', 'mask_07'] + Node executed (3 total), capturing... + [ComfyUI] SaveMultibandImage: Saved to output/multiband.npz + [ComfyUI] Shape: (1, 10, 600, 900) + [ComfyUI] Prompt executed in 27.69 seconds + [ComfyUI] Format: npz + [ComfyUI] [comfy-env] [VRAM] Before offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (3334 MB) -> cpu: 1271 / 24575 MB + [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)... + [ComfyUI] [ComfyUI-SAM3] Health check: failed + [ComfyUI] [ComfyUI-SAM3] Socket unhealthy, restarting worker... + [ComfyUI] [comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload) + [ComfyUI] [comfy-env] sam3-nodes: Library/bin has 234 DLLs + [ComfyUI] [ComfyUI-SAM3] python: C:\ce\.pixi\envs\sam3-nodes\python.exe + [ComfyUI] [ComfyUI-SAM3] sys_path sent to worker: ['C:\\workspaces\\SAM3-0003\\ComfyUI', 'C:\\workspaces\\SAM3-0003\\ComfyUI\\custom_nodes\\ComfyUI-SAM3', 'C:\\ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages', 'C:\\workspaces\\SAM3-0003\\ComfyUI\\custom_nodes\\ComfyUI-SAM3'] + [ComfyUI] [SubprocessWorker] is_pixi=True, python=C:\ce\.pixi\envs\sam3-nodes\python.exe + [ComfyUI] [SubprocessWorker] launching cmd=['C:\\Users\\ContainerAdministrator\\.pixi\\bin\\pixi.exe', 'run', '--as-is', '--manifest-path', 'C:\\ce\\pixi.toml', '-e', 'sam3-nodes', 'python', 'C:\\Users\\ContainerAdministrator\\AppData\\Local\\Temp\\comfyui_pvenv_dwo5soma\\persistent_worker.py', 'tcp://127.0.0.1:52004']... + Frame 9 saved (frame_008.jpg, t=27.0s) + [capture-node] freeze=341ms shot=1186ms unfreeze=195ms saved=True + Node executed (4 total), capturing... + Frame 10 saved (frame_009.jpg, t=29.5s) + [capture-node] freeze=4ms shot=205ms unfreeze=0ms saved=True + Execution complete (t=29.5s) + Captured 10 unique frames over 29.74s + [debug] iframes: 0 + [timing] trigger_3d_previews: 0.0s + Saved high-quality screenshot: scene_seg_executed.png + [timing] final_screenshot: 0.4s + Captured 11 video frames \ No newline at end of file diff --git a/dev/windows-gpu/logs/scene_seg_console.log b/dev/windows-gpu/logs/scene_seg_console.log index 443b04e..b3fe448 100644 --- a/dev/windows-gpu/logs/scene_seg_console.log +++ b/dev/windows-gpu/logs/scene_seg_console.log @@ -9,8 +9,8 @@ [Console-error] Failed to load resource: the server responded with a status of 404 (Not Found) [Console-log] [SAM3] ===== MULTI-REGION COLLECTOR VERSION 1 ===== [Console-warning] [ComfyUI Notice] "scripts/widgets.js" is an internal module, not part of the public API. Future updates may break this import. -[Console-log] [SAM3] ===== VERSION 8 - SERIALIZATION ENABLED ===== [Console-log] [SAM3] ===== BBOX COLLECTOR VERSION 1 ===== +[Console-log] [SAM3] ===== VERSION 8 - SERIALIZATION ENABLED ===== [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. @@ -19,4 +19,7 @@ [Console-log] [SAM3] Registering SAM3MultiRegionCollector node [Console-log] [SAM3] Registering SAM3InteractiveCollector node [Console-log] [SAM3] Restored 7 prompts from saved state -[Console-log] [comfy-test] graphToPrompt: 10 nodes, missing class_type: [], sample: {"inputs":{"image":"image.png"},"class_type":"LoadImage","_meta":{"title":"Load Image"}} \ No newline at end of file +[Console-log] [comfy-test] graphToPrompt: 10 nodes, missing class_type: [], sample: {"inputs":{"image":"image.png"},"class_type":"LoadImage","_meta":{"title":"Load Image"}} +[Console-log] [MultibandPreview] Loaded 10 channels x 1 batch images +[Console-log] [MultibandPreview] Channels: [img_01_r, img_01_g, img_01_b, mask_01, mask_02, mask_03, mask_04, mask_05, mask_06, mask_07] +[Console-log] [MultibandPreview] Stats: [Object, Object, Object, Object, Object, Object, Object, Object, Object, Object] \ No newline at end of file diff --git a/dev/windows-gpu/logs/scene_seg_interactive.log b/dev/windows-gpu/logs/scene_seg_interactive.log index 49fbeec..5640300 100644 --- a/dev/windows-gpu/logs/scene_seg_interactive.log +++ b/dev/windows-gpu/logs/scene_seg_interactive.log @@ -1,10 +1,14 @@ Capturing execution frames: scene_seg_interactive.json + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: WARNING: You need pytorch with cu130 or higher to use optimized CUDA operations. + [ComfyUI] [SubprocessWorker] call_id=13 sending model_to_device + [ComfyUI] Model 'Sam3VideoInferenceWithInstanceInteractivity_1' gone from worker (restarted?), treating as offloaded + [ComfyUI] [comfy-env] [VRAM] After offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (3334 MB): 1271 / 24575 MB Frame 1 saved (frame_000.jpg, t=0.0s) Validating workflow... [ComfyUI] === /validate endpoint called === [ComfyUI] Received JSON with keys: ['prompt'] - [ComfyUI] Prompt has 4 nodes Queuing workflow for execution... + [ComfyUI] Prompt has 4 nodes [ComfyUI] Node 1: LoadImage [ComfyUI] Inputs: {"image": "image.png"} [ComfyUI] Node 4: MaskPreview @@ -13,49 +17,84 @@ Capturing execution frames: scene_seg_interactive.json [ComfyUI] Inputs: {"precision": "auto", "compile": false} [ComfyUI] Node 26: SAM3InteractiveCollector [ComfyUI] Inputs: {"multi_prompts_store": "[{\"positive_points\":[{\"x\":3348.288109906738,\"y\":2452.2208696844737}],\"negative_points\":[],\"positive_boxes\":[],\"negative_boxes\":[],\"name\":\"Prompt 1\"},{\"positiv - [ComfyUI] Generated prompt_id: b1da449f-6171-4ba2-ab2a-98407280d909 + [ComfyUI] Generated prompt_id: e9c791ca-2feb-4465-a825-90cb441f8bb8 [ComfyUI] Calling execution.validate_prompt()... [ComfyUI] Validation result: valid=True [ComfyUI] === Validation PASSED === [ComfyUI] got prompt - [ComfyUI] WARNING: 'NoneType' object has no attribute 'shape' - [ComfyUI] Resolved precision: auto -> bf16 - [ComfyUI] SAM3 model cache miss � building model... - [ComfyUI] !!! Exception during processing !!! No module named 'timm' - [ComfyUI] Traceback (most recent call last): - [ComfyUI] File "C:\workspaces\SAM3-2207\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3\model.py", line 58, in - [ComfyUI] from timm.layers import DropPath, trunc_normal_ - [ComfyUI] ModuleNotFoundError: No module named 'timm' - [ComfyUI] - [ComfyUI] During handling of the above exception, another exception occurred: - [ComfyUI] - [ComfyUI] Traceback (most recent call last): - [ComfyUI] File "C:\workspaces\SAM3-2207\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] File "C:\workspaces\SAM3-2207\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] File "C:\workspaces\SAM3-2207\ComfyUI\execution.py", line 309, in _async_map_node_over_list - [ComfyUI] await process_inputs(input_dict, i) - [ComfyUI] File "C:\workspaces\SAM3-2207\ComfyUI\execution.py", line 297, in process_inputs - [ComfyUI] result = f(**inputs) - [ComfyUI] File "C:\workspaces\SAM3-2207\ComfyUI\comfy_api\internal\__init__.py", line 149, in wrapped_func - [ComfyUI] return method(locked_class, **inputs) - [ComfyUI] File "C:\workspaces\SAM3-2207\ComfyUI\comfy_api\latest\_io.py", line 1833, in EXECUTE_NORMALIZED - [ComfyUI] to_return = cls.execute(*args, **kwargs) - [ComfyUI] File "C:\workspaces\SAM3-2207\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3_interactive.py", line 667, in execute - [ComfyUI] sam3_model = get_or_build_model(sam3_model_config) - [ComfyUI] File "C:\workspaces\SAM3-2207\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\_model_cache.py", line 32, in get_or_build_model - [ComfyUI] from .sam3.predictor import Sam3VideoPredictor - [ComfyUI] File "C:\workspaces\SAM3-2207\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3\__init__.py", line 61, in - [ComfyUI] from .model import ( - [ComfyUI] File "C:\workspaces\SAM3-2207\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3\model.py", line 60, in - [ComfyUI] from timm.models.layers import DropPath, trunc_normal_ - [ComfyUI] ModuleNotFoundError: No module named 'timm' - [ComfyUI] - [ComfyUI] Prompt executed in 0.76 seconds - Execution complete (t=1.0s) - Execution error: {'prompt_id': 'a9a9115b-eec6-4d35-b9e2-fcef958a13da', 'node_id': '26', 'node_type': 'SAM3InteractiveCollector', 'executed': ['12', '1'], 'exception_message': "No module named 'timm'\n", 'exception_type': 'ModuleNotFoundError', 'traceback': [' File "C:\\workspaces\\SAM3-2207\\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', ' File "C:\\workspaces\\SAM3-2207\\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', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\execution.py", line 309, in _async_map_node_over_list\n await process_inputs(input_dict, i)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\execution.py", line 297, in process_inputs\n result = f(**inputs)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\comfy_api\\internal\\__init__.py", line 149, in wrapped_func\n return method(locked_class, **inputs)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\comfy_api\\latest\\_io.py", line 1833, in EXECUTE_NORMALIZED\n to_return = cls.execute(*args, **kwargs)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3_interactive.py", line 667, in execute\n sam3_model = get_or_build_model(sam3_model_config)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\_model_cache.py", line 32, in get_or_build_model\n from .sam3.predictor import Sam3VideoPredictor\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\__init__.py", line 61, in \n from .model import (\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py", line 60, in \n from timm.models.layers import DropPath, trunc_normal_\n'], 'current_inputs': {'multi_prompts_store': ['[{"positive_points":[{"x":3348.288109906738,"y":2452.2208696844737}],"negative_points":[],"positive_boxes":[],"negative_boxes":[],"name":"Prompt 1"},{"positive_points":[],"negative_points":[],"positive_boxes":[],"negative_boxes":[],"name":"Prompt 2"}]'], 'sam3_model_config': ["{'checkpoint_path': 'C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\models\\\\sam3\\\\sam3.safetensors', 'bpe_path': 'C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3\\\\nodes\\\\sam3\\\\bpe_simple_vocab_16e6.txt.gz', 'precision': 'auto', 'dtype': 'bf16', 'compile': False}"], 'image': ['tensor([[[[0.9176, 0.8392, 0.7333],\n [0.9294, 0.8471, 0.7412],\n [0.9176, 0.8353, 0.7294],\n ...,\n [0.8078, 0.6627, 0.4902],\n [0.8039, 0.6588, 0.4863],\n [0.8157, 0.6706, 0.4980]],\n\n [[0.9137, 0.8353, 0.7294],\n [0.9216, 0.8392, 0.7333],\n [0.9176, 0.8353, 0.7294],\n ...,\n [0.8039, 0.6588, 0.4863],\n [0.8039, 0.6588, 0.4863],\n [0.8118, 0.6667, 0.4941]],\n\n [[0.9137, 0.8314, 0.7255],\n [0.9137, 0.8314, 0.7255],\n [0.9176, 0.8353, 0.7294],\n ...,\n [0.8078, 0.6627, 0.4902],\n [0.8118, 0.6667, 0.4941],\n [0.8039, 0.6588, 0.4863]],\n\n ...,\n\n [[0.8667, 0.6784, 0.4902],\n [0.8706, 0.6824, 0.4941],\n [0.8706, 0.6824, 0.4941],\n ...,\n [0.6471, 0.4431, 0.2549],\n [0.6392, 0.4353, 0.2471],\n [0.6471, 0.4431, 0.2549]],\n\n [[0.8588, 0.6706, 0.4824],\n [0.8667, 0.6784, 0.4902],\n [0.8706, 0.6824, 0.4941],\n ...,\n [0.6431, 0.4392, 0.2510],\n [0.6471, 0.4431, 0.2549],\n [0.6549, 0.4510, 0.2627]],\n\n [[0.8627, 0.6745, 0.4863],\n [0.8667, 0.6784, 0.4902],\n [0.8784, 0.6902, 0.5020],\n ...,\n [0.6353, 0.4314, 0.2431],\n [0.6431, 0.4392, 0.2510],\n [0.6392, 0.4353, 0.2471]]]])']}, 'current_outputs': ['12', '1', '4', '26'], 'timestamp': 1778443913511} - Status: FAILED - Error: Workflow execution failed: {'prompt_id': 'a9a9115b-eec6-4d35-b9e2-fcef958a13da', 'node_id': '26', 'node_type': 'SAM3InteractiveCollector', 'executed': ['12', '1'], 'exception_message': "No module named 'timm'\n", 'exception_type': 'ModuleNotFoundError', 'traceback': [' File "C:\\workspaces\\SAM3-2207\\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', ' File "C:\\workspaces\\SAM3-2207\\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', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\execution.py", line 309, in _async_map_node_over_list\n await process_inputs(input_dict, i)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\execution.py", line 297, in process_inputs\n result = f(**inputs)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\comfy_api\\internal\\__init__.py", line 149, in wrapped_func\n return method(locked_class, **inputs)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\comfy_api\\latest\\_io.py", line 1833, in EXECUTE_NORMALIZED\n to_return = cls.execute(*args, **kwargs)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3_interactive.py", line 667, in execute\n sam3_model = get_or_build_model(sam3_model_config)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\_model_cache.py", line 32, in get_or_build_model\n from .sam3.predictor import Sam3VideoPredictor\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\__init__.py", line 61, in \n from .model import (\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py", line 60, in \n from timm.models.layers import DropPath, trunc_normal_\n'], 'current_inputs': {'multi_prompts_store': ['[{"positive_points":[{"x":3348.288109906738,"y":2452.2208696844737}],"negative_points":[],"positive_boxes":[],"negative_boxes":[],"name":"Prompt 1"},{"positive_points":[],"negative_points":[],"positive_boxes":[],"negative_boxes":[],"name":"Prompt 2"}]'], 'sam3_model_config': ["{'checkpoint_path': 'C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\models\\\\sam3\\\\sam3.safetensors', 'bpe_path': 'C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3\\\\nodes\\\\sam3\\\\bpe_simple_vocab_16e6.txt.gz', 'precision': 'auto', 'dtype': 'bf16', 'compile': False}"], 'image': ['tensor([[[[0.9176, 0.8392, 0.7333],\n [0.9294, 0.8471, 0.7412],\n [0.9176, 0.8353, 0.7294],\n ...,\n [0.8078, 0.6627, 0.4902],\n [0.8039, 0.6588, 0.4863],\n [0.8157, 0.6706, 0.4980]],\n\n [[0.9137, 0.8353, 0.7294],\n [0.9216, 0.8392, 0.7333],\n [0.9176, 0.8353, 0.7294],\n ...,\n [0.8039, 0.6588, 0.4863],\n [0.8039, 0.6588, 0.4863],\n [0.8118, 0.6667, 0.4941]],\n\n [[0.9137, 0.8314, 0.7255],\n [0.9137, 0.8314, 0.7255],\n [0.9176, 0.8353, 0.7294],\n ...,\n [0.8078, 0.6627, 0.4902],\n [0.8118, 0.6667, 0.4941],\n [0.8039, 0.6588, 0.4863]],\n\n ...,\n\n [[0.8667, 0.6784, 0.4902],\n [0.8706, 0.6824, 0.4941],\n [0.8706, 0.6824, 0.4941],\n ...,\n [0.6471, 0.4431, 0.2549],\n [0.6392, 0.4353, 0.2471],\n [0.6471, 0.4431, 0.2549]],\n\n [[0.8588, 0.6706, 0.4824],\n [0.8667, 0.6784, 0.4902],\n [0.8706, 0.6824, 0.4941],\n ...,\n [0.6431, 0.4392, 0.2510],\n [0.6471, 0.4431, 0.2549],\n [0.6549, 0.4510, 0.2627]],\n\n [[0.8627, 0.6745, 0.4863],\n [0.8667, 0.6784, 0.4902],\n [0.8784, 0.6902, 0.5020],\n ...,\n [0.6353, 0.4314, 0.2431],\n [0.6431, 0.4392, 0.2510],\n [0.6392, 0.4353, 0.2471]]]])']}, 'current_outputs': ['12', '1', '4', '26'], 'timestamp': 1778443913511} - Details: Workflow: C:\ComfyUI-SAM3\workflows\scene_seg_interactive.json -Node error: SAM3InteractiveCollector \ No newline at end of file + [ComfyUI] [comfy-env] Running LoadSAM3Model: precision: 'auto', compile: False + [ComfyUI] [VRAM] Before LoadSAM3Model: 1271 / 24575 MB + [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED + [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... + [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)... + [ComfyUI] [ComfyUI-SAM3] 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=14 sending call_method + [ComfyUI] [SubprocessWorker] got response: ok + [ComfyUI] [comfy-env] [VRAM] Before offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (3334 MB) -> cpu: 1271 / 24575 MB + [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)... + [ComfyUI] [ComfyUI-SAM3] Health check: ok + [ComfyUI] [SubprocessWorker] call_id=15 sending model_to_device + [ComfyUI] Model 'Sam3VideoInferenceWithInstanceInteractivity_1' gone from worker (restarted?), treating as offloaded + [ComfyUI] [comfy-env] [VRAM] After offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (3334 MB): 1271 / 24575 MB + [ComfyUI] [comfy-env] LoadSAM3Model done (0.58s): result: NodeOutput + [ComfyUI] [VRAM] After LoadSAM3Model: 1271 / 24575 MB + [ComfyUI] [comfy-env] Running SAM3InteractiveCollector: multi_prompts_store: '[{"positive_points":[{"x":3348.288109906738,"y":2452.220..., sam3_model_config: dict, image: torch.float32 [1,4480,6720,3] cpu, unique_id: '26' + [ComfyUI] [VRAM] Before SAM3InteractiveCollector: 1271 / 24575 MB + [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_interactive.SAM3InteractiveCollector.EXECUTE_NORMALIZED + [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... + [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)... + [ComfyUI] [ComfyUI-SAM3] Health check: ok + [ComfyUI] [SubprocessWorker] worker started/confirmed + [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 4480, 6720, 3]) + [ComfyUI] [SubprocessWorker] serializing kwargs to shm... + [ComfyUI] [SubprocessWorker] created 0 shm blocks + [ComfyUI] [SubprocessWorker] sending request via socket... + [ComfyUI] [SubprocessWorker] call_id=16 sending call_method + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 4480, 6720, 3] + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 4480, 6720, 3]) + Frame 2 saved (frame_001.jpg, t=2.3s) + [capture-periodic] freeze=4ms shot=108ms unfreeze=5ms saved=True + Frame 3 saved (frame_002.jpg, t=4.5s) + [capture-periodic] freeze=5ms shot=171ms unfreeze=6ms saved=True + [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=16 + [ComfyUI] [comfy-env] VRAM request: 1.84GB, free before eviction: 24.44GB + [ComfyUI] [comfy-env] VRAM after eviction: 24.44GB + [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +256MB (now 256MB) reserved=288MB peak=256MB + [capture-loop] iter=50 t=6.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=13.7/31.9GB (43%) swap=0.2/11.4GB (2%) cpu=9% browser_rss=1.34GB + [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +1482MB (now 1739MB) reserved=1760MB peak=1739MB + [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +364MB (now 2103MB) reserved=2144MB peak=2103MB + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=16 + [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +771MB (now 2875MB) reserved=3616MB peak=3220MB + [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -833MB (now 2042MB) reserved=3616MB peak=3220MB + [ComfyUI] [SubprocessWorker] got response: ok + [ComfyUI] [comfy-env] Created 1 model patchers: ['Sam3VideoInferenceWithInstanceInteractivity_1'] + [ComfyUI] [comfy-env] SAM3InteractiveCollector done (9.74s): result: NodeOutput + [ComfyUI] [VRAM] After SAM3InteractiveCollector: 1271 / 24575 MB + [ComfyUI] [VRAM] Loaded: SubprocessModel (1756 MB) + Frame 4 saved (frame_003.jpg, t=11.2s) + [capture-periodic] freeze=5ms shot=140ms unfreeze=4ms saved=True + Node executed (1 total), capturing... + [ComfyUI] Prompt executed in 12.65 seconds + [ComfyUI] [comfy-env] [VRAM] Before offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (1756 MB) -> cpu: 1271 / 24575 MB + [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)... + [ComfyUI] [ComfyUI-SAM3] Health check: ok + [ComfyUI] [SubprocessWorker] call_id=17 sending model_to_device + [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -367MB (now 1676MB) reserved=3616MB peak=3220MB + Frame 5 saved (frame_004.jpg, t=12.8s) + [capture-node] freeze=124ms shot=618ms unfreeze=17ms saved=True + Node executed (2 total), capturing... + [ComfyUI] [comfy-env] [VRAM] After offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (1756 MB): 1271 / 24575 MB + Frame 6 saved (frame_005.jpg, t=13.9s) + [capture-node] freeze=6ms shot=188ms unfreeze=0ms saved=True + Execution complete (t=13.9s) + Captured 6 unique frames over 14.13s + [debug] iframes: 0 + [timing] trigger_3d_previews: 0.0s + Saved high-quality screenshot: scene_seg_interactive_executed.png + [timing] final_screenshot: 0.3s + Captured 7 video frames \ No newline at end of file diff --git a/dev/windows-gpu/logs/scene_seg_interactive_console.log b/dev/windows-gpu/logs/scene_seg_interactive_console.log index 56eedc6..c943dc4 100644 --- a/dev/windows-gpu/logs/scene_seg_interactive_console.log +++ b/dev/windows-gpu/logs/scene_seg_interactive_console.log @@ -7,10 +7,10 @@ [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-error] Failed to load resource: the server responded with a status of 404 (Not Found) -[Console-log] [SAM3] ===== MULTI-REGION COLLECTOR VERSION 1 ===== [Console-warning] [ComfyUI Notice] "scripts/widgets.js" is an internal module, not part of the public API. Future updates may break this import. [Console-log] [SAM3] ===== BBOX COLLECTOR VERSION 1 ===== [Console-log] [SAM3] ===== VERSION 8 - SERIALIZATION ENABLED ===== +[Console-log] [SAM3] ===== MULTI-REGION COLLECTOR VERSION 1 ===== [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. diff --git a/dev/windows-gpu/logs/scene_seg_interactive_resources.csv b/dev/windows-gpu/logs/scene_seg_interactive_resources.csv index 41e9c5a..9a8c0ac 100644 --- a/dev/windows-gpu/logs/scene_seg_interactive_resources.csv +++ b/dev/windows-gpu/logs/scene_seg_interactive_resources.csv @@ -1,9 +1,25 @@ # total_ram_gb=31.9 t,ram_gb,vram_gb -0.0,1.19, -1.0,0.91, -2.0,0.91, -3.1,0.91, -4.1,0.91, -5.1,0.91, -6.1,1.04, +0.0,4.08, +1.0,4.18, +2.0,1.92, +3.0,1.92, +4.1,1.92, +5.1,1.92, +6.1,1.92, +7.1,2.05, +8.1,2.28, +9.1,2.31, +10.1,2.35, +11.2,4.98, +12.2,6.62, +13.2,5.62, +14.2,3.1, +15.2,3.21, +16.2,4.39, +17.3,4.98, +18.3,4.32, +19.3,4.35, +20.3,5.83, +21.3,5.85, +22.3,5.85, diff --git a/dev/windows-gpu/logs/scene_seg_resources.csv b/dev/windows-gpu/logs/scene_seg_resources.csv index 2c78ce1..87cfc21 100644 --- a/dev/windows-gpu/logs/scene_seg_resources.csv +++ b/dev/windows-gpu/logs/scene_seg_resources.csv @@ -1,11 +1,40 @@ # total_ram_gb=31.9 t,ram_gb,vram_gb -0.0,0.9, -1.0,0.9, -2.0,0.9, -3.0,0.9, -4.1,0.9, -5.1,0.9, -6.1,1.03, -7.1,1.25, -8.1,1.24, +0.0,1.44, +1.0,1.48, +2.0,1.51, +3.0,1.57, +4.1,1.57, +5.1,1.57, +6.1,1.7, +7.1,1.97, +8.1,2.29, +9.1,2.34, +10.1,2.38, +11.2,2.84, +12.2,4.35, +13.2,5.59, +14.2,2.5, +15.2,2.79, +16.2,3.42, +17.3,4.78, +18.3,5.39, +19.3,4.65, +20.3,4.96, +21.3,4.96, +22.3,4.73, +23.4,4.75, +24.4,5.39, +25.4,4.98, +26.4,4.96, +27.4,5.37, +28.4,5.31, +29.4,5.24, +30.5,5.7, +31.5,5.65, +32.5,6.45, +33.5,3.57, +34.5,3.95, +35.5,4.0, +36.6,4.04, +37.6,4.08, diff --git a/dev/windows-gpu/logs/video_point_prompt.log b/dev/windows-gpu/logs/video_point_prompt.log index 33ad6f3..d7bb12d 100644 --- a/dev/windows-gpu/logs/video_point_prompt.log +++ b/dev/windows-gpu/logs/video_point_prompt.log @@ -4,8 +4,8 @@ Capturing execution frames: video_point_prompt.json [ComfyUI] === /validate endpoint called === [ComfyUI] Received JSON with keys: ['prompt'] [ComfyUI] Prompt has 11 nodes - [ComfyUI] Node 9: VHS_LoadVideo Queuing workflow for execution... + [ComfyUI] Node 9: VHS_LoadVideo [ComfyUI] Inputs: {"video": "bedroom.mp4", "force_rate": 0, "custom_width": 0, "custom_height": 0, "frame_load_cap": 30, "skip_first_frames": 0, "select_every_nth": 1, "format": "AnimateDiff"} [ComfyUI] Node 13: CreateVideo [ComfyUI] Inputs: {"fps": 30, "images": ["14", 0]} @@ -27,77 +27,1126 @@ Capturing execution frames: video_point_prompt.json [ComfyUI] Inputs: {"precision": "auto", "compile": false} [ComfyUI] Node 35: SAM3Propagate [ComfyUI] Inputs: {"start_frame": 0, "end_frame": -1, "direction": "forward", "sam3_model_config": ["30", 0], "video_state": ["27", 0]} - [ComfyUI] Generated prompt_id: c2ecb26c-833c-4f98-816b-44e84ea98ae7 + [ComfyUI] Generated prompt_id: 921cfa4e-95e3-463f-ba40-d751f42cb70b [ComfyUI] Calling execution.validate_prompt()... [ComfyUI] Validation result: valid=True [ComfyUI] === Validation PASSED === [ComfyUI] got prompt - [ComfyUI] fingerprint_inputs SAM3Propagate: session=None - [ComfyUI] fingerprint_inputs SAM3Propagate: returning (None, None, 0, -1, 'forward') - [ComfyUI] fingerprint_inputs SAM3VideoSegmentation: video_hash=9356dabdc8862dff08a9ab9d174121c1, prompt_mode=point - [ComfyUI] fingerprint_inputs SAM3VideoSegmentation: positive_points=None - [ComfyUI] fingerprint_inputs SAM3VideoSegmentation: negative_points=None - [ComfyUI] fingerprint_inputs SAM3VideoSegmentation: returning hash=5079830374410607645 - [ComfyUI] WARNING: 'NoneType' object has no attribute 'shape' - [ComfyUI] CACHE MISS - computing new result for key=d7f60d60 - [ComfyUI] Collected 3 positive, 0 negative points - [ComfyUI] Image dimensions: 960x544 - [ComfyUI] Positive point: (365.8, 82.1) -> (0.381, 0.151) - [ComfyUI] Positive point: (389.5, 180.0) -> (0.406, 0.331) - [ComfyUI] Positive point: (413.3, 52.5) -> (0.430, 0.096) - [ComfyUI] Output: 3 positive, 0 negative - [ComfyUI] CACHE MISS - computing new video_state for key=1a64b375 - [ComfyUI] [MEM] Before video segmentation: VRAM 0.00GB alloc / 0.00GB reserved | RAM: 1.09GB (process), 8.1/31.9GB (system) - [ComfyUI] Saving 30 frames to C:\Users\ContainerAdministrator\AppData\Local\Temp\sam3_b380dbbd_b4vrzunp - Frame 2 saved (frame_001.jpg, t=2.3s) - [capture-periodic] freeze=6ms shot=152ms unfreeze=19ms saved=True + Frame 2 saved (frame_001.jpg, t=2.4s) + [capture-periodic] freeze=5ms shot=200ms unfreeze=6ms saved=True + [ComfyUI] [comfy-env] Running SAM3PointCollector: points_store: '{"positive":[{"x":365.8296849641195,"y":82.1138596932428..., coordinates: '[{"x":365.8296849641195,"y":82.1138596932428},{"x":389.5..., neg_coordinates: '[]', image: torch.float32 [30,544,960,3] cpu + [ComfyUI] [VRAM] Before SAM3PointCollector: 1271 / 24575 MB + [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_interactive.SAM3PointCollector.EXECUTE_NORMALIZED + [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... + [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)... + [ComfyUI] [ComfyUI-SAM3] Health check: failed + [ComfyUI] [ComfyUI-SAM3] Socket unhealthy, restarting worker... + [ComfyUI] [comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload) + [ComfyUI] [comfy-env] sam3-nodes: Library/bin has 234 DLLs + [ComfyUI] [ComfyUI-SAM3] python: C:\ce\.pixi\envs\sam3-nodes\python.exe + [ComfyUI] [ComfyUI-SAM3] sys_path sent to worker: ['C:\\workspaces\\SAM3-0003\\ComfyUI', 'C:\\workspaces\\SAM3-0003\\ComfyUI\\custom_nodes\\ComfyUI-SAM3', 'C:\\ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages', 'C:\\workspaces\\SAM3-0003\\ComfyUI\\custom_nodes\\ComfyUI-SAM3'] + [ComfyUI] [SubprocessWorker] is_pixi=True, python=C:\ce\.pixi\envs\sam3-nodes\python.exe + [ComfyUI] [SubprocessWorker] launching cmd=['C:\\Users\\ContainerAdministrator\\.pixi\\bin\\pixi.exe', 'run', '--as-is', '--manifest-path', 'C:\\ce\\pixi.toml', '-e', 'sam3-nodes', 'python', 'C:\\Users\\ContainerAdministrator\\AppData\\Local\\Temp\\comfyui_pvenv_dwo5soma\\persistent_worker.py', 'tcp://127.0.0.1:49364']... + Frame 3 saved (frame_002.jpg, t=4.7s) + [capture-periodic] freeze=4ms shot=132ms unfreeze=4ms saved=True + [capture-loop] iter=50 t=6.2s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=10.1/31.9GB (32%) swap=0.2/11.4GB (2%) cpu=8% browser_rss=1.34GB + Frame 4 saved (frame_003.jpg, t=6.9s) + [capture-periodic] freeze=4ms shot=123ms unfreeze=6ms saved=True + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: WARNING: You need pytorch with cu130 or higher to use optimized CUDA operations. + [ComfyUI] [SubprocessWorker] worker started/confirmed + [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([30, 544, 960, 3]) + [ComfyUI] [SubprocessWorker] serializing kwargs to shm... + [ComfyUI] [SubprocessWorker] created 0 shm blocks + [ComfyUI] [SubprocessWorker] sending request via socket... + [ComfyUI] [SubprocessWorker] call_id=18 sending call_method + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[30, 544, 960, 3] + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([30, 544, 960, 3]) + [ComfyUI] [SubprocessWorker] got response: ok + [ComfyUI] [comfy-env] [VRAM] Before offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (1756 MB) -> cpu: 1271 / 24575 MB + [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)... + [ComfyUI] [ComfyUI-SAM3] Health check: ok + [ComfyUI] [SubprocessWorker] call_id=19 sending model_to_device + [ComfyUI] Model 'Sam3VideoInferenceWithInstanceInteractivity_1' gone from worker (restarted?), treating as offloaded + [ComfyUI] [comfy-env] [VRAM] After offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (1756 MB): 1271 / 24575 MB + [ComfyUI] [comfy-env] SAM3PointCollector done (6.01s): result: NodeOutput + [ComfyUI] [VRAM] After SAM3PointCollector: 1271 / 24575 MB + [ComfyUI] [comfy-env] Running SAM3VideoSegmentation: prompt_mode: 'point', frame_idx: 0, score_threshold: 0.3, video_frames: torch.float32 [30,544,960,3] cpu, positive_points: dict + [ComfyUI] [VRAM] Before SAM3VideoSegmentation: 1271 / 24575 MB + [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_video_nodes.SAM3VideoSegmentation.EXECUTE_NORMALIZED + [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... + [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)... + [ComfyUI] [ComfyUI-SAM3] Health check: ok + [ComfyUI] [SubprocessWorker] worker started/confirmed + [ComfyUI] [comfy-env] PRE-SERIALIZE 'video_frames' shape: torch.Size([30, 544, 960, 3]) + [ComfyUI] [SubprocessWorker] serializing kwargs to shm... + [ComfyUI] [SubprocessWorker] created 0 shm blocks + [ComfyUI] [SubprocessWorker] sending request via socket... + [ComfyUI] [SubprocessWorker] call_id=20 sending call_method + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[30, 544, 960, 3] + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([30, 544, 960, 3]) + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=20 Node executed (1 total), capturing... - [ComfyUI] Frames saved successfully - [ComfyUI] Initialized session b380dbbd - [ComfyUI] Frames: 30, Size: 960x544 - [ComfyUI] Prompt mode: point - [ComfyUI] Added point prompt: obj=1, positive=3, negative=0 - [ComfyUI] Total prompts: 1 - [ComfyUI] [MEM] After video segmentation: VRAM 0.00GB alloc / 0.00GB reserved | RAM: 1.09GB (process), 8.1/31.9GB (system) - [ComfyUI] Resolved precision: auto -> bf16 - [ComfyUI] SAM3 model cache miss � building model... - [ComfyUI] !!! Exception during processing !!! No module named 'timm' - [ComfyUI] Traceback (most recent call last): - [ComfyUI] File "C:\workspaces\SAM3-2207\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3\model.py", line 58, in - [ComfyUI] from timm.layers import DropPath, trunc_normal_ - [ComfyUI] ModuleNotFoundError: No module named 'timm' - [ComfyUI] - [ComfyUI] During handling of the above exception, another exception occurred: - [ComfyUI] - [ComfyUI] Traceback (most recent call last): - [ComfyUI] File "C:\workspaces\SAM3-2207\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] File "C:\workspaces\SAM3-2207\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] File "C:\workspaces\SAM3-2207\ComfyUI\execution.py", line 309, in _async_map_node_over_list - [ComfyUI] await process_inputs(input_dict, i) - [ComfyUI] File "C:\workspaces\SAM3-2207\ComfyUI\execution.py", line 297, in process_inputs - [ComfyUI] result = f(**inputs) - [ComfyUI] File "C:\workspaces\SAM3-2207\ComfyUI\comfy_api\internal\__init__.py", line 149, in wrapped_func - [ComfyUI] return method(locked_class, **inputs) - [ComfyUI] File "C:\workspaces\SAM3-2207\ComfyUI\comfy_api\latest\_io.py", line 1833, in EXECUTE_NORMALIZED - [ComfyUI] to_return = cls.execute(*args, **kwargs) - [ComfyUI] File "C:\workspaces\SAM3-2207\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3_video_nodes.py", line 422, in execute - [ComfyUI] sam3_model = get_or_build_model(sam3_model_config) - [ComfyUI] File "C:\workspaces\SAM3-2207\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\_model_cache.py", line 32, in get_or_build_model - [ComfyUI] from .sam3.predictor import Sam3VideoPredictor - [ComfyUI] File "C:\workspaces\SAM3-2207\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3\__init__.py", line 61, in - [ComfyUI] from .model import ( - [ComfyUI] File "C:\workspaces\SAM3-2207\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3\model.py", line 60, in - [ComfyUI] from timm.models.layers import DropPath, trunc_normal_ - [ComfyUI] ModuleNotFoundError: No module named 'timm' - [ComfyUI] - [ComfyUI] Prompt executed in 2.52 seconds - Frame 3 saved (frame_002.jpg, t=2.8s) - [capture-node] freeze=4ms shot=161ms unfreeze=5ms saved=True - Execution complete (t=3.1s) - Execution error: {'prompt_id': 'ec0bb9dd-bd2e-4be1-8ded-e5af63b3b21f', 'node_id': '35', 'node_type': 'SAM3Propagate', 'executed': ['30', '9', '28', '27'], 'exception_message': "No module named 'timm'\n", 'exception_type': 'ModuleNotFoundError', 'traceback': [' File "C:\\workspaces\\SAM3-2207\\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', ' File "C:\\workspaces\\SAM3-2207\\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', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\execution.py", line 309, in _async_map_node_over_list\n await process_inputs(input_dict, i)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\execution.py", line 297, in process_inputs\n result = f(**inputs)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\comfy_api\\internal\\__init__.py", line 149, in wrapped_func\n return method(locked_class, **inputs)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\comfy_api\\latest\\_io.py", line 1833, in EXECUTE_NORMALIZED\n to_return = cls.execute(*args, **kwargs)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3_video_nodes.py", line 422, in execute\n sam3_model = get_or_build_model(sam3_model_config)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\_model_cache.py", line 32, in get_or_build_model\n from .sam3.predictor import Sam3VideoPredictor\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\__init__.py", line 61, in \n from .model import (\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py", line 60, in \n from timm.models.layers import DropPath, trunc_normal_\n'], 'current_inputs': {'start_frame': [0], 'end_frame': [-1], 'direction': ['forward'], 'sam3_model_config': ["{'checkpoint_path': 'C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\models\\\\sam3\\\\sam3.safetensors', 'bpe_path': 'C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3\\\\nodes\\\\sam3\\\\bpe_simple_vocab_16e6.txt.gz', 'precision': 'auto', 'dtype': 'bf16', 'compile': False}"], 'video_state': ["{'session_uuid': 'b380dbbd-30f3-4502-a96d-bd69ddbf2826', 'temp_dir': 'C:\\\\Users\\\\ContainerAdministrator\\\\AppData\\\\Local\\\\Temp\\\\sam3_b380dbbd_b4vrzunp', 'num_frames': 30, 'height': 544, 'width': 960, 'config': {'score_threshold_detection': 0.3, 'new_det_thresh': 0.4, 'fill_hole_area': 16, 'assoc_iou_thresh': 0.1, 'det_nms_thresh': 0.1, 'hotstart_unmatch_thresh': 8, 'hotstart_dup_thresh': 8, 'init_trk_keep_alive': 30, 'hotstart_delay': 15, 'decrease_keep_alive_empty': False, 'suppress_unmatched_globally': False}, 'prompts': [{'frame_idx': 0, 'prompt_type': 'point', 'obj_id': 1, 'data': (((0.38107258850429115, 0.15094459502434338), (0.405779333510521, 0.3307995326922488), (0.43048607851675086, 0.09644309876134173)), (1, 1, 1))}]}"]}, 'current_outputs': ['13', '25', '35', '24', '9', '14', '30', '15', '21', '28', '27'], 'timestamp': 1778443922415} - Status: FAILED - Error: Workflow execution failed: {'prompt_id': 'ec0bb9dd-bd2e-4be1-8ded-e5af63b3b21f', 'node_id': '35', 'node_type': 'SAM3Propagate', 'executed': ['30', '9', '28', '27'], 'exception_message': "No module named 'timm'\n", 'exception_type': 'ModuleNotFoundError', 'traceback': [' File "C:\\workspaces\\SAM3-2207\\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', ' File "C:\\workspaces\\SAM3-2207\\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', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\execution.py", line 309, in _async_map_node_over_list\n await process_inputs(input_dict, i)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\execution.py", line 297, in process_inputs\n result = f(**inputs)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\comfy_api\\internal\\__init__.py", line 149, in wrapped_func\n return method(locked_class, **inputs)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\comfy_api\\latest\\_io.py", line 1833, in EXECUTE_NORMALIZED\n to_return = cls.execute(*args, **kwargs)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3_video_nodes.py", line 422, in execute\n sam3_model = get_or_build_model(sam3_model_config)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\_model_cache.py", line 32, in get_or_build_model\n from .sam3.predictor import Sam3VideoPredictor\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\__init__.py", line 61, in \n from .model import (\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py", line 60, in \n from timm.models.layers import DropPath, trunc_normal_\n'], 'current_inputs': {'start_frame': [0], 'end_frame': [-1], 'direction': ['forward'], 'sam3_model_config': ["{'checkpoint_path': 'C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\models\\\\sam3\\\\sam3.safetensors', 'bpe_path': 'C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3\\\\nodes\\\\sam3\\\\bpe_simple_vocab_16e6.txt.gz', 'precision': 'auto', 'dtype': 'bf16', 'compile': False}"], 'video_state': ["{'session_uuid': 'b380dbbd-30f3-4502-a96d-bd69ddbf2826', 'temp_dir': 'C:\\\\Users\\\\ContainerAdministrator\\\\AppData\\\\Local\\\\Temp\\\\sam3_b380dbbd_b4vrzunp', 'num_frames': 30, 'height': 544, 'width': 960, 'config': {'score_threshold_detection': 0.3, 'new_det_thresh': 0.4, 'fill_hole_area': 16, 'assoc_iou_thresh': 0.1, 'det_nms_thresh': 0.1, 'hotstart_unmatch_thresh': 8, 'hotstart_dup_thresh': 8, 'init_trk_keep_alive': 30, 'hotstart_delay': 15, 'decrease_keep_alive_empty': False, 'suppress_unmatched_globally': False}, 'prompts': [{'frame_idx': 0, 'prompt_type': 'point', 'obj_id': 1, 'data': (((0.38107258850429115, 0.15094459502434338), (0.405779333510521, 0.3307995326922488), (0.43048607851675086, 0.09644309876134173)), (1, 1, 1))}]}"]}, 'current_outputs': ['13', '25', '35', '24', '9', '14', '30', '15', '21', '28', '27'], 'timestamp': 1778443922415} - Details: Workflow: C:\ComfyUI-SAM3\workflows\video_point_prompt.json -Node error: SAM3Propagate \ No newline at end of file + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=20 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=20 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=20 + [ComfyUI] [SubprocessWorker] got response: ok + [ComfyUI] [comfy-env] SAM3VideoSegmentation done (0.36s): result: NodeOutput + [ComfyUI] [VRAM] After SAM3VideoSegmentation: 1271 / 24575 MB + [ComfyUI] [comfy-env] Running LoadSAM3Model: precision: 'auto', compile: False + [ComfyUI] [VRAM] Before LoadSAM3Model: 1271 / 24575 MB + [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED + [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... + [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)... + [ComfyUI] [ComfyUI-SAM3] 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=21 sending call_method + [ComfyUI] [SubprocessWorker] got response: ok + [ComfyUI] [comfy-env] LoadSAM3Model done (0.02s): result: NodeOutput + [ComfyUI] [VRAM] After LoadSAM3Model: 1271 / 24575 MB + [ComfyUI] [comfy-env] Running SAM3Propagate: start_frame: 0, end_frame: -1, direction: 'forward', sam3_model_config: dict, video_state: dict + [ComfyUI] [VRAM] Before SAM3Propagate: 1271 / 24575 MB + [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_video_nodes.SAM3Propagate.EXECUTE_NORMALIZED + [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... + [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)... + [ComfyUI] [ComfyUI-SAM3] 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=22 sending call_method + Frame 5 saved (frame_004.jpg, t=8.9s) + [capture-node] freeze=5ms shot=181ms unfreeze=12ms saved=True + Frame 6 saved (frame_005.jpg, t=11.2s) + [capture-periodic] freeze=4ms shot=148ms unfreeze=4ms saved=True + [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=22 + [ComfyUI] [comfy-env] VRAM request: 1.84GB, free before eviction: 24.44GB + [ComfyUI] [comfy-env] VRAM after eviction: 24.44GB + [capture-loop] iter=100 t=12.7s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=14.6/31.9GB (46%) swap=0.2/11.4GB (2%) cpu=14% browser_rss=1.17GB + [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +386MB (now 386MB) reserved=416MB peak=386MB + Frame 7 saved (frame_006.jpg, t=13.5s) + [capture-periodic] freeze=4ms shot=150ms unfreeze=8ms saved=True + [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +1370MB (now 1756MB) reserved=1760MB peak=1756MB + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +203MB (now 1960MB) reserved=2176MB peak=1960MB + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + Frame 8 saved (frame_007.jpg, t=15.7s) + [capture-periodic] freeze=4ms shot=141ms unfreeze=5ms saved=True + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +818MB (now 2778MB) reserved=3040MB peak=2778MB + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22 + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -419MB (now 2360MB) reserved=3168MB peak=2778MB + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22 + Frame 9 saved (frame_008.jpg, t=18.0s) + [capture-periodic] freeze=10ms shot=165ms unfreeze=6ms saved=True + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22 + [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +337MB (now 2697MB) reserved=3232MB peak=2778MB + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [capture-loop] iter=150 t=19.0s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=11.2/31.9GB (35%) swap=0.2/11.4GB (2%) cpu=15% browser_rss=1.11GB + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22 + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22 + [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -434MB (now 2263MB) reserved=3264MB peak=2821MB + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + Frame 10 saved (frame_009.jpg, t=20.2s) + [capture-periodic] freeze=6ms shot=150ms unfreeze=5ms saved=True + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22 + [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +438MB (now 2701MB) reserved=3264MB peak=2821MB + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22 + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22 + [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -251MB (now 2451MB) reserved=3264MB peak=2821MB + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22 + Frame 11 saved (frame_010.jpg, t=22.5s) + [capture-periodic] freeze=4ms shot=171ms unfreeze=8ms saved=True + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +331MB (now 2783MB) reserved=3264MB peak=2821MB + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22 + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22 + [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -398MB (now 2386MB) reserved=3360MB peak=2951MB + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22 + Frame 12 saved (frame_011.jpg, t=24.8s) + [capture-periodic] freeze=5ms shot=152ms unfreeze=14ms saved=True + [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +324MB (now 2710MB) reserved=3360MB peak=2951MB + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [capture-loop] iter=200 t=25.5s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=11.2/31.9GB (35%) swap=0.2/11.4GB (2%) cpu=20% browser_rss=1.11GB + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22 + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22 + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -290MB (now 2420MB) reserved=3360MB peak=2951MB + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22 + Frame 13 saved (frame_012.jpg, t=27.0s) + [capture-periodic] freeze=8ms shot=195ms unfreeze=5ms saved=True + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22 + [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +295MB (now 2716MB) reserved=3360MB peak=2960MB + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22 + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22 + [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -342MB (now 2374MB) reserved=3360MB peak=2960MB + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + Frame 14 saved (frame_013.jpg, t=29.3s) + [capture-periodic] freeze=4ms shot=160ms unfreeze=6ms saved=True + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22 + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +394MB (now 2769MB) reserved=3360MB peak=2964MB + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22 + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22 + [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -370MB (now 2400MB) reserved=3360MB peak=2964MB + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + Frame 15 saved (frame_014.jpg, t=31.7s) + [capture-periodic] freeze=4ms shot=179ms unfreeze=5ms saved=True + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22 + [capture-loop] iter=250 t=32.1s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=6 ram=11.3/31.9GB (35%) swap=0.2/11.4GB (2%) cpu=20% browser_rss=1.12GB + [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +324MB (now 2724MB) reserved=3360MB peak=2964MB + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22 + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22 + [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -271MB (now 2454MB) reserved=3360MB peak=2970MB + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22 + Frame 16 saved (frame_015.jpg, t=33.9s) + [capture-periodic] freeze=5ms shot=164ms unfreeze=11ms saved=True + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +308MB (now 2763MB) reserved=3360MB peak=2970MB + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22 + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22 + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +214MB (now 2977MB) reserved=3392MB peak=2977MB + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22 + Frame 17 saved (frame_016.jpg, t=36.3s) + [capture-periodic] freeze=6ms shot=190ms unfreeze=6ms saved=True + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22 + [ComfyUI] [SubprocessWorker] got response: ok + [ComfyUI] [comfy-env] Created 1 model patchers: ['Sam3VideoInferenceWithInstanceInteractivity_1'] + [ComfyUI] [comfy-env] SAM3Propagate done (28.01s): result: NodeOutput + [ComfyUI] [VRAM] After SAM3Propagate: 1271 / 24575 MB + [ComfyUI] [VRAM] Loaded: SubprocessModel (1756 MB) + [ComfyUI] [comfy-env] Running SAM3VideoOutput: obj_id: 0, plot_all_masks: True, masks: dict, video_state: dict, scores: dict + [ComfyUI] [VRAM] Before SAM3VideoOutput: 1271 / 24575 MB + [ComfyUI] [VRAM] Loaded: SubprocessModel (1756 MB) + [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_video_nodes.SAM3VideoOutput.EXECUTE_NORMALIZED + [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... + [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)... + [ComfyUI] [ComfyUI-SAM3] 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=23 sending call_method + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960] + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960]) + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960] + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960]) + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960] + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960]) + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960] + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960]) + [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -788MB (now 2190MB) reserved=2560MB peak=2977MB + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960] + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960]) + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960] + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960]) + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960] + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960]) + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960] + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960]) + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960] + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960]) + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960] + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960]) + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960] + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960]) + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960] + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960]) + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960] + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960]) + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960] + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960]) + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960] + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960]) + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960] + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960]) + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960] + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960]) + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960] + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960]) + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960] + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960]) + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960] + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960]) + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960] + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960]) + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960] + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960]) + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960] + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960]) + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960] + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960]) + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960] + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960]) + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960] + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960]) + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960] + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960]) + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960] + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960]) + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960] + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960]) + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960] + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960]) + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1] + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1]) + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1] + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1]) + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1] + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1]) + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1] + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1]) + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1] + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1]) + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1] + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1]) + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1] + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1]) + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1] + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1]) + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1] + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1]) + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1] + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1]) + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1] + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1]) + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1] + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1]) + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1] + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1]) + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1] + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1]) + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1] + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1]) + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1] + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1]) + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1] + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1]) + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1] + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1]) + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1] + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1]) + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1] + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1]) + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1] + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1]) + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1] + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1]) + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1] + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1]) + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1] + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1]) + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1] + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1]) + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1] + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1]) + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1] + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1]) + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1] + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1]) + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1] + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1]) + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1] + [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1]) + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23 + [capture-loop] iter=300 t=38.5s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=11.4/31.9GB (36%) swap=0.2/11.4GB (2%) cpu=23% browser_rss=1.12GB + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23 + Frame 18 saved (frame_017.jpg, t=38.6s) + [capture-periodic] freeze=4ms shot=155ms unfreeze=6ms saved=True + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23 + Frame 19 saved (frame_018.jpg, t=41.0s) + [capture-periodic] freeze=4ms shot=147ms unfreeze=5ms saved=True + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23 + Frame 20 saved (frame_019.jpg, t=43.2s) + [capture-periodic] freeze=6ms shot=154ms unfreeze=7ms saved=True + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23 + [capture-loop] iter=350 t=45.0s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=11 ram=11.5/31.9GB (36%) swap=0.2/11.4GB (2%) cpu=28% browser_rss=1.12GB + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23 + Frame 21 saved (frame_020.jpg, t=45.5s) + [capture-periodic] freeze=5ms shot=176ms unfreeze=5ms saved=True + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23 + Frame 22 saved (frame_021.jpg, t=47.8s) + [capture-periodic] freeze=6ms shot=196ms unfreeze=5ms saved=True + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23 + Frame 23 saved (frame_022.jpg, t=50.1s) + [capture-periodic] freeze=4ms shot=224ms unfreeze=11ms saved=True + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23 + [capture-loop] iter=400 t=51.6s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=11.7/31.9GB (37%) swap=0.2/11.4GB (2%) cpu=27% browser_rss=1.13GB + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23 + [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23 + [ComfyUI] [SubprocessWorker] got response: ok + [ComfyUI] [comfy-env] SAM3VideoOutput done (15.30s): result: NodeOutput + [ComfyUI] [VRAM] After SAM3VideoOutput: 1271 / 24575 MB + [ComfyUI] [VRAM] Loaded: SubprocessModel (1756 MB) + Frame 24 saved (frame_023.jpg, t=52.4s) + [capture-periodic] freeze=12ms shot=189ms unfreeze=13ms saved=True + Node executed (2 total), capturing... + Frame 25 saved (frame_024.jpg, t=53.8s) + [capture-node] freeze=6ms shot=235ms unfreeze=6ms saved=True + [ComfyUI] Prompt executed in 54.32 seconds + Node executed (3 total), capturing... + Frame 26 saved (frame_025.jpg, t=54.8s) + [capture-node] freeze=4ms shot=211ms unfreeze=0ms saved=True + Execution complete (t=54.8s) + Captured 26 unique frames over 55.03s + [debug] iframes: 0 + [timing] trigger_3d_previews: 0.0s + Saved high-quality screenshot: video_point_prompt_executed.png + [timing] final_screenshot: 0.3s + Captured 27 video frames \ No newline at end of file diff --git a/dev/windows-gpu/logs/video_point_prompt_console.log b/dev/windows-gpu/logs/video_point_prompt_console.log index 651202a..fcda561 100644 --- a/dev/windows-gpu/logs/video_point_prompt_console.log +++ b/dev/windows-gpu/logs/video_point_prompt_console.log @@ -9,8 +9,8 @@ [Console-error] Failed to load resource: the server responded with a status of 404 (Not Found) [Console-log] [SAM3] ===== MULTI-REGION COLLECTOR VERSION 1 ===== [Console-warning] [ComfyUI Notice] "scripts/widgets.js" is an internal module, not part of the public API. Future updates may break this import. -[Console-log] [SAM3] ===== VERSION 8 - SERIALIZATION ENABLED ===== [Console-log] [SAM3] ===== BBOX COLLECTOR VERSION 1 ===== +[Console-log] [SAM3] ===== VERSION 8 - SERIALIZATION ENABLED ===== [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. diff --git a/dev/windows-gpu/logs/video_point_prompt_resources.csv b/dev/windows-gpu/logs/video_point_prompt_resources.csv index c143a69..7fe0a43 100644 --- a/dev/windows-gpu/logs/video_point_prompt_resources.csv +++ b/dev/windows-gpu/logs/video_point_prompt_resources.csv @@ -1,11 +1,66 @@ # total_ram_gb=31.9 t,ram_gb,vram_gb -0.0,1.19, -1.0,0.91, -2.0,0.91, -3.1,1.03, -4.1,0.91, -5.1,0.91, -6.1,0.91, -7.1,1.27, -8.1,1.4, +0.0,5.85, +1.0,5.85, +2.0,5.85, +3.1,5.85, +4.1,5.87, +5.1,5.85, +6.1,5.85, +7.1,5.85, +8.1,6.15, +9.1,6.22, +10.1,2.12, +11.2,2.24, +12.2,2.27, +13.2,2.31, +14.2,2.34, +15.2,2.11, +16.2,2.31, +17.2,2.35, +18.3,2.4, +19.3,7.06, +20.3,5.69, +21.3,2.53, +22.3,2.97, +23.3,3.38, +24.4,3.56, +25.4,3.65, +26.4,3.65, +27.4,3.66, +28.4,3.67, +29.4,3.68, +30.4,3.69, +31.5,3.7, +32.5,3.71, +33.5,3.71, +34.5,3.73, +35.5,3.73, +36.5,3.75, +37.5,3.75, +38.5,3.76, +39.6,3.77, +40.6,3.78, +41.6,3.79, +42.6,3.8, +43.6,3.8, +44.7,3.88, +45.7,3.91, +46.7,3.94, +47.7,3.96, +48.7,3.99, +49.7,4.03, +50.8,4.06, +51.8,4.09, +52.8,4.12, +53.8,4.14, +54.8,4.17, +55.8,4.2, +56.9,4.23, +57.9,4.27, +58.9,4.29, +59.9,4.51, +60.9,4.55, +61.9,4.51, +62.9,4.51, +63.9,4.51, diff --git a/dev/windows-gpu/models.json b/dev/windows-gpu/models.json index f2381e0..e2addec 100644 --- a/dev/windows-gpu/models.json +++ b/dev/windows-gpu/models.json @@ -1,5 +1,5 @@ { - "models_dir": "C:\\workspaces\\SAM3-2207\\ComfyUI\\models", + "models_dir": "C:\\workspaces\\SAM3-0003\\ComfyUI\\models", "summary": { "total_files": 1, "total_size_bytes": 3449860632, diff --git a/dev/windows-gpu/results.json b/dev/windows-gpu/results.json index 4b21568..ca51d8d 100644 --- a/dev/windows-gpu/results.json +++ b/dev/windows-gpu/results.json @@ -1,107 +1,107 @@ { - "timestamp": "2026-05-10T20:12:03.184921+00:00", + "timestamp": "2026-05-10T22:13:35.914272+00:00", "platform": "windows", "hardware": { "os": "Windows-11-10.0.26200-SP0", "cpu": "Intel64 Family 6 Model 79 Stepping 1, GenuineIntel" }, - "commit_hash": "767791cdd4372cca671228148abaf009e2d7a7db", - "run_url": "https://github.com/PozzettiAndrea/comfy-gpu-ci/actions/runs/25638440173", - "success": false, + "commit_hash": "957b65a5dd3702af2565654ef5254decec40a75e", + "run_url": "https://github.com/PozzettiAndrea/comfy-gpu-ci/actions/runs/25640795339", + "success": true, "summary": { "total": 5, - "passed": 0, - "failed": 5 + "passed": 5, + "failed": 0 }, "workflows": [ { "name": "image_seg_point", - "status": "fail", - "duration_seconds": 37.79, - "error": "Workflow execution failed: {'prompt_id': '86023375-1e85-4626-b82c-f22228be60f2', 'node_id': '31', 'node_type': 'SAM3Segmentation', 'executed': ['1', '30', '15'], 'exception_message': \"No module named 'timm'\\n\", 'exception_type': 'ModuleNotFoundError', 'traceback': [' File \"C:\\\\workspaces\\\\SAM3-2207\\\\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', ' File \"C:\\\\workspaces\\\\SAM3-2207\\\\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', ' File \"C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\execution.py\", line 309, in _async_map_node_over_list\\n await process_inputs(input_dict, i)\\n', ' File \"C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\execution.py\", line 297, in process_inputs\\n result = f(**inputs)\\n', ' File \"C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\comfy_api\\\\internal\\\\__init__.py\", line 149, in wrapped_func\\n return method(locked_class, **inputs)\\n', ' File \"C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\comfy_api\\\\latest\\\\_io.py\", line 1833, in EXECUTE_NORMALIZED\\n to_return = cls.execute(*args, **kwargs)\\n', ' File \"C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3\\\\nodes\\\\segmentation.py\", line 469, in execute\\n sam3_model = get_or_build_model(sam3_model_config)\\n', ' File \"C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3\\\\nodes\\\\_model_cache.py\", line 32, in get_or_build_model\\n from .sam3.predictor import Sam3VideoPredictor\\n', ' File \"C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3\\\\nodes\\\\sam3\\\\__init__.py\", line 61, in \\n from .model import (\\n', ' File \"C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3\\\\nodes\\\\sam3\\\\model.py\", line 60, in \\n from timm.models.layers import DropPath, trunc_normal_\\n'], 'current_inputs': {'refinement_iterations': [0], 'use_multimask': [True], 'output_best_mask': [True], 'sam3_model_config': [\"{'checkpoint_path': 'C:\\\\\\\\workspaces\\\\\\\\SAM3-2207\\\\\\\\ComfyUI\\\\\\\\models\\\\\\\\sam3\\\\\\\\sam3.safetensors', 'bpe_path': 'C:\\\\\\\\workspaces\\\\\\\\SAM3-2207\\\\\\\\ComfyUI\\\\\\\\custom_nodes\\\\\\\\ComfyUI-SAM3\\\\\\\\nodes\\\\\\\\sam3\\\\\\\\bpe_simple_vocab_16e6.txt.gz', 'precision': 'auto', 'dtype': 'bf16', 'compile': False}\"], 'image': ['tensor([[[[0.2863, 0.4588, 0.5922],\\n [0.2863, 0.4588, 0.5922],\\n [0.2863, 0.4588, 0.5922],\\n ...,\\n [0.3176, 0.5765, 0.7176],\\n [0.3333, 0.5961, 0.7451],\\n [0.3529, 0.6157, 0.7647]],\\n\\n [[0.2863, 0.4588, 0.5922],\\n [0.2863, 0.4588, 0.5922],\\n [0.2863, 0.4588, 0.5922],\\n ...,\\n [0.3137, 0.5725, 0.7137],\\n [0.3137, 0.5765, 0.7255],\\n [0.3255, 0.5882, 0.7373]],\\n\\n [[0.2863, 0.4588, 0.5922],\\n [0.2863, 0.4588, 0.5922],\\n [0.2863, 0.4588, 0.5922],\\n ...,\\n [0.3882, 0.5294, 0.6235],\\n [0.3922, 0.5216, 0.6196],\\n [0.3961, 0.5255, 0.6235]],\\n\\n ...,\\n\\n [[0.4941, 0.4784, 0.4157],\\n [0.4941, 0.4784, 0.4157],\\n [0.4980, 0.4824, 0.4196],\\n ...,\\n [0.5608, 0.5529, 0.5020],\\n [0.5608, 0.5529, 0.5020],\\n [0.5608, 0.5529, 0.5020]],\\n\\n [[0.5098, 0.4941, 0.4314],\\n [0.5098, 0.4941, 0.4314],\\n [0.5137, 0.4980, 0.4353],\\n ...,\\n [0.5608, 0.5529, 0.5020],\\n [0.5608, 0.5529, 0.5020],\\n [0.5608, 0.5529, 0.5020]],\\n\\n [[0.5176, 0.5020, 0.4392],\\n [0.5216, 0.5059, 0.4431],\\n [0.5255, 0.5098, 0.4471],\\n ...,\\n [0.5608, 0.5529, 0.5020],\\n [0.5608, 0.5529, 0.5020],\\n [0.5608, 0.5529, 0.5020]]]])'], 'positive_points': [\"{'points': [[0.3330291853098248, 0.4464251623052616], [0.32588862185381995, 0.5657519162372204], [0.3373135233834277, 0.7637835504221735]], 'labels': [1, 1, 1]}\"], 'negative_points': [\"{'points': [], 'labels': []}\"]}, 'current_outputs': ['31', '1', '29', '30', '15', '28'], 'timestamp': 1778443891860}\n\nDetails:\nWorkflow: C:\\ComfyUI-SAM3\\workflows\\image_seg_point.json\nNode error: SAM3Segmentation", + "status": "pass", + "duration_seconds": 80.62, + "error": null, "hardware": { "os": "Windows-11-10.0.26200-SP0", "cpu": "Intel64 Family 6 Model 79 Stepping 1, GenuineIntel" }, "resources": { "ram": { - "peak": 0.9, - "avg": 0.89 + "peak": 6.08, + "avg": 1.66 }, "total_ram_gb": 31.9, - "samples": 37 + "samples": 80 } }, { "name": "image_seg_text", - "status": "fail", - "duration_seconds": 5.83, - "error": "Workflow execution failed: {'prompt_id': '260bc77d-fe5b-4b81-97e6-1a0685f84c2c', 'node_id': '15', 'node_type': 'SAM3Grounding', 'executed': ['12', '1'], 'exception_message': \"No module named 'timm'\\n\", 'exception_type': 'ModuleNotFoundError', 'traceback': [' File \"C:\\\\workspaces\\\\SAM3-2207\\\\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', ' File \"C:\\\\workspaces\\\\SAM3-2207\\\\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', ' File \"C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\execution.py\", line 309, in _async_map_node_over_list\\n await process_inputs(input_dict, i)\\n', ' File \"C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\execution.py\", line 297, in process_inputs\\n result = f(**inputs)\\n', ' File \"C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\comfy_api\\\\internal\\\\__init__.py\", line 149, in wrapped_func\\n return method(locked_class, **inputs)\\n', ' File \"C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\comfy_api\\\\latest\\\\_io.py\", line 1833, in EXECUTE_NORMALIZED\\n to_return = cls.execute(*args, **kwargs)\\n', ' File \"C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3\\\\nodes\\\\segmentation.py\", line 86, in execute\\n sam3_model = get_or_build_model(sam3_model_config)\\n', ' File \"C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3\\\\nodes\\\\_model_cache.py\", line 32, in get_or_build_model\\n from .sam3.predictor import Sam3VideoPredictor\\n', ' File \"C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3\\\\nodes\\\\sam3\\\\__init__.py\", line 61, in \\n from .model import (\\n', ' File \"C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3\\\\nodes\\\\sam3\\\\model.py\", line 60, in \\n from timm.models.layers import DropPath, trunc_normal_\\n'], 'current_inputs': {'confidence_threshold': [0.2], 'text_prompt': ['child'], 'max_detections': [-1], 'sam3_model_config': [\"{'checkpoint_path': 'C:\\\\\\\\workspaces\\\\\\\\SAM3-2207\\\\\\\\ComfyUI\\\\\\\\models\\\\\\\\sam3\\\\\\\\sam3.safetensors', 'bpe_path': 'C:\\\\\\\\workspaces\\\\\\\\SAM3-2207\\\\\\\\ComfyUI\\\\\\\\custom_nodes\\\\\\\\ComfyUI-SAM3\\\\\\\\nodes\\\\\\\\sam3\\\\\\\\bpe_simple_vocab_16e6.txt.gz', 'precision': 'fp32', 'dtype': 'fp32', 'compile': False}\"], 'image': ['tensor([[[[0.2863, 0.4588, 0.5922],\\n [0.2863, 0.4588, 0.5922],\\n [0.2863, 0.4588, 0.5922],\\n ...,\\n [0.3176, 0.5765, 0.7176],\\n [0.3333, 0.5961, 0.7451],\\n [0.3529, 0.6157, 0.7647]],\\n\\n [[0.2863, 0.4588, 0.5922],\\n [0.2863, 0.4588, 0.5922],\\n [0.2863, 0.4588, 0.5922],\\n ...,\\n [0.3137, 0.5725, 0.7137],\\n [0.3137, 0.5765, 0.7255],\\n [0.3255, 0.5882, 0.7373]],\\n\\n [[0.2863, 0.4588, 0.5922],\\n [0.2863, 0.4588, 0.5922],\\n [0.2863, 0.4588, 0.5922],\\n ...,\\n [0.3882, 0.5294, 0.6235],\\n [0.3922, 0.5216, 0.6196],\\n [0.3961, 0.5255, 0.6235]],\\n\\n ...,\\n\\n [[0.4941, 0.4784, 0.4157],\\n [0.4941, 0.4784, 0.4157],\\n [0.4980, 0.4824, 0.4196],\\n ...,\\n [0.5608, 0.5529, 0.5020],\\n [0.5608, 0.5529, 0.5020],\\n [0.5608, 0.5529, 0.5020]],\\n\\n [[0.5098, 0.4941, 0.4314],\\n [0.5098, 0.4941, 0.4314],\\n [0.5137, 0.4980, 0.4353],\\n ...,\\n [0.5608, 0.5529, 0.5020],\\n [0.5608, 0.5529, 0.5020],\\n [0.5608, 0.5529, 0.5020]],\\n\\n [[0.5176, 0.5020, 0.4392],\\n [0.5216, 0.5059, 0.4431],\\n [0.5255, 0.5098, 0.4471],\\n ...,\\n [0.5608, 0.5529, 0.5020],\\n [0.5608, 0.5529, 0.5020],\\n [0.5608, 0.5529, 0.5020]]]])']}, 'current_outputs': ['12', '1', '4', '15', '3'], 'timestamp': 1778443898050}\n\nDetails:\nWorkflow: C:\\ComfyUI-SAM3\\workflows\\image_seg_text.json\nNode error: SAM3Grounding", + "status": "pass", + "duration_seconds": 23.33, + "error": null, "hardware": { "os": "Windows-11-10.0.26200-SP0", "cpu": "Intel64 Family 6 Model 79 Stepping 1, GenuineIntel" }, "resources": { "ram": { - "peak": 0.9, - "avg": 0.9 + "peak": 4.72, + "avg": 2.56 }, "total_ram_gb": 31.9, - "samples": 6 + "samples": 23 } }, { "name": "scene_seg", - "status": "fail", - "duration_seconds": 8.12, - "error": "Workflow execution failed: {'prompt_id': '71c3363c-b69c-4635-a6d2-719308767ae1', 'node_id': '27', 'node_type': 'SAM3MultipromptSegmentation', 'executed': ['12', '1', '20'], 'exception_message': \"No module named 'timm'\\n\", 'exception_type': 'ModuleNotFoundError', 'traceback': [' File \"C:\\\\workspaces\\\\SAM3-2207\\\\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', ' File \"C:\\\\workspaces\\\\SAM3-2207\\\\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', ' File \"C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\execution.py\", line 309, in _async_map_node_over_list\\n await process_inputs(input_dict, i)\\n', ' File \"C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\execution.py\", line 297, in process_inputs\\n result = f(**inputs)\\n', ' File \"C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\comfy_api\\\\internal\\\\__init__.py\", line 149, in wrapped_func\\n return method(locked_class, **inputs)\\n', ' File \"C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\comfy_api\\\\latest\\\\_io.py\", line 1833, in EXECUTE_NORMALIZED\\n to_return = cls.execute(*args, **kwargs)\\n', ' File \"C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3\\\\nodes\\\\segmentation.py\", line 695, in execute\\n sam3_model = get_or_build_model(sam3_model_config)\\n', ' File \"C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3\\\\nodes\\\\_model_cache.py\", line 32, in get_or_build_model\\n from .sam3.predictor import Sam3VideoPredictor\\n', ' File \"C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3\\\\nodes\\\\sam3\\\\__init__.py\", line 61, in \\n from .model import (\\n', ' File \"C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3\\\\nodes\\\\sam3\\\\model.py\", line 60, in \\n from timm.models.layers import DropPath, trunc_normal_\\n'], 'current_inputs': {'refinement_iterations': [0], 'use_multimask': [False], 'sam3_model_config': [\"{'checkpoint_path': 'C:\\\\\\\\workspaces\\\\\\\\SAM3-2207\\\\\\\\ComfyUI\\\\\\\\models\\\\\\\\sam3\\\\\\\\sam3.safetensors', 'bpe_path': 'C:\\\\\\\\workspaces\\\\\\\\SAM3-2207\\\\\\\\ComfyUI\\\\\\\\custom_nodes\\\\\\\\ComfyUI-SAM3\\\\\\\\nodes\\\\\\\\sam3\\\\\\\\bpe_simple_vocab_16e6.txt.gz', 'precision': 'fp32', 'dtype': 'fp32', 'compile': False}\"], 'image': ['tensor([[[[0.9176, 0.8392, 0.7333],\\n [0.9294, 0.8471, 0.7412],\\n [0.9176, 0.8353, 0.7294],\\n ...,\\n [0.8078, 0.6627, 0.4902],\\n [0.8039, 0.6588, 0.4863],\\n [0.8157, 0.6706, 0.4980]],\\n\\n [[0.9137, 0.8353, 0.7294],\\n [0.9216, 0.8392, 0.7333],\\n [0.9176, 0.8353, 0.7294],\\n ...,\\n [0.8039, 0.6588, 0.4863],\\n [0.8039, 0.6588, 0.4863],\\n [0.8118, 0.6667, 0.4941]],\\n\\n [[0.9137, 0.8314, 0.7255],\\n [0.9137, 0.8314, 0.7255],\\n [0.9176, 0.8353, 0.7294],\\n ...,\\n [0.8078, 0.6627, 0.4902],\\n [0.8118, 0.6667, 0.4941],\\n [0.8039, 0.6588, 0.4863]],\\n\\n ...,\\n\\n [[0.8667, 0.6784, 0.4902],\\n [0.8706, 0.6824, 0.4941],\\n [0.8706, 0.6824, 0.4941],\\n ...,\\n [0.6471, 0.4431, 0.2549],\\n [0.6392, 0.4353, 0.2471],\\n [0.6471, 0.4431, 0.2549]],\\n\\n [[0.8588, 0.6706, 0.4824],\\n [0.8667, 0.6784, 0.4902],\\n [0.8706, 0.6824, 0.4941],\\n ...,\\n [0.6431, 0.4392, 0.2510],\\n [0.6471, 0.4431, 0.2549],\\n [0.6549, 0.4510, 0.2627]],\\n\\n [[0.8627, 0.6745, 0.4863],\\n [0.8667, 0.6784, 0.4902],\\n [0.8784, 0.6902, 0.5020],\\n ...,\\n [0.6353, 0.4314, 0.2431],\\n [0.6431, 0.4392, 0.2510],\\n [0.6392, 0.4353, 0.2471]]]])'], 'multi_prompts': [\"[{'id': 0, 'positive_points': {'points': [[0.7518972528753959, 0.6355044797738758], [0.7340045522905485, 0.6593619024052091], [0.7021953068063758, 0.6623440802341257], [0.6902668397498108, 0.677254969378709], [0.668397983479442, 0.6742727915497924], [0.7180999295484621, 0.6176114128003758], [0.7180999295484621, 0.572878745366626], [0.7439449415043526, 0.5311282557617927], [0.7240641630767446, 0.5609500340509593], [0.6982191511208541, 0.5609500340509593]], 'labels': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}, 'negative_points': {'points': [], 'labels': []}, 'positive_boxes': {'boxes': [[0.7141237738629407, 0.6056827014847093, 0.15109391604982114, 0.19085938105066613]], 'labels': [True]}, 'negative_boxes': {'boxes': [], 'labels': []}}, {'id': 1, 'positive_points': {'points': [[0.6513952517072837, 0.6001522443905642], [0.6354008929467748, 0.6921217188777309], [0.6433980723270292, 0.8680633222444846], [0.8859791801947458, 0.884058013459644], [0.9046392654153393, 0.6041509171943541], [0.9046392654153393, 0.5441708251375063], [0.8060073863922018, 0.5201787883147672]], 'labels': [1, 1, 1, 1, 1, 1, 1]}, 'negative_points': {'points': [[0.7180384132094035, 0.5921548987829846], [0.7180384132094035, 0.5921548987829846], [0.7393642248900819, 0.6601323364474121], [0.7393642248900819, 0.6601323364474121], [0.7446956778102515, 0.6841243732701512], [0.7446956778102515, 0.6841243732701512], [0.670055336927877, 0.6721283548587816], [0.670055336927877, 0.6721283548587816], [0.6913811486085556, 0.608149589998144], [0.6913811486085556, 0.608149589998144], [0.6887154221484707, 0.552168170745086], [0.6887154221484707, 0.552168170745086], [0.7100412338291491, 0.552168170745086], [0.7100412338291491, 0.552168170745086], [0.7366984984299972, 0.552168170745086], [0.7366984984299972, 0.552168170745086]], 'labels': [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]}, 'positive_boxes': {'boxes': [[0.7713529424110994, 0.7141144192985751, 0.31455572229000606, 0.4198606443979348]], 'labels': [True]}, 'negative_boxes': {'boxes': [], 'labels': []}}, {'id': 2, 'positive_points': {'points': [[0.5279788816577594, 0.8586378093779201], [0.5097671062510242, 0.6517998210195123], [0.4733435554375539, 0.64789721746558], [0.37968299620291596, 0.64789721746558], [0.39529308940868896, 0.8313195845003946], [0.5565973858683432, 0.8586378093779201], [0.569605796873154, 0.6439946139116478]], 'labels': [1, 1, 1, 1, 1, 1, 1]}, 'negative_points': {'points': [[0.4863519664423647, 0.7415597027599534], [0.4863519664423647, 0.7415597027599534], [0.4837502842414026, 0.8508326022700556], [0.4837502842414026, 0.8508326022700556], [0.4473267334279323, 0.8664430164857846], [0.4473267334279323, 0.8664430164857846], [0.43431832242312146, 0.628384199695919], [0.43431832242312146, 0.628384199695919], [0.5123687884519864, 0.5893581641565967], [0.5123687884519864, 0.5893581641565967], [0.5019620596481378, 0.6361894068037834], [0.5019620596481378, 0.6361894068037834], [0.4291149580211971, 0.6400920103577157], [0.4291149580211971, 0.6400920103577157]], 'labels': [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]}, 'positive_boxes': {'boxes': [[0.47724607873899716, 0.7591214187526485, 0.21593962267985972, 0.24586402389773]], 'labels': [True]}, 'negative_boxes': {'boxes': [], 'labels': []}}, {'id': 3, 'positive_points': {'points': [[0.43642532993691785, 0.595717523200948]], 'labels': [1]}, 'negative_points': {'points': [], 'labels': []}, 'positive_boxes': {'boxes': [[0.4324084720788661, 0.6137937552745099, 0.06426972572882772, 0.07230492829424773]], 'labels': [True]}, 'negative_boxes': {'boxes': [], 'labels': []}}, {'id': 4, 'positive_points': {'points': [[0.5006950556657457, 0.595717523200948]], 'labels': [1]}, 'negative_points': {'points': [], 'labels': []}, 'positive_boxes': {'boxes': [[0.5027034845947715, 0.5716158804361987, 0.09238773073518991, 0.1687114993532448]], 'labels': [True]}, 'negative_boxes': {'boxes': [], 'labels': []}}, {'id': 5, 'positive_points': {'points': [[0.9264819886192297, 0.384828149009392], [0.7939256793035224, 0.37880273831820466], [0.7939256793035224, 0.11368466790596292], [0.9304988464772813, 0.10765925721477561], [0.874262836464557, 0.22214206034733455], [0.8501616893162467, 0.22214206034733455], [0.846144831458195, 0.31854863140633155], [0.8983639836128675, 0.3004723993327696], [0.8943471257548158, 0.20406582827377262], [0.8943471257548158, 0.12573548928833755], [0.8421279736001431, 0.1558625427442741], [0.830077400025988, 0.28842157795039497], [0.8220436843098845, 0.33059945278870617]], 'labels': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}, 'negative_points': {'points': [], 'labels': []}, 'positive_boxes': {'boxes': [[0.8662291207484536, 0.25829452449445844, 0.18477546147037982, 0.31332135594174026]], 'labels': [True]}, 'negative_boxes': {'boxes': [], 'labels': []}}, {'id': 6, 'positive_points': {'points': [[0.7045792285036274, 0.9568116711293354], [0.6789425589101554, 0.9568116711293354], [0.6569682706871793, 0.9348369322210276], [0.6716177961691634, 0.9293432474939506], [0.6569682706871793, 0.9403306169481045], [0.7082416098741234, 0.9403306169481045]], 'labels': [1, 1, 1, 1, 1, 1]}, 'negative_points': {'points': [], 'labels': []}, 'positive_boxes': {'boxes': [[0.6789425589101554, 0.943077459311643, 0.10254667837388842, 0.07141790145200044]], 'labels': [True]}, 'negative_boxes': {'boxes': [], 'labels': []}}]\"]}, 'current_outputs': ['12', '26', '1', '24', '20', '23', '4', '22', '3', '27'], 'timestamp': 1778443905617}\n\nDetails:\nWorkflow: C:\\ComfyUI-SAM3\\workflows\\scene_seg.json\nNode error: SAM3MultipromptSegmentation", + "status": "pass", + "duration_seconds": 37.63, + "error": null, "hardware": { "os": "Windows-11-10.0.26200-SP0", "cpu": "Intel64 Family 6 Model 79 Stepping 1, GenuineIntel" }, "resources": { "ram": { - "peak": 1.25, - "avg": 0.99 + "peak": 6.45, + "avg": 3.8 }, "total_ram_gb": 31.9, - "samples": 9 + "samples": 38 } }, { "name": "scene_seg_interactive", - "status": "fail", - "duration_seconds": 6.61, - "error": "Workflow execution failed: {'prompt_id': 'a9a9115b-eec6-4d35-b9e2-fcef958a13da', 'node_id': '26', 'node_type': 'SAM3InteractiveCollector', 'executed': ['12', '1'], 'exception_message': \"No module named 'timm'\\n\", 'exception_type': 'ModuleNotFoundError', 'traceback': [' File \"C:\\\\workspaces\\\\SAM3-2207\\\\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', ' File \"C:\\\\workspaces\\\\SAM3-2207\\\\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', ' File \"C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\execution.py\", line 309, in _async_map_node_over_list\\n await process_inputs(input_dict, i)\\n', ' File \"C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\execution.py\", line 297, in process_inputs\\n result = f(**inputs)\\n', ' File \"C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\comfy_api\\\\internal\\\\__init__.py\", line 149, in wrapped_func\\n return method(locked_class, **inputs)\\n', ' File \"C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\comfy_api\\\\latest\\\\_io.py\", line 1833, in EXECUTE_NORMALIZED\\n to_return = cls.execute(*args, **kwargs)\\n', ' File \"C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3\\\\nodes\\\\sam3_interactive.py\", line 667, in execute\\n sam3_model = get_or_build_model(sam3_model_config)\\n', ' File \"C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3\\\\nodes\\\\_model_cache.py\", line 32, in get_or_build_model\\n from .sam3.predictor import Sam3VideoPredictor\\n', ' File \"C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3\\\\nodes\\\\sam3\\\\__init__.py\", line 61, in \\n from .model import (\\n', ' File \"C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3\\\\nodes\\\\sam3\\\\model.py\", line 60, in \\n from timm.models.layers import DropPath, trunc_normal_\\n'], 'current_inputs': {'multi_prompts_store': ['[{\"positive_points\":[{\"x\":3348.288109906738,\"y\":2452.2208696844737}],\"negative_points\":[],\"positive_boxes\":[],\"negative_boxes\":[],\"name\":\"Prompt 1\"},{\"positive_points\":[],\"negative_points\":[],\"positive_boxes\":[],\"negative_boxes\":[],\"name\":\"Prompt 2\"}]'], 'sam3_model_config': [\"{'checkpoint_path': 'C:\\\\\\\\workspaces\\\\\\\\SAM3-2207\\\\\\\\ComfyUI\\\\\\\\models\\\\\\\\sam3\\\\\\\\sam3.safetensors', 'bpe_path': 'C:\\\\\\\\workspaces\\\\\\\\SAM3-2207\\\\\\\\ComfyUI\\\\\\\\custom_nodes\\\\\\\\ComfyUI-SAM3\\\\\\\\nodes\\\\\\\\sam3\\\\\\\\bpe_simple_vocab_16e6.txt.gz', 'precision': 'auto', 'dtype': 'bf16', 'compile': False}\"], 'image': ['tensor([[[[0.9176, 0.8392, 0.7333],\\n [0.9294, 0.8471, 0.7412],\\n [0.9176, 0.8353, 0.7294],\\n ...,\\n [0.8078, 0.6627, 0.4902],\\n [0.8039, 0.6588, 0.4863],\\n [0.8157, 0.6706, 0.4980]],\\n\\n [[0.9137, 0.8353, 0.7294],\\n [0.9216, 0.8392, 0.7333],\\n [0.9176, 0.8353, 0.7294],\\n ...,\\n [0.8039, 0.6588, 0.4863],\\n [0.8039, 0.6588, 0.4863],\\n [0.8118, 0.6667, 0.4941]],\\n\\n [[0.9137, 0.8314, 0.7255],\\n [0.9137, 0.8314, 0.7255],\\n [0.9176, 0.8353, 0.7294],\\n ...,\\n [0.8078, 0.6627, 0.4902],\\n [0.8118, 0.6667, 0.4941],\\n [0.8039, 0.6588, 0.4863]],\\n\\n ...,\\n\\n [[0.8667, 0.6784, 0.4902],\\n [0.8706, 0.6824, 0.4941],\\n [0.8706, 0.6824, 0.4941],\\n ...,\\n [0.6471, 0.4431, 0.2549],\\n [0.6392, 0.4353, 0.2471],\\n [0.6471, 0.4431, 0.2549]],\\n\\n [[0.8588, 0.6706, 0.4824],\\n [0.8667, 0.6784, 0.4902],\\n [0.8706, 0.6824, 0.4941],\\n ...,\\n [0.6431, 0.4392, 0.2510],\\n [0.6471, 0.4431, 0.2549],\\n [0.6549, 0.4510, 0.2627]],\\n\\n [[0.8627, 0.6745, 0.4863],\\n [0.8667, 0.6784, 0.4902],\\n [0.8784, 0.6902, 0.5020],\\n ...,\\n [0.6353, 0.4314, 0.2431],\\n [0.6431, 0.4392, 0.2510],\\n [0.6392, 0.4353, 0.2471]]]])']}, 'current_outputs': ['12', '1', '4', '26'], 'timestamp': 1778443913511}\n\nDetails:\nWorkflow: C:\\ComfyUI-SAM3\\workflows\\scene_seg_interactive.json\nNode error: SAM3InteractiveCollector", + "status": "pass", + "duration_seconds": 23.12, + "error": null, "hardware": { "os": "Windows-11-10.0.26200-SP0", "cpu": "Intel64 Family 6 Model 79 Stepping 1, GenuineIntel" }, "resources": { "ram": { - "peak": 1.19, - "avg": 0.97 + "peak": 6.62, + "avg": 3.74 }, "total_ram_gb": 31.9, - "samples": 7 + "samples": 23 } }, { "name": "video_point_prompt", - "status": "fail", - "duration_seconds": 8.95, - "error": "Workflow execution failed: {'prompt_id': 'ec0bb9dd-bd2e-4be1-8ded-e5af63b3b21f', 'node_id': '35', 'node_type': 'SAM3Propagate', 'executed': ['30', '9', '28', '27'], 'exception_message': \"No module named 'timm'\\n\", 'exception_type': 'ModuleNotFoundError', 'traceback': [' File \"C:\\\\workspaces\\\\SAM3-2207\\\\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', ' File \"C:\\\\workspaces\\\\SAM3-2207\\\\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', ' File \"C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\execution.py\", line 309, in _async_map_node_over_list\\n await process_inputs(input_dict, i)\\n', ' File \"C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\execution.py\", line 297, in process_inputs\\n result = f(**inputs)\\n', ' File \"C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\comfy_api\\\\internal\\\\__init__.py\", line 149, in wrapped_func\\n return method(locked_class, **inputs)\\n', ' File \"C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\comfy_api\\\\latest\\\\_io.py\", line 1833, in EXECUTE_NORMALIZED\\n to_return = cls.execute(*args, **kwargs)\\n', ' File \"C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3\\\\nodes\\\\sam3_video_nodes.py\", line 422, in execute\\n sam3_model = get_or_build_model(sam3_model_config)\\n', ' File \"C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3\\\\nodes\\\\_model_cache.py\", line 32, in get_or_build_model\\n from .sam3.predictor import Sam3VideoPredictor\\n', ' File \"C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3\\\\nodes\\\\sam3\\\\__init__.py\", line 61, in \\n from .model import (\\n', ' File \"C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3\\\\nodes\\\\sam3\\\\model.py\", line 60, in \\n from timm.models.layers import DropPath, trunc_normal_\\n'], 'current_inputs': {'start_frame': [0], 'end_frame': [-1], 'direction': ['forward'], 'sam3_model_config': [\"{'checkpoint_path': 'C:\\\\\\\\workspaces\\\\\\\\SAM3-2207\\\\\\\\ComfyUI\\\\\\\\models\\\\\\\\sam3\\\\\\\\sam3.safetensors', 'bpe_path': 'C:\\\\\\\\workspaces\\\\\\\\SAM3-2207\\\\\\\\ComfyUI\\\\\\\\custom_nodes\\\\\\\\ComfyUI-SAM3\\\\\\\\nodes\\\\\\\\sam3\\\\\\\\bpe_simple_vocab_16e6.txt.gz', 'precision': 'auto', 'dtype': 'bf16', 'compile': False}\"], 'video_state': [\"{'session_uuid': 'b380dbbd-30f3-4502-a96d-bd69ddbf2826', 'temp_dir': 'C:\\\\\\\\Users\\\\\\\\ContainerAdministrator\\\\\\\\AppData\\\\\\\\Local\\\\\\\\Temp\\\\\\\\sam3_b380dbbd_b4vrzunp', 'num_frames': 30, 'height': 544, 'width': 960, 'config': {'score_threshold_detection': 0.3, 'new_det_thresh': 0.4, 'fill_hole_area': 16, 'assoc_iou_thresh': 0.1, 'det_nms_thresh': 0.1, 'hotstart_unmatch_thresh': 8, 'hotstart_dup_thresh': 8, 'init_trk_keep_alive': 30, 'hotstart_delay': 15, 'decrease_keep_alive_empty': False, 'suppress_unmatched_globally': False}, 'prompts': [{'frame_idx': 0, 'prompt_type': 'point', 'obj_id': 1, 'data': (((0.38107258850429115, 0.15094459502434338), (0.405779333510521, 0.3307995326922488), (0.43048607851675086, 0.09644309876134173)), (1, 1, 1))}]}\"]}, 'current_outputs': ['13', '25', '35', '24', '9', '14', '30', '15', '21', '28', '27'], 'timestamp': 1778443922415}\n\nDetails:\nWorkflow: C:\\ComfyUI-SAM3\\workflows\\video_point_prompt.json\nNode error: SAM3Propagate", + "status": "pass", + "duration_seconds": 64.12, + "error": null, "hardware": { "os": "Windows-11-10.0.26200-SP0", "cpu": "Intel64 Family 6 Model 79 Stepping 1, GenuineIntel" }, "resources": { "ram": { - "peak": 1.4, - "avg": 1.05 + "peak": 7.06, + "avg": 4.05 }, "total_ram_gb": 31.9, - "samples": 9 + "samples": 64 } } ] diff --git a/dev/windows-gpu/screenshots/image_seg_point_executed.png b/dev/windows-gpu/screenshots/image_seg_point_executed.png new file mode 100644 index 0000000000000000000000000000000000000000..07afe054fcb7eb3edbbb710143f0ef9ce5337909 GIT binary patch literal 318290 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�j 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�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
==lI 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Νn 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%0Ahhr7cs+F)g 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 _{^32pDTag4!@}n0Bt>(z_?U)<( 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 z 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%0A0MW# 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

0bjlDnP?TUzd~=M9j8g~P(aIyySQ_c)S7M?*_n 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


HbCov#C5bx;-|xzvx5fkj2S*QioE_v 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 JNAm8Y{{@cuq8b1I literal 0 HcmV?d00001 diff --git a/dev/windows-gpu/screenshots/scene_seg_interactive_executed.png b/dev/windows-gpu/screenshots/scene_seg_interactive_executed.png new file mode 100644 index 0000000000000000000000000000000000000000..06a691ced2c9079f2fc50fa068f4922299acdf13 GIT binary patch literal 480088 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

daS!QvFkq4G$3fjFwN{!<{zC%bkv}-yz}tPf9T3 zLPa{(z`{czt&=608i^%pvTIEB?)AhPEC?3#7J}4Qzm*)zMv1A~ti&puRhAU~&e9r0 zgM~s5v~U|(wCd19s29cmGMkf#CQlFwLXx0~BTIde;0XC*d_+7rS(RZ1@7JrngWY>N+bOUiTW9h=!kf$X;<*jfu<_o+SuQZ(Nwwj4qP!^|5rA_u)s9_* z8G6~{qH1cYxiY?U7+|ImXQQoViaU`JO2`~vpYHPTz?@`ryIX+O%Hn)SdvhHDA|sPD z@>SsnBceUYa5_0+mjQNUMdL1Fp2b#14QvV7SSs?kI+YWe8P+rG1Qo82rog3%2v=(r z{5HxWo*p(*D00xVo#<}>~UtZKKGTgE^VkO%*|7!Sm z&n%k^_c>f z>NWV?Y?Xkbsr+|(ltk|il{#+P;!<{}3FIBTo)6|L4O;BnPJTVSZys$ETq#gv^EMg!zvrl_WtkY6cqctfSwP*!KVG}f!(4^+@#s6A5@;Ra$6!Db z^2X!;#%wFHOsF#_a#=&01;4hFd}B(%hwn0q>-zkGv1+!dmOsE1CiaNZj35UK!RSMG z3ZpV<9u1Uj%I|uBidYz+%snEx&Hq9!VB*P6lfa6XITbpd2k_3S-1C1>HTeG{MQC_# ziPsJd|Mn8OmNJK~-sD>9xcN1LNX9t*{&W|$4uw&_Vn%qMbOx<=v(22YdEarL3|0oN zT??;j!@pd(l$FhQtq?mhMz~21!E94%;|>OFqwH{ScaB8^hJNI6xl-rfgn}mr4E(aar%=gzrr9pEYE7FyGy-krap28$v}H7u zm{X?kd6auTM5&yA`vvtc5N_(nG83NA-U@9fyksW=+d>@chtAD@e^!EtVXdL~bdpftAzu-5q z(U|H@QU8?shTjp-`yPsFMMwXSgMWh@^%J>0oyE6&h1TY#z5N(}8g(Ko%cG2_Z#<*p z4ATq9ZXx*>nQ2;eu0xrWtrrvv?FSETL8O*aM6*@(Fm^CE( zoYK@tGPYE{>T8v`c41zMJC0T}#^Xy@mDDXz*(Y+kXj?Pm$lsMMGTMMtW`8S31ug|^ zuJ2rd!;O{EsTo()t+iLOUcg_VUNtE;u@1{S5T17o0t61`5b>L&I0{Q-nlN^SgB9|R z1Y!~#AC|MTkP36$8u)0GH|^-^Ly)4O&fQ#`E++{xOA(yh*vj>zLq{8A^+f6Pr>o(L zw6RY;6TVi>4GRdQgaNp-U;TM_B{r$=aB+O*^6XK^qJMtS%_i(@@UT2)Gtq2(x*K>5 z$|wkMu=VMlrjuv+tk`O zl}A&P5Kv{#S!Wf@2cp)5ffy(d#RYbBvyS31j4}LD7}k?_>K_v9&)g}r zaC&sO<=QE6WI6Fj{_W0x%!x5}2T{b|4x7iXbp>uGCQWD9Wo4u3ZHcYKH_`2nP^HlD zrAY)&=c-FCgQU*bS%Ut7m<@P&Ie(wywK`tMYpA#623#4FfqK3!7^&tW|1*z=flWCgblE6kM*7?EZMz-u@=3uUM$Mv2izh$G7U(q#=7GfL>Z{#U2}gY z(z?va(A}rAVmWeoM;yJiPhXMa$M+mR2L+eCc@m zaz=rKg;h%GxiKe_(i>?N7)Mf9fclN+K(mxdVN#zBMqCB|E1vTeXGnGtlW}@dzlj1F z9O13V3Vu&AujfkxTbk3D*P=_B7Lny4Y}B8B%)d+$KU}ao0k|B=@0A{L{sr1gtv5&Q zfG}l49JiHG;@uye`NvfqJxAXLL>L_)4z&wQQO0K12GDb*zuNoG!3n_s^(TcWQ3od9 z15*X+S}Jh)rB0Zw@)D(XTA*$rv-z$cFUuEw2qmz|5*nHh=N9Fr@36=i{RsPEX4bLf zhlU~!F}85_*Vb62z_6iTP}6>1omncOKs1A;1uw>0pow@S;#VWX=uUL17j{@a4)X6~ z@c8-JgdctmOj?<4DR%_u^YZ5t0G8a_#xWCcK0ae>lYXIn!M5-Dn~O7D8+p;`xUK_; zP0TKKoUf|r%T1_OS0LPtKHg`KMsSqRchp;`DM%ZlM=KtkCitS`WbNvur~+i0P-|tI zUMx9cV#mmM*xe(Si@W+-Usqh9Ifx@Cs0u7k?ZiXgQ%sBe4clZJLdzko;(VoLxSXTO zNVqfS<`(wo%3+{e?b>&_$Q9?vuMsO8n58ZoiIJ(@=9Mmo@9D6}K4#lKIXw+#Ra}Od zt!I@ry@B?HMPO-DOsW%ydUMe)O3NK&`wDp043WdBWwi){4Ot{OS{Gy{nG=`Y{%*C! zmw`jTBSfD1$cVmGU#Dx!TzT1!lYxmo!K;stze|{cU0;HeFl)KLF4|_yZsIL$F!E~= zEVsWwEqP~9LhW#pM15UHTk=kv4}tqp-Np^yA+#Y3b%8&;U@Y%fGk3(ttiN|S?}HW_ z&8BNLruX14G(OW5YhSd#axrG9&j5Nje+F9Eu2OgIXR#ND0lpwo3cbC6Z#?qUr#J#7 zk7B7&MylPU2Cl0qth|jM{5Gx=34}V~Nx`JKc9v!=kDO6kHABoCB4Rh{dR)HlWw%9H-A!0 zb#zKGVI*)>d9^6etLT7rhA8Jzn$|{w^!4ub5l5!HNtJdN>Sh80PDK?JbwwoZqUUJy z`*gmSea~Ke?L1sUbxtb+;mLM7^*ns7naF$*c?_aYoHGsdY~bVBtGWYy4yWVI-VuM^ z*D-#?`*Vm(mN$aZVv25#U)S(ZuJ<8mzkj~Km>vz?-}W+=4*fVpdvqVa=k!nq2RSsF zN_2U0mX#1q)&3)K1&?dw6?{ZEDJHZ*WTf>&g$@u}7HOS%v9ib@u*US%;i2WpcDY!`O*G32?;G?c<8y^TbjbWxZ?hh+^sTbv zbk!u(qvM9+AXVGzsRTGvhzT|RCEp`LW#FpSVe%7tJ!;F(>n^|YcT-!4e71HnpHI&W z=xWp&OWGeGspqXH<0}rYw-y~&neR?3EPVc38||JWq3?Ga?d~&kMC|RGnSQ3d0s=CWQWd5pY zbz2%bc1joXKe+$G$2>6cH0W^gI^9>rO{`hVpAzBw9+>j55ZmEJ|2BTNIgR!9@=C<} zwwZm)a$rqVj!IvXf;l2)qt22GZ zyqhqCgw^7~-mAU=Q-V7&n;?LTdE}#%2&u;h5Q|W8p5-HIPgc)bQ!*EfVVNP7kL^W& zM7@Ix86EqhWUm1ab*eg42{>|<1+$c5uW&zP%QR(q~zfPB|imRtUsmCm1?}sb$j2R z`c8OnAi*@gK}S9}^)|=WHUQ#h0oMTvgO!$tPqm{V7$;&cTUd9@y2voZl$3At4R1GL z44FPaudE>py;PtMb%%Slr#KW|DNyp)JwB7d^1}3P}e;cIZ zel9$6a3dGr>ivLb@VK1>#l*j#y!vp>`@cVV{V(hH=bq#%Q--lC$9s#7_pkb=lbf1L z)J%v$sCPx%8+4P@Xju0|jz$1RVWcJTh%a8y+&DX3s#DOHm6UEwFU`n3jgx5JgZ94g z@^NP@ba=V}ZmyM0!`NDL+WT2|1MrSajsMz*_)%m-DkL65DvH4c#9&PS&>1fR zy#zPlG;nAZ*fUA(hp!b+&dY5sg|W;dA~C>aY}0s8cWW6)XJH{I5XtL-GD)2ENPSjb ztstcqu1X^$>gwZV%}J?b{3gqYkNPOg&+Z|187dVcHruP!noq!P{4jWH$jyI4(IM`!Deo9X*76J_&JE^wkk&4lZh|9^v2*E_~0kp(HJ)i?b_W@8`U7 z_<+Ikmw^Hq%yXbi3hlH04;J!5Oa05s^#C*LF+d%~8AX?2uVY#8e{q}Zw+J&`Z!TW(hM^3HF(9nrh+7678W;4wW^~`+qU$gDe{WF<~&jpWW&0=6eDKloJUPQ z_Pj|c-}@L6s;(YSzkcLM1&k&4bv;g@iFvNwpR7ZdZqHJ$DLoG;5<{jiXX(_Il`l?F zp%5=2i(yfA^SX{W0S$x9MtgN#=KTf7BeTMh_Px3`>jD%k7 z4q`w5o!|LKgIVE+rSu^UEZPIGcfBJq@-Dv^GGBtTBX|q?4svP+?!nEtWmeJSeOlLR zW-tnFGW+)_SYAuC8p_d%d+Z}gm4v@>ad_SyVlRK${OGawNy58qpPMYGJP$oOy4iK( zfaS?m%qMTp?}HrO{yy&&v!m=%&T6>~2lPr_HmUAnKMnjXOcrwHV9kTcR^p`?K)1|I z`^!2$7{hlgjqpC%u^Z2X}}kr1gd^Pm@Vq z=e;Xcbh5$RqAHp2C7X-SbtljF>B**z@}gV%HS=*&k3UT0sh1XnQPF7VRMg*5+wl&U z`4V$HUk@B1a!Rv!ZYBuqzaJ0mJ21GMDhcT?Wz#N#bsLz!-w>s5GgN>Ix9Q8Q?)x9*R@0{Z8SF|v9Wy9$=nQsvhwPzqO%=!Vk;)Bh+lj7x zy^49@;p2H7>F{aJ&4sh-&3s?AAR{C7yNWP)+a~HLD=uz2tM}Kc@wzLmE_LvKt~)zB zqm&TG!{66{W;*F?T!ReR883x_+w{JWnat+h_z0zRLAU3m_W$;^R9-vCb&|b|Kg7Q| z^S>hbpV_Mo@xKdQk}G=IiI(r&d_!5O!L0PtLIZQ7=UoZfd|8v>>%LtCBJcgJo%Ui& zYg7B*hgyh_oxX#HTV5$|BpGSsixkf9X7ij!iGi<3PSLC+q=Ip7vO)6-aBnu^s^UK36Fg(5hI2XYxC(a&D$+XlqHcEEb@I zjztjhvxmES=y%y+$;X4~DyZ2xpG#n55)V2NPLdl}RBc77i42R23)!ESqP()2--+Z*Nb4v!&mK?D7=9N_JdQ>c!2H;&zcML1Z7V2xas#0* z@8wi8Dg1_1h*~`Q7}oXT$}Qx6*xP=9K2l<1YinhfuT@`_t#bKjV{`o8Af)%-n^`Dg zN81EN=_ul7?eNkY5)+a4N>*srCJPn9<7Q{GqEu=|XZ#@#K7Y*oHSDHeOD;F#R3rKL ztA%Nx8kNTwP4$syHSlR0#D$?hvvo-meH0#U)O$2XifB&@%f@bGm@#$(yLAbSvn?SO z{FZ&nk9-6$yJit7wKYr^u72O>xD<%Et#xRO?Ed^Ibu_~>$IsBt)i(J7fkmp?*4ES# zo6ilr|5<^-R!BfJZ;+%dc52tvcL8^PV7sic)W6uQBy2Y=?=$(pcqG=R+=R9fUeqAv zm1Su!oA?>pW=2$QGskvAV0nq98_%0KAR<2;fR=wAU4 z8c)6d!dYf}@Em7K%GUh(r`*sC3Za*;TeAsOc+Ud{Udilp6aH6ZQDZELAZGIfSz}t{ zWZcgqB?S_NHAa@)i4%sjwBBram7B`(A(i5)@Gp|menx3o+)@@+{C09Ko*M;LOsY7} zECFMvtqUi0PK>BhVT9PAY%P8S6PQ;&JX%K3nO^Pc$sK51R9MY&Y_Qf|$lyYDOS%pD zL$O?t+gOQWHqi(1reHydW<#5JsFo{RV7?Z{=p;}Uo+0IU84(FlQBoCYWSTo_n}fy= zY{VE2j$ipoDY|WoM%V1~+r{aKa48ffm3-on<7QgZX%#fo(VdMLZ;j`Qr zf){Rw9-S018Aizg@EyMP!|b|>g3tpO37C#xmEMIuC^Gj=i}W~Pp~sf@d9WfEByELA z9#&;3)>qYxVT)^m9B*O?>JQ8(DUdXr^o{AY_eiURhMd6712y!UJg+)`VZA-A@wFX1 zi#=|Q@%b}T#$-D6lLU3XAIgZm^)iTRyVMjXkW4<%cBePD+EY_AN~h1krD-_A$OZk$rBiPb zo|1BwY;2xFH&Ts2$i;ebdd|+HG54VU@SV@We%(9aVkBwtVLXh=%*egKqoASidG_gD zQNIK5`i5>vwmLKzZ(};MSUiJ8!s}%Wc;BKl_(Sw5BiD!~l-xQr=Gk)eR)InY;dlLv z0u4F$eq?N5tW{{%Sv4cWmMy8GD7c#XtgP0G1XMxRY)mY$Tp}Z4nLu4rNk7u0@!Y&z zm2uR8f4TLw>{RJ&z&#w5gFfgKZ&f1v(Zmxri+bqD79^o9E$!B^-0U32vh}B=$RfkX zb|&jXF_au%i&?Bvjfe_a-GcLlooThvC}SwI()yHy>fu(QcQZ0hA;c_?g&-1+`OgX- zF7SSyP#@b9JX#QQiuE|XRK|EsS;>&00BOrmhNh%jSg>nux_dVZuDk}qO1M73(V+i{ z76+PH)i#h}@7^FGcL(NhDq;($7z(U&W2}r;UHuIicW$M-%%LU?$vy!UsJ(om5tnnV zA=He)5C+ke{Y=|Ecj1HSAbtf?wti7Bx%zU?uyuNR6dQw2|${ch->79T~s8RuI67U%*Lb@C%nt&V0q6uN%mz4 z8#HA!{blx3o)43FGI|UHrk+`Cp{!p;&Dc(-yL97b_;60i-|;UNBC!)Qp2PYf7I3$l zMcnoEvM-be11>?N94fL;2Ygge=$5H}U-TExEil%ZNi$a^-=K*sS7PTOAty4q z9T*-ckuo zefhg`5_O^3bde<1A_9HId>~S#d)M0YWkbf4`S~B6)hj<(7ijJDbbdr;2#9qOH+o#u zR~pk%OdK+jb2{wqPU)rkw?g{K;ss@ch35UqGug0LZnpLit$Sf9Z3 zbzw)^9EiV{Ejqh#2bio8Vd+!GU|_gPekf}OohD6G-N$C@fck1+QZ=s;h4m?ozK}!| zsusuEA#uh2LRXnBt65QQ3}sx7Wo@a8&p=kDi>SGo)Bsg2q@TrL<*iX{^OYBHpRJ8z zrYsZEa59^wFyYe~9;RVL?$coZ#9`;=UXw|rkCeZ6EDK<7ao7;8R9bF!v(ZUaHPAr+ z(^cI{VN5_L=ghfWz0&8%TwD6*06;FyoQ~Ika&(n-c=kx0c(Mk(!SdPq8*GzU$7OGJ zDBGnvrsu&^AuItLRpaydlp5BsTSeRLFq%fWwt)F@uXK{Gfai5uK9&FG7qZ(;D*NWG z{nWTPfu~-RS_SL=NG&m+r=!cM9g$Wo^_h#)1U9B3D#$<|A0Zay^H$5nRr}^`N`ipI zdYfB%OP1~O?ognF8kVRj)9>9EG&b>A0n_2Z&~qJKRk7_ljg9h(3%?bjXUGXcqfl+$+A3s9&Dg1SS zzVB5%AT7-sc)HHw}vX9U;1x%51=1E zfX1WZcrQ-_MLM|FBGf70Gr0RV))NrGBr#^{7>A^;-cXwui;?aj-?E^Z8-{BCZueT) zR*y9e2daElCmaZgSc~^$b&Oqsdh_7t`kDJf-y+Q}{Bm>g3ApVsnE5Lf57LX7g;J`= zOJe2vQDTh@n%ndO zj{X^^9pkkSb18Wao_G|~0DfWgJbDe`9?Z0PKa8h%UmAr{#f^OS|5@{NgGIt)JzD@s zeY>64feBd9_kFGJYpB$$>VC3kP0H2u7a|ui>o#`4`0K4Hv({*8JLfXe_WE zjku)tC)P=m2s3}lJ;%y8C1Xl$J@1TAD2K2{8ekO~zqL4U3unua&H`bpjx|%hQP%)S zabaMre6WsW4q|!kzooRZ{JbW9;JV@G$^dU6#+&sZD@OelJrM_;x#u@?1iKs^o+q;M8i{0!dCgByIQrlw&E!MlmqaEG|H{E;i#B+o^uM?7G6u$cz?VbaOk)`i?7tE z)L&b#*4VT%RmSB9E~pl(8_CJZjM(dAf3YULKVOH612zs;TK%F{&h8*DCqLfl8SgWn~Q zr^8GRv@9?Hxt$Wx?);=7_ErLFYK)!ZiosmiUcZ8y)YGVc8Huz0ovbD?4Kzheq2JPs zm7*>V(ET=-$Xs8P+T*NB60EBOHoEemGT^Cfy@q76AO|8K%LleLTYWSrQjet*;+4lM zz85qwIK34oUFP^eQPaK@*uh1JmH7*T&G*MnieM%$YIcGvF*Z!>*t zgrF+9*ajnAjT^-gb&u2Khnpk^wFLdJ>AN3_Or_=b>X?x-+CsEbdn4^m(e$a-d7?{MgW_22-?Qi$!ZY&qgt4#uv0xx%2~VsVSzbDXE4GL{ zoELnfcr9SDnCjN@?o3=6nX)!nrtflCTdDXGZdECoN^fkr46e{;N0;B4;%(_!LJu*5 zPZCR-(+Z*D^^tW7E6mN+7}~>JMm@z-94@)MB( zOI6?zHbQlp0BEfeRUJ)Ac$C`msb{4&1l0F0v5jq6Ph6( zl5|}wI*cbjhw{P)eF8w|9$x$9fv=(ZKc8#}c=j|hfy~IZdVtqpzE=H1JO_U7{{b99 z9cb#$c&`b^-Hj=XtIdNWDYbO}g&-LAAivVM1bNZ~q zO5=)g#N4t-JTY!`aVC{szn7j0^+aGQ4eCo|&Cm@E27IhY0p60cYni5*%PBOsfN6^h z$MMKc@k7Y?eIA1?1Qfhtud7*DfwFEfx~4Gz>c|2Fef#PMETpxb7}LM&!Zg@!`2C>xdzWqfviK-*bBxzb`4KTJ%ZI&f0<|R5c zl1B{Z^*dEXd3iRQJ>u}gH*H+MbH}y~>(}0S=NuD<5;&%ZeI z(D_e3@z~EC&ro+mUDcmNrVyAz|1~Fm;&$p*<{4l*xu=^qJ94KH8bvCU$z+0cs#x zT1bs*huvYCxbvp@5f{L=mz)4;fR{X<@pF1X(JqZcIeF{egl|aY<)uv+VMC1Ho)Y6=jzw zxf0#IyeLYtOBOiE<<)e(tfB%F3ji1@DTe?vEGK#b49h}nBvUDuz~-`9Rnq`~nv#RG z$B7y@49B^>UWAdNYAnmyF9G31nd3#%&>5N|1CUs~?Yjs@Zm&O=j;o5U>h_buz?=cH z2>2wx*^~AR$D4-1a;zk~>9rYvWu-;`?%gi0yz=^&$npCy1`x0!wG68j2KIuCj4BFU$3fBeJo`gMa#H^pR%)2I{Ip8PNzn zecSmfmw%&m?<*{?1(|eNb*<6ch6&mD*)u*5KX%S>n&IMsLU^&ay+zY>9S8*?EU&9u z{`p7s1BVZpILG60nE>rx^Bur=Y^;@dOLY+_GEt z_-?s%F=l0A>Yh+Z&5%*$mDQ#y#}mCJWu;M5EEzJjYR0L%ckEJgN}_$&zMZ>7D*_Gd z7a+@vzJUL}$DZxlvndy8O($ZSW*&3eg(YRx9?`dH<0i~|U2a)Tr!$$ghYafIY_m*KR#s9` zQRMY{WLbs~I*blUatTxt&-2qJj7dj2CDCnKIz#Il0t~}d)z|N7?h^e)fzrzIn!#0r zMwJa1?_sWEAiAZvAziOO^t`&>ydvbILgvUAy@9f|@~u_pSJ8 ziAe+fu(F72*|!&EVnA@$k2}1iycFmOzrZ$*n11K=*ES9xcg1;U3>rICH*)h2JH%g9 ze(?Mwns=^UaMGdIFS_}Z;}>L8;d9S81weTI87EkVdfYLGYl)7NPCPgh>1ymZ@Vd*c zsO>itE76L6!*09jUeRB5^Yym}%WIx~;_>2|!5{zWHO?D6=fwH4+n4C>_LWqgblB9b zn>L4P2VQddjrD`Z+;PXF-irROJpVQ)x+aXR;Td+)#F3VvR@OG0b^eW^lH!>YhH)&I zFm~j;qpk{+R4LAtx+KW+vke)z&CVGhEtH)<@l^sFnF%N=^~XaibX z_CQNB_H>eA4Pq>AnI=gmGpU4GRpUvevZiUqGcifvcoEQL6Z_~P%d#_{VXtpdBy=W| z27nsVuYI}wt*=&&?N{sog&>39`+EJ>o!d=pQQA1m9&++*kb*zG{`tN&8#n#1;=4b+ z`|ca>E_wN#uip6vA+uxM>QX345ZrO+Ig9UHXl9ffZ#mDjEQ&I+5jMJRA^>#@eDUJz zK&Qb82GY~!{JUCSzeg2>LgnS<o}Mqhq#pV|x}ACDl~-PQ<@FoX@9*rB{2wR|hF)7bS9$dOp4tkwfkDma zzT5ZJ{?XPI`yY!2kq>Y&_PZA}yk>u)uQad^ra}E_C%cRsi`g5IaO6PqrmS=B$Am-cG$21G~Jv@6oi7NWuz0a;bHF7DI<3)NQEw#7oWjP|)&=dlJ*9Avbi?vmJX;rE0_K32Z;dqP; z0D6Sd2{0^b759-eXpG3gCOGYI``tjAK|b)~ z&JCPCI_F!21&|uqkS+*v4DFsZX|L>o2Xau+&RDwhfv)Q;%K<=P#F%=feGWCHd|;Ze zCIoWyUi*rJWLf3_wCKAHV^}B}>CLokR@L5zpMFEN*n;9>+w`GO2#?Qy=Hh1uj+n%U zst7AEq2gFHoQSq|?pU$r=O2svjk8Rh=Rj7~*L?hfXSRWJWC8$As)f}9CmwXP+f-C!?AW%I2Uce| z6R2u*xqW&%I(E)UW&KB_ki6!@Cw6b&)L2zvD#^|r>yc%alos88`=Vsa1|i;3Gkjb| zLzOl4>(_1!6oj^HT~`t+aJzlo+t=<7^YVRtXn;DrEYI;GwchObxy7?wE|X>q^7fl(SgV6>yE?3UJ_@V zu_}`QXez3zs>!HnX0n;A-|vUOvIwRe1bc;p;W-=Xf-S-2b-Pp@HMj0)Y1vC*!S=ei zv+knNl4QEpP0x1-wh~old4RF-1|5 z$(}?a*&XiCdYio-YTN{U?z#cPy@68G-qvj!e>E|&OnNF*U*-AayVa&5u*toN_@3Qs zR>WGj2K!G)M7qv8?O2WxPCafu=k_l9^5am$nEP+Nh4lp2aBq4gS0apeI*ixZ-U5PCcwJB&}s^Tje>7lO{2D#r;&OdT?Q)JW4r znxfJr6Boll!s@VRV^?NR+^vA0!l+CDOIl+Hk>;OP-E{j4CtUN=n&)1;_?G9dxZ|Z& z&%gNNt1o~5+Up`i1db70G9Z?2>1Iz4Pe3lGtA^>YS@O#3_b800RY`S-I}KPeEz?@4Rod!`e;l4 zho()PI(pP-!!Uxuz}&fW{^sVn-L6wlJw;R1S6_YYKYw@j?Ai0?&0W8K!*kES@K@ie zt*yD^_S>48nx1^}sZpcH+|nzZkPBKWXH>68c=*fI#BI1b#$fc^{cGqpPChtA_eLKr|80Muv;Qese#7r8-+ zPjJ&zl+JQ22K0)Wa02V~>TWqj7>zJQbQjk3uN*vF^7&GktZEn;C6~?RdLpq%cenFP zKwugO`#e%G=r1fS6MRL2C{@+eBaD-=?uLQG7=}rvQgyX8xtyYA(`994Dm8>-^@E0~ ziV85Ps%_9U)k2or>!VZ2kSMwt40s{K=ycNAVp!O`XAgjEE}hhsw8!Jobq&yqcsl@2 z3y$cFGd6>}W?{9&Jua`j^7_}wvH3Jjb6`q<<1kCDXXk>`!CV~R zX&m_aekLz<4>`!Xa>5s{{@E*eskI4d$aLweAFq1p%jM5~vh>AIzJKby3U2`;LIx6u z=+8RlwQUj^3`5O9j0wk4I}!j|E=TP9cid`>u|VlV^k&W)ql5l1P1CZA2N59U1BL=i zuNgKi7jC`&j@vq0_ePp`3mgLkuVE;35J%GpD>I^(V{qHA-^;T1vzMP_a?u56UCl^- zODyQ^+Q)PJm_yGL++O>LxSkRj3@+xHG`*QGFmR1YFqn_5@}w)V(36Y^h9>9ZEIZzszxWGZQ~DH$Ofx?KCfotoy*_<{Lim#TK4C& zk3O0~slvh{2$*QrjE7rx@7kSH6=E3Kcx=fJYdj%;F1*Xj0@*DM>Q}#gpvCg#^PesFQ2g09qKiJZ`#_3;@q^&daUqG${=P!E%_< z26gldMUzBNPN91aEsvyC1Ukbol0dMT<5`h9$tDpwo>(1iV_A413B5_W(c4IS=2kA&%l7j21)c31VfS}WKt=C69qx$MVX?gITiqBSVPs| za!*eNWwNQ#(t?sA&JtWn!04=;C9=!si$%f=(iuQ_2C3PE%z;e2H`deba=8>udv6;O z1>o^WqehGjl{YfH#M%qMEgkKaMKlxZ79%s<;yZ41yN&qXjkQ&ila^9G?07Ak-2BVu z6=M!P&l-k|yZoX%gEfP~Yt<=&#I3(lG6VVRQ3^7ZS|4Fek{ zjw>uFE+0@`a?>B*tLazT(}`+oYNI`EXWaOwsjkl402QyH|DZl!2)CB=`g685z#ha6Pu6Xkf!!V1{iWlfn_q3ftSs`PYQy>TOz zRZR_GgJNEsC9(YnF}hRP!xMdxe*pp(LVDIjfPj=;O;DeE9nZAN}#cN3n@M ze&B&;9)BBQT8fx|Z_DfVsCX=vPG`1n-{E|^ckkYCxXbNwm6nwLxAEs&Z@GEy+&L>& z{CvlqcRF8bX=%-7a~_ZTfPd|FyNZj7Qt9;CwQK+C#~to7%Q9D9d9}mhaCp#vrE|_X zr)kKLaJYNH(F^Xo@7_@(M{pcBYUGG37hM4WIQ5j1TrQWUsrTJ??|t{(TT)UYNzw@? z9=~A0QKLtXuBxi~ddZR}o_s2oQ~vbUTkrk({XifvefqS2Xgl-DE3drr%ImkO-=P6* zS@Z&xUiRC_4IA%384-O2P~!0917|rE0^c&TJerp=3alP}kUF z;Jxi#TXwhZZtISw)SPbaX^SNjR!58&7663FD#)-%S5GEoigmTcr6HLmIX91jGIEKq zz~_=UP+C!$iiN|id#g%HyE{58J?AefHIz&)lL!Z+1V zqzj4)3yVvAUa7dOl0cqVy4&NmpHq6tLe^pDB8VwZKSJ}V5DX# z%v#qpQ4rIKcskzW@dZ+Z} zD0n)5nUq&v|10EnxfN9t1WF#De0@TLrA~_3DbaEm8jjg_;81N(wfAM8A;y1x^JAA{ zeg5QI9LN6f@@L;Y{%2leO`s4463gNk;q6CXU;fmm-#`0l&>M7c!~3(+)M|8=H*Hti zE+Mq1Z1yK%?OZnfoIavKhd=t>E9`)@Z7m_pvF=dSAd`i~HG|3qPO7MC3{*A((F>r( z2&|q@OZR zX^z>o)gLN0C12T~iJYsTyC+^d^+=RU?%eQeu4O~@grj0zdqHgH?tRU@J>45OuD|Mr z`vib9yS{b%LQG;`)qv4yC9~zLR~SeRK777Pn0p?5FxuMe^SC(<51qNdjP7e1I@ss+ zb@g^P3>v(4!EqbrOf*z2N+N*tMWin-wig%(u}sq`hTu5rcRM@P0ciOCzDg>3 zV<)@4zZjE(!1iOE6~$@6;#5sR*szfsoN4d3*i;X2JWO5J3>~s`ujU28EeLM6tSCxV zO=&Wo@%z1kOxT!Zg(OPHw`?m);*xMZ0zvyRf8v9dDYdIpMSZ=c4E~pu)b$5LC`I@ro zrg>Aw$)4b2cib8pH2Rk7Zk;;ou!o+0v#EOg<9~c~_GuSiw(z`Blc%tl8#``nP?iTx znt96&*N>k$Guj^Zln-g%vA4K#*oI%074{q0P+RLMtUC6PDFCp^XtyU=c>FOl5CC&# zjOBTF${8nGL>fAD=q-!yt{gJ_vBw^e%LdGwGEw6LULG!(chKaff{qB1eWi!bKd+#= zVpQW0kHG@5ZWzAs3uEmLM{;U(GL@J1gqS zc15*@n*K9J1%6!JI&#F25mlg~wqo%)lO#h32M7|43_^DYj;pLPQi z!$UCkQoG3- z(O^76Dh9KwT&9TyI-kJ<0!+tWrpqya9>(k=6~{6R2H)?B9DBi|?Q7Tl`;PQ^<@Ntw z`}Q?^Jnlh*20EYC*4C7imTH>T-P7%S<;WwB_?z+PMOR#Y%rQrA*s$@+tFHRX#=_?2 z=EB0FsZ*!!|M4SBN=oG61`Pn$lpsVNu?(zS5= zJ@J58mUSQ-fB$yol~-PQ<(1cOQ+>0;zatsCf*1~9$;mt0CNqEx3n*F71})liuzkjJ zUrxI3T)&T}Vau_qDZ80wp{a{X2tzPMde{IBhUQD?nLfY}Q$L%~`Xt&kMDKzCfEWmo zMNjK30yv)7(Q9BK{ zsi)K0o{mJYZbYEGf*>-YX*9z?Z&kIw*z$Nh>B17VU;j)pA#rTT=UMUH=i!b{6yzYs z76j$`%F=jB^SZd=((1Oh4hB{eY^CC9h6NmpLkgRX_hiy3R&;Z`SkYLaaY9*nna{^} zb$0mzAqZh_Z;WGs*X!+x#7as^J!N&_&A)_73K3=_;pR}ND3euE@$P<&^)Qi_P&F0Z`u`qzjM;PHAHdj^HK zlc$CQGqNkZ93RK=pdB09v7Vg|99Q~-=ia<%`d|k7*X{`a_{=AC=E5F$x#+m@W~37v z$g~#~X^Upo*Kq=h*0(xgPkzV*&7LDIJR^xt@H0_aNAVUCgxmGj`!GJNh~T0#kwl<8(#kV2LH%QD?N zG$q}><>#r>4>17W8%_EPiw6xGyKD2x`ms}YE&r%$?3_^5;MHHeoK5sr51`{LW9Fa2 zq{1abCaVStcQ&{E@{uH=v6CnNxMazxSN~z#ip?cu{R)OmTl3MgTX&_V9zHjPq_VQc z=kB}fxRZ`Y3>-N7a6R6g*!yea=xJpQQ?cH;bNR=~Soi#S(^vkwdeW4GMvWZfDlFLW z^Lj&E^S~P~A9c*};|^MoY~9qpcSrM%))}W>*0Jgnt#i+->$fhv_9m<*_wL%wL6rc` zRJ2vgmoGSYrfwPMFFbA6?p-W|!C*mKbMwzX|9oQoDJ{+IlP6Dzr?Q!rtp&A1>`^27 zT+^48Wi7+x9qKnFbR+5++dM7E0z|MVNi55orp_RX0L*gGG#&RJ3X;fiJZ)wJ5MlZX zaU5?M2Foy_M^qAqAhH&wtYZ> zPMre`1BxQSEPxEMbVG^omSXCj($avbrq4g)7(uR0le>(H* zQ+hWqyY#BF6)kbWxrfCW?z+X-M&pq`Joc~@D2s$!3mb>Wd%|)-!4215&$I4zM2ym18WD*n~hm>?4;p-7EhlvTF<2x9C6e=PrSJJlGDbHDuj}6!l;3Q#P%OB zDE+}wR(4-@!Q_tiO@-z4=bUr({rBH-_q8)vm+bQuUU9<M1(jN9!$FTGYuxLOVL?svD*)B-VLXp8du>FHuAg zUHxZxx^iZEDf~xt#{S%#LNIXCh(8^`qw^nx)u6%A(G5&br3?fiFd5;}L8K){;`!OK zyndfrvgDgtvu2)p>M4q<;$T9m? zc)UG5Jph1QPFcM8_R5ONox67Z)y?j>^AC62`G*6aUUu1~XP$BTE3dxx*kg|a0FFKG zgulG;D=)uTUtfRiwb!p)wQBhA;qiF<;DhHyqtTB({$%FN8Alv`n4+jFSFHj7{QcXR zS6+GLl~-QBP5u57(79Ah%cku9D4Uc)5qktOGyzSoRP6>UhGA_CG$lbhm<|A-J;Dq2 z7gqg6RiJHd{KseZzgFL9wNoN!|JRp+?z^=eVsbc*7REFWZ5g_$D8@xZt?F6bO6Ig!Is;q<-s)k)4qDJOYkpeGY}~b@ ztG(4oL|9efRK-UOCLPz~5iOf$0XEgFo=Z-ib?`~2o!-BHLv5Kymgp2`LC`NqEwkgh5!GfX5F4z4Fasey0$7&ixX(_2)UgE} zGxz`}!AYz=4>nB#=#a|7d6o4A7Q=9yfjmTB{>ta2 z1tm*g_+SOl3BhX_}-y$W=!%}0KWi%VR1X#*=b*xO9oP~5dRLyGM zwF?8-yL0vYb8liqH#8NFK_ibiI?>Z9`Mhklhs7YPq)dizfwGTZd?;8sZ1=Ve5tEgG zK@du5uyM>3ob0R`GJ4Chj}c);9eh$@QJK=SEz#Z8w)XqgpTC_}aXQl0vh>x}t5$sR z^-`g7WHcIGvh@4*ea+EmSXZ?lmi~C?=_kK@*DZsF4EGn;T(bCH!m{nV_WE;Oz%+A8 zmSz3X@V1qozozS%U)HQkW>hU}3X(gQOYGXZZQ$@B1;xc?IzrODpS^Uig-EcnX~MiC z!yCWfxpS)&EIDNE3|T7u>h-5gCD|2@u3o*mzJI?R`#O^ug($SGw=*5`lnr4BEyV$8nZnBGZDl+iPR3Ffu9bs?YVe42EHR z9AFSI5QAuQFjG+AVHl2ZJj>HMMnMt6|Q%_asbcbEKxXip_5vr320Veg}!1;LI}k-6TOQOsPJSXtPuxw|N zz8Panr{h|H!w9nOKs?&TxdMcD6P_-HQxBb&6~YmoM}Rd6U|e3_6Lfpsvg{7{Jucbj z@%ng{^T;lYpu4abL&mf)CTuE~3U6MeraSSzUw-;&?PHJJdH)~p!W=VX@X*?Z>V=CQ z7(4yYs{Vuj^v)+-arK_98w6kZmi1fR9QXCdZ^v4{p=%wP-xxC<)sq;;ft?zM^n$=b(d+mdLljXw2^~+dE?M~?!6raDz006 zx5axW9&sw;Dj9vy{1;w%yu5bk=t=YIY8y)`2fg#wOKy+s^~zs<@Mg{6ro(18Wfgt? z`~esW{rV66<11SVN<2r*s5VSS5X2jwSq4Pz*7HVZ)a=b?4(yGZh-H>6$5n;;_rD}k zdUnM+Mv(L`R~yk((&hKwciF@N1DX~soKxRWa?p$lfc56?^sk%S9(r`yij}J5m1fK+ z5Q3s82u`)BAP6p(OQbcGZfY^xqB|DPF-F?i!JLDbGmpmrtfD@;3&yxJnE(Lt0$rFP zCYtB7SORJ#XX+2qNe%lDTImLE`y&pL8U_ihGsOoCou0_rUpI+m76Na`R8Bocs%#rd(V?kJQge{c>aYK{w6;1qKz9j z-hKDIiDdGUOD_KI+a)*Mc!MO#&ph*tvoU}FcIK5=UU}t}*Kbq5zXY^qsM%yR5G*8s zjw8_vKSD##G?5G-^`q&PoqgTNvXI7RL|M^l*1HozuD^F^1tYijmD^ zf{JQbG$k#`LL{kUOd3Z_DIPGGAQT7$JYJt>qQ+pbI#kFzRtrT9MiC-~K2O3>VyUd; z_Iit|p{WFX!8wN>x#5@Zqdjf$bf&R3L?9PSq^oOcHBHAD^FWtfk~a|2v%ktUwO+Td zZuOd)`Uc89HFBb_fw2-l|Gcc z*|Texp{cUOOR_5#k8R(vv%IXtL+Ki#$KwImEGR5C5z!2j;W(E!n23Y{#-^w?3r_g_`43NP{#e%@E883_#Y@L7}cSN!_3p3^wq4_dUO0Y$(8FU;ZhFu*UK!OZ7*3Q#NO*=}?e_%B#f!kQ22Y&o;)PwY*sx(<%rG5$_S6j? zV;C0034jqS!5wbdR#seyOeM8<)%d|xCm(Ud)fb;Ix~_r=6bsOBxsigI?>>EV+>FC( zD(iY89SC8ix23#pU{R=0$<+0qepGbV%I0;;`VAaB=9oqITycg!RMy%RIcvm-Q*ONU z<{Pi6;~+~%`Qg6Ka4OOp3wJP*M4-$@?nxD$_y z_r&HMek5U;J05uM{DsHw-nDsX<*>@4Vt;91{gS!ek{3iJ>9ZbaC_uIgKGA4wD!a{hRSODcp$Xnmo*5I zbln6PGpxw+hHeR7KjmmcQdl{dKqzn=F^rs%qRYiJU@I_`6+(Dk7CB72D;UO7RfNo( zp_q#1nEs+D8Vb#QOOi`5GLj(f+_q!q-qzb*ICpGkvmkn(d+fo0-#vNG;V(S);G>V; z_Vst4yRdQIC6}yO`oqCToP5domp$<4z1Lp5=(H0~d+CK&uDkKZyYIT^-iPiy=BTSa z{qlt?Pq^!;XC9`Jaj$g#6^njZ{?pNiR{r$Ms%tL0?8ZgszW4c0!)q(*hK_D%8q#mn z)OTKZ?AjZz*s=ZRaWjs7>zU_HIdXwXv{Xi)F?-&gZR<`wEYik8!W{#TUi$_PzCKqGIVRrhhw#IBRK`<>)?J-q5gZPwZcPe9!A2RGvTgf72(Qe)`F$pAKzm zDl0Erv0}wv@-)uB;KIN8BWIp<&VTV#zx>LpFTe8Ygz@7=NnEz<$A9jw`q*QSJK5*I zXT!ex{`>E~|GuH2VbGv~tu3vaw`}>BZRh_a<*ys_$}6wDew+IJ8PEh1Rn3^10!ZM% zY%Ie*D)O03?2+$3bNM>Zo?G|~%MdPDKH0h8P02}SfsR%Z=^!~DX!x^U^-_jmNEYq9lL6#-RUM-!ht1cVX zG*DMk=|r?A++`SgE|<$>axBXznl1`FwnJo;hixK(Wz=jY7weP-Hqx=Tw7AISl6Yux zv`ma*qm!wWK;u7rbu}#v5oOus2}C2k9PiT7amh|V8??uXa16-gR89MDy4ndLv^na( z)PH+}zwX3Qcrma`ez;zvpm*X(<*#9Lpj|-;xYdw+I$k zp63J;GfE~_APYcE6qfaa7U5;VUs(R-NAJv=KfkcJ46>Yot)gIo%MkkxMZpH>^*kN|gvMgDa4MU?dP6CYy13;H0)L7gw6}Q)eu&OZvCU!2E5izUVb~X@2 zk+L!@)3S7fy1T4p;r4J>GLh;xwIZG~d7jrby8mdJX5T+?7zL(97gZ6a=AGk8JK=ig zQ=68+0${NWy?;A$N>i#fNP)V~G_`G)RoZ75pgWPRj^SB}Vx4(` z0KiiVk}jlJbeV-uE1F{HvcU5K3>A0{Mi2$jvWXu&ja1{c+rlG<2kQF|+qM3uw&p#v z=gp1A+C;&{@jL?=mE{>AFp%R|yQC2th>}b!PA&j~iY?33HHl{#HU&%zGb~Rl>Q=t!2Q=; zv*?#q%e&jQui3EX!#{s=?Nt}ub?5zu9dej2;9h+H!*0pE;OP7E8^G-mwBZCiI9efsGm#_vXA=&<>RFtU(n-P$YT=imHb#<+p8Xtrs} z@w#gKvToZEM;>wM)psnq{L+UXef*Z&ZhP?F#h2W4x8U*KcGC-Qz4OO2PF?iQ`%kQ2 z`e`H?x&5}wSN!lzsI**Dt)G_v`pH*|pT7V8Mb}@wcjq2c)7EW$_qHpqYH!|&fXfvO z4IMY(&F7x&?(G@ezl?M7r=9olYfqjXORHZz^U}hFXI}lsZ@zr}+6$j~W&S~B)5i|| z<)^g+M-FUmjfaATYu9(UL?fpHmxt|DSx8jHFm`pKbB^x+!B-ovzU0uWE}7UBP4~3r z!Z4*9sIxU&TE-RE3^R#I5T?enOV)Lo4{!=jF~;`3%326OcL3!wbiIW@3)3uwM2HN? zgmFW4gj^zP83uHF5T$ECmIWLKFk~qH#iEU-rU9lD&_xu$Go?TuTPqV_Svsr^0!9b4 z_k`}Ov@*qMQUw5~_Uz(O=pP+}{2%|0_M19UBpBIO8hQO+wRy{yzw&4QKguCp{1&v= z)^C41f6F46_7eZ^JpTL!uZw?!5BE>JD<`s$f6o7vugl+g1)ASEjo+TT_4_lRF(HPo zn_AYkfN6G_o}SspvwfM!(Bw1A(Ev349}N;CmLaykj40ii-h&NsCe(Dsn2rF`@kSf6 z!O&@K8kfeHFmQj}3r(N&QAh2(wEYE|k*3%^n%ALf}PN zlzagX!?7F#%SsA37Q1D+vT3yL2_}*Wx5vZsLL!lrS#IcnCW+&SWl@9N28eKiXwvMk zOa#KSOfH>nZE0@k*PocWAi3SLC`oRGW%jmocwBNQ=!OU*(@eypHRHziM#9-tw7R}A z91f>5ncCV~Mag9%@$r+Vhr4@J%^WniY1fX;7G_3_8XeDSV`t8bCDVyy!qT!81BPtf zyg`;^hQV|`loQj*n5FCSNN*w@*G)Z>Q8is-88)5CxLh)QpGS5*BxHDZps1u&O@;j) zIh~9Xj7?36$0OCX4Q`+K(@)E*D$9F%BLKiqDClx~a#_T%d?u3(75N~;Gn~M3oMD;( zG6Wf>=^WMnD>-1z|KbKTarR%{;P1bUlU@3+Z$^=t|BOxg*Khgn^x^)A&-uT8%YUcO zxvJ9CC*BDl}KW z_7$_=m3HE*r%kTmIf$uo!!kDB0Z=0cKxlDvwUHLmLI_vwOdNjI)oHsa4nl@PKo|n; zcLdvgwp(s#5v~RSgMmru5dzN$9teTRKt)wJ2KtLiIRZ3nwXR<(SB*6Z<{?PLqf-t! z7Fju#v$k$nT~S%f%l_`ReTLdoIpO#pZa=4K==ek|g4GNJ7Ke<&(u$p5zXdD%4;eGH zWzVLAPr9gg=Z2i2@}2-=Xt{063X6+)cQqi$FT>RKrD86T%*E$VAC_s~rNqKzt~!wc`@a8-Dos_3bUqN6kC1`h_0@#7oNEP;)||ud)4;cTVz3K zTfaQ5YL{GcVJsFatt{c8ux#0~&D(be0>NVf^P@ezp@M><;*yh3IO?;nzCL!rQEOMP zZW=mx{ko0uR3zXD06{QK0~m;w6%ab6WYV`)`c{hVwPeFIAurfXzzhpn2cHs&w7VtF zCA;FuoN1{X$7wVrk04|Xi-J&S@*QGK*$l@DnobjQ zq9`KEM5fLF%rJoC0mo7o8&U3ugXy4q5zF>*Hh95>5aM}}u_O8PI~;A6bFeUdPz7Fq z$kGW5u?6g=M2JbaqqC&AP?T8APzE%unXp;FoW0T#s2fo1)z+T`1L!lJ6g@9B9Yh^->kjrinD(CADqZ!Hf(I^jdfps!Mt}q{BmIbiapKU z0GZ(q25{Iybj{4?^RhgvX<90k@_M~=t%VRn(;Y{GcLxqK=pd z5yVJ9XzPg#EHB{%9uo^lfY9bcI*nmZ^wB-m;|o}H1dpD=B7}7ayew9AlfeK1l0@L( z6OId%6d?u}gpnjk5F~nGxzV;|KNAD-{6U&LDyM-f0t=_<@H+-$MJ^w zxBpuIXCHt5&Xe=}f%>2L5<3U;|MuQ~r_cFs^Kaqryz2iAZn^Q>d(Qv$?$+<`%!bzg zA!M0`GYxHf(2g%)59`{IXD0#8avXyx<&(AJNwgTq<~!3~K??Jv^iIdi@5@93h-rC? zeZko`eM_xo+A~G%40=WE40J7th9%Ie*Zv@$N`(59g9Q!`(_MTj=o&tgkOF2oa1lMPXQ$AjI)(HW~K@ zLjV&~SCw=!9*y}pSr8?Y7BRtKX>EB;qpn2SJ0b!LM9$sb9j>UV&a|~60!+g&4aMaf zlG?EiTIQgk!#Ay6qiZ==u!sqF(yMO3G8k#OT*-(r?Wp)zFXMMcG;AY`+ODDVyahqShL=!VI=JhIDIQd)tDi48;Gc#{GtDS~y{ zq|smgvg6;q-{qB8UjGWQ?n03g>H+QF@`?k;A4NC=t^M&p@u1^7J9hJdFFHqZ7Q*na zJBfqErI9gG1>m2YS0gmMVx?bNa~82ewL%0XaK+mkG?tQqN7cKC6+TagJzsD z=6M>ArBf*w18PdL6c7Y~PLRvxDy(QwO&ZqrGt^P?2t0x`eb~8k+k`PkhytI}k&iWa ztg03F68K+k0<(v=e|!(yPMS{`>GXwad0-CtM%QP%Gkwa)b}k{wuA-2BO-@kFe+ zVT>uvEGsQ01SWMWvFexNK@;w} zpXq9U`A;AI;qey|yVpPQmFf4~Y{eI=b(@#`2t*Wjr z7K>$b-8I!!lctO}b==(CJZ{`LQJ|Le@DU>*q7d84>M96WM6i-oi;Kzw1?9vhTG&eq z2w{VAtq4|?9DSZ?m>oe1;$R>m4994u5ex-&_XcFdvl=BDV8mFKw8wU*@zJ2q0N#y+QU@{!{RSx7Bp6;r; z!4T*YG`Aoa81LG!`kfEHJny1&c}}!4Q44TSKepK7p{ZHvBrs%ukiltHqrWC(v$1{U z6@jFpWKD+Qgo2`?$DX)}HL`!W``r@`pZNUacPv}>y(saLNKb7_OG_11XM9zU-gbL$ zHgo2p>)H}Jm(9KL#O-lIdH&fKk3QnuH~;+NM<2dCeoWKtx4rnlV~el4<+fxz5%3p& z_`$m+4TG+~;YzurZqXIzGoHW=*B!>ou4&^2$zA|9LCL<~dFRe_d3`4wa}>jimtTCA zVJfliu47L>Czl8>TzI_K7YKMILF$!u1TSvh#YrI(&?+AZVf%)j9Di!NVy^q0T< zdh}6;6*mq^rx4&;&OHC@`V-B0L?57>oRpnRT`P|2!y!Fh(cQTwb zZSu4`Z+h#N>kfV7zWd%=1HL}-sB^AkobRv!!?3 zGWX9Pe*5G#GuLd~YUql@=?Pugv~g2W0ss6v?PG^AECG=mE-L`Tn}W@4iT(oz0fttX z8iw&7oOH24k(LPW{s=wAx}hJ^)=(OK-W6A|;Sx-^9?i4!xKRF?i>uryo&K~7U4q_ZG4 z@guL_t}N5wSQ?hkE3dr%QPJXG^Pf4NmsehS<(1bzMZZ4-8q(G%i_XbfIzev0QckG- z9hzvS)!_CeD93UZEeaASt`h>x^OW3dQ#|)0IB0nxWpdbXXqI89>rCsV?6?*E*NIhA zgV{DNXstNCYNSXG`(Eg5oRf@(_LMf{SRnC&q2&z2)HN-u8uS7IUV0IbTsrXHP7h&SrC#WsM#<&?kz;g{5>FR+f2|5-n&d4Dd~=~l2BE3RXE%ua)KlYz0nvT#24_#;&BsU zx7*zt?qnEPR8+ic=gy$luV`j0nHD)t&qOP0s(<``TVcST%jI&}Od#NPdqiH4V!d5m zot>FXI-AMTO(R&zDFox)`y!^LyJaD#87#|S!pa_>$)loj`t0X&N-mquCZfJzA;DP7 z#FNQn(C6(6cNG>ENU|)5vfJ$r6$B_i1z=H@)Qm!#rU2G7!_*Z{5MA!Rwy3=F%Ikl; zEYmbCld|^d0U86sK-OOHvt!AYMLEtK$2l~Ar^3t0pE^<1&J8V2MA~WYvdau9F_m%; z7|Mz6YyGmh3J9TDV+OqYb0-Dq(g-eK2>9yR_h+BGz%(t6Ld96D;O&hfony}|mdWs&|hRdsch(Rljy`|e@|_wF6ro_+SAv}x^Iw`D|A zf47USjQ;rR=8=;oYq|n?&ds_VNJTIh>gFu?> zH?t$$T@(oU+#&)Dvg5`!dc}E51{{PQci{p4vh#tnPAt)PU%J?9VvCrjuBsH50r_Lk zz9@|?Y!S$E_EZu?4Bx$Pcd6*gsEVejvM2=Ia>hWGYL`c<31VuP76@AmBk=-;1e;KU ztiVfl*qPy=C_*SPEC=nEgTC?Gcyi|yqi+d>u73j-a=_j_y?yj@>h#gQlm&RVLb23> z*93r*y__HvxL6f<=+u<`OVKq}BGH|PAq)#7NdkmzYHHfOw-pe~NlM zv@qaY8P?ky=@A5B$BIuX28?;*&!4vMSix}-R&u}h)jI|zkyu2KTt+5x`wchUbnT_8 zOM3aO51Tu}S>h7Sh|gD0TwBKxHW)1UY26kB;Wt0rcKWeHIr|Ta1A44$_mwx^*3;Em zJ@W`+n7e;?W!{`g#r;Na+wjYbi6eM#aQMJ6!^clM^2nb{Yw91k^|~8xzw@RmFS+`< zo36h2%Ew=L?uN_Hxq0#Z_uX~tm6u%f(O2J&8!?y|+LWoYR{yeM@`N!G4+Et&mo8j* z&x7}0ap4tzeBiFfpZL>b&)$E{)wkSu+x2(decuf?-SWnBPn~_mwO3y>OK{7#U42f& z$kA#p_v^ZSg@r{$@O>66j1I~5cv7=8o?wI2a8T;I; zD{j1S{=8XrXI%H$A1)f1NN-rRcGX2Ej43QD+PP)R=%K|M*R5Z>K9Ng(;gtj1H*760 zD%`ny_s(q{qlcArN7Ac)1;x{{T|M}sWBaY$y0<3+W{$5-rMg->5{eGCY;R^bLhRn` z1C5uo>Dn?`p3^j)R+#?PLC{_e!@zw0-Ib>tH9>%w=S63RZ}_ya`&PF?L}xH8x<(He zj)FBXOtBvFC{adci6 zVbi4UF+D}MA(FhnA{tAA42>JHl5C&)+mTute|EBQG}laB3ul6x(2GWv64w|DV3y{o z?Gh{MI@3$fKA+qEoKUI<{T8+}+4SO=A(AMYhHh$VCY{MCx@n+9O0TOel3cD-CKU(< zTHCuQ7?bhquF_O@M<$(CbiJ~$s4N)ZS(X=Q(!tc}fF(vIy^6Lh09k}gQ_bqSF1h^- zFZ6bIx&1+b1xhNKjP@AWgl-^70`X)ro&dGwg}vS3e*Ffl-?V<{kU_qJP+QARP1P%_ zsykYneLf%0;0!9rsk(gT+8J6wrNokr|81!UwNY#+X#phHrXRrf?^~V59qL56c>^eti z=vtP(SfY}SC8E)euCQfUK3S&E8N;|Ff#W4To8);en~G=SJq5+(x~><73aP(fnwfOk zFez9wue|d5AFr;Rzq+(AJ@WQZ_Zgi=P5X>vK@gl#mcMkFDaU|<7w|`qzgi#$4!}1Y zQU}i`Aq)`<0fyyy9%HQ8Q<;WAZ66n-GXT;=A$>&ZWeXUD3VgA68UqYC$N@S+LpO${ zZF!JFf&hke5XUsF?%w#O)j!i5E5;npTZT4f@;nw0wtM%mqs|o|o6MvoLaDDFk05j9 zEMqXx!bY0mIaSp-P0=)~w|#H2tCL`rfrz1RUQkssZdsy$SIA^@sttUw1i^3H+#s3C z^z=q;ys;oilE|_IavH%5L6%{{Y}UYO0kI}yMB=>z>#GsK9?49zY$6f=_KOeBI_*@C z09-6HdCVAOpq93_ZTnhBPMPN~+~#pf*zJ-;E|pAi0@J-`cirgf0mDaGCMuRW(9ke) z%$Sxfn+m+%BTqP)w{!*ykV1;t_3PI+G&Ep>eX^^#vb>|U`SmxxA9QPjX~Dw6(E4?o zF1cvo_N_Yvj%#UdpFeNj(q%tn6@B9uuQg0N!KMLV8bYTNMufIDKqB&jp__Cem?FFZ z!?OTUCKe(VD?*^q6ns1$=QvKG1a3}IVt_I_XyGJ{s6*hky0O4VceQ!E9?h~;(=Y*N zrMgUAL551-zAe+V=*j^A762Rr5zB~(V3t9wD6xdF93U2pD13!>LI4(;rX`31Ml7MQ zYP%N^Fccd?*FLC$?hw0p>NwIDkHyF>h?<2(S+MLE$cJ;uOa=qOK^qwDuoNr{S~^`P z2L^y>^TsU(f|A>9q48>?tFGreAv5Il7@-cG0<<1kOC^aAf4pIpJtmQSrnvBePg&*}n7O zBM!OahO2IS@R`l;zc+5$L66^m=LJ{aJZI{7Z?NpN6OZ-;OU^mtXhQgtkD2cigyWAq zjD^g!sZ%vQH+o33Ij(cwW{IidyP8j#hWq&y4O-4=SOPDarj=E)k|-vV*+?ww^Gmhk=5F5AOlaRB>yhQ+fY0ysPy@rFR1K%yP|apJ z8=<0Wswle%guYOTmdh%+teQ>PS2A=?S&&=|F{&zSyTfg{ObXK4BB-i4&9p>TU^xLW zTsF}SfLBLQNyRJc2Z$WIr+FPi{cg#!kZB>0*Bjfqv!=X6)pb+XJTlL)?5-V~$BZ0h zne^#YQyD{3OcQlZIlOlb)==Z9DpQ2~)0nuimP{_ugfr=5KWg`^^y zC$!foX#keyYiX>8T89RmmI0ck_4amIy2()Q6VatXNrVtF1=ZBxb_xDqKuyr!17MB5 zQ#ng%EQ5$CF$8f;c=O7R)>f}9tD2rlq#-YI5DFZtX_nnDT9< zfBwv~PDy7nNXtx{HM6#^Qi<#<40%mt7z!#ZEVL|3&1PF$I{X27@W4U$-&LN>7!pT= zd*jBBHgu~u8Xr1nfZreBSW;P0Da*Vh^RbQ%4B(v?(asm!SQYw0_bnkfdqp29%di+; z3;|+T)XUR#jpJQzaxA}NPdM4JTMU#Z zT6^Ao>rR6cK6?F?s=}f#KV5P9xmPrIc5@JZ@bNeEkD622(6oKkpN~1T_Sj>OKboNUkP(@#A{ z^p~#q?DKI`rY^quiie*1)0xK|{>1aoU$AiD-M8Ix(uo&5{oK909%~vqnE}d-8RG?_ zUcB&BhM4o_&HyNT^dX0E(3o||!M*L<%gW0!(HjN~y!P^IZolJ-qffl?&DZX{a?zy^ zJ^aXxi>|)s(TAsx9R%fKnE;n3c--M*5mK54_2&_uGJV>Ee|&h>j0tC7@Z`(SUw8X$ zPo8$#VM{-Ld;Fx?dt1X(7_M&c@MoW#E6asLhLY2dzwWiy?^<~Je1V50KI!z+Z+ZNW z=bbQTga+{mhYeJaP!tLTgTRa@M>e=_e{Ic0hYtu7AiDU|4xNO3$y<&o7dd}%x%ZRr z!xtW0l+7k*P9C^w-A>sBGHPr@{{Rd1U2$P>Bh2Ko_7sJ&c4K1J#4+^^iQS#CU6C9w zcnCq3Wr>{Nd_W5X8OEZd7sByS0$J^E9197hv)HyZU3kML%Zk9Fd#g_H&&yYD+0G9zSZz)EV!8 z^ULb3?f=>Xd|v;6lF2yBa-twp6ntKJ<@I-q<2YHClZj~lIm;`ryz=_3>Gx+qGaMHv zDqJDPO+f|4&Na1z7Q=ohBcV?{B{Y%Z6{rLw9L%Vt=wr@X$N5}RpQneeh(kX-ay z5fXZJi!Fdnd(fN4kWAA^#Ur|!rEUhG8E8!C%>eyz$9Z4srZ zlr=OlG3*)v3tFNju3pmNkv!FK_5nO@#`hiuPTe~8LI&Fv&(v@^F;qe6<>S`Tpm}6jfccP#$(B0YU z4+Jr0Q}K9VNr|DR34ywriN#`xc$8(BWFkk93RzCzErA69V$-6t!vF$BC!u0DLKX|5 zg^(z6E>W});W*aomb`A)>UA5dt1D%f3<JFQBwbM^n--2lGnupsc+bCk*UKxfy#9X|%L$_7qaP7M$-0yZ-G^duI1kRv?6@qT z28-M8YzmD~pyXaGb@mG=fck3&>%h^N?{#GF`buY-=R7y}2u$&eBO9hW-u) zVic1@jNtPW_gbUS;9@9vzC0cpl6!JQC2+mVv`?(whq$|x5V%Wb0 zM?n$5!iYYNG*r$onB)Dyz}`K3hfNvMmQK}G4eafXHw>;TDJcntLT8+I)Qc}ZarULR z#Co~~4ssmtFRpv@wKvYb@X|g+#fKcA6%rgKfahgak{E`C90wVZ!aXSJfC^E6nSN|R zxgGXOze1cZ2f0i`>mknTt+jIQdd#7w>|Ob3!j{J?353`Ts?Q*B-t%NR!p?-9ooNtsD8TW3%&CCqS=#2 z*9;r^%wzXoboFhY|LNsnLmRq#ww!&+QA)gR@lDq-0(;d(r-m8^95!{7+aLV=Pp=+w z_Vusacg>+Eo^#&93txTliOVip_{g&_FS_LX2OfR!{L{~S;`LWvyz|yeuD|oC$M3oD z((9*98R-v}oPFFl%z{H^&BcU0>-eKMP8c_`&c`Q5O&JdXo;q#pdFNg8!V3@Idc}FS z-2Vt<-s#^odd9eKJOX>d5o4GBxO_-M{lZJGef*DiJ@m+JmoK{hofn>2^2_GiE70iw%aEgg8lotgn(h>GTS^qt2zFk-Wsy`W83+X9c^@sWy#5jSyn#$QWn(q-$}6wD z^7?J*_h&$hk}L{BX{}G}@A3wN!OBM2<*_fU39v0>)6^|PH4V))b!=(`=^TSGGA%>5 zOhfV)$-xrI8{&A0UUw=p=UvfwI@=SqkSVaNEPIShq@|@fSXk`x7Z}N22$@hx z1u_-9@z=(hq8)pB2g@!)Q;^#SSzyqJhabGdAHZ=|O;p37u%3Sxm(RThfG z;u23dhEWU)GRWhCn#Op%KAV5phgju!&cY_o@jNF$2CAyMYSkJG(W`Z@*8>2_<}wuL zYWI58)Hh_3u?_1su`JOvW5qyVxrN6Wg(C+V#zD7{{<2Smncfkil0590twVa zQKW98ooIFr#gvI;AC8@TpKh6M-iR;y0fxq=W!WXm;`?9yNZZ5+!|}j^ zbPfgqQZ{fV3#s4CQaY4lt zm+kKEuB;u9MP@RYva}QcR%dtk^0SY`gi%#x;+Rp4lsiXT9_O*Hgw1d;iOy60z)wN5%vG5P&cqi;03@ z=td@;;8|W2MULZi&7iL&!(!(R15>oE{RGibBpYmkAT0-`%v(t46NU&<6a`zlWmyHm zplKQf1%-%lvCzH`mZkSc0A@u*K`RnnoDf7!G3mTfNj0r?fRLujfkYS^Zh=jR5q0sY zScVfJeK+SBj)yGAay*6{!wYnAqAwv&9ct%OmM&!ggb2gije^uuc33eiAQBI;MJO4@ z;|-(|5tid2grQJ?7i62fK^IXtx&w27K!ORwdFb*8LW-_d*H&)c*&YfN$Fi0nAOaD< zP!w5+(Pv9mTr~cWeY^KO_So~!yz_dla~Hv6)QlsyzxIxXaRBNMKk*C!*u{$$v2u#` z{wMG43CAtdZ0c9`~`^Ho=0dBeRA z-(5!fG$M^{&0fdt#jT8`U=vT>Lt*pMko=N(v2cCZXWlz8U;*)pYboK@3 zA3J+23-KAJoXiN)F^A5L_V$h*HTuct-&%Oef|DyNk12f*Dhc;wU> za&bwO$h&$YaZzLj^&cv`z{MpMyjvJHd`KYRyZ6>cSs?R|RAS-Wn34YG&UpU;LT^`F zE(wcDeQP%E+4afRBMvItygQPJqrnw2B&x^7H1?~fCzE!kCbE!<5M8gQ3qf=u4`C#U zB3!cPZ}tH?ha+e0jjp)a(fygn&wc9o&*`7YUvN8gNHlD=?#cRPG3rA(JI&y6%YDdu zdbnV9oyM$LNdMG$o(B0TxhSvSw&L;Ls;au4-Z0PSPlEHx>+h0b8l`0wkw|y``N}J= zyz=@D>i5@cfy^Ae&X)wqEg&nas!7)40=23kTmBtmST#_jgTQ@Uy4P|yRg z$@2okK+Pao)kFvt1bIp1ZJY@s@SLJ(7$KhHve_H}#L$fajSca58bY8Oroao9X=Srn zj7*wJM5Z8!9Ltmxc_7x6bY#!I){f53?b~;ULZ15ivVZq}msehS{VSyFIbF}{M$RyD zhOX;+R#P=6bj;c=p%V;bX~`Qa2!c&7uxdgj$Y!28el!E2MCqs0ht>2P%kk8kWN9-h zu$j@$#k_NegaZuAaJD~aGe2nRHe|^Rq`_)Cgh+qZaeM89z2gVbI~O>P8k$76EX_j5 zFf2ni!@IZW22s_VEQvWqVOWU(YwEOG`#pwc5A7|a|6puUFIEy{w@Vaw`c_5#O-Su# z4g`aRKA+d^cF9yOo~LHCKt+Fs<9Pc&j%Dd~I=?&p!1k^Fvb5?iW6{KB8QI%UsZR_` zp9G)R&og|S_6K$slvg0r=*%7a{EM=Ta-Pb$1A#hg3C+4;`T}|uS@pIUU~z; z=SSE|#v?S>>2hhB=5l#Bk6&`RAjdJX$h%~kDi;N8^P?~=){`&>qA1Nc=omv!U^BrH z69B|A2$?EGCPk*OtR&OT;01w`{em|rc>OL1Iok zn-yfq?U7`UAh~#1mRxR@_84-kz!R2F>YQcjfD=s9;CR8*jf#-Wa3X*_OaEmc$8)^I z@iHgKSymiAd~`G(%PHw_cW*_JCl-l_9(@O&)RF1w^nKY!&f8DJ_ohBIOcZz60VlUUp} zcRc0yx_yk%9o|b%a&mO}oR}F|b{AKVDr{_mR`>RwzAPIyHQdv-Y3*iJ@_hH{J2m|V z0Tj9Hii-tNI_1RaN+!E<*-|-J{LL4il@1*H=QrQ;m(@RY!?nQyldikrrjlVJFTVKp z+L2>Fd;hJfLF2Bt{L21AhomFnl7XYHy7WSCsN$v@Z?38zbK_07SJV!;@|t^!%WD_k zaWC&Lc=?%^Wnbk5XU=3<{lt@w3V6j~L+e*ATV7sM=Mza$L(|na{h_?T-`Ua(Wq8){ z!+0|@U~s=vkG-t2uHn|(o-XtUj+{U6&ih{*)--g$uo|C7K5X{Ll{+GnCr{qcie}C} zIGxMfeD_Cd*KM4A>6=O_b?NONJ@f3J{`}#GM=X3{>9VEYeYfPTxBeXNYX0E8kH7um z%WLj7}synBT9S%~8nuuHDNB0{# zNDlZxQOLh<&z|Oet$UkWcJJxf)7;Y5(caqD(%jnG($dn>+-!f+vS76TZypTkij#dn zGfk6$tYuQydgF#2Jr*F47M2{)ya_`I017}os=hMTYd!6v!c;AvW1ZJP9q z*ExJ0=t9Zsx2*2&PL^d03PJ~XM0w?v*MF^mFCdCicepeEMCFxNUU~fn_4|uIP}H+! z8rd{3HGnOoYuGZ~!7`Sk7v9J;GMOYm1~yd7$kC~2Q^i`&)K$yS(y92KJuU6wsMjrt z0#jXE!>}TzacSMQmn}LGOXDHbsc;f!932GSpFXo^f$i&g2NP`%J=44y4Mfx49sqfP zF_A${2M9PGyFFf2OCgJ7bNa~H#}${?8>Xoldbp=Mm&tMvRFxFD-EL&jA?DiQqXkKl zEu zj@4Ea_w@AI)#}9S_67@z_Uzg*eC)W2>gwh_JIafTi;HudR}2Pxk|aeVy}^PY!?E4n zy$rybnyo0WibNtT1fGIo(=gOjTvIZpX{9roVd%tC{2m@7Et^U39L+h?fS~|&10swl zTLS`)IyKbt5Co24SPRjl;qHBHMFjZM|Alt zLrJHTqC}h8M+~iVxxMXeVE|!aQD|pa`FHPndF7SY|L7FMb z7<2epIuaozI02UCnhjuKN_b#6jArfWBpL5=V2tE^0@!8pepSGgyYB-xBTF z9?03i2ivrEz!dv&)eurQ8`3X2)B4VDVJ9Q$uV;7SSuCZQ0MkMY!&C5+laD6!K1~Bk zqAQxr1qzwXTeem=_A7#HFjyQ-Y7?i9>uGELY}u}p&rMyp=;G!*?W(p-&5_E1gSD;} zOn4)w1Of%wY`U_ta^=}UqKOn5PAh>Pku7ZLBe=ykCzwwJN zz8pGq7%}y-veLGeHjV}D>wZuLiv&{Rm-Yn%!m^T*%}Rz&$p;u1hSAg0lUwt%YMK_(Xt|(eVLJip ztVU2EuSH=}F4;qOIl5c%!0u@l-|q;fI|*$h z_qI1;mI=KWGv!$n$1QOttMi?W|)A!#Mre`NV)%UU4!svwmoa zp2GPvrpuwKrSHCa=y7Myo;tG~hDXitBoeyd54`kk;*k;LlhxYQr`GNIshNeiv5w7} zVC^1rOh0DC;DAeFR;~w=OU*Wg>)M0*myuM$@&v`4(rF@744Nn~W%FbulthEP`1MUn2_2+?CvUcYf6%W7|HsjRHsxan7c z&sP!VmDhhG!!QR7sPF7-bD<;GOwI z%gCmB_A<2QMayMUyr-O#ybgJfRwSjPsqQ@zLIU9tV7jo*NgjG72no%cG4{19y)K{^ zlaRKG(;02HPk>PW`9M<@HKy%ZVLBH~XR&GMNdO9=)&|SjAzw~YRY7D3;2WBzkDoYO z;AucO6AL#K1uA?l6)`@y8xRtSL`9kL6cl+~E*0U<*~9(bF9c1^t?7Mth^FL~_7@dQlV&Lqo_&rxLoR z2?EU<#uAz&x_urOyTwgLFwPU z-{qB8UjGW2$V4<`OtXG=o|m<-a=>7v7v$7Ur8YD55GmN00T_!W4|xZ~L@45ir8l9s z$AliZnLgl#a}2jv6>ZuuNLFmwp16=>Q$ zaxRx^>byfuEFgp{D=YMzuILeOs7{mx1~N(_mdK{PP~5x^HZ=kPvW)E=+5Rv6B>@DY zC_)G&nYDlmLKdOyenf^K@d9HH=2Iu#F{~NEwyl}1n^y1Jx_;=y$yGIjC^Ez*iu?z8 z!>Pt4eAl+mkrJOeb?$&EGfD=Jd-B#>C13Ua;#_)5)4&8qM{JBvsp5E z+z4dp$xPsxT<^@^GDG6*^<@M#mnuZcWOcR}W z{DPJ1ceq@E@0R@;Kpw?l;P%a}Vax|2G$4QT)wqx**q(L_Rk7!wqW#R8@EjYB5`R{W2wH%6GC&dr>u z>VnHdsobepI2@iie*~mEm=2L;YO37^XJKsE$#DU)9DQ6~-~>111(tI;&~911FP?UL|FM}ZEF%%b^n8mL#xim&BUz@&yS@+GJF8uddCCT-f#uaGDF8seCfG2MGi73tD9iky48<7^~DR%Un5C@<4(WU z?{%$Ov2;K~c_J0Zta$6AUtM`-Q%XrKUE6cgq4ft%ozfi*BPGS~^7>^Tjh`?(Sk!lZ5d+Qxn zU3S^iZ@lsOpPrj}*s)JPcHik|oO#B%*Sz@b!<-eHI%j6cEl-|2O;e&%X3e?qf{Px$ zZ?TnC1`Hc{?bUbP^M|W1y6leI|8V8P3om=}vHLDuxaipzo|!XYBW9RmkDkqVgGbID z1~C~kcC4u-1`Z#7#F6K|_R2#SUU>Z@4_rKHc&XqM2Q=3E-Ni$Pk3RXtdmeb?)IvYk z7LHU@)_(ZSN8V83rKir~0>wpzKC@psO%@#5|D6vuUN+C$8cq}xy7#mtSM|ta zk=5E_ji1aVlU8eIcFy$DNF)}^AUy}&Uf?M%vL_zsx)1fBO~i3bU#}pdhdRhW9TCgW z83LQ?i+|nM>+DMc1PIYXl|AJ^r#Fy&AR01c)OX9<|FT*ure!Go96*kMECW0k)AkLz zZxPMV8IEC8)tUJaSeoOv+c%K|($DL+ukP;l^75*}g5pFX%I2vldFAzg7eXiy2(m2O z+0mMRp7P2oue^Sn`u!m|GU;?WmCB}5sYEOpi=^VwOfsH|_NF4?bi7AP_7;k!pVd8# zL9}!(*{dm8RmmwzR@W5!DxF9ip?y*WAsT$PPty^hHpPC?>smUVOoK^?Mw2YcWpr*v z^J(-3Hh05eZ_tnFg)7Ujyr`?HZkVZ@8i}R^o{7cNq9j(-HjJ5akSMwkqUZauuI6Y* zYkg(;z!FcnPpB;Pj~zX7!l)4?0bfedWrA6Z1&$}W%5wrI3fM3dMU`Fdcr0F9S-xQU zq|47abJnEsZh?*TbT#j5PNq_8*R2cp#&pfdWL1`dimJ-8z_2it&NkN9^@h74!`D`K@C@ex2N+&Z6C%9amy}R2ZJrVoT$V|o~iD)F9O64>ynN|Qc zQd!gE5_MhCl$>GGOdkN4iA*=o%q_kOr1*RKIOKJDEXez?>IkNc;F0 z!XgW^rUfvucuEU~$S^Y?hyZnU9UXAGAqKnG?E=uUgNoGNi|R6{qhq>vz1P9pZx*pV?(nH z^Ttar6nM1afM}RKVo8;oV;3AX1;bRIHE%oXo#8Ii)QddsWW3ul^hkFnqo!}TMR)z%d`=E#FBOd^q|+0&JY zgfl&D*?3Pn8qP$*=}0))-I46+O!ampyF1doUFqJgRJbkG-JXl|XqrZJg{DI>HVlFg zACGm$!tLqau4HdlHWtYy;y4w@K%@Kt3@uepr_-hdlz30Nrz_jrod~yO;?Zm(q35!u zMhhbhHLEEpQ_~RbkkCw3F>@I`9n&*0B^}YyQ9Tt^voRwTRg#fxyeFILR#QFnzeKMR z?@2|vQjxA?q&*ewNJTr0M6Z^NsIi_ztcMmvV#3+Gr69@@gN<~rnTQ#gL@plIQeh*} zt;ajlvCi)9Fo!Gvup~*UffPk^u|_1^-qX?2+rBs2+1%UNN-)wacMaCF7hQ0c+wEC!QCjGcy}{wbn>dem zU{w)@_|bds3zj$Dd&iwTC*OP9ABw8$=S~_KD5?Bm>35!B;qZSA4bildIWyrQ<><>ySp4AXyL z{~v#8sVpxlEWnLJ2F#q=c=t2Qb82Ej0Q4j^Nwi-4V7HIsf7p;sCQ`3|x+j^^I@*m$ zGWPK%+!M~Ub%8|-Dq~r5+O+;0u$m(vlLg6`kxau>5(5?+x@DuuZH_s?7*I|OCKP>R zAp;Z2d#A@TyD7`EtRjzfuwWYecj=pgJ z5q!@pue|;bIp>FUwT(M>Zs|j7=9O1odFA!n)9)|=ok@x`Yz#3n0YL&!d6vf$ zdZVtYNaPt+(+xxKPEm%aJtRvlWPlLIaD-SkO@mlS1Bh1P?Qdu518vx6=a69tOISkN zVrcI@#7?u5gE+RY^C6wNCeY4GLx$(MOrj^3jwh1IOg6`|Y%ZHFFD=ewmB~{k_=AO} zp+Q14Md5hK>lZ9t&!y6;nsZTVWJHiX#g@Whu{&!>kj-YZ#4vn?!QR$pp5dx1D{H;d zxEYg63;a9;MlRh@Ur&(9D3M$o?%lb0{kjc)Hxmj79pOY}Spl!Y&aR$*1A^@xog+pJ z-PgJ=5$S9gIC$6gZ4B)7$`VFqBo?h}s8@5juFj6)f>17#^@j>1K_50^EHB8qnnQ-3 zPNzD<5rlxMm@dIeWuRs#21RGkD}S5a9EQexE1Y)eC_8 zzt}4XA%^ka%#;4NH~2em^LO6tpS4N<`Yr$cKHP8cIsYI368}BV`9CB?f&DBX#({cQ zWJ62)u*(#GKs{nwE@y){2q6WWY_F!;$7Wg)OAqAKeYQtd_9kJqn;JL?O@3<0PD)N- z;5F0AWszqX@cB>M5fB~3vkmp97cEX97{v6Az-gDYF|39pN!I_v-hY5eQkC!j@Cg+= zhsil^&JmU+!;*7GGDwhU07MZL!JJUUL{Q8G6%-_ASQa+tFta;3bndRMT<4tkI@Pl) zzyI}K-><*-@2jBwu#Pj`J>AvSHK*#_=YBr7M>xnC0EQ_{X#(c_m&%+P=?BXl0;CsrC%H^g;zgEBfmI#DoDC!XtBNmD@ z6!T+EjZHUw@~Hd2_n<#cV+iQFHJer)+MCJed*;vDvAgexqYp0@vT{vLwxHed*&9c* z#XtP|xz?KKWU4?M+kvpDrBxQ-tFOL(!N<-V-M71?p><$jcXLBmHZ!?z@7_>I-MMSG zZqQ72yr`MW7S9=;$aZwM@$5%Y+`D^QI2^WIOVdj6NOZ+P%U^!^Wf3FHZRnME?{m9- zZV3MfDpq&@7C!-!>-)5jV~ps!<^jI;TUQs=346w~G9H2yh_0SJi9kWUe*EM!7y8q6LPCM=BL|yx5KYh)|uDG(4?Z5gHH<)_y ztaDCVcETw?x%bYGU3SqI?)da=U;FtjSDyR5Z-3h;aLU-`y8GB6h$d}KhD zuD{{hzTJB-x$I-qHBUbIWGJD_EUyJuf_*)8|~@+aT@!WS;T;=;oZnN0w?@ch%IV0`(aCF#k`!3Q0D#m9f} z(;waZjZgjP;opAaipvg{g7RT27C!d)Q=j_m?Qd`XvZ2&4X$EuTDE(rjQ6BRx(^ zTK1B2=RxS+aO29?UVcZQG!#)*wuSSlfo(%dKGzqCp!Y`Up-F%xJT&6Wo)eS=X>ziN z@!#VGdDbLP*5p$1R3}6wX%M4gzAOk>=GJ8fF++mD08tc$_llLx${JW@NW@CujI&q# z__4RSD+&Px6+=~fw5J&t7NI3PhgYpH_w(USL;JQ2<6#%O1x~lS6LXTf!@#QYA zTK`|xfBYHk!+D|TT`i~lF$zgpF**3_SpZO>n@ba;4QHk10N{CR$) z$Da@3y!b=-a{t7qsu*9Y`}|+|x%`7O(CWeIeE8I@kDdT+n>rPckKdqt4o*Dc*$(Cb z^avvnQH%nSa99Zh61ix)IBC0_BFa&c)MFL;C#Mo4?qp^zH#GZ+RTbTVi_Kie;Iqt1 zGdE%o0zUue7Cba1Jp1?!eh&vh^BXv`gSa+QMaOn@-OOZ*fKPocTMb5dTdwO8 z$8s%QkW|Mi6SG_@<`G8avIY?JGMP{`iU5jJq-)MVYS^{Po)MTF*gJ30vc=skO^KL* zG4UMRFbRKCgxI=X$ix-4xsVB}(D4|d$hJ*ImK@6+OXX+H5yAn*b_s^ClpbzbdNkg( zy;R69T(WdDoz_a(nX^{x*|8%Ujm%oKWb@j0k)$LN(MUYX=^CD8l#8aRTb5NU*<)k* zj%K-~L5YRcG1HV0f7=2EE=O=M!W}qJ5ao(S?-45ca*%0Qxk9<58I##Ogs^Wc)zMVL zmkcDyXQFVqr(%}osald`Sxz_eAMlSqh8x-bw}+Xg`A^xTfBlw!L|^WoxX=IfTmBK<=cZ}?BY%4TzZIqe7a;dX z=Lv#P87rVDa8(Zg+jRv&fQ&<$fBo&BDGHBH#e`BU>{kG}7zY4-ZS%?j$!A^ z=PY`BP2b7$T7#H}%>sZNAprMd5d60EDR(eJ$o5?3XA)LQmSx-KyM+hJLFoGOv~AlS zaS>(wbsbAL&3rb;Arb;I%rXM9AYsJZwVTTeXG-akS{Jii&j9^E0>AymV{e~-%6u-T zq6o%(e1=p6!~xKchV#`>-{{R5#1$RZaXkS6!twe53xH7!7(onB7rgx3Ge;eFGGLWN z0=~tr=k@K}BSEZ4f@OoC8cH_R{q@HWP4Ddp3ysNyno4ofEMu%#ET+cCNx=xl8|rIg zv2aKh;nimzI(_WjrvGEr~2 zCW0^;jX(%bIqj6cJp0nc7o3wTTQX*wcfH973x~sHy%detI|E~*BdM{;6r)&F0}#T^ zn>QbM@cEoiP{DRr6zD0K$kf^}KOlVbIAd&NXp6wvPz?AwaBXcZPPSHlqtepFU8O)Q zWrj`16kY0BCRbD;jwfol{6`5_stM<3_yhuu)$rFTI6xZk6iALcsO&}vE9t}{_t^V~ zCC`wA0+*%vb%TFpz*)R}@u2c6{@R2vh3bYJ=WUy184}x}QV_N@w@plr6H*qC$`9R& zss8}SLx6;ly?gi8)YQ$I-TmroI}^2%XW5LuE&rteC>r3tPk-uDH(vGRZ~lDYDN6}+ zWdMHkv+of{6QeCQfQXRy_LO8SxELTTi4y+S_aFVlHRmHS1Bnw*Fp#CYK7BkT_<^7N z>5B7@Weh5+x@Jw^+*#9!V?F)M*7GlQYmzlHTk2|BrzJaPYGd1GcC`f>=2^MHD?WZ{ z)AR*Dx%cyzeCFOqzyFoXuD-H3y!V20&Yl?Gd;XcnX_I@eyy9{xUiZhJ|LEcqkAJ7R zPL!j+{mJ*vyYY)pJowGCF1+Gf-~05J?)}o|Zo2j>-~QfB*L~vW58nUn?|$d{n{WTZ z?Vr2ro8S7}&DVbA-fw*KD__3#j$7}!`)fDcaLax7{qU|Ye)fsq{_11b-f-D@M_@=k zcF{S3NNmNj1@FGKdf9@RA~9q2%|E>N{!7n4dGW$_>bh56bg)B8iQ2@er+xBw4}IQ6 z>rLvMa?BxTUHXMTKl+81%>$u$xV^6K^s{b#^np*zo!=g=Nj4^vXMg_bUw`4yAN*;g zt~P$&Nedr)Vbj5L8|T%7&hA+^*P1V^-uL+%mOb^#dq~{;=3aL8iSs7X!UacwmsVRV zmw1yYxMfJI>44iu*o`MPn0jV>QakF1_G~_rFB@2u9jlC`aAjEI>lM`h>L1hxfH??2 z)3zevgkw7ZLdUX^Dsbm~CFxY2IwlDrk|ZIFBav_dfXgoX*fUT5ZO0f7TwM?(fO?$Ll}%jP@bFP|Rc| z!jb6g*$cL8SuZORsw`qut6J6auitFjo;7Q}rj-T<`(;`FZytaC!He_iK>bhrh%1Bn z|N3kn(S82m{9E`3PoN*dEq6YA`}|+8ZhiDt(H+O~|Cyd=Q{sAlN1!R$0`{qVQ{}tf{(db!`$rk`yG8A z2RASIAU_}~LE>7n8bC}awq=eC_7@6;a;fAxP9~Er z6bk;65xrC_<+I4qqn?)8xv`iUn;h&bYvs9}txbuzC`!EVmT*g+=UAEXVal-U5?RE_ zSUet<6R{8$)mTWD6gd=2QkQC4xv{yazkjbFD2%$ zT}KG&rP8!na{<7f=jxiK>slt0@mvQGBN7rE*9`{+2tCvEh*!zV@@0BTImm=dH5IZ6 z#Td(yXxmOIokoE1^g>24hOS3)njs0I?Ql$XSvPX|f+$I%D0+M|g1|>ek4}td^SP0c zfnqKtU>ptw6`A7;t5vOP{WlZ?F88-`90voCn^-FVT;8Sb@Q!jqNQJ+_Z=qC{0u{*^ za{DT+_)#m@g4{L=q@TZ%^C;u4RyBO)!7~MBxi0Z2EWjxEKu2>0v^v!V<5N2%PEO!5 zc%_HNR||bW2Sk*UTXoKA@*G0kcr+f6Xg)J(6brgm#)N|6xUS_)z2Gqia!N29%bS!y z4CO_0nwS6x6Gw7U%8jia@f^NH${DZx6hjDe_iq{hO$a4Hz#`WuE3V+m+jRU#WCl~) zx2^}i{&^sVQD6{?gdplVE&^V8V!WrT#Q@<*2&TsN?pI48fnrNb?d;y^fRR|NX7}!$ znBomPcNg;cZCf_}{>i`W*|l@?`b~DJP{2?XQ(m84Z;o~{KEx&2USkQ{8UQ}-F4kSFvuL{daPVF79DoPluO!w zQ~XyMa|#oPqOswzY`P!`f~<%(O3{brykN=)U5;(3t_GvdZ->s`m>*eXKnr2oVHI@N$h zDdKD7&@c>$kZ0QUNx?K6ZknYW&QN(w(Uva1=0@rOEQp?M34(CSNmrYtvgnl8Jo7lC zsF0pS3|w{1U7`{yWK*oHH?`HoqaoKazjNRHlBkLT(nI@=&t2qQ54@`OsM+0qq*+C2II~Tj@ zJ)zD;zkc|S(PYCn@BRGjLyjv<4jp^kDzCQwlrv9tjnr``9q(AV6HYowFJx}M_B=q0 z8?L*G0DSco=NF6R!Y?q{OzAlHa7hAug^nCe)OSV08zU9oWtu{I~LArfr{GI+k5$WcZF*^ zjy=3f4h4@|-dYn@duR5{o2f+Ov4a=3eC_MsZS8J9`KaES#*XFFTfcbM7i*dtK6Y3= z6Qoa_-SYA~n}9>#Tc53sDmPqs#4|5#>TU`?yQS=T#$UF9NHDRzpPHu4*JE;Yk1au< zv^5ByI<+~PK(lAYT)R*#fq0z+J-1ZQGkHo~($gFvkbis!j$!_Z`z!AUm_kUvZEdZN zqrA3V<5p&uk8%h=gqfhkWl60ZQIaIl3Tg+V^Da7aXz#$TzF}WzLEJ{+AF~nwv8eFm zAK!$E!bFQOP2f(8DOlWO+J;2(lcJ$xTK*_ot&dFY?cb>z+QLQ4m=A3EcW+L$s`a5L z?l2={{=CJW>-6o}eqdp*TGgsnwW{^utdE`m?TgN?=ec|?N<5AY_Pw;8=eeHic&_WZ zz8Q&1lAsEh`dTT64O4E`g$PNKC}1RD?jP`x&c2|`ufus4GdEU!P;0K-$tS@6tNRI8 z{{5U9&D9A1*;PfUsjU?y86ni%SUZ1KZ#=4oqv6`x+RpYGNfM~%FwbL@l(oXh;J#um zJ25fNm{-y?(=byL6Zw2To6TyPmPw}#t(Xi-h1BHa@IX)&!ic|1##LUIH*s5LE;XU3 zfpQ_`dX8;7u}Da_Dd5g8mPjTAL9#7<;rwa3u8SfTh%O0C7RB*_oxy-oTbtOkV~Z?H z$wYYT#*M*{8V(1C2lh6$v`7MkNOUdBDCM)06NAGOmgPDwjfCW2K++8&2*BmWL*&1A zuFUv&LFRuLe2Pvf;iOUoJ#;TY|8xhoy?!#+*>if zR$jUSfUXStp6BsgTF$uVuUJ7pD~jxQKXV781dzbayr%1p|p_tF^i-*T-Y0KiJ2fepFwR6XwKqwRr z2@4i4;0u<_d+yn1ZO17T3cLFDAW?8VhL8XdH-kGKn;aP%9-a8x^RK=1=DTa&eXFDy zvZ79#-lMAOoH?^0gz0pur>8SoTT?0&J;#MWgsxY4o75wIYZ8}`0fp4H8UN%D6z3y{ zR8C=$6@^C*2qGXr3M4A`QqT2&mk6G1=0_QVTE0-!vXUG?06U%lIO>9OGA;*dI~0oc@6;1pmINWehZRK>;Xp2(>A50-;*OSRk5! zkjG{U5`K5}>lHQdz`=H)Tq4e$J9~V5TolFHnm|a!fQknk;e2HR!lAu;99Pd}%Qho_ ze)eVJD#R=O@!8jAOmBt2iM4dxclViCf((a);n?NZel`}4OOnJq^VVyx_}MRh?-*u7 zL&KN8{#OaW(TSocfZ@TtX$r^FSp>uPefP$Iz$n#i$EM{yu+)F!<>yf&qYdml_2e_0 z%;bS@MUu_v6AgA zXPy7Kmd2*ff9|1ZBzgP^(?jw4(@!}BisJkwvp;s_U6Dxb()qJL|E2q*iKgM9yb_X^ z&gp*ekv~Rab>pK}vY}3h=jFN6dY*oHWXAONTdwYXZOvxOD80QGKtcZI<%_oL z82;hShfQkbYtL)lJ2Y~_(KXb=%Ny9ph(W0{o*LWPPkK8dnY=faV(}mvO;2csSRW(x z_3@IHhh)kf?}rHbS45PH!qA7b_=gXDcJaHt{KW5>@0MpDHObo9Gkb%fU?LVa%Y{H7z@-@i1kb?Kk)bQN1xSo!G!TTE zrDcF? zP^|0@jF4s7=}bPIEBbqTYKk>Asb|3RNIH`dL@5vqhQcA+_4q6ZA(d+ieDd#dRRV~D zs7P`+90^BbqNMzr54&nrt6Kk(@;Cz;AP!mJLX8J0alFd7k1?jcBe+86V32!O6(lgk zt*JiJ*Vmmf_X8pUd(@9E+)r{KDDZB-@$=Wm9(ti~q%2qjP{@Vs1H2AOdG|)e=*n%a z3$(;7c}nv3Pc=NG5JSQr!h2vSrAFC4=-5-t$;{};UJo+MC^t@9p4L)EX3%v! z)8@WM*Q0zOCn%oaP$n!uStJ}V44~(^ypzPGjFUb1QmG)I$@I{H$rOM4;uHzufat(w zTA$r;*2Ncdc+~#8FhX>$PmTLYClCHe;Z(W11vM z6XPSID8}OvMPT2*_r~LoKSD(KGnXHK?1{%9>gH18SQG?I2m5#3@tIp=$r{h|ru9tE zjE_hH49T+Vx}{RlG0m=Nvzr?mufFOcgwVo8%UZkI*6r98iA0*4n~TMgEUTG9uCczM zwzhU~c*x}o$0Q_jOL8So08;+XXJ-Rh7DJ&xI2wt@V~Lt%JXupySKqSYoEazIcF2|A zJM7x~PWa?Qr{DEkwWcmvmyE??B45#D9`!8hlnQxKRxyT3IO-rCkef(0d!BDB^)+JX zO_`JrxR@C~oiW#)vWxP=kL$e*Gj3l!;8XtK_uRA&_~Vhs4^2oM1}Gv7QI~%u3{zk- zN#N2tx9|tlfNi-0{o5-x*aHV1x7+)xxj+fq7O(!H{yl>w#_=rt=)!a=V-r!bZuKh@ z`Rpy9zJa*jCvLjsxi=p5Jb2c*XA6NKaEc7b3l3iO&?7&Q5OYjT4#QK9T@CBhbt+Y)VZcIP@#W{>{l zzAxN)+mHjfC!ctFY;>$_!emYRb(eiQP}BI@ zD{li)#^0`Zw-DSUUE|6$4w|o4IJEp{0Aerzb*E zvVHdLpSnwtYrp)dV`nWnWa+Gs>tv2wdC=Bv@7A<5fBc#+;z01?)0QUVYEw;Q^@dcU zw)uh+7yabH$J#sF|MJwDo>_A)KJ%b0+jn+0x5sKALc(z?8g>i}*?IEr4o4Neo6hOk z);~g-{={oV!7e}b5|2!N=sC?}fjxuv5sL$B2I<~WvUi9f0`tY(aN3(SJya-{Y$7b2 z-=Qj@zJWnV%SDfR0+;UelofWGEW5u?E2U5%&|993^Av{Bu{m zvu4d_zVv&HLx@Vx~V&tSG`2X_zs`r2vZv zFodBjb4V!kZE=;~##r=wmmx;n1kG>W-wHeRY*Wwt_pgA@i1*L=52)4t|E6A&v3M*7 zAr3@pqqR*9?LDo%v%6=^oH4z(cUt$dC9|R+uNr+(V@G$qw4hTxdU@wjOIl|)i!0~V zub9`ga9VQd?53F=@foe5nQf7p0FA38J3gd3*`hX)%3x7U70Vi-It2yY(oA=B zB98=w_&f`j@&$j5fIpciiac`CHz8K5TGjf`FRslX;_<~nE;Iw|*dDA%z?hFgm9RnA z<$V{3tGZKk0zODV#Qn~`QtWx$S9_rIy)uCB7m@!D^XUN+!c=sjFVpZx0`|%i&oLha zd;o3XV>&pHcZ#;`x+aGdQLmWMOnYo{G8(DD08easog%fRrCSt{CB{rMIzBcmU{DiJ z1cE&CkiSzx8Fe_`nk&gJp3G} zI+w|26-8-kYQl<4Y+IFu;gPYU4qmEh<-T3pk!4~5=_M@^2~Uns)F$c;Q_rPyZ5{2? zdOI1w8`r!>DOFWD5{t&_Yh$&^y1Ke#eM2-^7mOwpMX5-|eEGru)MQ!4YEY0wSyn_r z<|~z=A_vrPJl@#aUf5SG$h^CeWz=)| zJ||%6A4A+q4+-S~gAn-IG~s?^P6y}f6vPIcqe2m9DGnYjFvkP7%M8GH z&IDs71jJ+1W1d4CLpRF#BEX_!8X^`7#e7T#kjvH%qYi&6Vl!&H%p!nAYMTIH^B2r@ zEEZ#|Rd&71- zUDw`!{jcevfz>bk`N8|{3WXx6(ec9$UzN#Zy1P4TY7*H@>iAWMUUAwoSrGsD)C<(5 zqZ1>;6aBWCa&0e?Y+QNTMLJMYsqCiB?|?z!{2-~Q;ES6+FkHn<6haNXN)efr~PXmGI_{1<1V}g>r^GgpP1fG8K&$zbh=MO(>5b?I#Zi0}`U$pouU;f^zBUT_a z9#7Q0_qVs861nx7W9piF=FRH4`Hru2_s%~4(4-QAUDN078yE`LH-7%cqoHd^f%x6u z{B3Jb@8zd1{ncMzO@!#Z_it?LtUG8nPNhqAk?>cZ91ez+3syDgnwbcJqEY(PxoxRb z>ND3Iok|rOl0cR~ce{Az8Pmrm%FAbk3DY~;=d{$<6|@4Df<0XgeftJ&Vmp>)TPE=w zk6475%yD=isq64tsLL1#i=6M=+7Nwl^N1t}eBFy-%D|CFEOs3Oau&P~mm$=(9X&Vd zAuyb;VBag(!<-o{0uKS80r38-Z$AIj3orfY+3endQx_#Ul$^u!d9V6;=Up&9Im%IW z)hxS@Y!!>S_3PfTOmoqq<((ZpimdWz%W75YzoRIp;mfV9U5l3-?0N3`b?@YI9ED%4 zYE`RR)%r-(M^V?STyOiy@SMHKa{~{cnJG6<0VFEaGX>1GO99)AV#Xr_`2?LSr4_^{ z0+0Z-Kj&&{*6s_iA4xw+Qt{CSk?b|RA4Dmcf%CK6?sEb6& zBS4CT_?+2uMZz=9A+fO>4De@V#4#vIKtXQm5-4>kw-9r*D3)YPD=}&_23S)Zf1ZGZeuM;`@0%L43BW*dd8Vu@&EsH2WX{f;v z#==lO)zsJsk*aICk)c6Z4JPXv6p?E#4nT4^jIgAa^15yo3tBFhktOK5BpiUnGDXOh zM9KD;%jfDCU?C6?Wkpbwq^LUac*OGf9G(NFu|OGBMJ}==Vv$IwkjWK7s!S*~T#o{# zJMMTkU)VdOs)`~>6S@3kHisF|bW1PmFcB~2a-txJl8Aj*BmcasMxAO^>%XJ6J^oF* zHp)0RgHdV|&yB7)1p>f1^Nh&?cez48Dy||W$0FQKJY`~K4B;uSXhlcH7+2N^KWH32 zATb~K@xTKjEfrmbALqI25x)ldIY zPRxP~aUIK7>M5m*7cbhhZgpAHL{Tc0(yFT3%)9EMGv3~~OLq*%Mv|nw@Mhm77oIUP zw0GI^C6QP(9Ek3mOwF1#L)Z00G7(VKQmGsW1XNZ1>oYGboIP{hhWC5BJJzn<5RS(! z&z&=;M^+TYC88{qN}6q15UQS7KktN-XNwA=oWsFocb_rE3CJEn2=J4)?F3ZWs{o!L z^s^|D!7)y{q6P$iIa!oM(=bIvlx4ZH8o`eQ07O+`oUSXVa-F*3OlE5?@c=`NSjCCq ziG6)YaFFN|T__VcB3#0d5YLbW$#tmDyz+EYw`>!5u86R|)=Nu4c+fb7BVd__`JfiHOQjD$!$ zQp}a|#au^Sbj5;Z4l{9BM`z98XnEUv&rf7a7*Lt7DD!wp5vvb<|3}~b+1D+t6i$jN zhPoOzbLo>#KlhPGpZxices;;FXD&YIuxFq8UB*HyO!F7N_{CFi6jcoFyZ6kA$x(;` zwY9aSQXxB%{@tH;^;=-sVp3bvP%dRN`TS8QUqDV$B#Suh-Y8>+oHuw!oXg2 z>X{z1&pYiTHC*?(Pn|^tR2!1jM5C@{gN;WmKDeo1@bYP=9Vgqm7({aGynDX*#Rq=-`^C%qL_u!oS@6xf z@452hmn@z?yS6sDa8~=?;Y@Q=!x_gO?$~xsQ}bP4edLZ?&b#H(6)v@#TUuUR`~D@T z&rZBJN)haCN&f231J_+vcfkTNpVPZL8y7E}8w@MsB{!8CO(x@(ky&~8kq%tlzsD9u zcVRTz*w&PuoTL<#bYt4I>AU*(?A$XXLLdc%zdX0o7m9)BU%CPY1fHN>NwVZu;mc>m z5h4J3Ln*%I^p`c`s}|O{uH)JsaSVWv;HiYCU2^-gZM%Pa{x!_NX)9aG>2W~W;YT0; z@=GrO4}_w@lqI~et5_gnO@J?OLCDNf?wQB_fEDqq3ob@{5c9Tg+d6ahyaQzOYJC)o z5N~Lxe`I8!v9YDSy-QI8g?zT8l|0w6UE8tk51!7dRjrS1`7>^yNQx-Rq9lewkwl`# zaqNkSvG>-zQ3(OAR<){Ct!jOQ>LVyXLyl{Jh+DU&WCE^7a0S_qhT=1KB*+j;NDw4Z z5THdcpN{%^1*41;BpC59L_Ayw@+Mnf)AncY{_|9Ti&M;w4{{#)t^TatcTOLWG!OuG zxlpDiSCC}~0E!%uIi^FYfCWNGel%8(3r@3_dQ2eCXdw5PeHRZvt4 zs2ppgt_dNKxb8riV?mW-S!DoG;z-O11iff$00{zRlG`A9Zo+dc>N!XdJlAC&&-X(J zIW7qXR9RI8K_s?G0c;LNJl7?zAwW=HU#A3uj9Rwg5(WiP@nfq{sgNrc3i*OoUthm& z;~vwtlZk{(Y*|$pwqx-~gh5G^WC;_(g&jqfw6Y-xLI}aE<`Bk@sL9DmDG(MUMG^&B z!jdG+>1xht<@a_BNEqjJW6!`SAuJG51p$vwW__jyeRcho`hZej6PHz`RL~Of1j5*L z9ge;Bsy&9)s@8u+war;pA5(qsGhu!tpoS#`ZADQaW1iy*k_deeM`chR+P&|9AGu;- z-k%FM#pU2C3*w`H1q@wz6(6z6?-c~0a@Q2ZV}Dh&=76Abdn{*7a|doE_o?#y3gS#* z3E|@oJtAvirJ*jpdjrH&ktL^;o`2*S{1j6dOi!e0>pBL9b{u-hoZ+$}ir8aRRDwm# zDi(_EElLIP!I0|*68H}2N~Rd2h@#le3g2mq<+h@N)3cW~pWt7d%Zv-ij_z&+%^1(5m8K)jvh^*3LWA#MpOwkULW z_fAfxS{rJ5y4sWV(Z=Q`r|bw4u5W3bm`J_y_S(xXIX@DuaZ80nJZb1<2vHyy^gJ&b zjSdYBDT=h}=)*-pXl!oGr6+Ft%*}s$_3e)KmRKydckh7Z!C*qU>T}4Z=XtESo{jlRGenem zJdW551|qH>MC|GoK)|wHE=)UVQ3`OJHw2;_#Vs)2Jk2yU;+gL}`N+WTje(#l2#Oqx zNRrG02m-Qg+p%cEah!ai5U+{x?V(5jLR5teDv2n6*FrpsFf0|dL@XJLg_y^;i6>-= zLP;ySo|Q->pkw-$`>FM65s4lKM;^A)^=t%1*YhwEE!T0Hylk=1R2$ZfVb5bNZ4HB? znUQhY(1W63#kR|)HYo|%aqO~dG`7TsHgB}-)P3LntXmvISg{IuB@(~j^p)4%{K$pp z9y?Of7cD>hdk_4)bkw3V&OYOBZ~wydz|hVCDtMafv^92TGC5h4`y6oB$2to6vgwpc zrP8^VT)J_~=6TaP8C7k&c+=%qe(6h}GbZ;Pb;y$X?!|XsfA&>3-57-BV~#uBERA0O zu``Wq>Fg7a5owCv^2IxEzxIkdZoL6HW3%QRa?7J zZocqjm$>@5rycW++dsMLm}Qy%eSIUll@Jbh^mNokfBu`NK5^w)Z@&IoTl*1*o^bTb ze|+xXBUfI1*(rZ`?CE)PySJ|2Ja_K&NAEfE_fNfa#Tm0Ap?EZ&c;c5={OXqv9K5Xi z_kSJu{@qusUH5+f(AfML(_VdZ>s9A2UAuA3l0|g~FQ5PR+BKJ5y6pA0wou@7G$)5g zQ-k}4h6nm`hMdlVmU?76w5tX%4|sqPlQ-WnO0hrE5Ckyivj9Lfh=Z?e@{XDpd46-r zg*-}w5bw2T*PeLZiU%Hi=a#FF6OdH7h(&_v8rWjs4{r~j(u*oUI1C6Bpy%3e>@olV z>qo6qX7b)M4h!NJtpEY{=|4Pr{^i#ORH>t*L-1>=6{A`o*`kz;jt=hKyE_tz)z>%0 z<4HwPD}lY$s@8v4d7f)omZlXqZG696E>*GxiZIdu3giq2lLCf4?sA4qVfLPZzuykm6L-+ zeJCh@(MtH<)MNP7KN}etYD$K%C_z-j7-B4F#hfh5iW(|wWhJOOwjBs4u194xXd61j z0up3d!k%LjfHK*1eQgXQ*RgnHA~!zs={KLNxTdZKqmE?@Y8YaKC0~W{s1%B0QD&Y6 zAoTPCmQ-7H|@G)1OO;YB4E_AYzCNsfo&PCYZFg^ zLMWfhnx>AVfX!P?8Sj!74L;4$xIZ0n>^AWnqMLlO4xu9;?79SDI6RpZ6JfwuELoGw zHs#UFO{i{ldG{oAPUFI>sq0e0S^9a#PeuyjOj$dCa_B@Y| z@BqE@%queBLes$>%Sjhpbf(NDp2$J= zJb$&)w2nCD-UszVAk&W4CP@sy zN_qi+1x*tmNW_D_r(0r#A}S%^BE;V^$5wNbB!IyBpo`6K+F{F&ILl!WP{+uRkB^Vp z7N*dxbm8xhzpEtb@{=Nlg6%T3Y3U0uZ4o(N;=s8QFy`>HBBe8D%-z0u<2!G>RU3w* zBW65N+dX~8U;p~IvAl80G0P@WdNL8&)4#W?tvx$BY#F*^nRniP$1OKqr5n1eh6F(j zg~RDornk2@lS=pP+0@qDWY|t?d;3eTyxQB=Q8x5kF+Tt33j+;Z03g@3A-D3nm{Cy` zksvvag%B#0ii)Cml!k&~$8khagpfIoV;F{_D13R<^F&efbNH|t2>FN=X4x*Gmg_nI zh>|D*iRLn+!B9*$N?4Qy#4i9m*M<-?V!EEdcu=k+BWxO3>N=rN_?U}tG>x(X$h)up z&C+?Om*Y5);JUhI(==rz(A*rhOlQ}wz4MnWDijKow=)T*VHAt`o~{mE(?mhckF(fGgpbMjeneOf`5qcCc4$)F2{^SzPmCE687>n|*zMbtItq2RE4C`u= z#cX=h;Ly;dlh>%}(5Q;Ea;c%Nk&uw%c%e|p@4hbzg7EnBZy&pK+QzkSwzalL!eL#@ z7s@#xM89+IMULeO&~a_&>hn(@>>JEvGIxIZWM=1e-O%#IGta){op;~X$_DYAW9LX2 z&C#6!hPLZ+-93d9$cpy!~^ZOt#Gb z+86J*^()^z;?N~nj{M?>Uq9!%JAd-sd#}0q#@3b=FdFJ#T+xrJbh7!pwe|S0doR7c|{?8iy zhj7dPxi9yx+;YcpDu?L*n|)5G=h&8E7_ux^ZmFuz)v8vts`b&WkD>rAV8l_M{L*^A za9jalaA5!=XV-brsX~<4~e4SQ!gO)v7uAX;6KaXzx#Vt2oQ`b z2mX%-=+INBPzFZE^RBMf*Tf3Nf+R^43hC6igatl@c4;IMvMg>QjzkltITVm3)3QV1 z001x)3LrsB1m!|{LXt%YG53IZ1VHXo6L?Q_F`ndHKhL%O;6L8vD+HoEw8?cH(~%Sz zh#?$^P|p>R;BOqFmMI5aEJ~i^NWrjc85m2tZb(XidA1Zz04SErCZWLA%Yq;);ef5{ zrR;bipYw>cSPVY(#O%xjIlL%15v?MXa6NeGt60+x6wp}Xgw(S))gFviC zY7p@>tq37>92bcwmCZZ0UDOOw#F}YC1cItk6A9Z6fq=tBY}@l(rl^7<3zT@eDisTw z>o^)?<#L%2(%e`tNdAXat!h>4zo7hi1(J|lK`#@Jlyp86a0;q#L!RPbKuBBC9wpyenNWnkA{Vvt@iN z6%2+2LGnDWqqD6tMRz@(Md>(BG7<KkfAA+?4~CN`o_thu``k@${iS=}ibsCZBandO(O(A&n5i1gj+9OxY6%e`nqBAUDoOS&2FMa*- zUp#*Q-=27U;lkOMTy)zbKmFE~m)-uOAARxO&mUXc)^ps7Ml6UYAGN4hC^R&+-to;p z|Lzx;yztF$hJMVV*>S z3uO+h-@ZL}?3~ccTgDjxE&!!c8AGsn!=4k)I`XMM{AJF(?p$hM$9}<^SB5`&Vwc zY4UZEf66|uB4w&ot!h>4KchZ+4J`a3n)~8-Vjc1?-Yc{0N<5UGQ{-QHODg6B4iR%r z*>A$G=nzPN2v-0bg1|w1zNm~2P@w&9KBzuVWesxq`2#SHzdNA$RX!vPWXkSnrVxlE z;*DLFLm-0be2Gb6otsY-B@md*6e%OwbZX<)?Zd<4yLR?(-_hT{cO*TT&SrBPH*6dk z9NOF8KQTHsHZq!-7?~IwNl%WtmX;bF%ubGE#|Mg;iSgmVLTW_IrSxL9ke8DLRHv{@9eqVP;b%eFD(PM&I2t6KjJWjihdRKiFAj1pH65I1xAlWN``;v*Wk z@P`m#)bd;v2nUGI74?}nt$0&PF=ND|T(CYMA6FP19w+?rA1gvHe-PmV*HmaB2QvGt zX#g0Zj^k8JLu7wd9Mk-K17xpUZeMr^Dhx;C(V0hGO0s*)xx55LJ(pojuI*mn854m( zL@OAC0>dyW+N;g;$4n02fP!rq5c0)fEI>hoSfGN)BrFL6`5^zE6FPi_eriQ@N>28L za{Bj-KHzUyrL*S%ROCRHkKeV!_gIAh3n7#QxObpG6i_rnX8=XxVbd%()i>PznM*^_ z=-hd;m(1x}ddR|THoahWHzjmrWDH3tmoF6Zx!wCllQlKjY?j-~5c4Qmwsgrs2Q9a7 z=%7=sKI#+ST7Je=#P7SQ2>lh`I!_VA*yhWRo}wriK$WAScxnTsRMRxy0WDJiB}J7a zsiH)irXCDM2uI=ayj#7b1J@OJT7axdvSAoOHDp`5<2YKW#KUWmrwC9$5HSZ*$1qCB zb3(DCC?QSL5w#h2k77xZN`<^$%sGXOT`ouJ>Q|m}!QxeCG_e;A*b zs0peRqJ0B>glI#3wrFYzVd$PUv&fD+ln6>!f zA3w0*;HAU+_8zh77~nc9k6Cra)weA_W|auQk|j%vdp94x;-EsQSXYx=^Uki;?&(@O z*EW3~QG*1AT-!?2G@WwPJUI}&;ItzpMVQvxdBtTnbj>*7m)Sd*+{kRT=4+0}mKoqt(*@Db;oy7IYKcFdSI^Q0?(a`rhF^meyD_EIWQ zANtA<-%Z9t#~#&_%4-Ocm-kAZL$5!#S2N6d!7W(krKi^I8_OPd^lY<`K4^fAaDk;6P9xG_eX~ z1b_3s2>}ogUf3=B>up@%1^_6Sj}M|Ci&&7cLX2O z2W#@Fyl;B0AfW$V{w)53-*W>Q^ThyPi}tA>d{WJPxs_`cwo6k5n~1^Mw(f;1k3}ER2m#SQbrZ zif_KRXKXyZW7oiz9fLb|^zYu?zhlSV!GV2~lasr5Y#-_0F|d0}ZhUCp?p>*o{`|y1 zF+HMXMvIe!rj{Ao*EcyjFg7|+NRMjyRBm)o%cas2qs3A&JwBArWwM#HWoX%Krd%o% z3Z?P!v2131%a%=pgTq53la^&_WxXyY=W_XMHl4{BTA?&Cna<}jW8)L4bl%jpy@T1I zG2L;9N4PsImWUv~d5Qt94*1Q{ykp%k&53NOvoT7Umo1jt>XJ3FkSt3r^$7ujfGWnq zfx4s`l#yfD4Iw!ZP#niqRJpsOITQ#uE)hjp5HJTAR;yao`Y$M1R*Gfaf`D+cufP}v z+~(>zTrUQOZ8#1w9n-cQ-o3)OMOfh2dx4MT%;ol9>R^E};Bhc8V*-!d)%%fC9Si!=r_xxBd zW%sOEJu)T%5j08~;IX3w335u2213$+0K$}kGYsK8n?cg8CE%@MGt(d!~(iG8@ zI$ya(D;WnJv;rX*3I-VzM@B{fz>*?GWGSC6IF5yxg9y_~B~2@4bGe5femGiFTN?}5 zj$_$65`~eGq4BZt(UEc8FdOUIx>lTh{8e|>OH%ynl(4RUF5mp2HZCWf=()#+bXI5yT>pRn;t&8HYhx z2m#)FgODr*e6z7GX1Sl86l1R`<57dBWZq$mR98!O8VjWwJp z0?5qXX^BX%T*wae?NUWl@}yn6N7nBx-u;v3uD|;wR=ZfUyvBz1a3toqL@OJU6KT)$ zWLYk0nxE6)1p)z4P!vU_6htBsNe~Gknx=9727)3IM1({LRY?rWFmJfKhKAQ{A5G;8 zu~^(OjK94;@zl2b`V9m5Y;IyQEhr(=(D#lM%Vo>O%BG!TkkP-qo>{va^t1?1zm^hZ zwd}AkCuTD#Rs*S%xA4oaJ~x!gGv{P=a*Qen;J zJ&AZjvaV&?lErVl{`T;;O*M(od$0ca^_O40=e8S9IOZ^;FmcuiM-veyYh$)mKJ&C= zrC|Jm3(gb+fvUp`+BC*FMZm1JY*FMj)* zP$coqZ{2_TDJMPt+uuZDO@I6Ivp5vL;gZE68Lv9+JV}8^AG6|tA3wPGkb}-U{|+e_ zKlbn?)8;L?`m%$A!N7GFtdwGET~qBRZn`~E+jP$9a~c|J3n^CIjAUWH(CMN8O@>PZDKA5(vxncR2Uhw4mmi%FRMmv%Y)N;8xW8bMMg*hh`SDD z1w^9!ViiLE)v^Fqq-?QN7;*CHyyt`v@Lpe+hDe;q>EXBpA=vQFdQ7~JUvc^=XRNS2 zudJ7eljC?Dz+51_*ax271D@Q5e!qo5W-$x^CC!nkKY55a@MFI@gHi%?*UM$I`}%ff zQt5xk0AHFm5+S+y~9IXqPJl1PMIi z46$xrEq!o?Y`ns{K zbM&GGVU?9jrRJ`lT2t5aZ?`oy00ET^D-ck%Vre|B$BbgGq%B5% zebJbru<_3F1#7oI<@CckD_%7A?j**0{rKEtO==5Q=QYWFMwUr%NXo81o^Q#PxKt!e zTroFWUrTU}Gx7El_y)|cwOdB8{`!Mkuxj2L0O0qYTiBWJ>al=uc@un4;7 z0Y1n{(0*GftW?5Am;|dLf=1=AhDtPy+$$2VNX7bR7<&hovr9ULjPx1zk-N2B&n~Wb zKIK*#&EWav8Fs%u`xgBU?!FB}B7GQEsAa1{QO2K%fq|w9>R45+S(`oW0#~2bxosx( zy1bt+icEtZuKw*ymGso*`dcluY*;X=x9r>qdWzpiHB1*QXRt3jtD=|4sLq%Zd{%@# z2O^O=qG2s~MQCe32*ahbz)tU0)LSA&NUnOpE8eKAf}Iy{nO=bUnw&edC|IbZ_j{hK z@L|GbLC@@%j5=^lCT#Ax3r#6tWMBF){WjINamgQZq31)|aB8DI^35C)@!Dz0h8KmHt4pzXJ| z9psQ39WgL4K+vydv55s}rdW=jI664&xTE#sgaj(0EOtdk(`on`d^6>~Jm&Gfj zMWvEDD9BM-XX!7oS0^y>qGgcC-A!ey1qb$L0iCK@=w^Gq`1Jm*4o`DuMY@t zWJ%78A}F&z8P+cUWcVP-#u?ZL>+e%~dR#s<&)~5#aPt}9&nGV|6m;G5d4IMf%mG`e zxj3~qdj6CQ%Ud)JdaZ)$ODAy;rcJf@oef-Orkkfb-R7Phv+ImFdALMs${kJpyS)Q1 z+~vu84yO3iy{6dTAJaCH)y#5XWbT|+|Nj1s_3;uiO8PS=c)dIuxZ3?N;92nU`_G`R zpUuCe!A~#$8pQ)oyFWe+^{N|rd_BqfMBa_-e=sSioXyhfHg#v)=e9oT`aC~M0cmq5lK z85jlbqceOn7Z!(Kxx}?sx)_mkzr?eumgrE4@+hPT8@z2advgJBAS?I$D&SV4QHrkP z`;cHU;{M1ly7gZRm@~l_L_Q*K1iwI(Aq=k^lJL>?h~*NTTTVo`LW$eH&T!J#?aL*H z;5|kxO88~YDKI*kGo!?~tnJy;ZRAgOW3NA8$l6L$K#D=<);2?tWvK4&+r%Ahf+!$J z?bY755CrM-Uj<{~#&;Ssh4rqlJ~lG_g1fi6MtltEe%qa~`-?h^d6@j&1f+Za7<1R~ zAL9_kv>znqa{nz({bNT}{rPps{^1qov_uV3<@L69o0vZwPaC&op-unUjEE`VK{3+k ze(&ct5bIp4Od}PDk0ntW%6XYIy;Nzdr2v!Fk&LD~x1OP#m2Q>d#wd#~`xX+os7vV z?Qk@E`aExTLxPi^6E$1|Q8f>U-K*8&n@lIaTCqV}d+c%?sE)Afzg=IWGFZZZ%v@ZfBxDl(VJ@#RHo1Fc zPM$)KU;B?38J8Jc`#-cCeeij7EPqJ|iM}pEG64LVjIsDMUHSMG(Nan%f5aG?`YuJ> z%{`U*Way}_Z0PCfX==Lp!St1u&T0-^(CB-G8RCCF$*or3;Mo0spJM7ZCd*ynHIb$; zMtQB?sf#gMjVTA4uElaF+kf`YB6OlD)9pYJp?$lv9;BT6Sx)mq;<5sE4u914h#n9j z4I-=f)5A#;JBaUdWDJkTTnl-e4A0EO;dK)WT=weVV`r1P3|3I{K$EKBGQCW02~#$4%Gd;2Dq39VGBQ$pQubmvR+ z-rZRnL~yP0cegkb_#E_^l##F{u=@Z0oerc6h;YzOc<^9J6LPEdU2$Yt>DwfddH!OV z2(!%Cy;Z8SJ}T?lbgUQW#nxaBRKZxj6iM-?zDl13n2}dzUUA3`TPis!TZ)CXA&LyjYBOEqu8e`~BT)&&7o-0|K~-?UC%LDXu~K*b%6mgLR4q zEC)E6tvaLv=JhN}$<-fV6ZB-j^0cwIvg75R;FFGMMa5i)j#d(Wb(IQ|d}3uLgC7q$ z2+G+(yUISnZ}q~PAwE-Iqv~r8Q-mNlX)0OEE#StumN_{eS0_hb4#4JLMVU9Hf!=X}$S!wQmm(Z?TA ztgNigkl&b4*S2Q1VpA+$c zxw5Uu%>#Hst-9l_Wx;E8?)nhm>I^a#U>6axpDe^*?d1;o!&n!z8m*qgfPvYW@$Y6p z-$C1R5ho=0?GLKDVHc$CeBu0XbLH=x{^}p2Me)q=$p~y(av8$Rco&{}7%?tMMYqA^ z`@x#&TNY|2fnX(to701eGu#y*0A@D3C}{sT4Q82+z)RKOM!-FpL~O~4XzO-g;o>2+MJvR=HV#{nWsB*CI@g7Y{s|I;+F@H@*ILc4?qB;#*&8_R z@_#`F)V1(l*t+R-TOwUfe_7mnNs1?&I`kBIORbrCR<-H{ZYj^>fnp9jn}|P;FYA>; zwUiztPrK z3pO?KpW0-4O(1M2_>3vJxxp1CW^hd58(SKwmyt_0e#cfgP-&=)>*CY?vPE#L@ZRM4 z`xNYyV#T{<@Nl01^0#!)tM}jxu@)kF3UKx_1N2<}k8bY%G0Z79WKZ;MH|oa_%#MvD zdH%G#(>iCA*$>8C9T_4wrk4IF-T`5?_KJT;ldU*msf!vHddVm4oo9aV8vPXZ`pN2~ z_@CDS@FE{||Jvw>6DDY6?VE8N>GR=Ix_6IQGG)rEhJ*Vl+++PoiEc( zdNSfWQIdxIv_&#`^$a|)z=O5eLmZ)BbY1G+I?W$>-Y|80K!&Vz7Mys;{aSv$vg9RL zTjO&y=LzMnk!3e{?8sV^^0g@MTPV z-FvmN?{(d@^@c^@$IjEl=F9fM$+T-#&0tzY*w3xMrNNa0I1MN;p zU)zi%O_ZYvrFZxtm;NqL}$Pn#TxFdp!k zwE63H^>84;KvSV~C|sy$$lol^Joayvje5%~csKrK;FfefOObD48 z0>$>jZhFH4>9NCCe!XyHm{)sp!qnHBX?suY-~M6kgxP7Z8V0t+j?&6%8ZTmCdu+Cy zH-`ECl8iy=2a^dC0!1dAt7@E`?KfMtd(0e9m}kWNF3sg9PtPWa_rc(iKfk?`VCYtc zNR4%9@%-ij@-{ZxA$zE7?qoijg>|}|*HcAr$MyLQ!F#!f4IMjN%ASj^WGJ-9Cj&|* zKAwJUy?h#mtJG}qem43jbQ=M?b^oq0H`+W8&0|>EoPwCi)m<(~3^~diZ;$T}rYn;_ zid@&0A#~gsns(tRhAB5Z@AWU-LJ>L3sfiiYe8IzT&-&N#Y}ZoS-M?U!d~1%aLhpfi zH$BnUNK05+=N{2)9yQbjA2RUgQP(1WFEyXhg|>|(9$pF|e#oKt>%X0AUE|<|f$YsC zp}K1Cv*~&089E~#JUvnn#C#}+VFLCznf7|Mw>ch$G{zBe+o&a8Xy|CG-OQ_~*n&fZ}-`OFa0&6#?DGGgqeRbsM@2U5dAvRG=nTF88dM zfQV{Im?h3HTq&?Ex|UcXTsGpU*P=#cBps8~Y$7FjmBb1)dJkS{r@$l4PM!Ebf&5Sg z1rJxBYvBuy6yHEM=940U`_#NVV#J>`eJ^usHY_OcQW;zuny|hVbfd*IAnjxPaT7jF zLfKLBHmOX!(9~L{(yG_Ze;91rX${zY8Vbk2x(3Lh7> z?|=FE5)uT)+|CLCn4Z5o6umbHzeu<5Psg|xy`TJrT2341XUHSPrgQJ{5=fmHJcej0 zMNo}IQfVX9m0FCP{#P2`UrhG*b6yy<#1uz<$hOk zH`I^n*Zk?C;R4yuL`iurLnyqLYO)M?=BvvkCE`#K#ZJHO2<-TVet&TZnoPu`5!BmU z)}C9+a&qECmmVoq9v*`zGDTLCF0fXXlvLE(XIPd+85yvjSXyRCKSSSoTH&D6<5-eb6k`F-O)S^kC-SuaQqMwN24!EM~**q;otI`%T5;$-8<(U+83kbh6t!_H=Aoi(a&5b3Bhv zq2FL6MA4iV<*ucD5FXzqCiw@1VfB!dl%h^?W(>j zAwDtexM-`7Y1V?!6(JP=HJ43yUL7cxMRaEwjPMNRlDgd9}7`XUNLt=YVzFy7zM#jK4KLpYseD8Lcz;ALzT>999|m46xY*U>;;z-T?}w+`O{4g$V9``jz>4BU zHzaxmd=x*yM!wW|UUv_6t3{KGH@LsO5VO+0T-r@3(b$?toq1b#4eohJ)fOd?C0X@9 zWGh?{bhg;+PpeV;cYYe0&Tn~_zLLW$l0G2ka36j9A!wDq`^t%v8xZkx)kTn>6t6E} z^V9pyQ3|vtx*B!5k7h&g;+%bRQ`B~3@%+`DQg2a%q%3(=%yNXGUIZ#=dc5X0eqPSM zh~?+Uyh}nDg!mfe@ml(`6t*99)||iX+#jff9(s1QyPcXs6z9ErI63T2QA6kDdI<+sJ4B*=6h>%y5t>AjD(5& zfB)7BIpxVWTAx(k*e$ySc4F|T2Hk=^QtxfLjY;XfdD=7?KVg$CjinoE7U?(%$Lh3@tUSXWjbJNb z0~Fmgo}>srH=)+IL()&g4~1GZEQory;0TMAXtCpmKQ#WpMhn5Mg!wOl`oA}nr=tb= z8Q3$DjMoPV@sGgE4k4V5mdQ%XURGlLETpOl1oLTJeBXx8vJ|9{2Z_uk}h|@YQG+1gf?tP>3 zL4uHIX>MbdlT&D6jc>}!C>nPTq;}y#K}N=IrRC)Xkt!)Z35alzz#U!}zMm`-HqKXA z92yjyIypVIbE?h%I?2P^=H&&p@tE$8LY;U#{S#FMu1Dl*|BSINs`Xv9>9fgiXJPU* zUR6xbzT*BIJdA7jZ@zluGXj!W@ujt~8bCLV@PAIQpW0X97?M1|icv}fQ$9mwlkTyb z>QiaUnX7*)jrPMqL$r;&z)%>(a9G$~@Pb^3PlQo@e^+w{HS3dzYlz1_JI@lveb9gI zgik3A70KiTABEs2MQbqSD|aBwcd6j1|)Z`#8KrFfC!ZDN$1W@GZWH zQ4LsWZ5b2b{sfFlDf~PWe$rHEah_;FpZsy+U!pJsb{6l&RWpHL*kHa$9`&vCWv<#G(TYI3US3emUgp@&9psq!?du7w*Kdg@*n`sy|Z*b6A z%=~DVDJ^R?-cI1o-Y z1b>adXCKE?623>nZ}Cv~xt0+sva>%j@G1nMh{eVik%(r;VXG@@d;!ANOLK;IwtygG(V_*CeCQn48YRN2(ljKv07<=;ilQ?N_pn^Z*yxq|LE50peo!YO^p z@j9H>7U-24Wmw(Or2y$b0&vo{9m`l5^CP3a5;{5(9+s93v7aQ+V_6d;{cb!{YogJw zkZQ}84Nzij`10|EXIHCw?|HxRJ5wTOBEq7VmvI}*#P2DNX4Y}ii7dKVuk~VTB${o( zIDMmY0_!k8cx*ZNl$`WhV(TQWJQezCTV8&?c%}Y0#B|CW#7s&~+)P=?g%%5rDhtrv z9oRqFG3!hNBvWN^XJB0ngi zU1J`u#EiDq0T>NcCDSTWQ}JMZv}g_>OM!_NFrlSnCXbWTqtzAX;*ta~I_}FtW#Ye- ztb1zyP8@oaEnl_uzIQ3&WGPJ+UxHEboeiE}Wv>rkZy}oty!;pEo8EWJwos+CaESlT zST6TLZWc6O9U=;e#NmML0=w#Uf9_z3f(w^Q)!SIwGotU$@-Dq+6V^(bL62Y5*St^eFFH=Bj-@|NFvlNu3Ef1Il_s^ zR=t&`{g{!xq4Z(Y=NP07zx@JfUDCOgG!<2~mzUW-QlFO+W=wtD6xv>|O=H8w`hU5+ zw&y=%FkOrr=#P8fuaU^R--Qjm(I~u*(isZ<4zG*4ujYK-cD{1kI4^HxlNWWr>~Ld6 zro7#C5Zzu46BN3wU}b1g-n`bLQn*d#0kflvYIv z;ERi%xc`2&^=YQ-_*$93+tl}Xr>^Ya>U`RxBaB0VCAs1^`c~51d-^#+zm%e~s|3B5F z45gZm;>RW!+}!xtZV>DgGdT|YxnV?Te$fMgNLRIzir5G);rLcNenuec&>8i#xPRMi!#IkHXlC0$&6Lb6>!^N-a2CrXBaN@@CQtvE`S$|NfyCAx8LODgez`cHrxMR zD@ZG^PS@p+|C`_0pOAaHJ0&45}`JGvLJo&_qq|G|Nb}e$fKl?bZ zb>nCO)#s;j7cC6IbK=Cn8@ZY3>`V<9#wJ3v5wz9lMEr#P`ud7=8->zLMRhGoxd@%D zu&{o2(GX?I9pPH+#b5Uv*{RmU?nX~P(d121If0kL4OBAQZXiJSbAtBU7l}65D{P{bm!*91Uu9LSfRLFQR185uQLbF4+~}6T=kJbfBCi?KkIH=>uXxHS zBHYGzdt`=kh%szWJJJ~^g}p~v!i!=-?57Pe!579)8CAYOweYVbXVci1pAb4Bf@Byu5tj}X$DXGA0}lR z5fpwt7L?)uJi<&cY6Ul73{q?8AY0~Zn#uj74fVk!3x_*T;ib^2d zX@VvIN@Tl2XgKJRWYCT4UN#*$MPDYklafJOTZv|yBXpjFCDLs9 zH-dh;Rq%ow93nYHB;|4^zT3Qg+YX+}teuvyq1;~(L^FZq#fp@+)uE>Ig>&Z+R}u)1 zWuHeMAAaaZSZc-r0AgBcTMu)fO`G1;z&YyT(h;InXk~mK$7E&uO_QlsX|2!prDYb< za)O;8fIZahBah8-ThYpoN;r`-h@Nw3eQjA#U|jJ}##kj?RUVF)} z2C#RqyUBL;4uu|F#=4ZU*!UtTwtUz#YLRe+SQAZf zVKAO#bU+|HqalboQbsdTu58}>Bd;EtW4$e0s0avg9$4A?@9ktc# zNL%GS8zB+V^ZG@w&rOLk*=WGou=CMoAd->=o?mdfa`*km~HqhVhtU`4;UChVt z-q!WmN#1g5-xI@wQ0Toh<>Kk74O8%GXe_bAYa)w%-M_*zTmZvmqeVMipuM!MuDZu^ zg~YX%Jxj@Yu;aP2Fc2)jRe0gxN=QcP;_T{@WQBh-pM(dQV@H>W)m3V9J>>xVe)8mnHeqH_GMZ4^9Q8x=VjUR^I|SVUZ+@M@t8S#C3At5Q<>-6!S#|GPb~fB%m$JBION;6&h`^9Zu` zX%;u$6@GeYyMRRgR}aUgfnnQ3T3!W_W2_WlJe8~tzAW-prbyu-4Io{-=g>-XoW`KS zgb`cgSh}?23&;k}4UGvaR4V=}+O=DW{hY1qayy@BE>xZ-TGz;$78?`(bGk4$*%DBy zP<^xlolJC0el4ia}8< zC{++%Q;xJ|jW=jPW7C@s82`5|x4b25X416Vsme8i(=%7{fp-V=7y@XJ?(6vs+y^dJFiKvbl8yH`nyCC-AJk{&7A& z!a>9#A#uQKh_%jS&X3GgornZxs~WIa(>LuOthn(xRx`yS!f!52I>p3e4QGD|vM<6i zWj+|_dAA(qoDN%F^VH)aSs@X`$++;TXL(+8L345uK733wircP1Ox#QWN_<65YKJ@H zpZ)Yd_PvkWk-@z(QADzAH&x;KEQB6$1Q_rDs`PI>h;Y#8R3g?Wa^!A?B~4>0w#J8K zYaEPcULAe9dYr90Ehj-j>P8I^*5dX6-8~{VvR?iEUpYLq#8fzBNw$nkiGGgBQX9(p zvra;qIl9|MH^!Qtmo^6V_H)NvRd)ES!j`u-)6Fj1RjBXuX~LFY6(3cN@p%mg)A+Kw zYi{*zt#@w;eMU^|M^E4L3r!bJK^Ty}yoosN%0^;@e4olZ@Y2y$lhHahX5V6jh`6{` zQ*ZICBhU>Orc5IGXP(hCwv1B%8-+^{&S#EqS{S4Uvt3`-WnoLm0}oRA+K>gFcbFe? zXVtmB&1dMuai*jcB)Y7(*en*tsjq#$d8oe+2ndkpb_;Q1+bT4bQ8FRR>I-Eg96lxFW4A+!x_e#Dt?(5(@ zC$YmyGK)bjMk;Wh#Thq0Y46S$iF;Fcir0cyftG=(skmSok#bUe_?A|K255nH;HMcS zHaZ?kl+?0#ZW4j+@|7!#i4q zOieZ9Wt`~VQ44EPwZz-1WvrS5hb+Mk#EO`OQBRS9GqZDZ6TnV}SfQq^w!zX^PsB;X z%jWteo9E8D4RNjK$^7wFp&joXU;|kE&|!)zJz_rw#%0^(;rA)QQQ{_O^<(q4!r>x- zc;@+W91!5BTbjjTG$CeyI@m z?Ys!bv27XMKU+0{*4T^Pw`8$D9F8E_=)0>R@xIW@CdwDs zZ?P1roO&CaAs2fa`T|)o+steI5Wpw>&1I$II((z>k4#>_hb3+DPOJFC>A^Z)$jrL$8No#lKY40<^PPXG*ZRZ34HlY!#8Yl#E?uuR!ipX&q)s9CY|L zIzSl=_Pe4sIDebO>U54CMl4LG4C+Y&W$H2}OS%F7e9K%&T2RFDjg^h-CPw0HOYSuR zi?EKaG@E&~3e;WN>NQ6YHK@7K@0cIEBmuNigxBz3smz%Gw}5R>1Z@l(WqNA%WfjfA zW0WWij!*a9fB$^eke7d6KtDNP%h_F0(`T*;1D4g>tfWF&pd4o0f$i85=wKK5YQcjp zpB(}Bbh+N8Yfkutbdh93IB;ove^7e2(|Tc^A3if^GI}{ZLj@ilbWT3$!^7Yd?wRWp z6!h83$wJL`*VEON9kSqLeqS60BVwn!E;BBbdXUh-CHVF_gKBO>$Ue`vV4+wX+{ZltV{Xa$blfwEDyc|gbAbJaB5b~`kDhA#nB&> z^!Zsc4$0dKW6}V*(DET{46T{{Sjw5$NNZ#SN-HhONFs&99xLZWPFY?3>a!FRkJ*_^`B7!+4_fpF0!X8O`r{&Q0s%KKVuVcwph)l5F+_PQO+MYfTJJH4fN!)9_{mOYR+Fd8zFx+R156&sZ$2Z-vA8U{jVM5p9~vA z>2ToECdSbq{hyMvEMRU_`^)@P3YDp%-V^|MY=q`$f^}tFEgr3T;$JlwlR2d{7*Jjov97gj z;jE~t7VRLULN#A=mD>1z-?b(j9)U=!C|Z)`eQg3|*aC#j&$`a#rHE~nC^}FKVD4n1 zk^#aa(`d$OEM6@#DY|&nvI?wUlg{iyBJk>#NA)3G%H;~Gf7IdSlFu%=+o{cdO-VPrIG8WoTCKM5j-va?Rfy=5sK-)^8>|={gFEu?=P}aPN*IP4l0aWfN=f3Gmt!(x?kVobY>#!2WyVhW)#O0r zO<6333yD&dM2~iw>*q4H<423IbRfkBpvvhVhOz+222Y*TmI@ttd9kIOR>i`&XT!G@ ze9g=-S(K-cTQiBCZ!^kv>0Hg=WpE#oHZO#%{dTg|UxqnupmfQi20vdD4R3Yd>v>9j z*H!%H%K-#>-3z)t@hJ!#h+`=9%_NNPxjw$W#uVji38+y<3nOye4C<+@Je;|x&F`_} zY;KWp{!w3HQ|xLsx}aLueDHc@i)r#0ccN2QER#Mc*w)Jkww;=QL>~+cNzfC`k9UZR zy^go&pV>DPPG;VnE$2BEvBeIxDka!Vts=HH1iQ9I!cDQB#nls~yc`KvRI{4~FD3T` zz)v2hw|2?jCzVGZ?`(%b!8lZcPPWIhj0P{C;oG>IEa$!>J5&TpbfmvOj+{w=7F0hu z664@fz472Q(Ev-!>LPGx@TnS!@-#6100D=xSmyTJ zh(>qh&P~jk7&=)MVI794b#$3g!RX4=sHEh=N0Wbgej+hk9o8e=fdN@3L`_~vW3KiF z8Hz?WA5Q1x5V|^_D2y;n%cUk$sm;&P0YZjIatsC}Wf}i;IBG{u9DVL@`FR%lt*k!1_pdFp7Ji6G zuVK0}3pt3DwrN;z=O)t3!BvXS_n1pENWoRki(A_inlZP|E++`>q@ z>?&Eu|E{dg{9MLIgo;RuWsZ?l&(T4IDfQw*@%g_CXxT5d&hQeUsn>Lb;hFx?X{d}` zmP2%jkCiOi+@c2f9Bsejskb^SanTr?c01TUv7}kUe$+x;4yRNkrARCR6x*M~$qdX3 z3J82tU?Wi3m!UnnvZ_Z>0O$yr#g5ynq|-LK$)Ev987OH${%V{x^D}dv9jb%RSzjUU zRsUMYF3$-<=J+#(uA0=Hmz(Sl)*j(O9<+R&5Crx3;S+;4QGZ*`~T6c6m7NNvDXpAJ%;;XQ0ot zvshdxn2jJ%4DSqZ?c4nUUI0t0cUIX#sLHiWl4Uv|`2KJ(xhlF^;mOXOg*Xk4JFiTI zWkc95`VnF}GCCZdamry5gwenDC;_m(HXJ~YK}k$5WDm_{9@WUylTI|?hRBCBT#Z;H z;~Cnl2%ts1V}MI{eYFu=)%S5;M}YBY2Cb|FWj0aTP-+yKCN`^a4BS9^WaGY2enkVgmFh?WQzXuoM$i!%*v z99Dl0O3^!K+YL)`<$f03ke7J4#h@9QI*ecQsvn1OKaZ)fU$bXMVM=!cbk-NNDMNg< z=2|3ZkNuLF#==3Khycq9du*vvN!T`COIV5S93*8Ftthp660q*hlRqCnBZ}NNljV+p z)kqi23+d;p4d{$UgdCfd+UIWCq|JR!;=SMS!u6k>BO%$Vzvjg0O7m_ip8VO_s$zhx zOn6gxZA*pY<5z6JDcO>k2$wgsVB+=HP_xa<(Pq2%Okof&GM+bIl3Lb?JQBm)LI0&4 z4{2Rp$}hMUh9~)v(LVuTr4mZ7Q%KnMp-FIKT{VsMPK22EV?ec$9!mZ#YQeVgO!tG0 zkD(d|4QQ^{AzeOKzZK- zMC%O?*}#g)-Kpqt%KrxhWc`KH%tW6UdfR6@2qfNGnGP?HG4{E?Ule^^DmW}iH2TSN zV=!ss)h7OSx=Ob0)rEAYA;;czOg#wceLgE%kdb6FR-=Vi+}R@)w;~ZtRwZ4e!Jw+& z6)2ntpohbL7X~1vhRTXh5pf+*f#SoDISx8P{gPSYgcHJG>--&R{%?}Guj)U+1@`34 zoF|)cOygN*Sf3SLp;WTbFFMEx*aJY=ap^OrzMqv3XuvSdgU&S%Ib_Vx?{*1fP?#+l@(VVQc#KEfB& zb&Wb=&o?jTW;Mrk@t}|Ma{GC15eZHNlbPt@ z#>RH;Jd@Xriszqxo+I5lr#`De1KaZJK; zBwCXC*T&=GBC#huTN1+4O*nJXOFNVE>}ZK@NT>4W^`#${#Z`u`4VxZo-^=Ld{+UsJ z-szwaKm9r(GsyvmeF-lp1JXng;S)qF0Vc}H$m=w23Go!=p$%Kkdn54Yo;D*e#eD<-1DzihDks36YT~9K!IW3) zFp<`{`nK#wcw4K@r33vHDm6~%5i39a@ZKuE1pZK$2v1jwhBLCvLpyfu> zz9h-^eGfa4%ZQ6VPa(v&=FI~f&^Ke_8xS9VUbk~niI%2X1$#}v;~pFy;L1*a;enM{ zoFZWGO8k|T7N{xR=WFwgPoT-ePbv=F*L;^$kk5aAL1NT&vxP+Q@c8@pFV0c&*9a)5 zTxF??mSP=pRYt+TpuG8f_eouJM}v-5y@}MK=crkHkF??w!x`O=%yew_@5v+%T;A5Z`YkqUBV ziJVK{7Dtu{ug&w#BAiMk6{MtKkrm50@5Px@WoCNLj`*9$3p$iz|l*PI@QCl(n- z<`xgyZZp+j9x(gvMzfM9npk9}8@Q@7Gmk%{j(uY_&im5PP*)`b5oG^%9Us2mOm%3J z)10Fm;wcJ%J8J-re)h8DHYF;Ps&a=TwMP{j0!pKC{_hX_hhNNjA#aGUEMtcxEH_C` zQvXJ=p#3e8iFBFgxmTNg<73h}cB#J<@wrHmcHKVSm#WSj zDmg^r!d7w{bw|eKQIxCnVKwp_tI}~5^4sf}JG`e@;^!9jIau3Y_r&4m&QKSw67Gu8hG-S88&5>cv10wORW{KqPzTJk$@4HxtQz3fIyaik0^VS@SixgP^@>2hn8 z7_*5DiCmC4w9|7Q!=RfR(E74o%G%Lh+PdNn6>al6sJ!=30=9FCOrm&;Q$e8E-P$P< zdD{=e;!pp8midtE);J;Ch#uh$)yQ9^VF+nQc3f-;@#8EOEY+xtCQqya>F^?(7&rJt z!)Momy!|oP7$8Yk#V+#v+0pik-0REG+s2>jKt_r-d}@>hzT=K#lbHn2zTv97ecKIg z2d4!x)w8k+{9$^i$^cu7_J;{7+Oq^02@T+^SCIT%Es4tn3>71GmKPQEPAswsaY4_& zAsR_sC4(nK64Cz9e#Cq6tEWe83Ov$Qq1OzC_-xZo9m3_;4o}-nODi*qH?JR5yGxXl z;O3a*v)4y)G21Z8*l>#X-(3vnPoV|Ok3AR*I?0-q%hOq-7W8>_h4#mC-)Z6RMN-TW zs=i84PCa8Ok>KmxL~62o$nH%Pn8Jp`Flbh-(qn1BXcCbn3`$gB{ni7ppo?13CB@=U zNPp9}2enh&q&fH&unHG&aX(T5K1LE|5w*fQCc4k8|KZJ0%y;{y4^^xTtrz$=#KEM{ zFevWWnUS+LBOxu2OKwd_noc7YlMKBUZ0I_3qXimsvrcI6;8FcK@rwnr$KtATI(+j+ToBf5(T34t%Nkmfql92UNx3mrx7SQZ7GKEz3%)oa(|VsD~bG|puPpgrGT zT!4tMycBnYdxA&id%OdR!RPm)DLGO}xJqS_e`eFLhPmuW|NKVXakIDAo>PVKBOF4r zi$+DD?F{o=h65tgey?^+NJ#kW&;hLspI8PVqNPnMc{&BQXfU0xvle{qBK!2|Z!GBc zNv&;jQRheVUqNqQeoGCB!il|I0eZdjUz<6?nrzr3I=BXm%8TZW9MM?Xu?r4-UV}%1 zL1^wl|JsWR{lV+K880Ie+0H-;`Pz2XiVLkSI1$eClxj7rM7-(rvBnm0Gs);ym7A5(7?6i3^I zi$ZVOc*GWkJ=8dY={E@im?(=pVPo$}B%m=pX--ujgC*A$A(cY1N_@KN-Pc#hy@_pZ_tO{UUIk zhqQwJLpv|0fPQ?5*!i7?-8#0Rk!A_Q0@i>fJkpf4#;#jEV`JTMxf8G&*k$+WR{$c` z>ON&8p?TE*cQY30l8{7&>HmXb$tHy2{@~h4LcH!vrdBC)K}dWd&aq`IPhF0Q!WfsK zE>W;K2zAV%qa2Y!Wiq;=0OM&i<8R#o59HNT`RF8yD zET^yevinhueSUz!k;{QoGqo&5iaGm?|IXkw~dIJ4##jN30 zr-K$MpZdaMy{d)ZWO4GSi5@&=e5O>VEY9|BNh<_hIo)s_(|Pkd2{r-9w1RZ?lT_3b zjxr&A2Oiy)sW1)73)Y~xuc%u_M~%5fxFfEv8*&m7w3b8g*TXXuN>Fe2$uND}rf9|P zeET8uQ$MTp&HnnqE!6_1Q^4Cxyy`i5H|wXT4-Wb~imP)G7EzS1@)X5F3LnDLF30Ug zs>;8BPwxUnqk&jl#P^@ae{+0N%=k!2ZGzf;I$9utQPwsavIQR}W}edl=z<(uV{+RZ zqK35qk?4~GuqbW&q8P(=Xso$1$bl5a*)mT4%&6}YqKd2V94dF-@%FuI@BTc34%el@ zu`_I=v1nx6z3l(DcIQVab>bH6HMqASDWbb>zu4NwB<6tA@F50kp7!-oi_<9 zEd`$JtsEz1xE5X8aoMmi%`X@YfSRF1rHm*gh|Doofr(#X`z5t#{p2IlCm^roydm7i z5!{SaUQ}Dq9mr~N;IAkDRsb-Z`)#OwSuh1TD%md5Y#FK`3LrJ3FO|B z&9PGQJNRPpc5(kKaymlq*Kc8^PTzG?+v_%NP@4uIN%th;{Ka&|MCc{GkFK`YVFI0d zqv;HWLxss*mseJsHNWT3P{!u*?Q6uxCe;%M@;Y*@*B@h`8syJZX%cMSo$->diRO-{ zlT_Rt&IZ6USFfLq-%HJS>7Ul`1neoAv_EC6W0rbt345E>w|Td|-+HVrYwPa*72<{~ zdMkNe$KS0Qcs0My!uc)F0RucbGE%){KjjHKH^@ZR|M(1{vr8`G-vTYs{F?7wbzNpeVg=Sq)u)6vvCuK6>?J}2M?Sz@O zsWX4%R8%C+up)|_x8ug45>nBx^P;n&l;X%H0dCwqfjD=J#|FosPr@O|#Rfgc53VJ+ zX_&u*CA3B!;k=l3&DW4Wd+kKE>DMW=XnoEw1amtPNzI=Q=O~!--%~4V5AvZ|klh!P z^HJ|AG(mu_Y2%j96n4#!IHz>xB_J?jeEc#UxP&8YWU@YwCBgnhtFE=h3AhliBg?J! z!QB9Ty||nxLZZcZ%g$+uo_<7+WlKj>`>DW&F{W>PrKgeo^MHY84qrVvjeLM@E8$2` zm8Fr99bAeCY}H*wuJ_guHdxr55w^(Q4-|Oq0jo+3-td57r);m6>zlV1!w(K9E`F8| z6Pme;?DQ_ng4f5#x#|GbsVV9Db;pwv!RBC3t7BWTjTTr@b%oa_?uxDRTfxwspqtFs z2Lf_P+|r`PNf|{Iz|>*B1x`s^3eMyt8bKSRG?$7Pw1b4A{k5M2Z!*g0Jq>n7u zI`S}!aj0`C3zH6^5#5lP5q|vj^&wA^U-7j06XBIt4L=XhN9j<7u>(2&3!{eBVHTnq zJok2z@UTi5yzfvbmbNw=q1)X5J?u+%Df#T;%zX!5!>U4Fkzp*_D!d=J#p*Ya03;u@ zmoV|pj2%1H~?8=QHux@%JePH?n=X} zk@19Z7M3+`9$&%-%|DO6Rp9(fTc@qabTNRG=g|qu3Aeg*qM0|>(^CGWwsx@l&BXw^E-G~SNo$)_&@bqV#?C9x0h+x21+@CdM z$ZYx!6?#t{!d^hAeAivJg!O(lqk+Y{iKzWI$Ri>$`cKKBEWcuQedTq{riXTF`Xtwk z^>luIl7_hBFb3joO0T*$EBpcS-6dFsK>~GME!Hl%iJNLVKYd)GdOp$Z5RcBjKIgoa z+m?!pWw1$0`jB3$zLm(7@(=v)jjI=(AFPH(Asp=V=6|9wYAOX@SOfR|8^M`qLJ4Kl zLdk2wjL-OJvQ$yH+8Ga}?3iWQy;R;PK-anuSHj_x){m}u2#8Eb%;t&}?cxtY(CEz`isVi2oU)45+|NJ{)3a9X1^uF01<^&#?F z^Mm3nrSGN-rh(ho00ribAGzgWj=jsySQ^92 z7rX%UQB6v%aNLRum-RKreq$f-cUI0v>kFp|5CO$IYHbbHjud)y`F6Jk)iNa%9hcKu z+O&vwPYDDI@$orUM1&U8ivhg9dwQUAlHR8|`Fi@BIn+|>(u~;^f9v^V@ATzV#s-x@Gn7oSvBd@!o?_cwbqV$|p_?xHR{pncdnjd$h$L;SC z(E*kYfksQfhUT_bP7P9BF@}}*e;SL%rP_tSb9`yDu_4o5E@c{C8;GW)VkD7fQ$Be=9X}%>4+PuoiCZXxw89L*)0P~l zq2_PJeoW#&*?;*vS@GxoEg+W(WhTc$EiOR`Dg^xVU5FOURUAJh!lzw`mE@c{>Jwc5 zlUF|d9C98nHdPg3#LMOR$Iq%fOL@nO&@T@&qYf+@M4DbR!J_?Mm$D}y& zq^nevvX7Nti=l223@g#8eBjcV_W**<&htOf6V8XXC#wRA5VioQL&^@sM9DYy4jl=j z)dvnHPhrQgThG%l2`vP?(c1e*9Vc1v6zVUP?#*gmOvz5Sv*E4Rxm?k^Dpe0fA`N(q z*h$rbf`+uT!>Yr0{p-I!%E<#AtrjGX$pY^~esyEH!8^*!^Q{!})PtX2a;lCfGIf%e zs>{(r?v{F=QTrY*Q|U+PDva2CwzJ*I9}eihAEYLvs-f?VTsncOqBXvtb$7=xGQF>A zu97!Tpk!A!*H;+n%RtAXZo-9@tp|o9YWS#JnTP3}h5 zevE^IKdsa~zd?@V(V;X^XP1)VR;EsX{O#lUAGl^RQkM+=Mb~+jm+zoge-vBe^k21s z{Wn@L3CM-zm-e6(DYgQnsg^(emL$rwl2ba_fmJDmorI5&ipV#jF@HwoG>0}^>`hgs zMUn6>k&|dKRZ1k*Xo^}~5=4Q!lb&Wpn6b;R;^aT>nV0%h6Lv{~&R&!ZKIUpgQ*SKs z$mJfCtE+P)EDzk>z@Wz6nYOMthvG{J^}6VfEHQ&)hlO@hjQdd!4;|CQwAEuurO7(- zow2F71il>dzX$x1GE(=<6<#-8QY8^-K3>GY$e{c59*hs4#pmf-lgFvco7aO4LdFlN1qUhtc1^p? zk?|}YAxg!0OuAnsOxH<%H=7Gx9Hlkt2V4DSw8U?fzm2m;ea8ZH|7G2=6Nx}>lU!}- zpNmBif(9=wrin-Cqmyjup^m_lytHpcD(C(FFaVtkaiqO-Z4LhSeVY*euK<4vi)Vui zZ?X$zvTJ3sTWn8xHduPEo9dm@${y^%<&qb)7tF@a_*L84gKl93g$bZgL(Yau+2`?d z9yJTKyYH9McM550hJ31!2cvpoh2`Z4c@_fI2{=oph`vrBeggQlIu`@)Z~!ppaMaML2Nz9nvjT#DL!uX zA-d9kdI6M*OC8CfZK7$pmsw5eh^#VtcuFW${@xs(M6{5j^PTwNAC?-Kf3^|DCz7G) zncY%TF8kbi6InYtrh10p%URgQUB19Na+F+KWvJ2UO}#L0^b`KttOIdogNw5V=2$Of z=&KCv#8y!jjE+2TQ0BqqQECe={Gv5CW?15(*!xxE;b1&JA8T^ii{~TR({twS$tI_( zsY_s>m6KV#U!Al24~s!LD`Eo&dK0MW!0Oalpm9aILWM60Bb76_P4l5q$Dh+A-x_tb ziYs}(Z=f$G`xln<`CVs+9T&LXOun-mmBtm1>QEBvH`6G3k=??cJYaHRa84IrIJzu@ zKV1QdOQVq~MUNJpQI|dSy9!gPg#-iDVOtItS~6W5EtjOCq5RrtGD)TmPb(1iMFK}r zU^-)e;@dz?=5pdWB+xU+cWYyDZ%<`nVVlqSmSn~b&$WV>4o#b#X*VAGW$p=wCL_O5 ztE=f}<=0O|e@_Z_*hF3qPNvcdX3kkYt0w3Q=5Lmo_&!3;{VcMEh822RTXtnGlO^f* z*o@2hjaX0JGV4dCGVi{J@}c5R?C@!^NPh!7zE>2IrfsoKRj;-cP=~UcCrJUuosh$$ z_{aWAMX?zgh`62DR&;}oC(=a2emWney_pqC<*L7OX5#_7)=&4{IJQz;#fW-?pe&^+ zxADGZm2@Mnj8?MhSuG1@|Im=O0CDtjsFZARaAgKwb(<_YqXNf*k?|Qkyosd3>NTfj zZWgPT7SQ4AR%NhGrq}EVCF3x*un|0wCT$Xa41X=fs4I&>DrM3;H?rEgYiu~mnRTi30v zM{Zsy(Z?MbP7mrDQ{_xcM=Et0%;k9IQgIJ~VC+-`f9!G%f$QgxNZci+{pL;E_ypA( zf%uP=LXdQA{Bod+iwg#FPWzWQ6yz7T*gf!Gm)iK?A4{|;o2{d^|4ttG3C2`EJQ5e1`+Dia{mq5Nmu^6sY zb`psFqg~7#dn4ut=0;kj3{z=M1Z>A;9d6oE+bo0#_Pt25fVM1Tc2%lbNL#+ z#PN>4Ui#PhMBBmW?KT@pEc%#19$0H&Y%iAT-D&&hR~{jV=pR`~mJ9a!^KKX0)<1NQ z`)?y#K_|=1i6O7KNmq^HwSTZquS34S%5a(Gjp2(RN~m-9;bwmgN0rFJb}WLYh_R;# zw<^Q1ktd;)9?en{BP#u_n!L>?=TUhOX)phmD_*bmC+g)K5NFm}Gdrz6h5dcN)N@=Y zAoU1HQ6^%e(wP7kS4;(`@U{HhKd3iz;v(X2}D;%32`mYv-ys;X%imLz}W7$jMy4)bWN1 zj?&S8E)>Z`Ff-#XAD%$lV2F`^tlASfrzAGI zgkttQ39dh%W2~mmWi`@ZN}?89>#KaAqUjV_jmJnRrkO;kI}3NT%eyy9#GQ{}fLCT!>7{@xV@$r1#E@ zhJhJxbfM`^3G$-W*_c0Bo}nU~d@-jmD0wGzpGp4kvmAGjon&-On<>P$=Xh%Bgi7Mx z*>v?QCEp;rdE@!5$X%l-5h*#*mM0uVN%m?`pe$_^U9$NKB4akBv*~d02%1@9%$v?U z*@s+092pU{ck@_ohEsCuhm|%aXVCwlHam?Y4pmC*qH_HxEq$c0|tckT}V9{2- zfZtX<0+e$$;APLi<>9euw&$`1`{k{L{-T^WK(_7FajAh!z=Or)O*ravd05dCbn{m8 zkY43b(UbOR%c&E(cBC<2*0lK#E+ZCcrb=w!IuL0rT6Tu3vdE0^OF~kHd7gNGC&aih zX$ilGB4en3#RsWRO0y_mo>Ic+q+LW!ix$lS^-`x!rD&jd13;G4%Mv|EBhzk}fhBotLbq1>T~Ce(zsx1qo;?%E6=r-88Rx!$L6sQ8UfiPZ6wvJFX-1hlo)seybPqpb z>S_NugWxC;&jBr#5r5$_k{aE#;h6c;R2h2pEF~4%ZWz6=kn!DvR~w+eaeJd*()-Yrv;#a(CH9_1?2GUUARFMAV1^(JVIq+ssLf;HHKW@ud-n%80%X^Jj ze%oJ&B!k^*!=rO1)(C3=VGltBa9>3)r+3INqi!ei8D2|WD*sAdlD8K3{5LdyT&J(^ z4ZiL-2wwMIPy0o*KD6z#zS5!0xePKV_P(q=@7lB(`yz5tN{wKeR|2Hi`@i>j3*F0p zwncI9d-FZTSQFiqRpyvRR|Cq{7bI}Q!ZmO-Lw=ead>4|WOc&SDe-)lM%4av~gFuJ1 zdZaws)(>+t(kC(vrgeBMG|>TH?DF_1#okrM;9Mq2Dxri|0T}+WTYsyVkCb_D5&5Od z&q`Wz$xx)TwWF5!Xy(?BE_XL>SYExR8{vw`>i(oUO0V542%JH+n&@k35JJ=mFYIN6hh! zF_4skCC9RyyHY)ErH9lE8^Wl@GSFc}^q3BvM+qHTeCj>2ji{}0&(95Y{JeRzkubM< zhY26`!<%P&d38)IF)BW83JO#_uCAdhBzP+d)iRmDnNNHkl2!7$cuJP0LYVr3aAiG9 ziJNa^`(-ex#x4dTjUKnhJ2aF&E@)8jpQvgFrDel0zSY_ks|BrW_z4fq>u$AquKuDO z-}a5gP;l3!1tKh} z1bqIn8{xvL82UEQzn@fSu9+F;i^tG1N{(;lqQ7z=O2DXQB_5MGE=BFdsl`F!S>g0w zMy%-?@pu?UVv@)dJ8Pi`n2Omg%{<8O;2FN703_r;y!5S~bECF-KxG7q2_Eu|eF8lZ z7(ZbR44p$R@;}Iz9dwj6@QeBUyk@E^MGO@iQ$8HzL>JPw9xnqa?E zg_E&Rq40QoanNmObr3|umT~v7_PfJ=sW8!=%CpO!a)?w>j2dFH1b?i*2!B0?-Cl!G z5=`3NzS06%SgNfjJiCQaZlleY+M5HO&pQ1CJ(0h5wk~ZN#`&uxMO|k$NV)#%==pYV zKzgV(acxCcrrEId6zR>E%RFriR^$7LHChFmae3XpgRS%q$RJA;+v)hPD>Bd$9=B!> z1+Bb~jw*b-%1qdN$&XMNNnBaEw>>~{qt50`04}wee-iJkF*|yKoI<4$i>$KM@qWpD z(#;DzT+{7&oq}ECir$Zaw_FJKmX}9{6N70Jp8Y!Sn0qfQP^q=Qcpb&pTr2J#M$6O~ zGvINdPEVZVZnjQBR;SWAM4@aV_fO<7rFH@1x~u&HpISABpKB5GfuovL0jEctyTYR? zL&e7e=YC+pj}6AY>&N8x`CG8k_I9IqKMQ+5p^Lu7MWt?I@7%id$;^pe#{s=gozwtF zfEDM*T|VnCvDA|al=(iVI=cri`ICw8F-``-OLs3<7OWc%~U*nA6cmeuF#-EnJn7G3#m6KYSBMq)PfBf*aK9 zlBmOo!Hja&>vbldKmP-^8hpR)0yD&;ZTz6iTx2@=a<9kkUS>-e88cQ4X&M<~-5BGK zCmq(?r~PI(_}pKXdLX?O)mX+ zKmn|Hp*PdaFGfpi_GJXoRzgxhcDy}SH&OHgQWvrRonlc+h|}A|`SJJlp-JbyfAHV& ztrw&SKG|H z0I;`{kLfJKbDikR$x5SW@J(v4-i*8QtjJ@8>IxG&sgQY7_J{tEj9B(KK=Ly`GJ`t% zn3d9}ChuOa7`QdZR>2qc#7vx_!k5)4L0BM$nAI%e(H)fUq_ATf;;G40cWAesU|U=B zuDC0Y!A;D=-PhBYs0x0V&~m4o%MsoI{aIP7_)=Dc&)9#_TydeE#$@cd;(*C z<}-KQ)nXM$l`-#x|99K;GKFP%{-=DxL$5)Z(rlVw(OcjDpA7zgY2jB`|J!cCQ`cNx zl~Zk7U4Fa}si&?bJ^!==6s+T*=I)5_e2qm83qiz_UPrQ?eD0^LvjO0$*~zCuzyCdU|(S8D{Ra7lP@-!j;QP#0B& zW61AvzE?n3<9-=y6h5@iep}86bBb}L#Sz%iH_5(}nrvfD(&NN}MRBWh1 z?;7KZr5TD{8x8-!br#^#hEWW_r{c5(Bw0%~^UtX6(*9&=QLaN-wzV+d44pHM8-ifdKjpI2=Pj<|?j z0r9G7b!mRv7i40!KKm)}O(NWYab|IqHSRyo)>jN0mqd1=BV%0x{|ROi)T8w9`RqHC zpLIDLJ~S9axb{lsh%qajJ2U;M`rRkzE}Z zr=PLpavIe)j)(DXI{>QPqFB-9z&*H}6Hj;KC74<#@wv3}o0}VN#oT$zKv5xwTpOvA zb8We!=lLdopRLQTeR!=oaPd??PaC~GV3`XZSFSjVzUisF=i*W{U=llkA%B*;?bu78 z#r3rMX6)?t#Jr$sZD>QuCXg`!c<0&%`I~oV*akXl73fY+pH>pUDq0-WP{0^|Cgmmf zKLp0Yo_}m2z?-7=cKrU+zIkGq4iFI(%%zdHcihV!CDWx8x$LW11GAw|`aKKyQ-_JZDi&`LamR74S&9^7Nd=tCNM>ARq8U~G zHIg7UF?jDG_yq%YbqD)nasJpJ?77=i*a2m|s};U(VGDv@t^i>tnWAn`4DtfP2!)!K zyMs#;*r}*56v6v-_pk-LDU__nmOq0qfgdrdo&pivURp23ZKCG%$BEp$I%N0A72(a> z94hv&7rDD1BHfZ^uR!!Rc^){E75RNL41>qfz@tsr5qGPwZCh`b_$z}aM=~1D5Z9iIc;yw;^QQ>G?sINlE-cW=*AHexf` z!Xg#}l6_g(BW6P%BYOAZ(l!Bt?YJkx781MI&RDHkO>r`mC8a|F?D?jBlBglYf1~IQ zH}K{c*)g{+bE-y0tZP8W&`yHAhZQ|JjB=G7&9eVwAI!J#pc;O;d3-J$%Y*_=)73pD>r!JXrjL)qphJ-B%b81fL)p& z#glRi@Ejl#Yrmn({+jH5uSe3NA7nntH2#pwan3OU?A6~ou6{5{^k=8^SB{!<4$p6V3cKvxPv~Q@bg(&%6 zt(ptzx5t+RgGuq;AJE04U4qfQ_Zv@t23H#1@~jfhUyMOKz8^duXQ0Q5ZIHl3?HoJj zx;WK+g1v^%4c^8te+q0=O)4|4%dMzUryXgrxk~v;4BD6XjvlXKK-V&(^rIv9+gG;* z!v1Tf?tXsuo=%)5EZOCMZ;h0tnZazjBXp7t;Io^n2tz{J^yGQt3gsjXQgWvgF1OXG z1F6FSMO_)$Q9R6sdhTnW0$nBsBU#;9SeT%ASbMMc`KD&Y?5d6cPE3_gwKGpn_gm#d zUaAl|(_)e>jq$>`Bm6Z6 z8Tf5cQ^UpWB(X5#;|hgDyzVJdM7G30p3>^@0I1I0)zxy_V>|Ji9?bat+Y%#QESn9$ ziL(W$i+`sX5p(;z@JkF8P8~3zB^;gvq!KJ8(A4hTl2o#P+rn7L!owyIfV{XUt{;#P zDOWYIH0=3PY1qTY7Jt@%6UWom267^Y#gwpr1%^HryHH9de~+apBC>#Ew!PSDwqiHJ z|DsefciKjG7AQ4W#uIFRKCVj(s1>@jN%iiEu*>MUD^uay6EX~X_u+I8SN6CDtidQ4 zom!_K=2g0qcwyaCL8Qr&FI{3sO|imU-_wXzZ$XfOHqhCGy2y$YO8XJ zjIFSXa4V&&`NY8c#@>6HKLN1u^{$a};a1i0e;>BK;2FzVk;B$X?|S#Q7BlxNoPu6% zaM5JX@5c-CgC9XE-mgxuZPD7P-j%N%BHs6#`9OE^fjr~Pi0+o*bSQKegW$8r+S!mL zbgo$Pt*-d@b%A&9`S*7NhE^PCR5ZVDZYsWzRB`F(ax6ucwWMZmKzCp#Py5dP7gL;x zTLIV8Xo&Iv+HU9Gt-r2iQ1-B&kb^QNi^si%Sese$j>Em)=dr@p{9C8CO}i|w`Yc>@ zvfOoSKF7M+ufqX53lFEe5vO}=KVXBi!q1UyWebP-o@9P6eco;lRP&gixhh=gXh00a zk%#cRVBP7X3UyqVHMpIx_pzRL!*g$AY3BzvQ;hxUQRAS6_oiR?!f()FT21r(_9p#>D^DuAM1%|0-tYpg239Sw>%9*!{Z}sOWXfWCU!Yp zJM(A1K9sh(^xkvVaA`6;g#1Vpewpe=_|fyc+YoTrxR3h5d&A@TqA`_Z=m$0#O^5Hn zN@J{zN;mYW$A5RbX=CQZ_o9<6=pohG^Y)DT&PlMqSqYUD|K`c|(c1eZJ9&Iurs0xw z>)J(!P59}MEl5Xv?KtS4P1xha2!=_4;KNU~_&VlU)%cIaPJ#pi*{c>cnKRl~yCO|p zuXO*+9}ieJ$O<#|>sac(U_Sk}crPp{)t zP~;oq30Lbf$*AZ<0(LmsddFi~b>_7@eYCNYp{NVN#Ia&5-=)++y|FNL8CJY5vZ|GZsR)354qmHZ_gSL#pV zGuY&D%tYuVw)aXgKiw+lUg%(@^UdGC0l%*rp|Xr6G5>WuEykjAtK)J3BO&XkC0C^R z?u0cEdKU!kxq~eRSkkEm^E5r3y-pm`T!q8Mxe}$5&`W7&hsf>0OC+?cjWFrpPiy>i z{$b1<^(^6ACZvHCh;32%Zc6FqOwbFq=T)&(y%jiXRAqQH5fMARRKTqp65153>-DPN z07jQ7mrZ5J8*_22Ys1-Yao62^Q#_Nuf)Y&uutbylSBhvNf@pf))(=LJmV|WgaaXR* zw$=#?bADk8J6+J3b`%>L|9PM~@l#I<;oSf3R_uOu^`3w@9S86JZ)Y%0&z(P6&>-=a zFL*upHy5|t(Va+_5R5M&fH^e=iEsrSzR!-oP+aJj5*!j(d&v`G*fYjYOL6MxMILw< zYt6Jz=U8T#H=bSi7(2V=w*7B7La{iCfEWBA;d7M`Xf~ER-D-E#VGVcDmYs|Bf4mO= zjV4jMcWZV_R7N0t?Imqx>y60{B_a0yuD=zo)EP+>;w-ZoG_=Zi3woUr#h+;&rmV8L zOC@A}VuY8W-7GIyiEE%Khrr>c$EA#0R;Qx+?ay|78_jQXZWS<4c5#ONy|yvV%Ffp} zGVJ(f2fZh~gGVg%J!(fG_q|wa(T)(KgHz69ps|~D6OQ4Au&4m?^=>^JEYQ?C{K3D^ zk#^nCuW8|jR)!WI*Q)IfUUUMF{zL;YD)j4|mwC$IOU%4J3GU8+k=Skl4$ohX8&|aW z1il3X4Xb0~3tKTMT^t>(OiUn$1vvWoxxOkg7o@5(gEQL_3g1xJmz8LXw1v95_!pGD zWuA3LTr0&T^J2S10u__r9Kso3_s7G`da_*RR=@eP@e})La1=Y{HZs~k+5Qt|83&zl zHA-jAqu1o5&ChC7?fK{!QySc6os3NL38K_6sn3>7lyD*FE1p2uBGxx}4{gRWWyaKu zpo*1x>%^|h`j*}JmZkibg!R^@^fWT?r;L1sL{)ZQfG*8CYiYB<`uePip)HgIuG!_# zo%c=b&_xoJ%6BOlhiv^~2$0;>(!!TSFKImSDr#;3$Wy&k6Cwdz-=)*Y|FoW;BZ#w8 zOL)gCqKp~}A5{{Cpu!lT#tsjkDJ(khy;dLbnNTJu91YjdG@OqvrhdIOTX8>(A;v=F zThsPJ!FRfaclJr4H8|4RWe!da>)EFA`;SC{x2-@$0>^w+2&{f{5BN9&9XB9z{+w5n zaITskuvMk{vdQZ59QsqYEe2Qcnk{Z6cD3})eG_10>S)=-{sm!)cIbY7>&54K;DOoX zbvooI;t&#zr^8WX+82?OY{qc}XOTC=fP+`nVV$z$y@5-;P|uoCZ80nS3IxCYQSI^A z(H-J;MPsuR`oO^|a7UB#Wy(@^2Y&747w!6amFX5(+FcyIpFNYn1b zv-=qYTg1c33_2X~uzES5NHFWP$a_a3U}s+yeJRZH?TR{mZHZH5N_FFIWZmShVD2>d z9t=BFurAMNq)|?BW-qDn613(Sdi7RFU8$l-=m=3vu#$%AAlY(qa zMs`fCh9!)Mu5gNyQcGsS#>?73B|%#& zG1k^04~FmY;wphE$$s{RdP7T-(fZ+?-?a6er%QmMeZcvZ;;c6PE&pk}|5*q0l3pcK z0my(3%6J)g$n;t}HP<)M*Y610r6t|bDQ$0UcAxC_*4%7x5dbD9FHH4B(S-Y{xHFpM zd|Ks=hSVKR&CfpHvYmCF7Vl<~Rj8Ly|J?8AO{>9;tpOL_UzzkA{~L^l?xqhf8F_az z7Kh5kI~tixopnN^Rf8sgT?Co6oZljOUX;{s66%{@VZ@71yB4KA!_{U}_V7>#m= z7Jub-ej2;y_SocJizG5H6gvE{U*PZTx|>sdFsZA%2@Ay@VbSs&HZmCm&~e%OC+M&m ziU!-?{Apai?MP;ACD2VTV~)i(*WnM^j}V0wMr0#|Z9gvaOeqo2p8$%d`gJ+S7&K~r zoZ}GUC5Wh%v3%>Vb9u#S*jG8_pFx6DbGNnbWT*VS>num_fYduxbQ%#@9GZcgy+L*c zij1vx2nA)D86|Mi>WD?Beyp_lW{+8t2t~&JmndhB^&Kig3-X z^Y}61co#$9`rboU`i}(O!#;BzW@&gF$%L$tZ5}f8JU_p2T~?liN_k z;HNfl!jx_KUqc2@*A=R5l@uAN7-phBH+z*lD$=FA>)@@YH3KgT|LeWG>TPEJ=I3ptt!RXtR$? zSI+}+9wlX4Db3Q$nL$%wApJRuItKhW5wAsFl~x>h+DMSm>xm8dkE`Jj*Te@c0EdVA z627}`)<6;Q0>l_48A=%5YGc64a3Pd0MrivXcWV+fag&aSC3@o~fjMv-8_Hx92-dhE zIHlhmwPvE68yRG(?aZs)$iw7u`~hOR7K`J2@!sAAQ@DUQ6G%?onWBltL7SBnF=dh~wkDTL#8 zBVp!V<8gm*lVA0AH#Fh*y6Gf`rJ9hhULQ?tyxCwxJa}X1Hw}pj?OR$UH7FD)-kP>? zLmx~t)8*ZRKCs95Y-31irYG0dq28T``E%CvPDJb_15^rPPACdS4biqtcE3dKSN_jQgzwXHq!PtZHqzr@{Gpo5LdG{mph zzHG1X>114X^H;z_m{myo3w@r7rgq)qu%>)~shh_q({G^Zwy2+NcXN%67T#~pE7&MO zVW5|z{Z+ZY$*#2c+Zr*}D7cs&;jS8Z*hh*@3BP&&2u355Rrj#!mKg*{{wd^tF%oqP zmavd(NB^MQgo@6~%kzeyZRRGB&TH_DD_b?SJ9pN^UL0K~MwTtXzVxVuQ(~0};p927Ecw-`WuNNk@r@$sYzXd;Dhey$!qET2^gO z3#w$~`MMp>4_2}Y6qs}RqpA*b3WiGrBru6hsYQ)Vcl_aS->H=yP=?>ZE`k?u{%W|g z(K-8)hID}(cCGKaUu<4~h*b)8ifZPU6c1))i3H^G1)(G!OsN(Yu_Sy!_W8GYNA5u= zS1H=<&kGNyO-HERJayv`^p8Mz)VnkP5`njg{Q@`WdeG&}vHq-mpLfu!Zl4br9ZlUP z8gOw7ZZ_cF<7X+Nj32=!U+HRP@wr)=4G5!Vf%JR{HT(I?__*^G!F$W^xQ-WNE8Y$h zFs6L|zQHJFCyQR>SeBr{F#f~qLbeUs$lILnkjD#|Dd_cCui3lpekjCE6+3MGkflS1 z87OB*1uE9o1|i0LXYbnp!qt7Q3p$}DKlOjprTY6>H|z`EZ3UmN=C7e5m!mHna*d$c zt*~RxUR!%BAL`lh7n8v1}#^8u@2mh;EW$p zX-`6W!iLTSa2JBbXKNCsb?E#Q9o7xvR}#1VP_#g5{pK{P8_P$*5A*)LJEt(eqdjlw z#K7&DPO^Y)wpSnf+0DlB?Avthrhxky-j|cBXWFTP!<&tOe*3mgF3xYH)f66iFXMl7>PlI7AG>MmS+dayj`NAfpGIlv}e~Q&m{>F zr#Zw>Zesff3C{qxRzp(S`lqRV7*+9?FE_c^XOIo!hB{|sgRda%B^|jzjAIdVvIb9y zbrtK|)2wW*0aGPd;=hIenJ$s{y)kdHVJGX!NV}uR=D$gwu@JCrrJ|adWC&5;LWF_R z1!4)XlNBwp|TNB za*k|91zd}xOHaOxPe)P)VV~r7wl=FXWNL@w(%F)XKf11acps^_S8#oS*foFL1D|*8 z$a#Bq>dB!+X(PhN_uTJJwn4alBx!7IPGm60Ki-CRr<%MxR!Q}>H##O=qydfAJy?_< z30wUK7K<=_-q{02jFJfX+J7D3FMR7BoN97z5Hk z+`P}Qn4)MFvdkRu86>L>*^8Qr`X@Ia*0RCpNYkpn0!(Tc=F6^}b998`@$ag1G9wvL z;TQ!--jKIfG`M$3G~-1m01c>;99<^bHe4V=-{BW+br#9ggqJuoR3udo$y6(b))Bi} z(?45(w9CGtgu_h^5cI>zf6+|~M~|ZBDq4ijoxr}<2s2fqy*Tznwb*=Dm#%llZZQJ|39A!^z;^wcpea{vfz9RG?;|$IaP>tBquXLDpZw7y^<1}Wn3-~^H z8$Up{el}T8sHGDAv##LbZT0y6{6OFP+j}e2P(hQvLWaEx+=gYrg*JHZGhHJJt(q0O z-Id*8??Zo{&?VmzZadz7NN;QmBWM(TS|s1YpzS~Os^Jvje_B`?zC47WUS#TYfLlwm z>cz@b;^HROC8{>e`}qoIO}hO&!BduW=@|lnGn!S4C-o3wV&cfEhaL}*-|G#L^f3B7 zQ$$z6uVo!xuhUh0lVX${7RaTV~!7!=Ypr~MIaF9Es^@c@N@dKx`O!H=Gw+0 zH>ti^iS0(>PYJi(H&1IG2SjafPVz0~)kag7yOt2Tltbc!Lz~msqCNQTD6(I?UR!kO zglmAII1O38WP*yTOLOaf<~#u6-St44zdKpA3R%xIiDM)OpHQG0_IBPS{9p?@RfHH{ zS2YCbfVkE(I{rcHPK`KmO`cC|61HIWSeKPcD5!MmQ#(Em4%9eZ1}?!TJB4dau$85n zO!|uIo?{laxU+mkKmGGkb1HRaa6E?euAIV}c>wk|__DtiX)H@Nxm7DJOS z&|0gBaf%%sy1HWlpcbf^9o`ksKF8V?)xz91#>|cp{mjxMf>1YOxxgNLp2yHgv%R8c zT)ppZf8sTw-~$}7WI)#Ci*lT#v(C{>yNAv`FVA+L{RlGi*m-<(fvrGo*cu8bQN@+Z z&YyH)fv2EeSC2G=KL3{@y%{b8<#5{?ERsU|&^daz!YEaByLah%|UK z3v5y1Q4AKvql`9-HZ_78l1za@a08l1-6 zgS)#+g1ft0qru(1@rK~RA;C4cLm;?yaEH_HnW~vHRr76r!&7_T`?=S;)}jm(>nkF% zYaNw*AfT36^TWsCk^W(I$VrDKjic$#Y-Qjpb!e5gb=9JoS@^Pm1{PwKd)@}?wOmEeZJm`_xFZHqdx zSObc7PsLFe z)234G4z4YEFF+yC< ze5+rj0vnYUt&~E3$f~^ex?T3eFFEkslh>z!vzjk|7j#m9CW2QOvzmmU%mV*_8WZ=I zuNSJXaB$ySHohxGjDmiP0OlJf*fChfAJ+?C`*%;@mG!+psGpdaA{4BO)AIIe?NmNM z*t(m#iNB$iC8q;jcb*5{ZML_x(DDavUtbBWwM0ZjNTS?{Jm*Ah-W7jJ67Ku?0J~a= zW0o6hDUufd0bp>f>*r|xp)6WTIJqTk0u1xK@k3OD$dc;-EVGhh;3>Zt#rv7;Jipx@ zghsT~-Pv!MysZobe@2u$nen_f;#t4qgLGnbhGaLN3PrazO+rEoXXP6--=3kbcJ+U| zU$$NbquvG$eS+V)uzSxTc=$sWoZxggG;SZR-peLV;l=vOJgR;{-MaqTGvjSt4w|cQ z+G#It)VR9TR}PVi%8&1;Inn5c*i_@{jnq2q`;LEkF6@;;s);)dTIdu>+rF?4`kUEh z6Ge*#^Ai!PV_farz>vGvHd2_hYFV+HE?~-H+xv`HV z_}S;A0PpeNfjlRPm%WQL1Y|d4dW`ntL>}gw(v63^D2P7QjO_)b-J9V0ciU&yRj8ao zTMgIN$ok(|%jbOu?oT>(Zr(a;;7(=zi7~bAi2neeoIdKzY66RnSUYJRGw*EGo$?oF z?yw1PbMSDuK0TUy!u;fFEGQu4zJ01MlulHb=fszrZA5+n^HwzvtRAo4FOS@+_Zo=tPZ1J~@^Vcxf?i*5cb+3Lt4KK0|I8%M z!i-StoV;P!Up8$%Z3=1Ecqc#^*cOc7?`OIfYR2oT==`mirt@uSv730zjwq~X9GeVM z_qf6U?~25tcQ28YwCKda-9vDBSCa)5CdS}8|a(%xyBLkLO>)`(_ofIUw z;!z{Rkv(q!6aMn6mz9xGQoW6d83;4ul9@#Ze`HtQ;MG=OfPuACLwX~&r5j;{RvJW< zmDLizzB_qb#&OIw@*kiU(ePL%9WW+6p^*+pirIz8W;- z343fw#xK;!e>4-ws@CJGz&dT>dKg+X^F1%0I__AqCx1z}gD2M7pBAggs8Qd{rJJR z^in#~qq}@9#{8N%p1N+-IIUhH`_^QZv~`m?Ahg8E{OFnhYvT=Bb0*8fvhl0hFLCdS z$BgRSzzX->0f=hQ<1{qj5L;Vwr|(Xf9<$qw(*HK%pgR5H;M2?Uz=WxEW&4iJ`sVpf z4!A)+!sf^4MxUeS>w<3maT%N^AtC#qCKIxaxwD1Fg$<{`mq}-T!UN%Y$aex4D>KwY3{W z*z3ly9pGxKW2fFxNLdTCE@S*KET;7*%hxTf;ok!H&*Ia%2(`K;6fM7zzy9EKN>#^@??+hQi-|* z)Elu@Xk-I#^ZaT!c}jskmagKI0}9qQxFm8+y0KSFx(Q^WryiX!W6HXUM9|;Fp8Ha0 zpnLt+4&0fD$K|CWn~~pkZQV9MMsw{;;MP-r{2o}TfjA1=9C+yCx*VVKedElb&Y33e zxFdlB)}aB9!-}yn0^aqnsHp7V0=&$x zM1{ogRgEB`VS+$gizmTsl5>Zj7ekUM&MsmF;}E?ce%dlllh~S*X!^u3Bb4Lxj-nsv z@)$EgFXc*FRlR!R+xXV!2N(o=mDH?|fkhCTeJ+OcB%aKLc04S!&wdKLZmO7uICe0X zb%l#XHKFruzJ!ZjMr=LoRggb<>Vj{K^>4oyGL)OX!&Jx8Xn@MTWd8Tq|l z1z#)X$$s&zzN=oFBg8@7-hA=b>3zK}HvTgvQ;{-;7!>fTkvF+A?A7V0x^g7VccwA* zWn+drsm1c$TA#ffpR%U5rz88BHqYRZW8i*U5V6bUAOD~dcFxy5(Z~G7N1m|Lo?abR zyvG9jvCXX5&qQg=Noe z9hl*wUsQw=!i=iAS^~O_s=U_DRsy38Zy;)CP@w=1)1V$LR=jW0qR|+VhDHXtT`y%J zur-Aub=wAB$IHWsqW6ZoY#N9ulc2o3f^R8vF*D=5=b$w{-C)V}Ryp2*ul`Kr$3aAs zH742eH;%|r1y-S+4$>`8HwiyW3V!`5W+%bCC|#XZfwkjXe-7np@M%lDN~9}L4B$>9 z^(!KB3`24(n~1;^_ZLXM2H+*Ba1$Tg4&VUmr{Z!|+pbon$>Soe11n{H9BLb_8(koa z(tukkMh2=WPmCBUhz6nZ4*#rH#Mgmcmh{J4=Nqp7*4dQ+DKue`lsvtBK&#~FI7`Yn zYBn*%K{%QQ6l}Q)O^_JUFY)beX0PoyCe-UTRnfZvs4o5f(7qFAtiS{sR<}x1@7d6M z#kHi6WByu;YqSqTkyW#VB&~e_m-6Z=nd$Krfws0%Th1G9RQT~mTqHXAT1Go*o^fjF zF$pnR7RX3wGy}5EoVNQuKzz*Dd&7x9(X_V)%*h>xBO|$GpSzOyy!{FGU}J?qDB^_9 zyucdm0o!BChlgXAjmZku8n*kgVWpQNHtm8EceHu4GTrKAB)zQ*IeEEWw*B5u=ztfm z3c)sSR{_$_zy6ov{9a9&l zw|fpAirsg9hX+}|N2@;G?|sn~eZ}d$|ArO@$tMfz-)R|ybq9Q85%%68EJ~g`(Kknt z#7r^+nLs*?HQ|gm^!Q!w?7ek#ojak}$FgBraN9Rb6*dpA{sdGFCCx2^0Ndw2W2gG6%gUuY^$EU= zFU(5Q3nqTI_uFZa19_zOe;tN|2Kc_dg^Z zjv=93CUCNA{ZdPlK%8s+9QrSIOFgLt(j`e$OY{XAQ#V;*1#V4OW7&qYB)YsgNmtE-Vi+8v7w-Qvdk1>@CXCC==&?nL7@J~h9&P$m@^EYwW z&Xm(o43q5px~MOA!@>V@kBoAV8>&xK>JtGPc*Z^B@Ck8RLisAB!__6d*FWbR{`KT~ zdHq`?3F@T>FykteC)YXF!+fZxqHdKYHAm%DK!u7Ganw_8k|Ql%mBVE{BucI7ID-9z zw))TVPiqTiCaA@gSpd1B$c8+`eT^!=Zpu+3X%%r)nvS|^!U0?;zk2;v1S!c874kZk z5#`?$TiQ|v#P8o<6P7meq+Ee%(K4=pv7-+MuVde&TY~RcWZ9*%m5?bNDw$(CC~Sn^ zE`sYTWX^-2y+ooe_UpEO`RS0JwTqdFx@zc?{mHjA5~?o^Il@pyRS#&ewyhK2wej7c z?;k&TK4kuq@_2WBF3XeFs+Cq25IcsZc0;*sc)V{I;4=J&iSz4G@RKXzMFI6)_t8Nx zwMozBbN5!a-^I@9?!eCDaSQR55YPS-6U$P)g>OAb}S94HmbOHaP z)%ELI#!3;Y<99?0JY&TeQ< z@)7-7KMQj-cK9^t)m|SPwiWXC7_7B&N;BnRqe-LIvY9ZXRlCtnwAb020^$=Ar@wSm z+6}FrUf)FQRgE?T`dbs!8?)_cfV;XIJM@{$YxX=!S7OW!#;kZ-4dFtK=SnjPT6rdM z^<>4sX*_G2F}au~`VO`-GMX=YljnN0FS8o{TS`-&3zPXSjb@zXM*0rt1tZ35hfb}B za+ob^$>9EM^`ntcifwM>5VQ=q=(4*ZI6j3Kly_fBPBbZ{7~(A~2(0CX&_@I0KuIOl zSfVaw&yPdT3XtBFj1t>-5{#HCR+JK^021VMhGY((op#tzbL-=cCz-$fk1n1_UR{^n z>fzKqQ|QrY46IW8AW?2hEE5~n;1RqJjFIds7K=5t?wmyKS5s%7*JcvE-ESjPEYoGd zG5PS<$6{%>PSPJ|>?tU2XF#QfkTQkAEmTX}S_}|YMqA(V1$B~ng3k1AXz;Lu;Xx=4 zR~Z~uTBK`_6<2A_NYSFb!0GU-nPJp7KPb?*hhHGR^Y=)a%}4u4%)iS@6(Krk{N) zP8HvMH6>&uq%xBVwO`(kmkZ}l;5w=$Xcw}J6uBg&MbO^#kD zd2Y?E^gC9}LcFh~U0HX#MdGRAf$Z_pR4p@vEVxBl-+`byA6ygscri`pzkBx3?3fL6 zwYxuzc9YsPEdBDcdwpQre0{vLF71AM(G9*h`*i;&__@9C;oqt2GkebJqRFoFH+^7m>f_zavs%yk+!5W0kL( z*<>;FNb`K|9f!v5QhmEmQps_^SBm-W`aoT#4L`y+%8cM#_Qp!tf-SS!nWh53isz*jf<9^ZXRt4J#5E?e}e z)S=_IlM@5Fl{|<&N!!MV*v@rID8Imzu+>pk-R-#Mi{CDb^IccpyazDEGE3uX3WpU0 z_4H5{@Y>OX%#f0hUH$CiRgzrLXg?KkQ*x;r0bohDD4{MdpKgA2dt4EH+gO-1U<8Bb z{1o~nMvBltUw59eJs43xQ$$Bs{b5G`89l>aE3ckLEA4wGZyqdiToqJ9j+bAiQ5o)!zr8aQLnW>GMjw{e= zuuuKv_sSR3Ml(-vT+6Y-K!xS1$!5X*3h8hXN^rkf&&-$(w!G}yzzTeO+OpAOEY%v+ zof5g&Nv*ityUw1|C3Y+rw_Pcj-MZ*R3wm2SS281Sq}W%_8rV914f-F1Vz7jd<;UL$ znbvSLN6e5IXCH1}Qq8;15FwNs4xSs>21~he z4K4l}0#`;SPx_SU>0&cBSC-(h$!A9qlQP;Vw zyu^e10q=RI=SN@`eeywjo@X{(HM!76dHUG3fw43t^X*kcK&iz%SvimaI&`)^O~qU0Vu}aayUqHXnI#9fmBf zxa&H&mkV+>cK9u-rO!0{{6;`40F-14&bl(#77X{Bf{e zL`XPiNUu5Hrr8F*l5{m!f8!Vs#}a?nZNpt(XnY~tNM&9epyT9Vj|Q23glE88 z?aS2?Obhzup&dlt zhr58y4`ErOAbDvr7BERmjtIvPios1U5}!?G?@LziRfzLtmh)^Y4OX#qA=|)Ay`bRAP}lF#1d=L_Uj`foZC94xqLmnG4WyspTioj zqxsS)`Ej>e^EitU($!@vg^1!z7!}$I!Qfyg4mjhu4+qx~VTD z`69Spo%{F9DCc`z*3higHfVvYmbAl{Zl9;zErOf%#JAhG1C-#~H+}xMb+WsS92HAh zD=&eK*2Kf1mWQ3?`#Q;}@A@X|det|pS&!+Xfm;_-qco@VrWAzVTD0cRYV(8Z^cc@O zj__&m0|dJ~_D`4RVW}-ZZ`fbZ+0ODvsQ)MZz*l#n78Ur^m{HrgDgK1H6Im3jQ}oZ% zjgDa#RRk(gric{J69k`9Gy3ClI@CuZpgt$|@eZ#Q!N;;3926Y58%5ah3@5EZX<|Fq zN#v+w^Jz+n1E`vzB{UgMAJfd>Jm*}(`AF3FX9QUzf5c!wvA7vHfNt zL-%^Q+;aoNdoZ~gE0_!AA5$~iT1tk?#pu^EmUD+MCYPV|KuOA_lfo$MPaSA6;A;ze zJoNG8<}3*tEQ#R5beiTe8f^|_ga09j1M<50-xS{-yw8PN?}VZ1KSy*Uh=(t3(&H7t zpO=wL>7Cm5s)hx7ps@PcR8Rv&EX`a5AdO=>p293V-qs{*jSDTNY}(V9MvG1wb!v}P z#R`Z(iEge*C{_oLXVbWht|mcA)YX(^!|kEndFW{mZ}&IKxiI+Eo;Lx3zD#{WAoIoq z(2?+I7>zP(Tud5Cfy=8BZ3o@SK8-=H6;8*N6prSSC>;)!2p+JKZB(j`6+l2yX^&n` zgFzi(6VfE(sLiL<4>9SLjK)D^k~l zNWV#bE7?Y575lY9aZGyE$m5FF$T8HfvbochQn>~%>T8mG1@=x3N@wC6b zPkxztx>T+ci^8&gJ{xxGhOL`8Drd-_Ioam`a_dF(mhhW@5`Vw}mNp`y=|w74}mJ240+ED5{J=2nJd-o;Kgu-sQ*-X)#U#;Th+pc&+nzXFpgy zsd!tfzn_tdAeZ`?$5X+<3QYki2^IqM*1VLv7!h82CdqEdiO;m}%n6vY>a^&%=Cs(# z4w`(_q0@DF+z4P@STPxjZD{dW8N*HOTd9OvDB@9M%|Qv}Pf>cHKeBA(N!vGg)#qvC zkKG+WL;O*sv1Ipg=N9{5w&P7RBErPyWcf{rk+pUhO<9 z*dZK{K*5OTPPzjC-0Biuce#biXCGd}YvS1=v=~|C8VOd~U6Nxf!Qdi}xRIsFN$ahb;(gHDB0|rDd70c5 zRFD}pEI8@E2L+yAM{pl+Fl=Ptt?r8h0=Viow+Lnl`Qn^>?iAb1qX|o*N5{P5Tp1nF z`*&HXLxKRvp@pq;%xJ|Hb>g_{B@)V-A+@tf;-H+^A7Y9vn=+8PuLW(%b#?%1W6$Q4 zx?``OhzeyG=`)DpIH;Qm4u~<;BjkyIpJhBOI=IqeAt7;)J&nHD5VJ_i$#X&Vl|b1) z4|hFB5Tk(&ovqf{CjSJ5;uAQ(YB;e8{huICcGi@%#8?0xg>K#0j9pTZAt{+G+>mRS z2c9ddY6LA376>?fDsJSJKC3M$1}6a1U;9;fMgB@qCLwdE=!elOiNJa73|DCs&})s{ z!}Q!SB*oZtY!E8a_I#aiqe`^8*gQ=f1{3XBGtxKxi4q`Mmsb;mzOV6`Nk^r9Hf3L#hB^V>%=j(cLG2HX|`swlaeF1g+U{l1! z%ZgE~YirQO>A<>ausyZw8b}3dBs_PHgmT{1-P_Xr<54@Vb^}Jg&-3cme-W38&nAt| z(9yXfVv@gq9*aGh9baNiOh~gH8m_3QU^e8zHM73VaiWJecL$-{mAPdl0q(8FG~6r) z_#;QK0)EXJFSXP*2N+dNyl66qOZTjuNn;nO11QC{7LNE=0%ZJ(#ZIF{2#VIKZ#t(2 zcD0&X%***Tv<7SdC>`AKyk=u1VsxfvC06dVCV-x~MQ$dAo%NBdEi74UEB3ISzmeiL z)^oFiRO#g(FE(-7hC-dQ=q4>VWSEPq!L(`S6v_*l0}1@U!caDPqBa70lqgl6`dkoSmUbJQy6xpG5=qr$tEpLT!n}3GEcn zu`LcJ()86lQ{8gL_b7iBoa`&&5!26Zea5uA8M?pbes5Mq9s&TARM{o{n;#i?75Y^5 zML1rH*PkS z>vg9hNG8f*ODwDz9HCfl^slqI$P6!ibjykpn~%TjDV`?}?yD z5mHnFl#;P#lK;5Y&=nUg(})pf!=YRRDCj-n&T@d#EBhI!Cw zd61YRQ609nelLiCM?uA!pKmbKt?AsV}iR#Y=%oZWFbD?zRH0zwXvdxTIfba0w+2qnZ*o5{`Sb_ zz2WK(Xa~<+nADWp$uw}ztilYzd%ydINyfi*l>Zy^X=@-Foabg<^2`b`Z1G#2r5@7E z;1CobMl7xx$~Lk!?{xKdt_pL@_B|I;BWf~?w<=Rsa_@W{ zaDReBl}_fc1fYSiOO@2qfU!dgLq6bGOK4)Z)X=K<5q8ZxAT7v<`m+VD9Y6#H699EpuM zb$od_vYa*NELoB9(PDi|NR~I|k?gIndR$cbrD9!g+|$vm&s3&vd*14`bhNa@x2TI%$e;bS zhFh?MH`vQ;3!)nQGLxI|DG}#&l`m+ioq%ncjSY$8<)`_VpucOI7(T#g8xOm`0lN*; z!RL=-W8OWl$q)#{y3pUwbenj{$8M`&^>}sy1_<)?QI|BId~XVL+?$QqAA=P?*Kc_| z>y>sloQyc8TDqK%7uHRYPnIbUj!;wo0(n*H9kuXo!C;oIzpdTliYIeTn(=<#79}1Y zZ|CjVRoN@CmR8DWztAe}s>_r48ZE={LShO=e@QLVvNpM5OUmJCr6qZ&GPn%+Oc1^Q zC8wDNjKQmo!yiUV*0AY?>Q&*Y$7iWC6H?ikkeD~DqklqhyG$X@hgTZA0kQrr8D62`m$|OCOB6COrhd zX&X|4I9YdoL!3`*yLSDZNFzE*l;YtkCCTadKIK;}_=|s4*_Vg6Nf~%dqvVfHC8V77 z_$aOGE8#c}pA?6ypqI&IMAWVvjUkH&hk2O?PR}lJV+{jR>G547a+*w*m;U}>Ed%{b z%x_An5RT7g%DoS)IB_Cv1g&~?`7_oK6NeE}1~jxHg{)WpC&J=?iwBwS>OaH#oy`)Z zQ%F-H}yQ-WWv0tQ{|<5a+wmj4dWdenw#2Nq5m4ZIxY3_ z|5k1#o|2;fL`59~=H}&}-ddzgZ-=`Zt_dy7BtO*X9(YX-aQCz}n~Z`Pu#(JtL+82h zP>8kFRk@?1Z-ytm>1NE9ud)kZkw?D*e4GBmsIJ3bwt6m#IYH$m7tKJ(0 z1hwApWZ*u^n@A=x8+R|;I;cQ%G_{Opnn|=D{u{XWlly5~M4jZ&$QVPZoUu9FI1na@ zv<<}6Dl?M~CH!EKp5lrxRVFVJf=C@55?Q>{nIfLB6Y{=}K|z8V)w4uW8?oHi;h}Cb3mih)l*9> zNS!}w%=L0>wK|m(h52z#p$Zm7Ly*L;#GW=^1nu;z^^wm7D*T4J0Uul#t|N`+CY=7z z7iiYSjs46Qn*kmo8GkUPHJ_7{3Z?G8N}dP3N0KU@J8Ho#xg*I%WyB57%SL-)w+b7U z$L&h zAfW7ZCJe&+z{&9sl3-43tCybqmW!<6$YdD2&sR`F{8Dk#6V*w?PY6wsnE1u>YTOc4WgfL&I-Nmq=$-*3-6x=Nr8T z-a*jPPtSk6UlQM*nVf^~a?OfajfK~i>tIgR$qkRI7J@=-W)c6}XRKhTJ=37kk@8kH zv0O@VHFlnc8?A39_D~KQA*^pmY}uQXDZfI!$fo+>7AdM2Iwm~Bk6+!>(nAAjc&xM3 z58SGEbecS0+ko&X4wk^DywAkvY*%7Uy-AS^tu$g~HTg2Orx{!AWe~XKIZQ|Qm!c>w zg89<_d}6(>1(Lq3dV5~r=qY4wZf@8zX)>&=yM6_vEBaqGGvC(QWePfBj0TIEJSf?FTOZ!!z z^+PD0nmR?FI6y(VC21h==MNWQY4x!I5A)EH@lg%+-5M|~ z&#l~E2UhA4x2$!;e|RDH817Dl+JY`8>oR{OP9!7w*8~-mwwu!_^L{F)%sUsN+iy_EBhLuz1oe{mDuptMX!?rp+qkO7BO>C zSjXI>F#V8!9ot-#-cCCNVJ3WA2jy|9KNjGFKsFE7Q=H7F!)2I>)=RN@K zmN%8HgF#?$Y(@I40?uLL5YFGFSUd?OHOy$wVso{rg7+tt^hh)cD5b>5<}N27h{MA1 zt4gWpkm^7|e2c+~LDh0BXT9^2v~HK69Uu4rZJS=*q4q37g0e&nD5XD}l?&0T9$HoS zvI6wMy0plu{BazmpVBWFXvbha^iknYceNSW?w9?3Z}ZwB=H`umP0#W1v;AGGJh<-c zGF-Chnt(lGLj1gg!FO_&HsL%(7W*Ba!85L@w5E_TvNS~YA@+N8@)%j$6dEPDAtckh zN{73}_=lA{8^VVq>HBNzw#j6{3 z+-RYzV+0P}{IR($yq#ssOE!z8dS|}peM*L&;xQjda2XX~_T~0hrmff8i(j%P?&Awr z@44;*Jn!~0jRXGl^{YOQzP)Mdet8J}@{lNcSK$3JxfNjhR)8>jSG`c@EZPA*{PYGp zA`km7)52T=0zA3bpYk*cvWSSt;y*afp9s2U;K;1gW*Sog$%u$XcRcDAP=%8%t6G|S zdwVsil;RS{+4=ph56eFgaOcGPb=x-Q6c#RwId;2TY3mxhe}$4;j%s!Wvy1Y04)W*{ zg#B4=Fo$?uMH)H<9EL_kp`Z}r#mm^+*c^^D{E|%|Tk)Hbo@^ie#@7A}!*H_e*^}t5$b!gk)$7J)UCZ)UU>$DE0bPXP6 z{2}_`p1ba+`kv$1#!oZ~SWfFcr}wUUd}1pF2v4~;NNlL>P1GbP`R)q_)4Ma&O8=g) z$PcSMVQ`B*1p4Hgj9$q{mN8CFt847~@O+4rZfEP{SDs(}cGZo7FckUNDYuIGS+^Eh zgkW>>6BAnCMX<6U zkAMmh^yqw}`w4|_%SWZ z*t4XG8pm~2X5U(T%#w=oqhch$1>4I zjpyt87)G6qE1uGfSZV8Hb0UXDlAW-Yh2F zuUUBpi+V|=2qW}9gNdZmabe$6}(~yHlW#% zLH{6bTv2!q3Vfuciz%Uzr#>tn5N0U$PWK$Mk<=0g%xGeQ?FVfSzp-NgaX@O27S|5! zBdgT{drO-9)Ht5~1G?eip@c+jyFIhRcx9#5QqWk5%b68ZzM-6%Ia|*)RlQoMW#PPS zuhL;agN8syurp=z#eA{Y@6l2e_(ZU}zl%jGM-@;1V5SjaWDvBkZ#fx37=eU_`>3hK zZtqWVxMVm&yx&#H*;+y1qbuaBWyv_u$HD5UmBq`ADrPm$7Zz8%uFPjdR55eKa@CPr zSFrpx(H}l6BgP42ZRek2G$BxK@>fl5siLX%i=`;=a+qoDpfRuHB{(qVpON-X%dJdP!+*)R7rv z(*#6V(Hn4U61W|vfGIDd@#x;f)igK96u1uiJmH@ngDA*M=`?L|xzOHa^2Zk;a+wn| ziYpFDHNdeo=ckFKSE{6ZJ$%TJfcTnUf*Gd7&$J{J2E*iv0-`v072=B$Lqv(5h?sJ^!s3Y<+KG4Q^l) zBij4yN}@9?B>clPoF}7yPf3;;Psz?K?0ZpsGE!yqbhh)K7xa!ETg&KO_u*mTL_>7> z-1%i4QfvvkmK*@QOo7!|S^i){nz&HHH!!<$S{kQQ+g#=3Wme;tAcWusT`-0Zl8E^=-CLY1%ZXNqPCNz15slI*c zr(q?Rj^rfqp{+Q7-a-<$G8hGdhl-c2&`ujDN%F@fqGk}??Sv@8o;g9!99W^B^4Npr zoyNc@-8}<*e7zD~#_`g=g9;OJyk4K97{m`TNq|?KnD4>om4O=r z=3BL@2?Au6j3sK>h-1F}gM^Eqr!v;?Z>M!yj69{wj6OscG^(6~dFRjXcypC~)X^oT zp1GCZ@1-0d4OQ!K^DM8iwSU{e?_#A@-w^vI<+B|Izcj?JS(QPt7a+*$L!+&)KFV#| zmb=Q2&LY8p8ys$l?+4fkm#4H(HxCtqdka|#N?(4z(y4oi};L6ysPhiHR&<^GCeiLGc>%<+I{^I zh&*{!39`(LI)GZ6JM<-{l$9Mu;Jcfaa_m8nNnzogqy)HMu0q=d{noB~#@#&3^Ye zlXFyF7tAl(t5*1#F}lUp-NuLCi5b)qR5&NmfA#X!?ey^Xzski9>#r_OPMiFVzT@Q^ zs-L-j&oMQA#{+9bvy>VSC#d3ovlJ8{!{t*>_~a(9fP!q(iN|MX@#||1kMO*vpV!vK zW@EFG)1jq=UsOU|?|GzR!MYF+H|J-sXP@$;5iwh6al0cm*h|Q%2 zF}9M-xW)XJl5mc`&8J-c8KCCJMsP0ZA4Xqr+|QeE8m=a;EBR`!2upNqLAJhhCQ4xj z(<*~yP#_pL5dxJ6}+4fAN@RpT_%;UUQAuk`X}WVlYZ z0jk#J7(BXYnM$1Um&^F25+se5&8vB9qTO##orNo+ZreN;16)ywq_(ZvX*9*ttjo<8 zCCQ=RPwyOioOWXkE3n94A0-npFfcI_f6$cwm}}!TmDOpS4j!bY%!(}dVJERZvfGur>D0p z_89!IhV}Ul_RKZn@kn7zPwQkv_?7$g_@v$Q2Zfcr5vRqe6i78jn16%m zlvIGBxWI1*UH5c6Fmq0$nabK_aassa^=dZn5HXLXzsO+d%ONn`@pa_x!Cmyx0cryUkG9WP#A(N z2(k8Laqx0-mZX`+IraurXzM%kA&&jxy$RTQujrzjn`;2c7-Ts@a-ILz?!L;9ZZXpp zcKeZ3pc9C|xt6Q@I_CfMt~>`qBma3CM|`A~GR+bK zaxJfIO>h^5Wow5ul+6GawfwEB)v6ee;d_&gTQ$aX8MMqp?u-ifPe?@B5FJ1FmNCSv z0eJCTg!?q7)XpWJIb#D+bJ{={o;hNB=;%Zjd81k_D%a1~2=;h0t9E#n)q2c~5JaBz zlFXKz+_nTn@!z^u;_bJ$ZO>Bc4q`JH`%1_$9si=_tH3GznTM6Ax*{}2#oHe*|2D<_ z`a=315tJAxI#T$Fvr*uJ|8D_SOErUK7=Ac=0>SflBM5Gh9&+!8h;-w;=5XI;7um^68eS8ChtX`M7BD&_4V7SpVV5E@whX<~Y zLXB7F+2tPYKajx*iUi@0jDo5%CA;j|+@ zC=`fe0xYo#o{LhZc4TO&cSdL$2D;Ml4^A4U3AjrC8Wf*_5S!8W< zu@C3^FI%wEa@a#G-C=KP*lo;`+d>e6sQ_k2Mf9vT_Wq7f$XQ84fU97)PfI~KDmnYT zDEZi6!w)$_ie$vZBAU|+G9F-wD1SwC@QeRb909C?|DtlGGG(L7tPy2^%y7ANu z_Z%%yQx30o6eM*T(r@NH7~dIM_Yd6T|)*F+P0f@Wz#ES)l^lueVs ze}`r|1Ylzx`%Xn+xy+_Fqp-H8F=;@IUlZAydv(+EDxNAml~Xwb%#t@kKK5 zDNzOU8lSG*%F8(DV)K`KXwiE|&41T_#Gt}=A`R_@`qabt*F%(6&0iSC%v0kffMbJU zi&jsOV)p;V)_X=Z)wNs0N{4{-jzEx3=)FTwN@yYUs`QR@sos=?4$^xI5PFmrnt;-K zhagQsItU`5RQ2U~&Kcv}-x%M&{VO|Tt-a=&YhH8B%T-5C&P-c;@+q3uF$>1q?GWaq z+OIKi_qUWDc>FG=%{t`Z8MCys<sjn!t62h1TOClIu8tOgoPAFwUl4Wu^R43f6!n_4qNEI{zSmB}4#cVS>v?PlVF5Qf`7P@#dLZE;A%A!>J4w999 z-jCZuvG>hJ4je42Y9co%E~FzGELpWtNorZ{8iE7A3P-<`l(q)2b|1s7sGsV@Pcp zv_{xn1wUpKyn0-LcUT~LfU$lGgnD`q=qsKF zVcx%AtXG>>n=X)5I-yk%CNg?&UAx$V9bK#E!3CO&NxO&t^A{QZ+gfp<^%*qzNZ0(d zNrJLz#;Y}0{%hg1zOKO(!Zei%i|UOYU3D=^w2sO3{}v%-e%KB&;y`N;CWz{3>!Dp+ zEKg%~G&h1>=`wgLi{GWw-N`yL`Q|kfuw;8PYSjeReOhFWK~ivNrMHu9o`Iq*Cf>?2 zXV)DMu{e7dizv(Q+#-fNO!!|-N;!`$_8_&rT$XtDs@@Qvyb7Rq`OMU4XdJy~;M7|~ zm0j6I#+9xmFw31Xj;~%Qr1@b3kYD4=aG%j4n`5OS)e4+6kx$O(@_2MXCOiVOX~X?` z({mBmIED%qb)n8nm3=(eBD-{dd5s7qm0-Ese)2XO7`x8&M$F7|cVmuuTf>>jMkLpe zq}Xmc2VVX0T$X-;a@000GE!`rTZ<~Frb2AnTZR@#-=_-SFPrJ`zI6r-iADcUru~gt zL(P^woA->g<6Ih4k;g@p|4}Yx#4JJ|?sK|%yXEcC3edXsRdmdZM#l_fhlO*s)XM!3 zEyPQ|Bn_m8ACi!f0c;;C(Ycl5Z!@9_eYlaa3XP;w-_G6Qp$bf6RPqJ2QTn0$>spc# z&4FWE5?UFb&e`)*o%r>{HS$dOjq|Yh`_}pghHsSH?^_x~MsAWZ$LOronh3y7+l^oH zEQ3rf7#|+Y4(=+1kwkTgL&maTQgtiGCXHsZGw1Jk5_tG_1|j4~|Jq{B5#-yObn-{f zXWT$fhf=)O9E`J3J{>GnIS52?@ku_6ACw)+ugf3x7KyAWCkzegtTEOJ%5u|^|BF2m z{^u}nk1wDbSMByu%1f4mKkr}OZFIluCHrdTZXRJMV;@k3lWGySl+JAorIlKAx z?b{V_xAEJ|>xpkF`aa(`335{3E`G731dvVDylf}$&`eb#v<-Jw``~?ql1>Ty>2p9| zn9sv~F? zP0G_I7F}y#`^@{7{ZZ0OW(Ql3fGsRx2MF7J|0;M4LX)SM z9#eo=eGFo)*}=o9ZSclP2vULb>Nj&`_PWDfl)lLmW%(?FvtI;BZl&ohg+pkV67snYdCocuq?gio; zg^Vx;!UvDDzXyD-eF1KfOxj(1AVxcUtl-Jus~}mC*2iV(X~Y_X8sw<>4I>B-X54z+ zSZ&PTPCuOLx*DurSYD)!L(xf1YIjmtCjlHl4Eh$k0{A`}H1{ehYuPG6r{)U?t2+x%lQqBN9w$5%B^LHmRquOahV zQj9u54~&}#_p3(-R_(D?Mr{O9xt}*{Z#Y|R90P8EcIli?zONqAWN?NcSA-yWSFD|q z*Z#%vBZ=$@%lA8;U(TYjB)y*5sv?TY2|&KwbY8D)5=B=mNTr48r1x+F))%H+BfaS> zv#@xYXWvH+>2DV9rveUC#FK^rJTErJB2i&iQ2^3%)Mp#Fc+idUNpG)Y6VlJ)y7)^% zIW)+^og4X+>!92lzj!v1jGm$B)xb>SUJg5cF?ALv^wMcNN+pDzlP?SE}%=d!05Z0c7toVpB$42L3 zA{3tY76PK|YO^HAsCy9SV!Dqd#^$lGhlv9WNKDT|R3>%O$K}kK>m4|R-0I0FE;d-& zA@^^oRb5|+zrOVB!Bxg3_pz)KS^Zj>(CEfZMsw3=7c(5kmvi-k?R&gvJTRShDy|oP zEQKr?``4FewDf#df1~U_Q91YHunbJ~(o(jkr}6EPUfxYW9g|In_d4Ibk9B1-0)NS| zZp~G9bpkcdT~9bb2T?_w28Eb>K3kjBF}--;G#~+~&zHk;h5`1=2_L2nnP>BRW%o`eb(w%3Blr=?Xknn^99gluv0RVzFk?j_7K zQmth{g#~fO&3pK|oz46>2q~ux;vjVZM!c0oojrYpqJZ$Ds!i&wLcl@kjKZXrldZ5A zGs6-ky3Ek}*<+K8AHL}hHGz3^LsUcHq6&a#x6e4jweBQq+&1|QoBTJH#8t}e9`pHx zIY6t;)57@GNifi*bxXon6*@txzt#SaiwjRxVSL`f4T9c_%yb_t$9$)-!Lu2lG$@;;NeJVQm|0uj_`9nT_krcez?!*g(`%i;QIr!^~ zVs|c!qQ;9h0C1URGshVc^3H1W!K7gZP;P1=+&b7lOXao1z!j;388v}9d@dT#l5poJ z*`D=@&J63LP3z+e4<2MLla#XPA%E9Y=9AZ{m+r^81 zp>qV%&1kTq1#41%Y}p=EJDXvhAdNLv_GXmg1ux=MLrXCmRB|#@#*WbxmCigu6K=eW zJ{;Ehe!PMHcH8jkcEN6_BL^>>Uvej%5cpAH;Q55TG4x&Z97NhQ+? z(FH9y|Mu?qav=G7RqQEH{-L>MrOB92<(V|JdSrE3U5$?v;`-_zWslS)+ymCnAKOJJ zn&1bBjzi8Ou`%NB%nXQ5l9hdsB%Y9=_vpBFcY31RD>lc9LXC8JN%a?t)QGbkTyoxRo>By-D3Vv^W9vIAxu2_|Ybb#Q80jC|@maS7Zt9IDLe%X~w_lULrp1tOX0h0J7d=cNh%)pV0YpP4C&2K^wR#qIuC_*DsU zB>dDFa#I|c`_4O?|FOKLW=e9OcH3>-rh9%CfdaHAT=v+DxLz{jmppv2 z-mpkYqNeisQDc7puoHjSfq`U5f*u(ksJ^0}W z&<~;(`lt#XB77pvqsEjG(x%Zqu+P@6pcYH-KU!Fq))j-fgba|O!CWD0iK6d_)Cwa) z^8qF7m%nkSyDggCZIQ#jF?yNRa^F_X&&!M4%t4syB~fpxQx6#(?F zgtnM_mY8iLDWm4X)*Q*SzBoR>6OhFV$qcaVkdc*bbe!i_&v42le#aYaSHmOI@V&#= zbn%Be^lk9#(#$D3CTnZsoJT(wR?Rc}wzBHYK-}gn0de?&9NKnqOaLk<>}OZ}4~Iah zWW)Uiyc`^Mtcnc%tj_s0VlU4$H@DdJX-&BYr*1{FV)|7UYstzJdul+lxb6PsD_WAC zi?C&B8Ka{E-Ski9gM0@k$32@^rIFh6Zr(=fc>tQbbxd`?>w)b;*Cacf9T-H!I3^V> z-~lCP0=o>*&&iMxS5X84VR(g3!L{s988)3XwHII^wl%pL(t@0%%v4o;DW$TyhtakHe>G7DCsfW=Xub+HFVqJBd&B7#93T}eYcn} zQr}@A@O3%0*dr3hBX+Gk@h@^CA1a^1@^=v~9RV>=p7xF4J=_9U4WM&20BL+^Kv_i` z`+&s=y>EotKrwYCgesvH1St0E7gk8xNi;nO(A4J$r6OnIVrI=WnoorjxuP#a0A-@77TxDmSu5Lk8CVngvfORnVM)=Skq-zgI zQ%d93D%LMT*ydJGa82HT%VBR%OL@B^gjwE13GvC+8VjSwclEHIov^V06lzs+fL=)e%U)Ef$AK2U5hzpIAXuFdGJ} z4=K*!j0XkZH!uJSG19Sz9CN{fn)buKeBXq*8y}v;S_Nh0II_aK zCC;(F!7y$$nP&K^gbIlE@UVm804q!!YWtOTKzfr@`rzTq&N0Enf9|s@z)~P z%JnbGF>}O=ttK@hLroG=6L^t?xG|1oMtoc~tw{suYP3-uv9(I*m@SfmABFSfJO8D* znSYvUQm$6@8R_KH<%zKH-H{1@&9R4+NiCM~i`>&Z8;FndH6{rTCUDeS#6U>TQqqcJ zi7bEIlOA~C_b!xF(tWv%ceAfZD)j>!!Jv#QHBNxkSPwnXz9KQcOKEWBHf&o^qz1E~ zvdC0z_ZVY87B_td!Q`5kV^H-N-**@Pl|1*mn(tB4)rmkuS_3__^+s7qZs9vXwE01A zl(z6&0~EtTJKXErHP}D^d=){=c9}~()5ib&j~l2$(Ag)QlYeoF(kz`p1;Qd>yw|Xw z*UOX68R<4y3FkN6mSdGd@~WLBNxvl7M(S{!peTEnfwX7NE- zqY){J0v#ylS9pzRiq4vBU39xC-hd6Ex$AYv0a`3sV>=McE8EvdvzRwUQ?m#JzP)t~ zMN5I;bLK4WNvFibJazG68yB$*9ew@Di3yFLjOn>Gqpsi@dc3LGJ#rR)#Ago*?N#=M z4e^YqiUcEpA9sa{3Xgg(BVY5&I>J;$y|~%aYF>V-(UGzMo^Q#>Nhy9waK$kE*=By% zeXISP9z4xR<+yFGA-+SUmKn*l-@sZ#rJs(oos>93KPaLJqb8y{CjsW-CC}Uty2cUI z)&!o}$~RiXsm&^Yvw6zFrSU3ehw5H~|)eCo+5R9p$b)B`$pSFU{x*J~@ z8@(l~l$i8W5qu@_B;Uy#X@(%di*z<7*dfpKENHg^nY;K1%+pwaoLspP-$5-v0VB5= z991x9VS$b+kHU(Z>ND%dlKrrFz-(dBg*K*TaX0w*GiM}KWBL!y_&bq}6#k;?K}dHG z^g=DG655z8F3elaiA^!$&yq+m&X1pIwvZpgIS59G=)&5s0Li;uMruikj2XPVy_+oL zfX{t*g%`NJNC@!{2KS)^UYwmV66Gb@3?_CD`$vnRjnV*6Ty-(UKHqt75uKI&$^h}KF8beEFI=Ly$8&F76 z{YHpZ7yURe^;|FfK>nG8)@Em7Cda!}J9H(LMLL$9Tv>nXm7WN(wA&LIt+ENgUD!1) z>5Hwbcg{w7-@-Zb*v?TjEU@>uU#6Q!bb&R-= z`fU+=pV*2UDmAn>cdyqNF2Xr?x$$!XoG~JioJC7#Lx{X0|Bq-%0UozM#xL!M-DeRS zk@)%ty?Ff^$$PLpaPiDiN`HC+aOn1slS^%*m(i?O_gpM_Ml5xY4SM#`zxb_o?m4Oy zyRBG&R~Ro)1h!-b%KSKs2&kdBIt|VW>e1-nky#ARQ`YYjgnhKL;T0!IbG&L;b9;tX z$EBJ&TMx2%;K)aGdB;93v8SWzU zq%QEmNQuIPGB~G3(zI^ZNSBq>V)##yF*3QDL(4NUX!*A1ejZo&7Mr%)(HZOO|txs#hs-n3)~FjKj>%4hN$@LTrj5ynS-F^!MEO zp}(N~d72-VjILvnL)x+yDEN0|>Ey&@v+&(*RgkFPACitb>EE_;74NQ=m=j{V)s&UX z)!Kf{uXhD-F#R@V3w>vM%CAaHjN&AqTdi`DJfodYfvBUC=eewxg052JFk)Jf>L;wA z93Rm4G@>OL{OOjc>MBWCgT&;DmetYG%So(27DrmKVZ5J|uJ~BE@afi2Vd|W!vMBE_ zCd`p7w02rI6fBeOm_P(r^p-^WiHpBBn^=AKOzCpdm(4kL_>GAGZSPZpfbuM?&^DFD zt!y@zYx>h6r%1L+AJFd^2IIGZ&(OOcD?KN7yH2Bv?TmwzXhfk!pTnPOBIig~%6+&M zo}*kh@Yivn0=RBEYMe^KVgSiNTWLLJq0$9f2faO7sdk@C!{fLoCQxEb=wq5s5sPZ6 zLzBs45bJ23IzMl)$3Hfpamwm`Am{y+#c21oz9+#*hmnR|8o5@{pvp{1XaYm6H`E!J zEW<`ADVMcY&U0v{*4HlCiIv9tehjU{14k~}2U#W}{TsA8qBL&e@HJBY(g zQUC)f!NVyq=1-$k`8syl_j@Ta@47cI}vs}XB|t)8=XZ7cooEF3w-=-Qee$#$wR z+HC}ynwlUdBbRYf6ZYmHO2iMcOWKSiH&tQ~Gg> z@CH-;gx#fKaRu|BfGn8ohWPa1Fdf*@!f%ix`Iq6I+bHo0%$dZv+YNp;Mlu?=`-LAxqaXx!sA(5WTCGnmK%#uosCTj zGSdbsD(hdwWRmPzeg7C!lb6S6Dr=YHA7sq+t#B|=2tj0e23GEF(!L6Q( zD6ms%^Gwk&<-?K#WH0bdhLK1%pXOC9_}Q~77rSKQRSskBH-c3Fzk4=XW5f?rN86wN zAU?}rpl_lGxn5@)D~-_T31d9VEo$~jrvY$18n=)fPqYUov|*`OJ#vZ#bay}qhDuDm_KD;Q&fMiamFKe z)$+wg%(9HY%`#t0vyJk(i+n%37OL2IS0?%KYb7q$j=@HsrgKLD_)EP7CmjF$0o0tV za2|7W2HXJ4!77)QyGgb^&VmN6-w2UdM*4IEre~gCE=z^{iu=cjC6hEqivsyagLq$r z(_93XQv}B@XF%6+NSyu3B^Tl}VY^xxPBkVEC2F)07b`yrB)r(6Ls5IL9`QUF>|48n zoASNa(eN><2_zP!Y_r75r754&~$g!M~fMzDhWqX6Gv}2j7G{BO-~yWQyy50Bq+{N)-|b*XjAnS-;JSaKHAx%56%` zV&jP~hg0V}Q95>+fhx6zN-wQ*FTXxX3N~2ShTVvX=(VjLm$C8kmT^3GoLNm%!`L}* zcFI3lI9J%(NJX*KwmR@CbMU|J zr8oEPrPtd(s=V5rmQH6Hwr!T6FT-!Hj%+SFpTv^i+dJc*7?crd>woLncN zJ4bqRh2h9v?s5?ajY+tY&RSI$BPD+jCCcj(h3oUXSo3B@v&x_Yw|BaC$!K19(I(RM27+QY@A)ai3I1&o~Obg9#OS4j~6F&R$1peW8gq3sFaoWJ@iU=WA?O-WqIY zsX=zYbl6`3eHQ5SV})WSF_!eom@#GpaOXKW=%E3vq|d4@eW=Zh8y0mlh)~2~wc`vvQGtk_)O1T1i9A)q zSC6!z$@X?aa_0sQX|<8Cz45UoJwE-jt(Um&!_%#dneJ8z|7ENDC)wUpIsa_C`%i5# zyxl7bn0j6_{dcRm=+lqGhF2)U2nq{7|JQ-*vc0cI+27e*Bs;IqCjMiP(Zw<|ezo~# z1C|P>IT*AY{_f&_`P64!pQe~s==dqRkNTN{%+g8W*3tAR{dw~rNA#@h^CJBp9A8vS zH%FQmrT50!*8k(Qn4wm*zBgiqyrvxc`;#n%E#!6oi1$l$1x8Lvsw4OuKToQs8LkBk z&2xq?QQ<&-8sJ#pzDR2wje|6U4Ee`1i52p}Kq5^Z01ofS9w9P;Y#~mhHr3QOGYTJB z;%L5qJ7`BKcZ~-$vWba$0|glfkm2W?w}Rm^E?&jXRk9=SY&bwyahKlHulRizh{tC} ziU1Z1|4xhS;pAL4KXxc915>CZYkF$K)i5xX&A*0pbl^vIhDcR|N-;AYfIte6RhKcj z>{CWMRenWdl+szttOpD-FVUO=Zc&_Glb=fgdY~s4K5+sA-Oa7mj^+1$eOqnYJJr!Q zty%OED~e%FOCTj9nr+c=@*Gb~f718FmT_)>C`Dno-IVuos&&r!^09(kM=9p0wqY`S zbEr2$cBfkW`pg+@J?gwxTWrClYk1^Q+?&DkMYZu+yYvawi9;kJ%^>*(OfzhCWxYOi zen;IA{y!`5e+mzhj`wFpX)gw?`H7=n;U$*k(U9qwv0v{>Gldqm>b4%+)8beS{$cg~1hqu07ft}pX6z6U$Cr_$=b^RRD%_`%;6Q&CneqK`W?tw9Q?7pT|G}4qy zRBkqb@h|GzoTRab zmbah0d+#<}PEU(3_PdI_TIg@OO+C>xYUJ6efIbGnrOqfjRY(o^-K@((MqvI>FomLR zA@z~e#jguQcV8T`n5_5_T_4}D2ihVciW_h&?sUQaKi2yH`s+=~?@>{Rw$J1}ibZ#; z+Ny>VjevYn*VD>=7B#y?ZK$u*T?G^JVqj$FcYju_y^4wO6$brEqN`OD*C;L@FbS11 zAyj{)cr{omCDF3g`TNa3Ilga3Mckx=k?+OYX9p(BOusGrc8D*peU3f5a4`S&MJ)90 z!OjFgaev+DKp@yAaKjw(Z7A`bH{Aax*|*>g0mgY0tWl~<&^^gK>jzkv>?ZT)mRVbV zv&m6|#6l8xeM+9GPq(CHHLF6Pw;T3Dmj&OF&hOKfubUaMOl{T}gBx2q3~^Qr$)3mG zop%MwcQjRRLodXNS|9J64;Kr*B0p?@duWe!7*Lhxhg7E)o0xyjDh|4jBI{wpOMNcsS{#cCmBoZ8E9-M&9H93T5%B%k%dA>&?BAu#MH^1Ke&d>x(s& zsRJX%+d>3r0E`Eku3y|=+^Reo&1)kr}M^4quad@IQf0ZZZx;B>NiLpom%)2RH?2Gq&{}MQCJmW2*dmqSW-4LIhsA_t7 zB%SrPR)c)~_A+#MzR1+-TNCc0ZcZW?BN;qmz-V;aJ@()Sc&Os}Nqj~o;u&S2fLi(i z?!uwoGWq@-Zg>X^qE&gp>?`lZ#gBgQ=TE~nkmImu=TsY(lw(g#;f0inn$Z>k_za2j z-Nt!niE`NLk=M7+7{z?W77@iX)G-9zwjw{0=dQ;Ff+LFPv$$RgN|bk~WA()Q1|;ck zs5Ab`$o~5M{TL9_W^?>7|>zFXG>VDT?0Tn{zJd{#jX| zwIF38enQ+^XbkW>_d5o8Njp_KrQdAVf6H0yo%=Y{Af?hllcl;FYja7oHD?j$G7XY= zGv)a6I=+4V5w5|4ZE_oszRk!&{*)2*VDhQCbVz+-G?jP6`4P^0z$RPR-Xd49uN8sIvIq%h79VC_nR~e z-Jem$6`GnuA3ZL}|8{UJsdudGU;qC7-s#oVRhT8z@EC1lhNc)Zy=hnb*TfYOKHP`A zdbyG-n3XtpUL1Bth;{j@^M1X_!ddS9-$rLts`a`gFxsuAh2p@!DZKuK1d+}xzY*MX zp)h1tV?`O|jsi3{?hzKAFJs}b<;H_OMjur(%{MH@<}lvu%$Sv#p_cj@zo}%~pV6^I zTrkK1)n`na51k|TKI;^Vq^jh%ON?aXX=n@pePcx>iQY2GI5@~#zP{$11o=!WUfxZO zzg@!|@$&?=K%M)Z8aTwcEbP5f{-Ls=Hss&E+?v9os5JY2Gb&z9BN+>hyAH8;3Yju% zdimWCtzQ2A{WzfCjv;gW*^?^=*tw!Pt*0H5tFt*pYzY6dnq2X&9y7%6NxD$Xo!JP9 ze7-Mc2`R~oAKtUfn$b>5o1?+`{;{#0vEvWZyM?jB+4%lxuMfKciqYlzuXha3V_DN} z+J9p&jc%nyqzd@v7Y)r_cwE;Rj)-_v*}g^Xwb|msH3lR<4{+mIh6l%=<{y?V;c2O`{@+v`ann3d{1LEP2w|MO?MQz z;=lH{nGkXnXP<9GdHIEIE#)V-eal~a%g%ncM#RFc)=eeZJA%4`#W z88e!5@fI#*QI-;w6cv}>D@;sJ^4rv6BzV2%rS$iLI^TQ9ks>J5;(1frrqbTp=|(cl z_iMG7x`2z589yyyY%H$c8>JtU4!=r=i+DO(u@2dy*kGC!hUxQ)jik9ix0M#ZQz;7ya(pC4D&Sg)3 zzqPh?(!rSg;yxPVL~$gF&w14Zf*E*}L;;h*r~(vtKUTGyadJvW`R~B1x^A`bCzfc@ z1zUViI*JR53JZ$X{WfwN z?~@)#FJ8Seu3J~^USD5F*{O!uAfXpgIMl4vJrVzKJS9mkAgt+)p~#osZ!QE7 zrn#y!jz1a6hSfGL$o98$PC2@Q`6O4&_87RZ<|qkN62-7AJxtD>Z_7fU4kNkZjQZ>* z>xJEOs%n1RT3GFKd?3(SvU>AL@4FZ43tUbs;epY7Y8y>=akKd-iF*s}PW?t6Fqea2qHRX}WDN`DHb#sAPK#Nj zdN|^L2*iI&Hx};qEaK+VkNC9B$hPOcKBli;qE=|L>joihsjQBvp8(5~Nut1bgvHR5 z>{OnKh32%mHTwe7agtuffQv2>^_)2WP9YPTVQVg@Fy0NFDCULcPH9k>(q_a%pe5mA z8IGwGy7A)NUnb;6vSLE$)$4XAzD=x!h1*7&#c433GbDg;-KlSv3c-_Erkn{b==o|? zlmD0Aa^y7H57EGYv4G2fwRm(b-FXyey%y%%t&b0O`nC$?-Px&hiEE5DXYWJe>}RYg zIQGFLY_*=50y~O-uU@%giNg5s?K2tBHR4mQs@01GL&dJU_r|ZiLQ0;v0Cm97Q{Gxs zX%$ZItD)eRrojzI9B471;#ZICq5FDp^1%~DW}(%f1N34KaPgD!?b?@=X|N~x(a1!X zeWA`|y1EWYaT>@l&t2p6sY4z_fmTyyyMn@XEw?}^(Et0^dUSzs_|H1skb}OyyYMe} zf9^!p>?auwGLs&eYGb~FpCqLFqu$8>YemciQ$+OK)w*k=AV{-cVbk|c#XMK%BHM-g zfRP+uU}+D5&lDAy_^C&cr25{D1n6l3-zJR8nXkM-Gyo1gP~&fj1no*_Qy<`C!T5l$ zrG>u5>geP-=-88Y!#-lHWV5bgNmIN?f~FcRB+PYaIWn4XcW-x2qH;Ao*$swp2b@;PZ@mR+8u2EG<^EL(C)qX^BgbE5sZ?R#1c z;=Mw%BT}T*j7Vk{)pkX!su>90v!}&ZK|@naNBAZ>K9Fi!m+kgM@vmQCWyg#d^*nmQ zY{#XSy0~=lq%TYW5MI_|{T~DW|BbmnD_&`+MjL&?U{`VUUT_Z&3a0gbeX0qhOYMyQ z9vn5VbB{3Fd}`h%Frtlwd#R2By3ZJL#yFLmZ0HW+T9Df#j2wf3<2U*k`+1!yietW6 z59L15@t(F|hTGcQeuXPM%MTa}ak0l>%NC4TT;d>0;`)lgcX?HNPJ8IZwo7tG{(d`G z7ng?5NoDQmIf?N(9n^84K)ijmnyzgwn%BmqmEOWYUQ7DX&tI2x{t|-liaGnKCo%Fu z3^_@$Yk-bnnM+q2SGZ_9F84+i_L1=|!EnhPLHtlh>BAg2n4#F9TKX%?k1!`9&gW{M zKKtxXXvT}E^P#eSofF9q)E05XT*E?Mv;W4SNjItSYn6Rp+Ei`iYn$zPGP_vBT$)n@-y8?;U&U7CYV>%j_Nf;d}kek^@d* z@gDnIo~fAk?Nt1|a8r10d~5ojI>w0Ly;ieyV%YV+4=35dM(&pz6DH67-S6r18&)Nj zt6~ZTuQtXlikR$lQGyywA)jN*Seyao#0wqJVKq0@YAFbm-SZ9P=gUmMw#y_i#7;PB z@?`fp)SUiyiq=Va<8BW?MC}omC$qt)I@n2_s+`f{_{uKBK1hm6bAsy`2yNIqBR)!S zc_3-tBAnBl?kciTD%Int^>{rTH)+iw*{#7i!=ly$Q}aWgCxAHz>{ee+F$IW-w`%4T%4g4F+_H}_2BXCAzOF#G;b6PY zR@ZFRpVYnK@1S%__9it(md!IRPYo*MB}1K|7eaYpGkJU=PEqkVY_B3I-i0IJH5H*%Gk(&yOh>IeVV1;PdDSg z&gm`iD;Nw!`yEfo_WY^8{r}hDd@%$+S#YK^Y#8VgQ4L0*>xTn2NUl=R3j{x7(eb$j zBgJL_R%8g>oGEgY)Qqjp6x-Zz2iI`HlfBl6K73>_vX6n#Mu@iB`r}fwBEsCNb&(hZ zi`&T0NnZOREP^Mha;92D_;0UEwu2UqBI#ow+NpUt!4gf!Co|fePg)xuZqC#{goV|i zXz~J?lS4gCxk%Z2Es4xQS;W-EnXef_ino)f@0&;wMMu;x4gtdKOFzaz=E2C1GUs<6 z8OCJ=Ox-N_9xn}-T&aidMl6~;7oJ|p%nvy-v8uBE#%g6VWVs%-U}vOf0HtpwsPlkR z+z>~o5R=^i#d^#qsVDd)Ts1y&J_C|R2AM9rlR!@38l@`Zn@pccnhEk{533J&$Wt zO!KeHdO|@H!yq+KZFpFnszh_*ZBmn@O+J@RY?~Q`z21guJR4< zCqI{_Xy99mZwTMHU~#pqAt;Ek^FHLdLsW{bE6OJ3zU&Tr0|Y%nDa!;bFzi3nW1W|EMX9YZxN9f_YJbV+)Hs$?6dcG6xAr%w#UpUYM#0CsOF=&E`m znpjsv9OJM<2D(JfQ5G5%5h4;>r(rUL{V|MKR|48DTCNyF*lG924D5=Is-heC@zbW7 zEoIPsKeYcby8P!XXd(WeAvHVZqXDSiC)l%To?IhS3n}}MRYl&|;^m z+0^brLL_=TbX#^f{0rl!q*t)w^V`@$7kA!R%Q!z<{$8g^MBFK739 zs_07-R%CyDxJWd(v$d47!R1+(FW+L_)zx(f9Wv*kVA0+5KGTv z@M=(_*8IRe=V<9kGY{ek>kg6>hh%iW5V}9P&!VueAh_mMp3WJA=giO;)i znw)6XmE{%@g-HPbL7OnK&Bm~D1tKz}bDW6#)-@2W#OOC9Yu8_ zN8b?J_(Cj^Ah&8d99#Djb~47O0cdC*c+~alH$cay2J_di8WQQ7%4{t^(R(ZtJ7)9% zgqQfuWiDh4$wpjaLIY{~#?wXJl6+Uh)Pd{r!lAl+mkz}Y#Y;y}h_l6B$9O6M`s`ii zuLPwh*-jP~97OanA0zTWnjB^}J}bL#Mr5woGUX#{nJTw^cx>U&4BR2&CDInD;A={5 z1e{kEHA7+Gots0?AM)h?7$6**`k#{EuVuv~%2C9NE-S%U{QW5nUdd8tjvy-eOGqD+O6J@*EdHfh*YGx@e4ya@siiQ-p1g^A7xlA=^BB>XZ}^x8z{ zE?dN`Aa*SjswSV(la!BVN$0Aw5G~&o7z@-`+oIQ;h-}qbn?&_2(=TxshQOU|0R-UL z`#-bN`%#>#!fJbY-dlJ~bd2VXBQyB~K5)F;{Wqv)G_*1QAI5@-kbXG0GynS1f$%Bf z|IcgT6mmTKA3w62%g1P_J3Cc25=h7ycNjfpVG7>(bL(wEVd3f3{sUugA8U!;F zj|?_xy#K)|#=XMS|Hs^$fJ6O$|HDc}AxfcaDOs{5WoJqxgb+fg?E7x4GZm6Ogsc;i zBxK)BlAW=IEHjgJY-2DOW47n5`h0%h-~YOv|Nr^_pX++A$JN!9={@iJ{XX}(&v~75 zUiZ1F7fByt0pm;;n zYCg-QM2S1g4*?|ZOZ?sprzs7YCxWX+iB?Ty;ppPPJj4`x`zUZNQQb@0r-ftSW18o@ zFoyh@ftZdV&!-cU`iRaD3UL$tlmmpxW=VBMn2xsAXX$T>W#ijJ4qJXwur_8Wv}h;{ z(8#lR_=5gFegB}s^K*laD(~KCiw=Cbm1>uR0Uny8o<(5(bEaP@2#2J`Xh70qFLl7skKVIe` z?&sh~iD#s?SbU{1600NtnxnOt?Eh0YfJrj_a)jZ3dt$HB#r=nJs4ZoErMv$B{wD9} z>BDTXTzu!U)6?zW7^c#0i{=VvO)vf^8zR1Y^y%cuIA!u6xa-rCSb=a)1kidDb1Dme z77z&^rmSIo^sg%6Ojcv%YtPWDGYV{1WcjG=$0$4S@gj#^`}h^BScQFyerfe?wJBI9 z9`9sT2f`d~K8)B6440ExzK>+;Q)R}ItJ+1FK!=|fdMji+zU;X%3OFFe3lywy1kV0DZ2Udwv=+ZI>3 z{+?~e>eq(Hp2LUpZ!+fk>A5ry-@f^K`D0EgUcGvEEPf_&C_UZjj;I|G^yYNXw{AB* z%K2>8o`RKMgI#T`p^=}@cW|jOVnPZSy!l!Wqz_v4qJCPnQjztq8+Df4avu>i)Rt(c z1D>N3asDk)Sga_y#S<`r%$bnvB&1&UXL7e>NrpzJ~{)TSBLRqd5t*O)#X^XYT9QuO76q zNRPUi4mAPS>*uYBJ*Kn~e(IA(UcVYzEqqJNBXre5EXBKWLU~8iQNci4Wk9Lzm|1Fe zU|74yZAOJvdoLcT?$@aY%m}cKJmw(QQp5nCE$XuZT_X0s#G{AC)}v+{U?R!}k0ztc z0lf(DEJZ4Gj>D3r79A+P=J`G?im+LYmglA45*>;?5NV(WKh)88QcWA*z$iac;3w72 zFpIhYC5G`gtyN?jY7fw6&Tk~pP`H*A<8kU7h&o4MRo?56o8B}6?Ib_iV1@40G79kT zgK6uQxFAfjzAAC23{7GOZSEUE|HG{U4Qc9cpjVf}_{pYV6md5hO~n&v-#}2BRMry` zYsfFo#s=pB+ys7>9~smu;Q_&C?qa9F&L{9YEf86$Fyayw6ZI zp;N^k%{!)`BTil6uc3Gk>JEJ0l(w~K;m*g!70``EZ^pwK7E&!*fY#{pa!RCG7|;S1 zgvlapA!#>XDFx;aPuBB8fJO|L!`G$*ok~nX$(x-@hgSWSg7$JFbqawl;N0h2zICrhCMMm{h>)*aAB z)*orhFvv57j!cFbmU7!f7^e5B3s~zjtelHPvDdV zdOs4n$52*}t--+1_U6oIc`~3 zuBbf6&UkEDV80t}6-w!ksSTv8T0=W|YeCdKcGx~199$ z+qWUcr4Pgz1tcdMc0lAvYuYNDy0$ZJZCdmI1e^`LGY+GO3(P0ecHk^5tj)`D9!<+1 zGVL*oi~=f1q%h%H!xMUe`31u-fQ6$Zk3vbcb1-817KLECi_JHmyC*5p`S9AcVPN8Q ztnnG8tdQ3qmYuloYinw1hN1^5`nbXlE%}r@xZ>yM$E)Q38R-t+E1Y@x1y`fW>yke} z@tL`MpGliD#lA&`omZ8jsPc~h@O0Y?rjK?3J5f$5Dum$Wpux`0E45HkJ{+&aPjbKo zjn}sLp`8qV85YfFHO{=`Rzz!yDqzZ5c1H0&_+%raj>*Kt8Q>4X!F2%dzxLCr$fRX| zw9NF%*$&4H!9o-_rpcs4b?3*37ms!MYV_0cL9OhT-AR`u!NA1{hcxhcHZ{j=7s{+u zhJ^<*aNN>+QL|?|zraqrAe5gLfVbfy`*P2 znU%^Q@hJ~i)3WGU$hG(ktMTEkY ziNHi`SwmhM?$7efH=>9GdX(J}D3LZ*Vb=?%5#ZFXVXUXssA~g|pQ#&IkKidy)h!DG z8CFJK^q`vLh#_f(D1<3E*Kyvrco*A9x-(QgPWh0W#;B5c3s9nM$wn|b1{$7vtNy_` zp2>}k+h{YDO1G^$Z?ff(0(78+lA`x9Ik7 ze$Yy5oRd!ee9cf{YvPh@b#IeP)qFS`wS;?E8CE*2F64q>^_dP@^<6$elvEmVE!h<1AD%ozrOD(d6z znFV`^Cu={rzbyRHHZzt%Ydr_=aYp?C&_NLZx*Ag!wfl|#pJZ0L1CaAE5kDatGgmj# zztuU7{2yUw?iSSy!}EU*Gj=YC>M@o~&~2Z1&<23yf004EabBH z6m>KEZ=-2H${>48bGGTOjWfHt^Mm8-X#6a!i9jPoSvPt81Z^+4tnYJ~EvW7kwaFoW zKwc9 za=_N`B0DDY2>Rl)VZEq$(mkO;z@WL(IY4DI66FwicOyK>Q zBQggV;K>qdw`M;b_r4kz13f{V#iO$s{ZT}!Qf-o5#WD+y^p%9#_@?p7=#>i!-;xZo_TNk;MZH%Hou1wfO8QLR=3n~h;g`Tz&@%_SdSNv zV43|H3JVnEAH4(%p3Oi{SNn(sy7QamqdbxNl(pT{0_?OsP|L1^mwYA&deQUltDQidHmyKAQ0;d3vzCGlFanJG2RxJ$6QC;oN9 znQn>0fYNlqw);>!<(kK*Q)(%rDg|Q!G0e>iAo4=72YH?wvQw#&S;LxgT;TRpZStDt z;eLJ+v9^^K?B%>|MznCRug27SC@Z_^Hy7-Nm4Re65s5*Rg|;54cR#X4_sRL@CE-VI zMZIpdltVYo?DJl}CB$*EHMx1G)H-lL@0yRRK#?UB!(auaG{eX-I7#0c?k0Peo7*oW z-I`Y^VT~Neg1hgdj z8JwT4(&E1aIt}b67=e?zSm9HX7MHqnji3;dR=|t55SD{mKu*B3u68%_X9ZpchyArS zF27BnO%)&C`H~0DjbPa6b3nLTaCLj6)=jL?W&oOtcbfo_HNm&uq`%HZ@4-Bf*GZ$+ zkf})AKrN{fP8|$}&Pl*1<6z9x4P4`@1GQIP07P*>?++p-K=sQQS~S~ME1ZlXNd_|s z1U~f%{7Irp!3Agw+z^}&)Voukh8l%YHp)=d%lL$*lxgVruyLT|SWmTXZS(VKLW=S+ ztViHZX4$$NduQl1!fD>arUjF$;FC$|!Y5B1UY;qKuh*w8HwWHYVga|<2?y@WK*_|= z`%(3~`>Y`wHA-cHzeW<~{nB-qSVLxI^q2HBmP?pmq_6=MO~wggjy2o`Bf0ez{3IDQ z`7O#CacQCq+8eK_O8AOdM{X43CVZDr@ICT5!_4-vMpVUZo(2+XOf2w1L8&ugOle)v zn(~w{>?ELg@v98|oB4;*mu=nun#95V$U}}*9S?1y+qb&9ItpPypNF13Q%|*vA-1=> z)`Wu>vXoZsi+$!@z~EvazNZ*9y;ZQjB#Wdr*hD6G|hue=T2X|rA7SKM~w3l$2Vrp*9M*3B{9 zGSyQVR^~nlNIc8dhjGh*DegYGb&I++7Pe5xwisIB%VhpQ0WXfaV?A)G`y%7_Z|pE) z&k=$942tOrzInVeze;th$8sC-OELnsGcBPqa@LhL41x1bdnUq#zNfMjjtx2NVbzm= zMOavn_!KsKgV2{q=1OvIyn+J~7YpnC@gx*WB5uG}4H+Yg|HZj30NVM01y4Jz6IaN_ zV6|=Hb18_;z}6iYba@xn=(q8M`E1% z;@z@quVB(|Ce~j{I9dcwYlOTB@srue;sf}ONf+bd^vcLAETf@HX*p|}E;I6fNn5A#FJscAW57`;Ly|5@> zC7^6N$>erBI*V=8>LLA*!z-ZyF;x-qP@$)*mN;nd%k*FnaamLE{S&x%2{BdR^2xw0AF)%R)XFkSf?n?}SG89M zW~s{DZ>wm4JR;*UGV!>m#tea!nE7ae?LuD3#JA(zr86atkv4IMbA9@`BqE^Q1*Y2s z7G-=NJ6Gr(#***>2(c)Ah8r?RaOb}m?i!4PHP2n!A`?J6C)R&OSo1Yd2#~p#GmAMS zRg#*dZ&65F(#f5OhJgf#2edI@W)=P7HH4$lOKx&f~;xlEJ>)ZOFw1<*ohq~3H^!HdZ4ZJ0T#$FB(Ufc7ST1k zND3zyo^({YBs9_)Oxf4OC&MBzEqg@V;$_e_eZtz*PO1_VpDzd6hyvKNZzRLU(f+z+ z7i`BH(eTxX%y=Ye2;N0H*HW?MV-;wlU&zs^pBUV-ae>3?&H>(59C-ZZTy~^paG@a! z0J*Q&W$&oKAC&r!25A>~^HdXXP0i=fu;#W{SaR-&>(4@I*)@C{Fvevl#v0sD(+pHY9`AG2F^-BfP;h|$BEy|GPG^j z>2grr?9y2S(kq)o?F^aL+C@w4o&0qeK&t{(mTKW2e(=6dPx;usnF4_A6b94Bea^1GL#e)K@q6Si z2{ZLK@OwyWd2A{Jjp~u+g!vsiITlbxdR&^O%fu@LH?<-GOnVc~5gyNjv7;;Jor%{D>^Xiz^5i=5I>i;JM5#^m@5N>!qyLIXRO>njcJw zV}N~y4~qTg-BbFBvtaOIzes^p`XS2f)$7Op+ZWGEo%^D6`#bTo^pY`m_9MjA^&%S! zi%Vc2U(Q+IXe6h4dz(0aEZahlT|^K+QN*kw8ZExDs;@%wQdde9 z1!_1w0?iv7Q|$_cH{TpGA?XW>Y zSk&g6L(Y@%F%B2E459GXBF$I>p_xUk^NKk91q5E;;So$DVFMF znJ^UOcM;n9d0YNBU>*}fM=s&Nk*Bp;kL3C|LLjn?Oc1u5-CL)B*M?1Ql!MFGS1pze zvNS7NZ*7wCg{Y(tqMa^uVgdua&mO!mvWtt|JSz{i$x8nzA7^^$_f4tCu?$YtV-Z6R zzN&9wnb?&Tg_3Ha-+EEv>^;CIt6~W!E*>O?1W*+kgzbO?mEB8n9p!9?Z3cS>2o!&k z`l0INr1J3Ivk%$7s_-SWX)FGYtg7w`+js)~4u&3n4ZMws0;c2PmBvRHj^AZ#b8G{I zn8q41e~F1JOtsS-XpT#Olhb-MK|K!kdd-%iH&j%RqobFa`km7^A5qM$MZgX3=9j0QQ?zz0QNcy>Kg{yk(*i_0 z=!}74lq_jv7(ey9@X65mOVpXR2dgQ3LqT&~y>~PvFr%zcdGc_YRa5KQ+UK#L$B(}% z6jrNFAh@!b-WZ|@t2_IxVGPzy(IcXAy9?#(tBo$1&Yw!MRBCTXi{xKCvl*Za!PV)M zQ;!{_X$Hj>vyyWPITpRv2LsiL`tS{Ukks5aPY)K%;Q3!@Am^wnXJ=}aZV7D`I|G2B zRlN)o{?H$A8db*Cuxy+=?oRG~#uv||AKmghDOvy=F#;hnNyyg7pfl2?`Xag24CHGu z-ipKB0eP7LqYMYDa0wRg^Q5HxoI2*Xiv$L=rEv7OPK+_*HanX;`K+7MAYlA^A&iyAZq2!_YHaB{&P?LU+%} z1Jk?c&RIEe4Ly2#9idR0m2ck2Ufl%yB6LEbkrHs%U$ zH{SbSl*_B&pN;7Ih1*69d)kk@JE*Dw`Gtkq7%8Ff*tj?>s+rs3eBRmdC?)XI!EC7( zAnl%&!PeZxwx024C6|%k{bCSP0T|)G70TR-6=)LjoSvcWsxN{U1mVdaa6H@b&e~v` zcpXSx{&AcK8tZr&Xr|Y+cV__K(9rOqu&|_BOj;zo>o%)OA6M-dIXQpezh6EYxC7KI z7c*QK1+EABBaL)d!&unHnAS>%TD$ zs3p0rH4NC7*Kkl@C?od5$=lH<*|On7m`E!|Mc8EW#@W^bdPVMyU+oeO14q-8#)JQo z%yNx(2n09~O(@@>Lwe134PDn277~(d@?=7And_xlLx@g8nB<*zbMk>JMTJ&F%};)> z_$%!S4v!cS=WKfGtudd6#<&Wq6bQFG{s?T4=nm9}fc!a4bthH3V2cXWhIzr$Ex<7Z z#bqtd-rn8|cOns*V;Q7%(r$i&YS2m?AmA_3W9E2m9LpcW&%Hv*Ve@YH*H3?a@2)^e zZ^Z+bYUb|ozq0l<%pck#!D+)Ra*t?0Msc?*F(17@CgJ72tVng953CE%39Pi^Bd%l} zaC|OeLe9qjrKKSGvvjH(<>QsgYGVRp9oo4pl1K{U@|as}g2#DW#Z)+e6=<@$$Lod# z$owRL%n$T@|7aYL_lf~Cne7uoQ6N5rO#a3Rh;g%2Ez$C9W<^jo^NgW(`2j~LH)Wp3 ztU5)`>KkbnLVt#xlAV#jxriNZMIB4p?E6y6an z2dB=fL2h3S8I8-fd|M~IxeacC;}&{Nd=Ok1#H1?-NttnbfAA8Do2t0%M|u@CM;7fC-CRbVc!25v~T7hJMeT# ztc)5$ZiLb%jNoY&HQO0QDw+g|wV%~KBX_*FyF@|r-P`hT&$h7^P5VOq=?5+Ic_>?Q zc?1>J%3jMuMmVtMv~c=#9Ol0NqOHDqSpL+X5vpb-8(lHltcP+JWRy%nI~IT6am`hF zIs%h`@IV5a6s?=V1Q~t)96hTuoRU^eMZNcweZoZoZK=^Zavp-3dT}?CfopF76?2=p zu#xP{;F^R7vr&-_TC|vs(`V=w?neXR*W zlIM$TlLrtSF-ITH$xL0C(v<6M4h94OK0J~sl|&+Zic^wgbbtjkXkC#)^*{H3tkWe% zP)o+qyOT;TtPtW9!)St%_a74s*r}#ST}D6>C0q`i{2j*FqPBz(d@mS;7IAC#^??}C z#u86&zAOvIPoYlGkS)!JrI%xv3MsQWD(oM?y_YpAynOg!3PB&fRz!cup)A@Mg#=7- z1a=JlG`;#?W00$Nuf3}t%WlzsV_0w@+S8o-<48+?g{w5U@oj%9u{6~ajHqAW83ovc zb^w)7;UJ&*XJe4nyi0HT`iywscc3cXGE=b@1t+b~B+Fd}eWpj&23~!|iXyZ#SUX<5 z+tp!8`=QG%c?Acl2wXw(1g>wS)VlqwX&%$>;3Fp<=6$UZ+Rt0NqdyHENUkhI^{6Dg zPK$Y<M2d>0UjO3VPfR!p(yUsBpC_1B|M$ab&kz-G%n z8)bTzSf6#~iSPYL0wo_jvST{ETO(%mb7wD~hM9^yE5Kcw5U@EEW(3-2(mWYw4W_&- z2~Fsu-hJFq@9?=iG%`!xcXE+f7DD6Siz{nh+^>D)8A=VkMw|~NsAT3m`Ps2#x(zH| z$CCd=yPpwigs~zuF-uaPbE}G8iW( zSwEjN-n3W)ZeGm>C^IlzlMnzT6`@&v)#<}M$qw?Jx(T4Iet2;B(e`KTN!9tucGB@7 zBqpgId!cY13IffC4XMUuLK|`O{n$e4jE_FWvv{Jjg$%I8##Q$yQv8DI9ML(>wFA?^ zY%3m)almRHB+{F*{GPSkvudbeUE8yP`uFA2kh!I8|_TUG|8$Wcq1}NH&EZx^Gf1gO*Zm2#pTs>BjJ9II8Frixkqb1dw`XPz$HwIP& zQR)sY=}0x(LLfk{4jIlSx=@g2<-NC&s2{pA0NN=6fkO7WfR8Q~2!^krnu8$_>adQK zS>A#6n$y40E|3o{DHQLGm9`!2<&LpAb4Xbn=mOv_AxCaK zj*H6Q1;WnXvd`|kEN?XoFy&IGJm8`3?z^a9xR>NQa0L_WW6b@b-L343Pn5BI;2llI^fXc zesqUd$W{lH+9DsXC-j>YM2H>R*$*ixcGzr<5%1sf<|)4Xb0$l7_@`s@Fgti4F{w~Bz`D+wEjM`F&Z3zq0Ut;n^EbYf%OcYF#$=#$JyYWU`QIn9pUPN%sz?@F9Z2gaKKtqQn#r zaJtKWJI|G=9PcbxYWpy;CVAGo^#fC9JildB;>D_KdQ3Cax^sgaZ-MlBF)pA}pE9qH zB9?d{34JmHf?8Yk1C+94?nmC;mk;=pJ3*9UATynCE_9tu%~x%}+(mSu`|7sVZ=;UM zZYGXCm9?0c%?`TMTiK}LJ|-IM{XdPV^~Q|M`?BOpF-uIY3(Oz)*< z+66i!v6w{0(AIaSptJEx?(l`w%!34ok`h26U0!b4_{PK(@eLqx!GVy~hI9)s$@&Ta z$yeXff8vJ0b!8c)ZsO^t9RT?&YF3ChZVy{}@$g3evq=C{S`c*@5K@6uXrQCxQp0NL zRE?Vj*URj$+dqHqg|Vv2tE#pL9t62nciIhtaXI{Jb$eSP@p&Kn6-qk+vgoKt?{G|w zRUcRI?u4+kCDZSvED=?3?>09-KW&y1UKb8NurbKDFqlHf-q#wpG@hUELeyK%!v~~6 zN5Ae0;Lu>V0&hRUdL-8H4dU+ti25CJ4xWqU1{`XCYyuV1Sy#O4KKRK%h+@$xD6>O@R^klhPM+#YOhp$n_B4&MnRuH}V zMdIRT!0S!kBa0-#|s9gscGB#-^G3LpL6zma?PaY=TTvZ_L0 z)1%Uz9oBf}1n=?*$L#l78A4h-+%6&od((jHN*Fk$mYp(82)jxrARwqU+uaSwC|*$O z%#lL~nLqAE^Y@kkntm|&Ft4VcP!QR~RLZ%idMfF2yBO*ax2sLl)Mwd_XL4`lk1JoW zO=@~l!5pY?ob}q1mvra8F$>}!t9^aWe3eUzi$@mc|7G(f_*~OnfVi1zD074&?B7!NTw#DLd|gg1HI2W&d)-Fg@9jbjt#S%0 zG-4_nWoTU88|3@OEu1aL@2qarBXn0IbB_9QaCEXf<|U<;P4`>ex%we*lvmx&3%_<6 zEG#9WXI)%BgX=RQ*xYL~(YuG}=q`K^xk*nKlyjbWY;^QhLq^Pv4PuB%aW!5q&-GIH zU~#eJ)Y8wCDeRcDR<_gwK?B8{Szt1qr!p8jreNTS!f?z`)?^lxabhkGUGy<0E( zbxz&tgiPLusfd$JwQBP-(`P*vmJPlfe*cU{lAu{?BVM>e@eZGEo}?(oOR3%bTVt&9 zewHTiX;gsMN~`sfMdcl0Z&#Nl3Pod0Zn{{e_b;Mq4xfKD{awxGbecx$LTqfTXOZ0H z%a$2%QuZ4N1`tdx|3=4|D_tt^E~CE4Dd9`mLE zFD)%C!iyt+UX)IdFT3{FYeA>^u0-I5o$QcpH@@tdNa)`?c>hLe8|m(>~A~C*!MBY@ku}Z4va_ISrra%a2(3Z z%e$!Zg5jU>=1w>^A|WKKPgrYB_Ky-19b;qTJ9qAAX?4f*!i-JF_d;64%9^%fq*@qj z%SuWtYuzm`uyu8Haml(arOP<@?sNRT6J59QGj}(?vPbn5xw*F(z1mph=I3pDD_pD1 zOPjVnC0?51J7#We?QxCb7Ezri^8Dt7?TE-%8+&wg>OETOw;q(FQ8sS>z1K~TX?lPm z9ju&_ubIFn@A>ZCy9+>x6oY>W>hJ2htFLc*=CYJjSyk18POraW=8Dp~8|0h+Nv+E5 z>$C3#4u>Y^Hp#>R7%FJB#Hdj3l$z^A#SJ#bmmp(fzoEQ{lacui4f}(+ZHn`_ zM*B)nf{x*o)cyBtSPk1ue~(;j$i?1kMX$KM`JnSnnx_%X5m~}=rTCm4g=7xzoas75 zci`|GgNOpIdc1zJ=DulFaPdoKF8TK>_X_U%m%*v~61CH0JdB11_Tq$znmvEcKKeOn z9V`Z$7J#XIzqsVSPaJ@%+V#u_^?K+RlRA96Z@SzdQ-E0u7=6gR>=US(!9iS_ndB}$P}=d zZbiGS3+Y}fsFf`j<1^oJ?@fH7X1Wjkot$@V%Wv`T;qp7@5m%L9$awtdtdP3!-s}Pr5nelp>`*1Ig8FkY%*#X7c4s0&)6z=XiJ`X_m7G^ zxXSkFmJ(0yd0(BYT;;`4T82iXW2BQYIy})@#z&7X>1h6IaJ-Hlex91T7#rKSz3p3A zDH_t`7U?!2-d7|4{oS#?Z-Sjq-p#l14gS?vW(hV%*&8>~?|I+36QtkyLg)6sHyQ$N zw76(*Cac5~pA&yH?b+e$f4=nW$UBkf-i3;X;zdP8D!fd2?f>5Hbl3n!CjFkMsOYEj zt~-0diafq?|9p)O`8K3~c3y9%55n89CCijsqqMXcAgEO_VR%^09ZThUC4J(b$J%CR zeml(~t^2Wa?s!R94N1bJY{^MT;jIBz7q?fSwM0F4zk@1g>$AItfFU&j9K-t>pG#U0 z=+w1ftlPuJT2+`-hC6UZBc{}sN6&aP;7&?iR5Z{P?_A*QNr$h185JE9!)U=oymRUb z9~w`knhVbQ<Kj`|Y^z-KjXBNa-8ATm+SnbbR zTMbl9e2OmPxXx~Edt7ew#Grkp*$IO)?N7@c%Pw)Nx9t3O(7md_Q`>P1gj-oIpRJ$5 zrV19}?Y-is-yYa`5g+%jUF^Q{ygoVGoP}0x^+8%iT|z(sJn|?s${Ut zUc{gZfmRss^nB6eA0Dw zL-)6jAETF$kSHl}qsd^)1iJ;T?Z*w1&cfh^-*mhFncZi6xt}gBE#;f9VL@MNcnypy z4=)o9{4a~Dc28YAnjiG~op`NV-Hhk^?uv=I&FiwVdm+?kujzNk9-AnqrZX6KukOfR z|B-pGqTgOeUw;6B@Tz|V3`%{>)1m+P--V#AS#yLzpJkER8T?QeCmhbW&CSl0!E2}g zVbOVc?N)uk2fV#`^|*8OK82dfkv6`{a*V$9vBi*CilXwntEmr+S&of9z7I%!&MUK@ zqY;TJ)aMt-%=V9ziBA;d_*eb%E*&4uy6773A8G7Hf1=X(p;5l%y~%LjAvZB`4jprI zb7yDgt6Z*bZf?%bCyuD|Jc3FuG?0$5<Iu&LmeZ>kDj*d*qj&Ukhs-G7p|E+`VA%cR|0(>9_Zh=kX7YMgv}^ zDnQxq`ORlXgp$`e-f@b*g=J?~dN1^>tT<<@9scu;*YhW0qOTcR=B%*y_v?<1>PF{r z`M_9wlZ!H~tt~B+Go0a=oJIygpm!9Q0rcJ{`-hTO`T@Sh6vgX^>ma z{lNaa%4T8);4a@^ol?{|`sXVb(yOcL%q@^VvXiZV3)Nl$W$hLMiuCCdB0G5My;kz} zs}p~&ylH4Owe8DxmCQGoG1r+OWwDDO6T!MU%H1<}EgJo^U!Bu15Y!sxi(e*?syP!` zCY$574n+-JkMS{8JX!e3Svg;OTD@HX(-Eue6)E!=kxV_anu33?e?~!n+URrtOZH7g z{pp#c;NhozT`YU_Ki)=ZuV-<~7#t%X(nh3>)U>NQFVheG3|NH@vdydF$~_UWK5D2 z`@!rFh%YdmcdxZbdXLC#SMatG((dd6Q0bvd`hzpReSyQ)SwSoq|Hf)kiKK%5tomhl z1iKu7`$~}y8`k=tC31V#eb25EbVsCDaqXUwae9*X^O78kQ1r2TXV}~4Gez!jylY!< zifR9L!g^b8=5(o`mZEEGuIQC387d?bf$snV!^Sl9uQJgIo(MI$Y3S@W!!M- z>FJ4J10afoxcJ)7ioCoK48jt55HtM#8MHVtNZCJIRZ~-HzO!EMgQ>cde(I*N=ipIYt2^JIcEhIRV}oTsNOn#UVB0Z`~6=(8jrq38zdtYb|GVy)){y9V}d zV=V*@M|v$4moP3l$=-m)-F`ZHbK`VQ+0RwcQg434SLg$TL=3Ea zlT}X1lE?di=lb#$SR)r*~BF+^v;NQk1Wut zpkY|dyLL)K%MjB)%Tq7SUSKnCusHoJQFzHyaZ!0$O0W5)Pa|@YVgiK0UU{eGFj1Kz zyqCt^#VvR3zjm?6KbqAu2R^-L&Kw+_UUk)AEiv;Ly9T{bbkx%=-7}Y%`e(MP+Mnjq z@me^4eS|NNhhCSoDRQGF=!nnwTRv;q?BGVa6D&L^`WM)irfPA#;J#u;Q4tX?8T)%a zJ|iumB)~63L_`z`1O|o@)`(39F_^UHudg$0k)|dldT~?ib2~;FJ6!@X|_0; z`bvt3)UA9fURhbu*3nVn(|?2hYvG=uBt%}Q@E(>7W(9)7oa}7Bjb8$8X|a=&lcrXI z)p>bOyI!{fWw*ld)&Bl|%PL2&prHL%r!Fn_rDtbmCa0&@d(OPr-rhdW-T_#;{L<3( zmEy7tS+`H(y*?O}toQt@jyo7#Ib;CRkNsOd^SNsQ>(f)_7MAVp8Zn$w+FDx6%1{4l z+)cG5*Q37L+R>xVt96_GOGEkkS@PvhBSOWa4FQ{Zhv<(n3LtV+YQ5$@tgWpbW#X7$ zT%2^3H9iZ3u>kRj<;Y<`C<+P+#U{-bK!$sI`Z}<$IaydgB3LPK%hqZ66cGI4`{mA_ zIrC`c1JB<c$Gd>#tCgwH*>N+uET+A=Q&Nb#G>FGe2j9^o{e&a^D%s=*2kjBAd zRaX1?b4cG?>H2yFwO5IkH1B0A>ZUFLg_WeF(`Koam6b9wG8X3MiV*Bz?(J+nOmUec zvc`>c)|A=F-96P#0R*yUlzw~@s&QN-+S(w*RLpc;VMh{i`6wX zh@8+>7P;vQTEnRl7ON{O{y3CO@NNmP;aeFsT5QU27&^fhLfXaRF#|Ldp+!u~Fffpq zdpq*!ZvS6kM8|CO?BtQdF5{&D?y#J{RXf$}I-vxhc4K2KF&yYVFsSMbWHT31OsmGF zTK1Cq?MG^mY-&6wqLfd&6Bjc*?(F{KckfaU`wE}YSgz2m8=LMWF zlKt1T(uKLT4jG*RoRQW6bL$^x1Rx8I5x498v(qW@ZAG8X4}3f=XW#`Se-2y@GZ5f{ z+JhF9m)SKC?1VGLpU&&*0HN>yZd60xto|oH`73{B5hW!tpp!vi{>@-fQQ0A%(`9sS zvY7>J8V2GVF}sQtx8^Ni0}j>ZjcYO)_69Yl)Rsn5tP&fM?pjHT9vqmixOBjrBwWKB zi&efAIU$MH@%2DhobpSL|U*@X!w^^=`qrc<+b>=j9IH^v-Vfg7! zqrUeMQBM=5ufG*Jf7RgLnPiVVuKHnxCRHGI*{(S|2-<694N^S9RUF=X!tw7DBaJOA zf>$0~4!mA5HdYg%yO|as_HQKJ1EP$8c6=GHiWuqtlS-nytM{+_p_9J#kAIM%jl@Ct`^oe*`xH>u?mNah+ioZ0ZD2ZS}X}n#&pSIQ5V@5 z83k<3gwA^1M$9E-5$=AguYHZ5@9;wz0g_NdBy*1|DCh@~=`LfMcNI;IZ&bwXny{R^ z>UnoGy{9hn`1V`>%a44(`{qr1>kx`$E+lk!Z9)zmQml08gg~EtrAd&Wr-zaLmw{xC3<6F%8mK_iwzcwbEpkbqNT2ePfk-vbe8q9pTmM{F`(HAZ#Og zB?&L6_W;O7dL6it$+&`E6f;--p-7!+EuGoLEUlO)`qIf9LeVPTBaibOzp6_c+-r$? zY74|DSUeF3of^MgAJhrgsY715Sy)&|SpC0h`|hx&wr^X@v7&+vRGKJ=O0&@kaKMI0 z6X_)iQUpTpT|rT*fPm71NYT)wcOn7;0s*O#P((VRw*VpJ&Iq1&fA72RmiN8qUkHKh z?6uaMV~#QA+!~)C)HTHvUT^dK8aNJk-${f8PInaI{MK5YUL|=e%F7>@iIqZf`<@WB zedOv|!eH?8^Ai^r7nv7jWo5qu>6I&2ZU&xUvmCb;u@7S3`rTLU^c=AgF8Ac*UNRU= z{>ZL+e(<==0cN4eX!Ec8Is5|xxD}$48veYK_g}3Uh=eMAmtnQ3n$nqywDJ|GWzx&f zAN+1~Z0j#dXX$LuKrmjodR5geE1=le0+e2I#k>B|x8`PW zCsQM$qD+KhKs(%XEAYg-E{3fad+QhO@?-c_7kbtN7rSq_4=4iiQ5)|nD)b4_Rpa&( zf`5qB1YyPm2vp|a!M$=NuMqG6o-VCJTUGUa*FV?Zr{;}oYNEhE2%Bsrq|0!}*RMDA zcK-=vi2Y74EZ)bV;#uFFYf`G}(Ft``#$q}R*zAjX zS9OMl$LKN}EV*e>=6gYTaI>|F5FnQ@PKQ2TTqx9VzuEGGCtRK$N;QPS?^nCINFgDk z*UF*(-?8PkQ(s$+tabvCvn->;gV`TrM{7)J6gk5{P>c}wFim7_x00Q{y%J= z-osO4Twl0)ERQEVV@OlaD4D?U>^X4a$8e&dnwnC4x`^|vveWZ_V)`q19Y7vjTq)$( zWTeEO1?PM?G5+VCZ>xX#4=wQTajL=7{}q|bFj|A-QqHtsZvTNb$wF*)0fw}9n2o%1MRC_%%mV|$qh{1%S z@(RuByr0NoaQBz5CwX(+DKZW<{qKd9(!h)Vr{&=rfQ0qGQh=|E9E6AC1v&Pbv=|7;NSu|n@L79Bl7$ETW%747gWzFMcbGE2Pn6-wbi)sjU)=6 z2W0hwODCpL|AL@DJ$O@rfb&Ro?A<>Jv(Uz(t1+@U|Nkz0IWjqz_*m`2?LR&I+EM^q; zO;{(Dlcy&>BhNqi++Wb%a_!o+x|~=v8mX=>^c!~D>*CWtW@Z9U-<>;Z=T~(Zg>P4q z>K$2fopLN?IK#t}t2YQ>SS${wfz%U&HG*QyV`FvHKQYf7YKUY84&U0rZqW3geA|79 zMFh48fNDC9-3Lxwf^-I7n?JKEBp@EuF{HMwg5cIM>=*(GV%+wTx7 zP)N~NO@eC-F7WeD|Ij3ST?5t!$i`W+zILbhH6h< z0wn1VLTD?ue=PU(h0cwXi-)ros#*Dqx%s}rE2X4^-hQA-qeqQCvnLG2zD%5EO5L7i zx51~od_B7tJ!ozv-kI;MePrWg`TULxgr-A23T6c{q6wiUaP;=6OL zA~@>@=Q8!nOY}n5eq;{<=OrhXjp`|S+*d}xF2rG@j8;EC@i}<#U~=*;V_dAwRDKr_ zWjA?7o-?zH&eu$K7xr0K9Sq|{b>}QSrQU%W%&O?&mA82_*TqeR3O&T3<^!qHzw@4& z+HaOZLrpE&Lt95jM^kfUI10I+1GdPdqnm?6e*Gge6iV&4h-hedL*<-8be_%NS2)E= zXi1NSktU|QY2f?Y%T0QU%A-2Ap6iL|Ob9oY*^8QT8ATnt@%>(Vy)`}nC)>(1Z+hf- zw;IW>G^q|0=BUtHXoz;-FVBl0W5EtEd!x^&WbvEJQ+?Y1&f8`7qL;oEzdLfAs>(uX zDqD!XWp`C+joIOKD6*Aa8Flj=$Pn{4QJ(<^>c_4r9t(E{hE?vrnvb-Woh9&pXC(3X z(uBX|U&=3~2R26a0o+VQFWiEr+no628S)1K3g9F{))Kqy9BsG!>d&v*vP$$M&o z^B-SMt+-2~x&;JBoWP^N-Zf44?++MCwhw0Rd*?6+hYE)@w+9Ex^Zex|mn)9_S21 zY%Lhf^BLAderM-{A$u=}c3Z$jLu@e|G^`C?rEJKBpId_IhhUlnifB^Nc{3J_9n8Cx zvSfcuS}6=9n=nNcmG6l+0_GPMs&3(8MOE+L=WNJ%YVK)-U+u&H*OI(8U4u&Z@ z4tN!)2;iWr{km({t|!tDhQCEXFk%z3(7c9?`v>R@ut#R(@g)Zm^-6Bx7bZ9BY^Os>4$v7KulT}!GA|MJHIj|E64UvAxz&FgB2S#yj2OxQ5RsZnJ zi%A{5Ujn3=nJ02`?Bp(o>8mR$di1W=4L65z{zFFFGiFxGg$*sa_E<6rnsOGVPxf>& zM%A{RDqa^osV?1+6B`}vnytios5Sz+8_{U?{)EjB(NcOnb8XVOWpv3|B7?F&K((#a zqTpEgg@FKDFkM}FYayg#W~Pn(V&Ih4Kyv!~PHQLGpDy1k z$~{^>bY`^gciritG#o2OC#qzrJ31sWJ_m{@X`ZO7)4cUET-2i_gjvr zKF7{%pd!17bFK&l+}CA?QS64W3;&|Z`hyd=2-Z@8CO0~4oj-j<+?NEKWED}Y#lcwp{pBQ<}IM<-MJCtylZR>^4@{n`A^Fu zwKg|JLTaRxAJSK9KNdw&sZ~roc{@sIH;bbDeTnz}c8S*$hsy@?yQD zdU{rLTV$rC1(+vzAX%Th3D*zrsWO$gZ zx$a2?N}HaY|M=X!Q%6=6rolxG6b6t2U;ra_W(4T6Y#q&Nz(z{Vbr!ZlYi0V_ex}i9 zG17s)Y&eq$qhc$4>`2PZEYc38pKZn45T5HI*nY3EmH_}TLF`f-hjxtt9-1a&ixs?QMuh2>NY ztJP&?Sl+5X5PUD@wwSQD)W@dJp z{GkGqdiC|QExNCun^O@xt-EuaE?!jZ?CP2UPGsC(F-Ay`YnW%rYIBF3e%Y<68WVkr z78pIFV}m|E4zA-fEy>?eg2Z};aeB{(a z#Tl=9QT@b~8Mnp;7R zf&|Gu#Ub>sK_IH|qCPRtEH?gCP0XW#y|*GZzdAE?oThs^ znyeB&eV~=q1-?3Nv18ubcY=1XP{V|@=quCOYqQj$K@Z!Z#{W2A>pQpoyb0-AxhY^= zbDsqzVY)4~`T0R+{vW(tTt?G9#l)^GD~r2z*f)Fs+M%6Xk-BsIMxChW3>T9qttJP@ zmD@$oUFuwH2gSHY1z%8E8IOI zL0D;TXmm6NGqF5{{)j07otKyy^V2%XPyHqdIP-DOrB#8$F-_XzT3g{03J&nieSWeN zYE3BW>mTK4XB752#&i)WZRm|h`Px-T0xZwpKD#?QJGFTu>jqKsm9j{ON@K==nnz|j z7yG8=#afrK!6|R~QHd5K|23CLzLD@Rkmav)ce_t35AZVPZuMy-)o zzy?bqAFt_e{RLKpGt*%5zy|lM3Ns=JaoGm%V&*h|Irj~^MB^#Mu}(%7nHO_|wa|>w z*?ymnLt9%njPoF~P`klpdUi?pIw}p78-mB5@~fg@_!mEB$&}gxkbM$NxcxCjn}GxXF$i>nR#_^2OiLpc@nuYZ5meA~4dAtOoK)?H zd$zFRHd|J^a82)Sp}I7|LP#zQN^XpYm0~K)$EFrRYMq~-N4PDo!xTt+v6#GD?3VaE z(ZxLxLWi0C6Wy1)O@QIR)z$5-Wi0N^@3mwXG;4=u4Pa+sbHP~Pp8|}D7F*(oy{eg6 zw7y#1rL>Od=;#zHG_bnsUxN2IWbJioeHWV69Jl9f7l(t5zSr4wb- zCHuf!usGgUOI%_V`Q+7>QsB3JKL-#cDT;AGt>Dm7{a7#RgG-uvtl`7W(V+80MMMO# zh_;T~@8__rST#n`n@*|9g+<5201dN(mCtHEr80$OV2r;mE{|N z4BY~w^#I?y(Z;u`+S>T+HTP^|A)Rza%gywi;AAUu&oB=|17G&HWMvI`#X?xPZuUCz z#+<93A65J{Q@Oy_+;%K{hrQ{-@cZH6<3MJK!i{_QZ~#H-K>+51I-E3vG`R8>Y^Gkg zIB^YSWoy`YQxD&lq@|}zc&q`-HbcTfNvM~yR7Ec}>3oTsI~7s@EIz91ZsahB>~m$G z%{BB6w(s}l2Nb96&j%sYNjSg7pHOaqz2N zOlat3iytjuM4BpEMxKSYoJ^{oB$4S^#fEH)kBmiarH)HEb*WL~ID?m{?b>RF+CBHr z2E<%u;~AMF{d5T#eeB;MyH^}v=91fC2IgeAg1$1BfZGgEh?7Y(A-WqZjC=orv!Jf6 zJwYP7o!N2*aB`rSy01@4bh;Vj5hVs9eI408vD7YjX5R+3E3E4WGkobj*5(2&ags=05v9kdbaMY6gd74c(uc(GeJ{?!|U@L zh@CKK`FK=A$NSJzQ5|OG<0;H)YQ3Kx8V<=W-94uYEF1{}(f$ya=o+=6gXsPR?}n5|rB(Y=NfpMhB~ zoXY2z__P-xV%v9R>cI|T1<$Y`7Z=QHr93u#zW{|A@#VII00sH<%f^6}X~N+cW!8td zGmrDAmo0TtKVZbXHuT`AG&eN3jl4zjAuGzn-%kQZ6ne{ZeKMDta{dW7+Wj806R>tN zFJSIIb8&HTm#$q#x5dWTdwO=)F&*l%RkPzlOxXMa-SuCaGFK+wY@`e@TrlZ|X2#F$ zw#e-k)9=sWje7k$DJ3N`BEm(2?R(5$JD!NF5AUjTY5pZP6Y6Vc#W7kRL@Z0S#U=fA zBHIB?y#g*RHy`;DT!801wP zAqb<3Ol)5&IP(;iQ&z%ig*}p|h};&`;%NfS5uXq_kXo+Bc8bYPd>k5+;}3bV-1KwGc@k)RmgQC5P`rF3!XuD$+QkL z07p$RqxNDzH&(wqN{d$DQmm8AH;xNoHeyDFmhtO3bf5cX{NHe`A^-ZHOM=%XgT!!0 zYZTM97B<4TL-JiK+GFaCW`9 z)~axnqS76IzT~OTvOLJO<@`QG8k%yu(Pa#0h0V*ct$rFs#k+O}U`xzR{TZ}XIjYZ+ za5*S4J}>%~6JkA09I2mEGDSqc8D2G&Ys551JsS9O116%A2k5=-!#GUn+`G4T4r~S^ zPFQj;oq$9ZW}=E7=Jw98i!Yzj6RN2IGbE(o9H3riyr^VP?EGYIGrvwjI^R2b4!~g)xgU7Lh}r;qEMbg zKdX+ps&Y%gH#guk^s`7Xm7*{ zoiaP%M;)M$`jG{baSb{@%N|rdZEOromZ!E%uTV(TEO4y=3sb_r+NLCxfiYW|0(Nq` zY(bHu8hVzXdaYD&AEgu+zo0NT z&n}BraNT&>?Gb_^gbRzFP26MBmhx?oUK~|WRDqTw$)(OV6Qxt4$=8_$W z)*|t)6CeH9H~i{+=%v=_;S|2E8ff8~2lGw5n8O`65Asx@fZo~!477(*g#=EI9{aW+ zR)TI=RMcHGd1V3{(T7A{dHB;oUZ1`^UhpHQ>U}oC2akL6)kmEUWl+ZELe6w)TZ!vm zwO_{Rh1_NIlX5K{dN;~`(qny?%$_y5np6YM+uj$4t5j8|vdWk7h9QUzuZ`vq>Kr>e zqs$6rqn6EW@*7VUi}-RhOnCA-XeH9dx(~ZUjA3sq!p(8^XXWrPJW;`>26$od00@Ok2)-uYD%K&A9kDPe2w zP*Q=RCy&+FYayoJ>{&bQ!8P^V==DK%2TdX#2Ng~*i|7^e&Vw>9rU-?-_H7DqubHxy z=Ucu-jl6ERa9`$r7Z)e*x!hW=(doI8KV!jis`yzoffOQojfms15JY?3Uv2s3@ID0V z*%pphY}tKB+r11P&(Keqc3OtHS-=uKP)4B~sFNmAX=!O*gF(VFuryMzgRCl6N8%A~ zB~t2Nerq&FMnFXH^79vH@}?>k>Rodz)g$cGHoxS)VyzX~4=ptXHKg!!Kt?@;gN9%g z+|1_ID&mflA^?(}?xM@zu?V!}%Gi4;FrsID`0yj&oCJ+TYok)s)hn&35z19c*=_qj z;ww)mbB$XuUwU&lyF2jR5H6~3z57x26cSr7G*v*Vp+|Vl6r}_K2n}bDCFCQ@Y?dCP z7J|O}q07gkG$e8zdp$IaT`vktob=><7{blRR;E7#dy!YaYy}Q~q|pLME9vSDSzZ(i zK!7uzB=OvC+h&B5fYyBe$*act*5y`NJkr8~g2lR-aCy+WR5@&$oRpMD*tyk&a$BS! zDr*H2+(M6CGgzWFR%%1ibqY76s0&hYiYCIPLA3g`vYvh5x0Ial+$+fY!Yu`V#u93Ru0&;^wlOSPvSy8qJ0{k&w^bWE z4D{pEaY#bWBhPp}*jQin|Ank@zp=vM8;UA18ClSY>bsifScTni)VVqK&`+UO!^(Yi z4%@%dwTE7xJcaZSw<6H9xrvrVT%UU{(Cbz+fb4HC=o7smZr?*ZUeL&PS9=|_=~{NL z^~_RyJpJl2p}}*t0l6Du8``VVqF}uND{*-5`K*eP#p2O;)nm)v8)-SO0=U`-=ODL} z=fpfVx1{%>SjABQTeLM#O-ce29vDf8Z#qw?sn7)H2bWgpsV&Rb#W|||IN}P6-RTh$ zZjkc0gxC9{@XK!*Wmw$Ymh#wr3%Xl|dPzJ3kF_b^3$SJEl*U%SOp)~=1pz-c#L9r5 zA9Wnb#@8QxCfLIPL9D6HTVy$a!PCVw0W3={pLH!C7zAZ>v!#!?p-C?>`?(9dvBXYY zsWr}BEgtpM)6!Z6E^r@*Cp>#cCnHiBq1|B~;S`qsCwGN4&kyrhVkyghY-^pJ8Bw`| zcI$Fs7r1KhF3f2i6Qn{uu8O<;X#H7AOF$IUAu3__5vIlYr&$Fe>)|nbHaOR(7aQnq zTEsY*=r>IS4TL#_{b+L=@H_mdztOni&1DU#xoYfQ!xlDq z)4w7jQrVn;J^^1OKWr_yFokn%G@R3n<>BK~*sB7X-WNK7bj|Em;*z5mZ))yi(DtFp zHitJgIk_CVB4`NW409tm7y*D-Wxwfn9&EA<{>S%xDHE=IWM*S}MsjWJZ0O!d0c3nc zgecS@be>=L~U<4@{yYaU$~ z7wm)_N?FSC@@S6lm3a{v895qHUSdMJpX`1BHi60qv#{U}KpXXylS{5ff?4SFky{T{ z`(A00A2Tt`ouvoau|R$8lmGb@j9Mqt>&w( z2+O%}IX6OU>lt6zHQFcfM-x3>$HeI9>guYh+5yvC#|G>~!N)s~$Ut<1R1N-x_KuEx z=FFrdPH9kna_@>bsX8@fRqv92LGFPyreJ)rkgi(_1^eY)nD#7}9K zX1CGM_UHC}15kqUFRLt$CI{?T6zmEt-&mtrN%Avps%PqUz?)?@L8+HnX1h4iF*7{8 z6bJPmc_s@wpg<8}lxHFYA=yCg%<%Z_;9G=*2%KY3P!JwJ3XR3UMwxe}udTVNse$tr zR6sY#{})tKfP;z^b1(xDPCrY-Z6&3{%%QZm3+YAqS?QBMLj>fXoSdxT_c|g%&#p-j zY6?PmDT=S8c@)wf`nU67(OClS_WDmBdgyZj(M?@hSy^A-vzFC~RuTeRsBX^GU(`I> zmaOo)sb{nAvW;=JmTz8!o{9P&cDa;h{@<~FqA&~59ddc~^I$hYX=Fv8P2X984cz_~ z#sDKQ+|iCG?9Oy`V%}p_J6l^Ib?El*2mTBLUScTffd=}G3I*L)J}oW+J0E!X>~nSr z=dsCd4Aefcv9X{L-B1An#vLZYpvG++9hZx2x;oq2g|1zLx)j*9_WNW2d>QHlP&t9} z=3gSi`hZpLpcNJY&Ko#25Qcsbmlzot6~XA8o}LaoGGqZ8Sy`VNgOgI8WmN;`q1*>p zqmiK<5f(O2JBxEQO!z2*MFFrW7Cl9Cz^KEb2=`c5LG;k&k77tnNI;c_fgKO}%yle_ zlRtd;ke@FoCFKP*3&2r(u{c@3L$vo#MjzhXl8gM3XsO6&x4i;gZwjxv_PbCUaL1X3 zNaUF4=vqL5_G2y5r@_MX9N_Gs|G>b$^2|8b1zbE_98hX3fMxsg+a#bwa)J7R7)9!_ z3jx*m;>B3-T^~Ms^T*V3O#lGvne=eU=L7NgC|!_;~E+o>gzKzGFE4+3Q`^UwexQ4n1CA^?0&HQ3M_kFPxf1@ zt9L@U_hrz}a%zee#9tf%cy=#x7|JzPXb6XlGlkFB&~xZ0b6J25+s80v&Ly`7hA%i| zuy26@h92qH5M&_SdBQ;lKy*UH`T-~%&N_@YRCM{fKpI)+z$0b5y1GJ`h531S8V0QG zi&0x0bP1>~LVG(L>tr{fQ_OMMeLJ)(%v+UtWMVjG6n6Il$zQck01jy1KJPI)&g95m(VaMHFYo& z!Ya2L?wB?l%(%F6sHY)b`wgCybT8sz#fJ*eE##pP?QT>;c;jnx9uB@|8%nJ00&mzWd_V;hS1hDE}E6U05>2 zCjxvdl$*ky>nm7E8I`5g^`)hQO-+0=Fi0La7`T~P;8{zWGc&_LppQBl_O@Gn99+pz z8?CJjhD7mGd>9fxd{DLrZ3F>l2^#G3XLE9LU`9eZ#en0)0W;B4lI|;Cp3&vzh6s4xVoV{p#S-$RkXFfg?G&#yIzFlio4n7M2~83%jqUH)ww|zdBbQ zpsJvtnubPgqOy*vUdQwcA^%gYl#MEi?j>iBTK{K?zp{#zCw@87v1{2(UR)p*Qy_dZ<*5TQPrD2=^Alb$2Kjh@tuCLg@Np6M$`=?_maE3)N zWH?~S1&oN`_kdZ%U2(W`Hy#r{R!upQrea8+carEh%*@S|;w88iJAeFeURxZ8W4~v| z_V9XpD9&;@AZp3H08^y+bdhWrXI2*(P8|$jpveIHVbC+X=gPy=3~#{cMVQ)HY*PXT zWggOsnUdr>+*Bw=w6wb6mgOJ)1Ou}|YL7OZ)!n)!Ev}lWgkCVTy=?-i=}6xJA#f>t zo+0u0W0Px+7YkUj*z;QIn@y3^n7MCXX60c_48iXCefD=bWMfFmFW_jdx(^_(_tBht zG|!M@QbolEcr6ZkC6z-sZPB0X$0FV40K(FN{~lT%Tfpg=k4W&4v^ve;3{lERE0R-A z<+VIz_eCBaIGwC6LyvBk8WRewsKEU|SkvX#D0TG$fCS*+Oxo9oh=?p~A0z4qaFTf_ zu|8mJ91%17Ub@?JY=&qC1h&7wrR7b+Nunah$~|o7-Ww*YgLAdNC4~H=9R)}5ZOdo$ zZYFC&N0KOr;CXr1X!b(l>_CBFomcO#vjz9nP>)}(?v&oVOWT4H&xbv_r^a^TdEb{u zS9Vosiv^P^zJfm#prpC>cKonyjf?%}o1eDa;oonT?^@1g8?67uAlr;tz;CJ1XX!j* zlUF`HzIq&6Z~xehyknn2q!CqvuH~Mm=abtkpfnyIuFXf?N_rJs`sxHq;0;?U%F6a5 z^IM--ZpO?7HaU_1M73-umVNp(G}(Ri@}d2g{5_x5K>KiDddo6+L8mYMLtP%>m-V|* z(Gkz`!w3yMy*cm<=d8>{|DGvF`LK4ET#;LrjnFCL@>*2*!O%Xj*kDnmwE)$ufjpC) zV-f$;&V)&|qctfhUngUGp0AbQN_T}xD_Ww@nfNpr2S}J6d3iHUB)4%(Jo`#>c(N&} zJ6bC3*-@?TsF+zhxD0lHVD7#@T_>lXtWfmpIhS~N9mSY;+<_gs%cnB_(EgSuAf{@j z=UCtxznR$zt%%=8U-;9NczJZe71tG?o0`(CdasEwmpAv~vHH{CU;9NOQ}P8(1PY99 z7$AujeQL${y7}1rX0SpvR;v7TM~CgjSr$+gH5DzVy$S zm2Erkl=wNM+ z<#%*)uye%nquovI9Bt7Yd=L&Nw5zqVwSzrqDFi;+nmS`m>>Vu7Ciu=G@QpHCYkQlu zGK2^y!!>aReGJ#B2*W@j*258vqj=H@ZHh(f;OOE=I6B~4LWNPH0x+Z~R1^sn6@iJO zKo=2VVF4&q6qF&LaA71$2yO&AI9q$-#xWE|0+x`XxFSniQ!CskUf$q?gOdf?34B0; zzwH1c;7=Uy*7lAr*mb6C9n4K_!7vsk_NI1trmXEutpLlQ-9Jk<7*|q}R*=Ir!Oa$o zDk2QXd2#%6FjE%`Yy8|c#@Z}!#+c$40ms|Mu+rMHN@`n%wRf?#{lmbPj@wvV|F|)b z{Ao35E!;qE))rQ1EN(qEXM<~sTby;)@idIUX9pMTzb%W7lB^t_w~d)>7HkmREWnM7 zUtSRrBX8W$K$;xUPFQQaBzSR{+dHjE2#2|YouvoAxq}m4#9Z;4#UUghB7hXaajy#Y z41%Kvv2<{PXdcx76WJy-xOuEi(b>e+)YfH9)I@}gK*ff@;Usf|MNL!J9mGvUSO5lx zBj7MmoVWq0g~5;lNH`J>M?q1-P^b_BH;D~lLkhtJkVurUkPs3GB1%M<4+00$2^SH9 z!bOpyFqkkLiEF>3B%(mYUrQqXK;qV6W63uQHs-T!$#HThf}i+5<gBahS${6P*PR+lN|jvB%r)arglCMU?c5JvD@fxmTZtcsiq=>7qy+Fcdhl` z5i$w*K*69u7vU7G2ow$#K_H<*qC!Y0Zi4?J`Unvu(A6jr z1PlQ~2_Z!Otc0OB)%!mv`_TU@`&+NEO;O)a9-9UKzmR>L?Xfx0oy`mc42Zf2R0Qa3 zC<2Lu@#c zR&n!`!F5wHwFefn6R!7Gn{wy--_;av>TM{c^^ZG_FTK^m{ufht(<<5=bi<+8*ph!U zDAs!8?%My%JTP9&(I!s7XW6<`+eIcC2m0Sm;rdv=6E*_Ja*MIOlZUQKW2|ldKaSIX84a(uOswrK@wWfQklRZ) z#>J^>{KcuHDvx)pwsDJFjx!v0hVv>;5`a0C>x|W4WWd{*UX> z)Wv<>`#25_l9ZftPoJjn`3-Vg?f^cwv8QQ|h!NE?z&Jl*= zVT&?e1ADe9ylqA6N@%U@H?;s^3v z8%Jy7^Tv{^NNb+L)vuck!f-s)^*^Akpu+zHDB9M=-|>hUZb1_8XJKRBINMfJT17+! zfGf6JHcmtcB_M)=p>R+FFma)xU@xG+W(B?!N(3q-0^k7@;-4OsD86XN?ZO?YzXlAz z=`vpfsJHCdw!;7Fo%E|SZh`)@bqK&rM}UcKm68fa5d;9v`xo13Gdrf5?OQwvLBv>5^h1JDz$%Z|6m zKZNerEu!w=>50Z-t)=ZPfSDnR$GQJ;c^GaWW_VS*Ma+e_V)3~C_{&HWZDohH z$C_es!4JUSx}HLczyzQumV^>^9FFTvh*KyMQIM##*}q zG#VFd+Gb4eP_+{=yqK!10Y696L|sEoMIG<&Y)lCLhY8uEt-v;De-rD7N&9L(}V$tqcfcxVDdRuA#R=neE{|*1&+W+quS+lXM zEw+ar@YeQv;Z98a*_Zt_-rv!8#s!*8uox$_GseNzV(Vh;P_+{;|K`;HKE&@l8G-Zt zAJq2R>2(IWX4@_DTk(dJ;Lia5)R|~%No&dB=JQKaqy85)H5`qyK$!|#AVlD%AU*(v zqeVq6%q&ddW@ace3n2tt1d29;{W(1MN4@#q(%5)K0VW7ygZLj?wKmR7*t#YTQhwD%t6TY!%9r zY8rCertv2L+rjKS&LsrvxnXSoD%pw1pH;$oKQNiUFxVVz9k3>*wzejld$B?OpEWzN z@$cr_Z)5zKd6I$u(esRAv0Tj5InL0K;b`ZBwkr=+sI!f8^dk04E`hj;Ov6S zoY=IBHr5WLiEOX<tma%D+GfI2*KfSq^K}L6zC_Q+fcaV0vG~>r9_}exDaZ4o{Olk00Jo@Dl7`c zMFgM#!va#Yqwj=swEtQ;?dTC~?B|Y^Tc@_8y8v_wT=Wm3_}hK9LFl*QZ6tQM=5Q2H zf1m&~qSHE5yH%_FR=m@h{3b8K1v8|IUHY{|#j30{SP__UlI4nB=dLoup{ny|gwqP(=Te zH|!dbzY0|TQ`?y%5h4gnQ<$lcnW(vtrI`@Y)Kmy+DP#^51qy9u0k=e%ql7I*a8kCT z^SoXE;CAkxJ~2>X{Ob^=o2iop#}-{CjEih+XD z;0PfRT$mCD@HU{V1P~}8Q6vat!iC|YD4d{dm{>3&91t)1=RhW~(f(eG;bZDskJ@Iz z2J_qQH=sXYh(GN5nqLYGtM$yZ4Y~Tgd}H8$O_bW!3Ag&|ZtB0di{=g>bDJ z?B9z2iu%?*e@7g+!T>eek%1km{)&m;`~A*{5m=S~U<~a54E)-af4~WwT;brX9dQEu zk%axxT-pH-*dVt<)!&iBZ#ZtMz#0FSe8_)l0O9`~_Rc>~?SIGQ;qW?(^Q`bN&RGsI zL-5fZ{1!pL1w?U3JPd_^0k|H{cb3BglmjgQg^Gy6QNYLnNesX;*ytb%QqW+czy*T> z%ozA$>m7g^5dgUoC>St~U~o|p5!hxI7!&~h2n29YMUV)Pqb3Sl?*j*UoCx5_!I8oU zD9}YhI7t31$Hso)*fjFSDTx1Lxy3VQg!>5;Fiui7{dq$u9$*B{FV1bn|KeCvXP}uO zu4KIwm-PqQtS8FgDsiTwFwpI|p1>@`RpR{yTpccZ6<3G*wO;pYR1q-hdMR#yB^X>t73zWpHL=;N-4^-wVmdg`G9W- z76{jHeGzvi3>tD+IXSq1v}=&6j{CF@$*(7=19Z;G6jXU}Sm0WCaX5pFbbPA10LaS} z1sDuYl0kB@5H8Ee!P3$hpU`c{4;2;?5P|_b13=BfFcfaNU?_0ef@C6LVQ~8*ks#dS z4fv98duOeV}lHhKtYIf{Vr;`zt=V5rh0k9X|DCEd+|IQvs<% z7N%I!wHTfl-U(VC@)R2Fs064w*`Y10ac<9M?Z&$U6Ywy=+{xMzZ=iz6rrg?F1IR}G zTFy7n-w?cG0CC=e!$Vv^46#7lIoLacB?WiqdNV8r4Z#V- z+H(WE9)#HAQp>Rp5NAgaHnQ}9n63|oO9#Ml1mSi+E+hc<)&utoGzXDg{5t{2maCBm z0vh7oXaGzB^5|_GK>#J1ns0A>koFM?3ba1i4 zfZyn~Nee)vEzX17AAE^BU}h_IFfP9QPg7f49YDmx!Nm!zi!*Qs026px0=TW;SZNI) z8)zrA(-!$St$>f6fbh-6n-2k)x9rVE3W8k(1WK~fTJCoy`uCjG)a@mhjz9kPRC;|B zyI*F~ez_Nyd&?M#i?5dC7Q1FWNIhxCTI5pPDJI6!VNjBi()p4~I$ zix5dk$>5dDEVdRgadB}qH9@8b5<9Xj-CAS_#Eu?4Dj{*P{yO^u-NrbPPd}zg)NTo} zwH|_ZM9)o6f1hm-to%7kMoCHeLj9oJk*yOyLC4YNk@!9~QvKnVQMDg&+Zj=F&i^v%)pDM$L(&Et~GlbQ(IK#Kh9lj%ViO>GGL=e0|XQ94<+!JoyuAFypJ(Clm(79?^YcG<EPaf32%?CH6EY?AgK(+c z{rMqGa3rn2+|9S`9+HobFW021^1{&3J$r(RwKVp2&D^iLCDqozLamj?YFzNs(KY@X z?pf95mk~)4GjqJ3zkd)pb0BdN_(@Mo8xtFgwzlpluu>Da83w6uOFJd`{oU>m+1a0q za|0D#2SQfq9y^U>kTD1h&$y3_jM&@TC;G0GR#Yt4M#O&@8q&=(mV;2;mGZSmqv5_Q z7abg?;zX=?9{BtFS0pAT78Dfd@#W^`j6&eIGTvE|X5G%x^X5%Mb*e&@&vHXU0}~Tdd)JGGhWnNJj*ine_ziEJ zmPe!0!onI19V)bSbxX|aRDm$+>fU_%^y#ZtylmHy94vAmKd$nHP2(+zoId^-Z z;oz={imKyCi{Zdlk%i-L?(uD|4ESTTkfjC8<-vmop|vJ<{(6>X1{{GfYd9_;A%Bg{$OLGInW$U0k`G;c=+|foB(bNudME;U zG)j@v_U80-@WjN#%JL7jc!Y|I3KKJPhH3&m>v4-W=_;gt;fDkpp#9&RuCkzLsHsut zSM3>UiLO%v2`?>d2Ul3>X;&r+I>r>}j~$2kK{z5Y)q#13IXG?#7^PPpJ#yp-6nfI! zJSZ(AqqnEWXQBVw=qS6?^8A6zCrC+01ME(6L|$bTN4QVFV?Sx8p{eQZ?e%Svx$T?s zip{$Plls(V#%%A`Q4Z~J{%s3kPJ}fxGXwjqs92vQ?e8vex4hiT)zwwzdF;z*E^}sC zdHL?QZ?(0wIFA}DP;m+h3LZJqQBy-KeLX1&;^p-tG&D5i0N3d|+zq17MrL2Xer;xM z-rv_ZT<$1(CniQqN~$U;DapLUlXRu*OUeH&XlyFt%!e(jNaX=yxP zj!}_5dSqeEJv%!~M93Z>W39WpND`~3$LI$kCnqm0EhY845)hD;r{wK@{KmN}4I|2F zQDtRfMACXW9Lee!bMpw+wBll&N-rH9*TG8f{{DUt4DZp_CW@o~(C?Y-oi{TSX`T^D z;q2maQ1YT^h^)?8MNS$;&Ngsx(=@a$cxY>nEY2}}zvxqUZL5kCYE&Y1=r8NYGpTy` zP@V0X+R^B#fr?&F=45rwL=H7RdUHWiB0{!nC669akdi*V@$jvRwzdRstY7teS~qK3 z+w00{V?)np&F1FjhzTV_Ufff!XNpO^+!=H<(%2eC6Vg3%TM^AU+kb>+FPmCRr(u$M zW05v^7y0W8!%yJ-rEl?|h$YdUJz+H;UcJh`uWRzMYG&G0EWWWgKc7wVqMpoiIwI+d z7mX>NdC#Og$;!$~PQEbFeWCmN;JbJ4=I5~_{xh}A(O}7k%ZZ5QWzG~97HX-$C5|6| z$k5u_s-x2hPNna%%lW1GgOmIUyB|<4Pn&v%$zw2>iE}Ei8yhR0JaHJT^oIoByvg7P zp`#P*F?l;q9Q)?Uq#@rh1LsO8rn~=GLhvv=vR*F>J!>-olgsD-P{q^Q+9NGSnjoO@7^#tll1p5 zUc5+1NC-~5!TxtHSnPf>vIn`jwHyzkxzq*{P}Ec1aqi=PQEhGdh7|{>eKQ+woAitE2FSOyZY%rH^$_?vg!2n@bFk1^i906 zI@gpSe#qxLd!(X9-^ZG;+39J=wBGx?8AhTksu~&^Mn*v=foVnWtPUv zDYlJtnyRU@lR}z`R&Hclxeg70BDXOof-AcQNqtOzU0R^Twa9n%sFH zzUz3W{!~QzAbrc*kWMos<{noMW4W|8_6_;%?hr(`>WKoe@nz$BMzz9$a%uifeX9kT zbZm-CC;3=RYi3l-*8?z9FJ4 z6mqQ}eN#y}1{I3;dv#>9ct0PSnMHOk1xS49TWTD-&BL$R!P`HP@^v4#_m8ntnsVMX z^Szk!V|@ekLTv{gSTbnyCxx=N>l-p;u(y|n={}`WEu;|Jwc7#aKS|QjuD_>0>2m@m zvw(go;Piy-csg^teS(X#poJNi0kS`-X{=9fMLzzuuFOe{)hLO}bSxDaeO76k7QdDW z((ZxADqFAdWN}RAfKg#Lp_mO!GrOSnW(37mzc*vOTB#L#+RPG0mIHrQJtBa8%SK^; zI4RV01(F0+-~X(UU(y~cWjVImh7GtDXUTsK%e7S00JlL7jj6%Ql{%7OsWz~Rl1n~Q zW7y8UjJBx<-I1Bk1PmrfR6ffxJ8>livJaBQolgDyh#6Mv#U71nEt?>LcgsyBKFf7X zDHJJIDSHEVmx79MV!B8qNSAps5r=#g%B_|kse+1t(Nct*mI4>tyXKub)TeknC zq;_a(xnaBJikh}>V8qN#LvrOeNyP0jsXh#8H*Yo#SeElzf;I8iO!YDMU&dn8t(IL0 zN!l>-UF6v*@$^Ci2kfx@Nw<5(l9*xn2kaguTw-b=zpaPN{MbU`C1??zh^cV%KmQ6j zd{=Xd4l^a->9EUO0?3Q&H(i;gTI#q^it}{2DE0>15bV?&Jo?J|0IS*8y&Z`#Mmq|}{>LV9qj=H9} zydfXUX)+piD17GX4?ZU|Pu$D9GJB@EQE>Vry$PdTyBO{L z#RppSiT4*1m#HGV2T~cIS6l~Y7%Zp(--9qLq1gRPu7)T4jpkP_``JGfsiZ0Pjvc5n zmPTgA(q9kKq}6@N(DwPXq42Y)h--T}NMOl>s;Nnd7P0sFpQi#%&rQqQG{-%4NV{=Ywq>lnYpcDrOtN~%>6_=3 zHRU)W3%lh8+C$TLjA7suXg{P^7ki(_ld!2~tjJXhm*_EF#OHu&S(}p>XPvYdx?Z^IsfTL`ekRMXT%@10OOItWpgtIeN^g5NT|^{3G*GNkmqAw}Zn z62@OEdCaKW)4y1->x)33x`B<}KCVT9eUv?!%;diifj5W4B;Q!Hep)Is@a`feIF~dw zc0MP^&e2`sTEjD$FlB`k%#}Bitxz>4!=ywUaWd>w!8n`sW<+c!IbTbJw&piqc`~^) zjY3oqnF)kuFKy~;D*sIc;&f~qyLY3bPA5X>+d+aPV5O+FDPH7Qs^+IHEm1&hVTwjhQLti3ES)jJ)b7ilbjIHhX5wWa>nOz-hxq}PY#l}Ax*T29Y(}a%Fu%8i# zZu^!OsxYj-!K!jF@o`0qN12tmlQlSLj#R`b!usnT*#Ih(=!ZN zT0I8?h8$&?5|klSuIginXkJF1e#8-laeq>)@JT7n#q3O}x)!e|%Ip#U?bM4F5_gk^ zJcbJ8=-%hSSFmz<~y{ZAra zxQn97AMKkPma^t`J-t8u;A96up%yP4>32fOs-fkZw(juQY*-PtE2Mg#-1ERPgPOr; z!zUL`V)jflvsdn3zM1b&5Bw;jMZ%}Kmvj3Fr>QT|gKt%WFGNYixbJtyqy_}wI_6Ij zoluip*)M(l%a^<8v}P*1)HiXQkCH$AjQQ{~VtK%9k7~_9(#VlvuG2GGW zdzL~(xa(SjhaDz3u$mak_>I%RfWK%vwLmuV#^q(VRul-h>jq}dzhoBcMbDaqzI8X6*7+j@cJY8m3D0yR3Cildft ze9zu1x;}w4p;yKXO?GQ!X=S=zDYdroF2cStfo!UbTVhNRmb7Phu6|MvNn^p?E7|Mw3F46Pjo9?FlC|Oq9VPXyHDoz#>7r^wJKd82(|rQKpp;R$TLFyK##}~ zQHi^gNMo{*caAV7l@5bB*Q12z8Q=lYJQk^s2Vg)zxoJbQixR}Xluri4f6P$qdEfr| zJlRx?zR54Iq>RvS*XxgU=Y)*QBkJYJ{QV*V^iIXePiLzM6p5rRp5KRjIm~QlJExiu zQv^n_BrxFk{DLuGwk@R9Zi6`jf;Z_4?=vGKsYTM&CI^<`?7I1Aw|fmOIs{BX$jAA$ z2~1buL|1gVYDG>Q^&vE1mT-3jerOoOh@f$dltbF0Pb?n239LrNN&t=Q@^Yj}W8+k|WV6PNSd18os zh5Yt+s`<_V-_?qooY#kZx-UZ%S67x1c0KNkvm?M=)i1C_iDKiAdm(N%q_$#yd|QUO zjI|H?{7@PEy2XF*fx4^56coH^HTQk=c7pAApTbo}pU+Ou=RT$N*bSb!8}r?`y^rZ7 zW!4=7pN!#Fk|ck|{Ww5(4+W`BWXg-qP7=A++qVruWG_w)ED!puCRD$7EhQ+F<#_hq z(JWujKe6G~X-f=d^bTqUU=YByef=8fCXcy~z>)#5>DkAQD`OotkIsIl-4`MYK!-N7 zqT|PpA3n^{*LU{Ny|n%(9tA^Is`e-JZWTp*_1|MnM@JW|%5><*0}WusthCaI!?Rs= ziyj9)G z-|lkm8*-+hitE7cNpSIJnn+o2?erps0h^pZDL!@dqn!-0J2LOegG84bikz5&;+VsO z`@`sxxU(0unECY#^+6mkp~^9`(ef~vWME0ID;G(_2$ym7uE-4BE!iTt`5HHa5YD%^%o0_ z%_OJ&uxEZ@&4{$`+cQ;l^TxM_a@S0)twSJ+Dk}W3%0J%uFEBGP0}!e68F$JIaS~Wd zE#4zEA)ys|%;nF6gGnXW5~HI0mccuiLV&6O*vdlq<;$0!SC%<#Jscf{LS&UyR63Lc z4(?ydNc0i&>C>}Se)YD%s-wMqqIY5LvVTya#!8ADndicn3ZLbh8O?X3#SUIR@f04d z$T`~;$_!LqN~pdUk)!)Ij7Z@6 zZEOYbLU6VLFy0Aocj$-FwY)nFj7@{7{v`VGoB}U)O|e$7aS|6zE6p+n;Wm5qDwobL zgP2hg@$az@<*;&`G^VBKUK$qwbHV(d{ajuc%r`n~WHj{QgU`}uE?F-Mwr&S2E2QUZ z(TG!-5AKW4p6BMTN)oC{qH4`P;l;rgB)hC*qgLm8{MKT%P{HD}!i79Uzus6|c z>?VED^7`?bpRar|Z&5fH@m?2g)j1sJ;Ym|Jyi|A1kgsHZE}E1`g-<7gtsk{gXMQYY zf}8O2xev@_^jvngsC^&jqz0&7^fgrf+Uinu^e`!n6hGosa~>1)IstaoXF2z5X_>|6 zNAwLP4ugRyqd%tdPEc8NH62=77|+lrFknMX#1IswrH%ADRP`?*bKhjBefsq2uqWEo z^o*fl!+XbvrcEbsze=B?bws2B^_cO37REwJ#n$ zdUROf8XW_jf}Gq{X5=^DRm1k~cI@o1i2;geQ@34WBWD$hkx9NI?pB!KG~k7K{ttg zYkKjuglcdxh|=e=SzWeGGy*FmermL(_2m6G`2_Q|N}6hmAJ2QAD@rFN^3$8WopI!a z+1|^U0S76H4qY0k^7WOKbsrz0-8V9xS0z8s%g+A3no^37-+M8VpP#?KM6Ht!;JOJC z9zz$iLjyeW`BllOWg?<6}IcAPQ7=ZbclpaeJ~9#7}C(Vcxy( zA%0fa%yBEVf}45D$u;A`5j)kFXJ#`$>tsH-#^5KBF_9px&^AVY{8^{^x2B|ztk&Iu zkZ5^5mE4hgqEPyBDjvd_j^T9VA?v7DYEw*3&U-B$fem`}eykCS;afVJ5Y^W5_Hr+! zJaPQZ0fR>?Hzp31{?IXI@wPK)ryHD1 zkF&OxfL)xPo*wVY8!UBp>w7$toNU_BAsB=bG=9Q))N+*B;k4&agwnHT-ZV71n33S+ z9}5Nf`ArQC)hW%lKxFon6lA*J?Pk4Cy^}Nf{t397y+mkAk&6pBcRwZyv@0ts7Z-`m z^4(|eAv+%!9d1}Px9Td$XdZqU?fG?IW^V51fquKMW3f|D<`6oNxYKu0&Lk1?2f~iD zw)#u0C?XV%d1yjt*(8NB-I6{$Pa3%V{{3zx&M2J$;mzY$#>7GqxW8p=}-*I|vP1v|K$7MWAyN-PZx&-4z667BPwMbA0DFE>0;CNkWB zUY)o08966SI@xgRHN(Y=MHlR#G~%y6B$1`ay-8OE0(X7&P1|#`+Ij2ZVuT`BruTfN z*pZrIU*GY8ijh{Unq9347BPtj((++S2=!9^&jD>3FFHL`!x~c%D}~n5_ne1P4Rsv~ zxTT$uU-U-$o^SxY*ZaYrC+Fixr9+OCyXZjH(uFTWZSu0}jh=UYe7^uU8=rXJTK$$@ z`s&EOJN_w0Rlk?Cs|_+vD%d}{ae02w{eAtCUTR)Y3YvAF@vTC|ZKG9+GV_|S{etz#n2U%}gR><;~ z4@W>cgY(DNEAN&UXcD#)CwOjgVsHWCj;pJLdRz^WeR-QO7oK}?5*T+RG zTsou5(ei%Wtf`*gRL<=K} z-!X2!!or7)@beZg3qH+46AXd^;`1-Gl!Zt(P$(orI?{qx4X?LxpLlKOZD_0GvNBbb zo!w>k!|)sBC;qP7hk#Gsv1JO&l+~ynButIQXx+?muVi^ zzI_h~3e~wU{&Y|cA0CdmeY*#0Eb<6mB0?qA_;XUFe9GyCa55al6y`d1o58B(Y7 z9^3~<^-FI_p4ncoRWiv`@ssLwd|$$AlJXhAzIMxOo*@GA(Q`D@_27>#E1<|a2q>boZQj}K1iyc5) zo>nhr_X%G*nIINhZe}<-zgVB;tvcub^Lkxf@zKM{Gff`}cX@ocVRyj9zB9PHRF<8T zD2bX#zjXEuF&TZm;q{Du`sDlf=KhNk81ME{T0<|Ky_+2f4pJWO%usnBl&|{=p&+1;Nwt-ROD{hgwhc?ExHmcHB zp5I)g>=}OE{PI|eSx}|_*-`3`T#BpK-aLM?aq;Z5B9u}l@2d>q01}G6m8U{>IH@jz znah`-Cgfw2cXYLN!$~40ka7UvPCj~@pDcCntE-GFFIs~H7vG;3WGf$n#F~Yv!RVX% z1_okgFY3W1PSN=dgvUTcaQ54`+fehR$ioWx0j9~xA3uInS{;d9YO931?xurMbptMPT4S=3dA_qy8~78(UX=GhBqp7ZsW5(EJm*;mVpz;=X5Z*Ch+7;G8kQFswpaHD zkqBJWCQyvomJFL<-@*t28=qyzbC}!DF;tWk3;+lN2fp{S$RQmLls&t8@kq?4mg~R{ z$A}zPmBC;Qs;pT2UQ?!fvpwT{7a5D}woAP7aF}H3M&8>!hZU<#=!*CBj4 z{Sm#Z;rv}kN#KH2%TLamJ>)Z;ZF0#NsI9q&|GY3?m?C^^2w!pMEf?oM1> z+Cxrt-dIbk`(z8YqR zW@$Dqni+R=cb`b}B>DcMKrg3eYNffRMh;5KMnyF}a?|8qMuyt$`M}arj}KqRSyY{U z4n-6mn-6EFBJDmz1JHQi2ahkyagTn6DC@?v7FYl`-RHWjXO^%0i!{YkuKpGj0EWSMQblJpab^mdU; z63Tm~d>tS^pWh@_&LEt2;6Z`CI?@G^=EZ(^lH@ChzpX?B+CTI+*=s1PE6YKBLoJp6 z%*{@Azube~_WZ9y=DlfBkh~tP`>CE=-uqtF^Dq z{Rk3bqpg5p2jmVT1^ONxrF&cy$?o>h*Z zaIrqU;+YzCq3vT+WM%#2*%xjrwTcWx)@(@^XB=zy_?r#6shrZk$k*le;fD6OeB2ST z!=I2rE8La>uQa@3zMS@ufZA)_^U$8n_U=we=xS4FJXG=Z%`jcOK+KZrV5zw`pOeqb zL&{wCT17Tgy9|NnXiIYF>Jz6C<=%zH*RPqnCqPyfNPP*Sj8Sd{*#(Ca9BM-8_;lU_ z%~$L+@@js5zhvSenzm1$5*N%vvUzAj)6$OIuqz#^>|FuEz6{(bRuPN(mRpRpa*2}s zZ;Naeq)K8quSW#TFuqY>o@KN8 zp~@}nkXR3&6)O4~gnY!0)<>b*Gms=!`F>Q?*rOHZ`=K>SXR->7%+=tt3qNC}eI4Sz zy&ps!dKDNfDf!4g_W7MFx5CE1sfZWzu3&R*C7;#K*ELh?lVFIX?fLb6N2hx}kFR<@ zGXB`x+eTN*yRWFd&&InuRKeK#qckF@h5MR$_rlo zV(`;V52_$F@np2%_L+Nm_r$2I*%dA*(%%gKX%MFDjzI&qYRTCatv+)mamkXXHXuKZaJN@nydl_+)5@M6^FGT<%A8RkN#*>w-X01zF~@0jV3XzA=TfrW11VGW zx)qC^y`hG8B^JAYX+_Q^K`KpU8!B@eqsQ$BiH+4Bs#P29MGot~EO_lJ6~V8}c>H5k zIQQnQM34^Mo18BzAl;STn(4Xt=rPYl z-RO9-mmf+Mp-0BQ40V)iuf7R}edIaR*3ZG&uWz51NL4m~f*lP$>-xTUcK%>m&|tX4 z1T#E)PpR0D!6UP_Prb|^g6tf>NWtoJcn(ALB?n69yS{UKuw66xQN`3YAXd@bNk4Mv zhtQYqpvuS#Y%ycuHarQpeGVUie+BC1r|095C*H=!cOR7@1Sv^LyPu%L?(S}}w6si4 ze)N?4D01Ot7=vJsVSReb#U8oFbU%a9(>^&RC8gqw&*u7EQbp57Q;`r6#l+t1=;$@#H0vTzenDNT>K zb>Yio*jSr_%}apHfs7}B@g1fLRzC1Rk@LeL-=8zD<3v0uPADiSm{-}Dg1kQ1F)sc| z_7q(g7nl3Gc`G0(l%J1}ibzRK&7{~CWu^#%3h~v{`-qluNq_NsMpXtRCiSESiBml5 z==_=4pf2yjU0q!Tp`ph; zA4k`7dWo0U)}}{A(ZG9$N{ckg;BD}CrK`mAVltt{HaFyqK$OM(30p2QAySzNJMw`GTzAcR z@#2b231o#0EXo|Qxqx~t08X3DQx2M&XD8Ab;aPl(V6yhs;tZX-wrVs z3f;PS01~ z?p99_f2bx4xVSGMlo6pZRPWp z&0%0-W}zU<^|o53Is_6acE7QMa`gzXaD;RwiIVQ$w~>!vl1po&Wk}(^efu^qO$b#2 zh9V@C?qoGBuQn%*QW|eik`2MNy6CTwZ9ON>4ULUd85IsBg%N$&xFs(M$aJKBVyzo; z0>RN|?=k|-CBa+$ShI;6%d`BGkbBfyyzIVZvy3l+I-e^k@=ST7V71_f9CkPguc=jN zQBBA@vhQQ6Cz+GEm6J7iXrozk2RrwxG?qCX-aMH}Lm+Nmo_|?BgV{Y@lZCfPyy9{G zRQ$xi8%KA|c)Io(mpA#QSlWB-a#HcwqS15!&C=1K!JCjXp_S*3$iG~q0zw*jmw@8h+ z)C(x?P-QeVGUQUTgE&o;b6d0*Ngu$>|6nG-d8R%NvV;BdC-tXhHz!FFu=_rlB-<{d~UOJ>mBu zFG-T`q%`=R1aPei5qt`%hk1BqYJ33 zb$$0Fx&?(p5@OYK4}EW3eN&-vMm(jq=SZybcL}z(ufcN9zsX0y1M7y4e9%n^4!nE* zQxUBu4cT`IzWz$%v2)MCnJv#s4tt`%xxIzK1f&58QS$Tz=R7Swb6+8>k$mx;u;n~q zk|;}VWo}^I2v)=IBD}?yJ)KzY3^?#6x~bnG;cXtI>_VG~B)2%h>89OBN;K4<3tpWZ zC%pWWVVZ7tU@gNX9bzvj?$FuAC+W2$K698+#L<(juUg}eUHXBfu7+X@guOvqLhlG+H@5T1Joq%xT7^ zn#fik(#)nVEOT*1Wb8tuC3ufyc6 zlPFPU)KF9&Mt@545O|IC?lEvEzt(NW6)&C9gg>YJA$YSPG9@!L`qasj39@|DAy>d{ zp9i9kqX*fpfkRG2*!sNfQF>Wa1KNBq9c^k%Ez>0(srnMRdHqI#qX` zg29rTXTs>Z1WDtk3#aZr;^TV&5(whVJ>*{|(7Gp_@J*;_Rwveqd>k(|q<^*Z^0f z1{`(6l1^O?dBEFR$0|~>eW3K&ys=gF9oELD%qqCdM}Ls{=xxX9jfhktHPmF;_27JL zR&A0v4{;Dl$HvG6m-4ONV_5xf2x=|Omkt~{s0;VFWvLc7p5El?fJ;Agb>0n<1+!A5 z$*@nFl%+0&3Wkdl^naVqWH*75{D6A#Z=LyNv;79p=Shs-HypCEiQoYxZrWbETMRtT zKk-ldY|Bugn^aMb$%nxiE`byXZJ5pFt6lom`*l{HKi=Jv?Q?s#7{+KkLWLXHR7-y7WO9G@ZrY4)zr*L1^$<+TCdMvgi9LLu<@9&Md}j7bzognS06V z+~Qf2d@8Z@<=n*u1Ni-V3T%bjM(u@{cs=u+>jYKhWRf2qyMyt!+m(=j;dk{1{&z(F zZwVv=Qvo2`Z@hxJ-7LYyRnS72%fPBX$$rdMc|k_LhkUH0sb`s)yg$jciY8Q+L)(fx z{zJ~>dxnJmaFDkcZn76H5TTs*e(wtbI!7c-^bViaDM-EQfmr1Oq~9e3GQR5D3??2j zpXrf)m&8v_>Vephno9y?WMr8KC;GmfW+;38x}`?bakK=a4T`X-C5gN)bD}5OeWm(+ zrWRA=32;eu7myxhyQK3fM$+=UYpYp0^Tsd)*b72)^g<_S_oY>+xe)Y2q7-RDzzM0p z3C_8wHojR;07wtQiutQrUFYWH4WO7Ln?D6^(f}EXjF9F}PAFUd#-6gm&E2NRmWTd=e@ zj905-*?u2t#FpRzBTLLy(z-iOw<*_LOVx~~!=AJ<#fcSmvbVbV#UnoCL&^*EGHo$^a33cOY~bWiHEs~a#<9yK;Mw7R)~5pR($=4g2) z!pM%Y!xoiDLBRfEDOW@|mXJD<<7iYu9E|b%;LM@D7OU+K8Sxv_BGFwZ1<5QcOL@$F zsAo50Lqmn7RtKhw@Ckplau=}tb5&284Gwce)yO^yK9QnsieMlwV%!zs>^K_8 zNXcc@#i8R9X3|0Ha63(dC;33GggJYxvSH$o05QlFJHZ?4I&zKR8_(z~eu6{0FuPbw z2trdTeJ<0{jYN=tEkkh-^q?&*zl;ul6XmM5c;qRAB;_YqkO4{6pf`cR)8Q%_1O47t zCRSIzyViDFQD5fch>~+}3%1$Y!(TO?dH(_811-z?ag|Nmg~6pt@p@>2tdP%6@cY<; zFxOKD_60nO?rCb%f)2}T%K6g^)#7r%;UEVb0H*z6npGg>6m}cxx|VX+9lyJ&@}D<@8T3YTOQ7QuV8*zGKuE z7DkpFaQTdvj>holuuRKji8y|LPQH=&7RSMH9lcr;ElU(dMTu1G*?4ZMGCw{2$}5W8 zZqMnb(S5dVZi4GC2a@{LN5U>l8VMZw5sn^s>U1J(uMnYuxEND?Mk@xu2B*{GmKuR$ z4IXr{UF&*QjW?$m2?;OPpSyLTl*L<@h=BjyoCl04L6I}0h6AIHV}+5L?u}m3q`}Hm zj(_8-9orAS=Lc$t9#N^aSsIl;q##bZAle6l-b(inbR1Nqu9H0xDZD<`_(=${Va1{w z(BtLw1Q?J&oGkL1iTQl83XW_`T4B?VpTbMwheO#3>_~TE7#OT*LT=r;qjC0Zj!y&I zanJdw!RFT1e1KaVR=}qc2oYgPqN^{zZ+?n(MA?cZP^`Va#a29NR<4sgAm^^nS;ij_ z&O}#YR+UnxaH7TC{cP|p_*p9#Y`Jo|?%9|0+YyY|Jh`8&-6UX;v<3$t{6w=Za zBEoFiTHJ9_WdYzNiqF>$hJ`N!Hd9`o)hRHiP8}nX78VgnJnq%m(xPr;w0t@MJiz-H z_rXrgX)QT)w{(WcW0r)gm#$vD3ZA^4H6DoW>#M6;{${AC7<^G1y!n$_?R(-nnH?0g zr`Y28m6?MFKZl;8A_@r!QBqYc^ZucOe}V_zgPvAZ<>jtdQ&ly1>}VQR&2Li4$Hi5i z1gT1bNbyfTqm;ThH98tRs%Bv!YhiJP?bx~5$7d-Ln%dVNxnMsHzGmj1lO(&)*lP9G zw>QSmUzQU(irp8Ga(*{cguG5gae-;aVd~hbo4ZW^AI{!7s>*eX8%0Gy2>}u5l9E)q zI~0*nKsuy5MH(cfMFgZvy1PL@O1eQxy1VwV@k=dY%A zLaqi|;t7f{fj>F(vMt(FfE|^M?o(W#nagBp0455NrxoK4`%GVp4Et% z{T>f9bK_sLuaM^*;A+N*h(kq_WI>M88i;oRG-!dacp&cP?CfhfIU#aPgU)Ytrepo! zQ3D<(h=@lYK5%f;U0$A*oPPq9zHigURBbxgZGN~HfDszNqL$Vkv3*^TwIO><)VWA# zK78sxh(7KuW#-bbcJUy0(ur*O&iME{eAXhelK*8)-WYuFXbjEI31ygiz~0s5>lQv;*Kbsk;QHId!XPqq zXL-CUhKq3196+ocj@VACQ6-Tw6$j*t&M~} zFJijskMi(7HXa@(i9l;ZLsCKFcJGWPFnWvKLFEMnN+pILv$H$8)vHxaKZk~XBy9se zL%%E5NWaB-|2cbOMG$sRoZZddD$#!f6!`8q_q;`uzi?0j^}zVH_}|UW=y_bROKRr3 zwxBfsI}Bh)Q0ZbcRuOy%Ombm7_1|70;|tL@G^~E}2OpX?`8>Yq z4`;qGsGPWSBFr1#n?C*A#-{q0KY5{&;>-wm$P#5~>Mu{%fG@*DeDcI$xZL8Cr{^sk z^I(5}+9yx6nY(;Y{rK&-Ny}iAoY^}8+oBRebc2?cmlvWB5wLJ%Ov zHNR6(R6IR7IXONq;mnYyWq9(0t1nQL95hNk-rfvq6^SJ!gFQXZjvYC z3Sv-zGk<6H0}&As3E!`hf~Wa;d6&y6A@JV<=ayo!vY%yXcx@K1DF%=a4EOYq2z{Pw z4KW)nzzk{C5etuu+yX&d5CO;Uejh=;LM73Z0Ts1v$172jBMsy#Axf4lk9|)YfNbJKq&bcKlMYC^)Y@0t^3$^X1rHf4_%EBiJ@`a&yN= z@%@*ic??3EX3jww0VB{@Q^MaHDe(DX%FoNBxl^Cu7q7Ux=4uI_5fL&sPE2ghcm|jS z@^iEXnC#e}$8y=Mt`RV5)YzBdmC;gBwZLl!eH9K)L}+Lz85x<8k(==;JYT@KfkRa=+A`s}+<;JqH#CEQs5{#4D^=UU zZI_vmalBb=_O6fd<-iMp`UG60TeZ{#$7=B7Ep-gx7P!IT z{{hxbj`8WqlXf8?A#ixQf>ujQ_n#@cS8>X~biEi^27C7RBhI*|+BK!&Ly?*;ai1-l zCu`5*`KqBL2Hj4CkbuI(J!%p+R@d_iI8f`ZVtk1ULhPv^tJL0|EJ zTKd@ZfEF!}6|ykou*ERG7ZxrQr%F+=(9@&Fq;60DC^3C`-8cZeM=_sHm4HU{G|A$s zu>I%?=bl6D8ESEvmFs8gy1GrV@s1Z#QWGUc10J_g4mZyHy7Z~3(@m%Ah)`JJl*5O+ zHf)B15->WNR9GmoaAUbqI3hoP>l0?vg9i_MQT_6=vzeIOKHg4z2Eh?=Y$jA8t&qzx zU068ezinR=6EhC#DB?M>5-9?6vmhb6>$I#gD{3}PyD2Cl4XO(ZLq{b9U3n) z1Non|iwjXg&vf0z8TjxW?CsAl&n&=f%nMQ>_zr>S1I|QEZNdjl6Y0+3J+uv()Yorw zRj%vF=g*%>+|DrxhPQ!`z(DqD4Iw!@J|^UMZW|wW0wNN;6=${iml;_vti^i6t`vk3X#ksk0%>7ua#+p;^Ws@Xsgz$_$hR76fM8`kXZd~k|204&> z^E)w7(NE1^AS6NSMSEjY(?T^X>!5+YzPC3TG71Xh0#v(RaPJINN+{+i73z0IgPXf6 z;R^kupi=2-_zWs5zFGU1X26c<-YcEPHW>A}pw z+Q^6Q*kd4Sj9BqM3L5sI!!d{66QU*N>f0+ajTfE%7CwZuSIS?NanhSJW8N1Wj4r+1 z<=4?k(92gql5PzlfVTEbwcPc?X(wLuf;>J$!Q1@KoSa2vg^ZverUyHiSGBo%(a&~{ zBg!lMoodT6Mp)bGLzjoghAtZ1;25>_ZK8RUx>U_f4=+D%xvQ`S&_(q@bC~GRyg{$c6JfZf8GGk_T{A- z%`j<7e`X2^4Ez*CRS2;O0@oK7 zHrCcS47v&FdnY`+n>%9UAn}GdN?u*vv#W=!K0EDoCbCD($zse_-Pxum()~24C~l|2 z*eu#H9rxFnUg9ZtkdSnu1h?(SM!euY2obof$jVxc`!Kb0bf1Qn*4U*N!Vb_#_!~Pq z#^Gmk^Lsdb8)h_M@{4;82`}#HBovMyvT-He7QPWB6&&afoxszA zM~4}j(st;c4Y=&|I6|KxOQEv*Lr>?gmNF7f%O8muGBolnNuk4Pb zDKHhxK1YRb%+GV`wAj+CnCT1*6ZWd02y%qv7;W$DXfsDaGzz@YqsZ8QlMN@Cla6Cj9!h!^8;q1~CaUM2ai)@EkN)Tw|bcH|oBeAr&BG z|4q)qGB7dW{JR7mgP+aKpeK0Pfpqilr|15=rswNoVGlOkowD&qCkt*1R!dh!mdNr; z?sc{+)(|d%+2m`$FPXso{#U7qAH>02&b5Vlb=IhR|wyg0q^2BFGyKa@N=3Ek0Nq22P$Tm0*3cnuCXDsdy-xI4$*X zZ94xw)}pjb!_3+^3oq{kWRuj?oXjq;_L9ec=Av6$|8@#2NaaE^AN(k^Nne0I&C zQawBB=yv7e_h_2obw2Lx=-{EGR4)7h2MRJE@}LzM${NyTh92ppdaJCwToHs;TVusb zk2G^Mq3uEU<*}Om+2DyJaCr=>_Go^W(*h-LQSu!~=zy>MU}s0nW;_Vl6ZH_)0lpr3 zzgB2Zy1E!}7*y&Hdb$2a6-@Svi~KG9 zj5;VEHm2Z|Swc)j1P7kb=RO@>BSwg6ffT6v1Y6Cz!gq4HFo$jLN3rY%l7IxV()oyE z`U@Ie!{E>`qf!A4O~wa!7~qk|abh@~u7*19Zvud7tBk!!ozof`2BO1R+{wpUN9A#) z>6()e{kM<0XQp*WH@sWtBAGOSaUv0L4b*engeVWSiRUIJYv&HP+&-iOiw)Dn>TL?h56yL zeGx{Lt5oPAnX349lT$>%K7z2M?Z#XPF>ti;y+=7ssSt1$k{ckV8iwke~+N6$WAhRqP7s z&5wz$h$X~sC4Fa4xz~N`4kOb1!KnXFbjb3^<>+{x9ZM}{ulmg2N6ba(qdE5t5p!0N z&A*U9#=(PJTPIQiuP-~FBvT{8Yh9loz@P(?mD#x^L_|c0(*eiQ>QBE1y*{TyvmPU7 z|8Iy@J=lG?VKTA7m0N0^E@^7(PEcWA;0|5Vozzlq=k;PG{zK*XBRr-6QMy1Es!NVT zJnE|i`a40m;R$XLLGJ7r{!4i&8*K~L784a?Z(7nzN?3V##;2xSVeZQ<&&kSigqS;| z`~OrC)UgG9vx#HzV(GlUKrO;kWg3r~FSs+5v7es5W;;}VF=f!$A=guMHT!9F)Ii7v z2c55m^38W|LH@`Nm)&_kH~_}0w-AMljg8Hx&V5B47f?Z{R-lv7;d=R{a?owz_xs7yZiy$q7B&&3Ac;r2@!7u|MdKk8S$r7;qTS|w_?IC zwzLqE;5JDSQSz%s2&)}{)aSIj{9*Gt30DLM^Z+DdoN!`2A}fknDnTUTmH6Md99*=_ z{rW^3OwEj^f6;0&(R+Y+)AXE8@S>}f&Ff8^=uxQ91Y93c6w9KkU3emOt`^8diG!6i zHS_8}7;!H>kH{KtNFsR08yl;Rf)f8Hy4^T`TeA}9>hFu`t?Dhv*!OK`a2-YZk#Vp_ z;(9gp3eawMM(~ESMCk*y)S&gH4cp}{(sHouk4FKNYK$>m=ChX3i7Pi`L&Q@C@TArc zFi;llWFnyf__|orQ?y)6k5t0D#R3E{j!Q(4r()Zg6b|c>%i`lA%5(T4-mj!T!YXJ& zL#PYogvY{z8q+__*c!TbXz$spJ?_2{)Y{SSqxEbV2*ONxf3sdY8h_d#)LO_v`hjqq>Cz_6d%-(SduROaat@@$ zd@PH+?~ZA-GuC%T{rfY|N5=kZKk3w!D1bc$wGu{oEUSydP2F__9*JszC-cIjz=2ftZtJ#!+_TCzfL&C|`qKke2;=%iz=)kb#FS@A@@2n=#&|=+v zm@hJiBKY86+Uf8+iQd9wp&9e9Kthw+F_iO9zR+lFOj_;#ADr+p@;h^F@8qX9@xOh= zc~mnc(D$zJn{W~{t`vTdP|8626*{uQ6`JA@OQ_?OU9SHyU1G^?)SB))%=m)WWa7ArOGO{Vb{J~-UTx0j2L3unX;>8)IwwdO>A{joMpHiM71W^6s}OS-rE z`TrJ@9eXwIxR14U>eIH>{BKwE1(^_U^4CRSBK_NVllF>Mj3`cReS>J>mavIQ7C?;% z%eZtkBf0{A5;=I zoIbYBb#>C8dZE(Ox0xAcG|iO~`iRR7HmCCVla49hFI8oJiU;IcX(?M>UG46k4dPAL zr3;*!?#~)$EO{AYBvT)J5;aRrzD-1pv0X`Mw?=a359&X2Cj#nC|Kv$Rb>76zkmUnUcK=rDEDpS*3)K&DiQ{wW`MC~P+G8eu{X@tyHR zplMjLsf?xi=+1<7SKHCj1vHdE#YHsvPf}phxFsT0J^klZxnDN8%WApHVnZltVQKNv z3f||0$lP4A3|9Qf-@mDN=+x;_Z-l*7+8*ubIBE~0&kgyB^aBxm(YX6Rzqp6B>xRi3 z<^m3#ILS?S`|-a&9mhMjgg=sH=Vj&OWo>V-`*rP%3eosGI-Wk9Z*o>n%#Du5ujG}s zQE^5xa zLa2q#Kv;v>{qI^8pmZ{7BU7P2igI%2Z}b+a`ooB=G&*WcUr5gQo2BtMF&{@z?yF?# zGhBV_dr^XeOJ>j588hj6df)9bxJ$|<$^KZd29El|&hz3_qCn|{hL(pAA+2G2oQZ2C zLIXW0+0fEbNkfC(Yu^3i+PH<5@vpexKu>YG63wemf&22A^2tM4HwKpG*Zq?XSN2Bc z(R}m0dT*+qzkH^K@Y*vF4PO)eKRFrw*WRc>ojW*PU&=tlLEjUg_@x-qR<5-n{}icz zxe7L$GpD70VBo)sWN-&@O-gp9_wBfD7$emft1}CQX#1|ppO{Hw>BdS`+@^Sacc62k zp~0_PYujE8y?UiN;B}Jh_HT39>I6gPC{qgyYOGz_Y}ylN+(u|f@jZo;*at@pQ=ax- z9;UxGGczMx-vA+SrCQ#m1?gm!QzJYX*t_xb_6}zc3wK#BZ87{P3YBj586@67k1;dY za#y!kU!qIGsmESh=gFKRKqJ?|z!O1bVjix$j|*WS11qNNs_zhXu5Zaxk7Sx4@uS^C zCOQU(%NnnanIA_qi6Re2uTuJ!H z4Dp&N1S3_l$l>86bN`$74x$LG1A~KqW@aV{MR80NZ^m`cTaWc#3f_XUFJzERW8BzN zbpt_4;jBfcwK>RnudCA4wGN-e0_@qCn3(umkoF+BC5!!jZF8))`mMCIxPrp%>P*b! z9ziC1UUPNzgA|GTP%85^Ep8?i$FDWsw1MYWJO$eM#*vY?kayAi4y3Wz_imkEL^7yL zCCPHHEK8*|SKI{w@L^$!6EpLs7$h5POjd^li;)e`U}r^_ihen?S(i0JC7J#+e>QTs zsjT@q!R6qWrjb#3sVjDv1Y|?S@(el2L54#kf}0x%Xh34~u27Z+sO;nUFd1CbJIQpq z%pf^!O2E>hui!-w$~!^wYS7xYCH`Mx74T7rIv(k=dJG{Bk5yeS1e}j$%{S-5=>!zi zj=`w^2z%aQv><82n}pwad3#1AYZ!o^))sWLms}610)brx4;S9MZ7|uyyHl6gBr-y; z$IzRZ3DaX%UK_~S_x zYkYJmDrPS5WmIhIZ-W{*77^o6{ zmDce>4}5R8D);uS1MpNWJ}Ngq;^K4voNRhakCn<-p`i2)0GEQ9FuLqt)zuDRZS&(- zY6Ye5QP+uD9$8vk*d(Q$ddrhbzr0wolE#m0eZu6ly79o!WQ0NBN^b2aqmB?!sFNY* z@nZ=U<*~?!hm_ORzZR^bZ%r)9dA2I4jy-y`L>rjVcyMohI{R&gD0#%l8?;nPC&xQp z`$521C@Z%sM?FFIsHy@sXfjPb+{THHd*cT zVB2f)-dy7y)PwE)xq_JZi23R&M~x~=h&UokYi{hPGVWcTO`g!G6*e)Z-JGnQ$iKoc zSRzhM75lKIhIQ|@WPa3eWJHZ1a}*YjskMkmSKN5yps5cYKm9O(B+ZnNWRWSq3P}Ea zqStt1eT>{qflZ<6EC{%_8GT=+v#c6tvyI0|8^|lvI)9ZwyBX>w0*NAD1dLhn!&*%w zka_s|U5B#5;ll(HMvplPFoWsBIp2kjNI*4_R&+ZenItg2H-9u_#gCE#?Bry|muS>L z03uO&d1Kpk%hpEJ@PpFyH-M%(Jy`p2uv$72Awuy57u9j;;&YBVShA%J3S#gN)M3h4 zF2U^0%VQKyqJebo&OjqGGl)EexD^;nM+OHWbrtvF!xt%i0BORAPJz`9(XY8VIXf^7JW+)3AwP4YI)OLXr>^BIF0fQ2@%sz7fvbfZj7qv&ut$ce8h0+s4AKY8BsZ_ywudm(ZXUsQRc{2hwVQ& zIQ<6)DEiC{t83vBe1nlX+S+_Br`5yk=#-QvlanrK-Acmg&z4zR23G<$h+4;52jH_-m6T*8CE4wdD!X2i8RKgjwSWAWq|?$hV?Cx2p4unUa-V=-Ibx$> zqA1;>px*7d!^s;}o>q>jZ`9$>HNWyb^z$k$Rai(Bdl#Ca%E9rHZhSEo>y5C84y`6{ zG2httPCu{Y)972rrcg`KOw-RsMdMr+gEIr2N zX<}v6XT*f0^QHak-3Lp`%42-ame~jT^NJ$hT`ru%HTtpq;DLdxe8OZ}TWjr_Rk>U8j=80#xL; z;IA=md0*E2g)$&4EUe(v`D}w@wY8XzDCJbej6}oOu>d)-rTW1q-R4Xb`JDq465MA| zk}M{L6U{?R?|M;fP?QD6#4T!`6#^z1_hIpBe?SHZu`~GX1w}t3BQ!D|^En+tt~F%Q zP6M`7xB(gMSHDY5T(2(5f#}T9tPgI`S|6t#$5aLMcL%;v?U57s-Wb(56FyryEc^-| z)hlz@D;GH5z5rM;m_*>PgXs)B%kUG7%s7OEIZBj_kpsD^wfqwaeyR0Oa1p>CZYXP*+65x6%zP5i@lOor^I;(muoyudq<^qF zlrDYY?ZOJL((USk!}RDg#(OvMaWR@dVb68V!a-8)!+Em`IEJ1C0VW29g&lh^482uQ zkfXuI7W?(<7i3J+gg%FE2wb2ct>8Jm0DusT!+>_b06`!vt+%jtzD6w^y`Gr@Kn>xK z@bWs+Y>r25K?QNgNu)707zt{f8#d;iM{@6uNQj(UBKh{k87bzp(m|JUvU4KPsQY`L zk(3Qp+zS|2Z12Q%fA5I+)*kUKs{GtB9~&aXzGP&HE3x3B0_0==QY5v%tCOLq`1Rf{ z@k5+N3}nP4SD3<{BkdEgIZ~nfx_x%sv+5R62$z2otSP7&`rP(>*&G^1nz^aKsF$}K zz3(*(Gy9z{?c8ExWBMi)pj@mcGDJ_Gb8#WOIZ?MyGe^vRWg{zlJQvHVfP{wb_cikT z=>`C3bu=E(AImB#{wk%T#zf4_a>c~Ni;S?#c9_>1XhxA(Tg!?UFn~KKs9THI*}hdE z5jvB;TgsjLlrQP3iTRwjCMv%k{vlDusgPrtn5e;gK#9GbuW^xGlY=Ytd8!s^;yG`Z zKF2pzrOK*(L5z|Ew!PWr;^9ceJ+&pTJ{|oxG$n7`E;<*ia8YeiW1bY17GnB+y-!OW z)(*LS*Foy9?|JuUKFDOj?acZ$avzxztGz3Po+k5YxPHqLTj|B8Y3Jf6AQ8H{)C8=M z>Q!`!@enOzBm_#N7Ycp@zo`c)WM;!SHF^ly6b)MF1nleEGfkt{l;@p0cluX~v%utLu&^yn}f^EX^)yg*QDSJ;np;&gmBHNyvbXRr#=F7?M9}CYh6mupOa8i zF9Dz0p1%ZAjHy~Zf#}oYW7DyssCL$uuU_qJZ;w{mw1VgM5MDGNUo8ZC1K6CMoek9B zV{Ct86BFQ^q31K7u6yu^gPDfr_*Zx~ykKsV;q~v|&mbRZbHbj7r}{qs@ef#p;C6Kh z5{=GZzp(C!O-&W$odM(+6qFx0nwy{BI=7>(orH9sSQLYTiYg7nKn)Ey&Ya+EnlmwN zt&Kc@odwfQGIlPYNXjQ*cQ(`4w*zSr5ET&mopyDxrJh3rq7tYgZ!*7j#gw;oK;GI3 zI4_YAg`xd3Gn)j010-oyTT^_z@dcnpgzW!p#a!b_#fS(+P<5cAPr~+qlw@*RZ$GnyRWi?|wd~qsxZe^r-^vCfJn#k11WaBrM$!qQGKc z$c3!}5XdI4th@uae_LByS4@2z=S~n#P$C&2F&1n*k>WxCe$4<@NGvboVqgeTb@X5H zIe&|fjU~svClO2tI~ic_3RHe3wF+Du9Cpa2@olQKV+fU^I#_+UyhKf)1es7TNzXaV zQxEFm4v7ISFuVbbqOEn;bD59Bh<5^-v^m(=5D)I+VL#H=)6p|x2p~5KIJMO#56x)4 zzv|4-!NS7DY^`gk)LFdb{lQ#4$9`vGxcdpYwQjk29(4Rxy!lGWy4bYD)MoZH0QurL_ zr$I5n_g}^Vp?vp($Wv39nkWwr*r*8I&7}{Mzdy0$9DCS*8a-o)ud1oi#UmR0&3*&Oe5_ z>eDqvcWd7S1(~6>zu($)g+(W(qDv4oSFGPPzjHjAm64GFW>KmE)3(os^sGLa+1Y5w z+aZ2_4YSR+?s&Dk1S0|7II3O&v>PY5CZSvbF%fBr?6b`4_B2=&#vnbaN<0f&iTO%&LtfQQN*(rQv`3=s@})lqJCm*)=m z?}tFR{Hs__%rnYG*kv&Ke8$VGqoG0Q3^sD`J0JgP=mUNe@2QrSgM+fM@hV88EGAEp zP!QeV2ty;G(-h0X!a^lfeH7DiUQ51#-7Y~QPaSyU*U8E z{g-D+`_Qk0yI3l13>b7mkRajVIRFoz;KoQ$T5Hg=xft5bdVNmFJCYaPfnIxrl$CbiHSvgL^Z)R58ao}##3#N zb(y8FPr`u1E7I#wrXL1cWhCdM2E;<}y37Qu5D>K9{XX>_n5=cu(V0tdi^sU<4FO2- zqSl6UV<477M5KwSo^Tn+T3FTt@B}e2A0r5nW2jwLvFYeu@+TyKcnu=U%qOdqRaN&+ zm@L*Y5O)p_6(=|t7+%dectMGDi10tuJO|th+(<1$~T$EPW`$mscz_;m`G=xT7PT&u3a;B+o_pIb*4( zw~!l2Jy{(c?c6jpRBUn85JuG_;I?>F(Z}K+V9gYN1*IU+ZO^l;<}qzhLt@O(pgbwE z%5Dj)P#JG8)Hm)-hj&;7h#idI@GAr%qIvOIkgX*A4bqi zP+;KgM~ZYj!N&J^KDO?&_{hvdQjYgVkFJV5Y00}D=?UuPmlXST3gUCKfdnP%XocAG6@t51KpZN zk?sy$;-E-yTo0D|3x+0BWl7Fh(_L+dg{98;+{ne$D6qOB>jMY}_!?lsOhfAKEocwyVimWWB@t`3GNBPQtK}B_S z$4l5RwY$Gx<;*3-U-PwNfm|I``mibfPyjjiF5<-C_W{s{`J&@qCFlI;;wzXpveVd{ zw0qd74~X~2eqUS=mjZMLZFb1DPK%a_DRSxS=a5JXSha#KqUmrn`2h(PIUq1_`{=0J z@gOTT^>$c0;j?$TLLb+eZWGHG8fF+U>nU?$*B@kuezv59Z<5^(G*&@^q_Fwt29A3R z;~baGtkb?FxGF|T%f5gAP5^0FQOtU<*aI{$zUV|PH+x~9%G}N|_zCKq-s%-AsjALd zRs;q{hDBn-q7q-<>Z&SQG{F?$R-T+aDL*-?hq%_uEw=#IO9v9@8ZnT?#G0k0gJDw7 zM)e?tdak6@1l13e5@bR+1Q31-9;Cs$#m6@hfHNAH=M)n(GH5Qz5d9eN2+V8_AFS&;78-H5pWTrhcwL< zRp#0lmV7gkU7@94w)^wr_1a z>&hP!G@p7l{A_u2w87EVK}Sl*!u7PEJ}yp2U0vbTd&T1V$; z3QR_Pak}jzF5Vo+|2{D*t0rC3QoKbyNp_USkTkL>FEg*CaAmmV_wcad(8vfnDv9FG zY*cBGi(vkxx=o`ox!=TT^t18;Vm|$d*;Fx#wpn~a^SMc$$k;fipDog-b4Od5tl|M( z+qtvHkYuV}W?T4W4$F^Ya{_spsY7mxIwzz$@+@i6H~t}Cm}Dx%3~S1`?K!-9^1=WF z&f#dtueh6*ier$x&<9B=j+!AGinMqZDt~8Bj{qEE5Iq{9qjl(~RlZ*<^Y#`qUGIhA zbhnM!x5?pj-^h0V5A>mc14DDb`(cw1o=)fU9SK+v(=fO5h*52#*dSzf1|qCp_q))0 z-iQ!}LXho$_gPCYk;s2EsBLYZht#}eu6s$o8n$2FuwG!wcCh>5j>EHr|dw(zv<=p(5_$; zuI;iC$I*}U=8)Zlww9@~myV}R5RUbv3e{47wP2 z*{vbOdaf4-Z|{?&X;#@{s$TX2o`cJvvv z5%@fIv3DeHAh_odxI=y~^wJ72w$3q;oWncLH|f&&ze~v|Ab2PSV${p0rOuDmy-lr! zy_a$l_+3Dw&cIvMdz7^Vt2Sxi)V-&H3?Iq|s z9&QuyTdS;Zzu;w*`0;jE(ALEJHdjdhRttIptL-QSd8m@2iY?`g3|jPpT#E~}M0w`G z6?M3zC1+zC&!fU)>z1Z!D=QWsw1mz%>(N(5gD`zQC7b!_>vGY6A&!SVc%K4Um9la2}Vm!a3p3{Iz~zl!Uh z{c;HrtkUtkE0({tPit1piOm(+6}Mb2r&b=PUsdkjkL*b8GmMMIQbFTS2tq^Nc*LGp zwVN3bQ-7z=z_fE0P<%Yp7C?ikUpeXkSVQ9vvo9+-xiEc%R4nI>wHu%tet0A)C8buN z)$r|^&K*?TV?f7dXCq(eKZSLLC*u|z_1Egs+Hz-*fbZCvm?j}-YRc7V3YP2n9jH@M_Gs`#K=7atnDF(F zp)I%P%}Yzmohkc*rQ8h|d{MCtl@vz%?hHaL7IMXtc7u)e3CV;d;{u+@4xSI26VR(e z=JI71$26$la@9_Z0OoSNJTbWEjSrJCT;Cv^mT@G-%KbWkEXD zh}8!h3ekzd|0!`uu^&t%0M16&?FRp0o>@!UYLs;raQ}dczs9k7*2cOBvYlBzY^u>e zv$eI|H%Q3k|FC%uiGn-!jQ|;D%8%t_fq-h->j@SB}9+11r$bUAHAWJ9qDWS?H6Nl%%Dn$K|pXwYL5uNJ_|} zkILQ;0#F@jy#aTF%*J>S#z9_g{a&}T1HL&x<{l;6ygC7(^vAnBNjnucW#NvIee`Yqfrh8^IB}0aIMW!HzhSS5)#tU`pR^#tmd@r6)a+N zsilt;Gl^s*dMR~2-Z_y~m#5MnyLH^3s>5L(AC^A&gZ=DayDYNr$D^JPo5xbmR#*;C z7rSgYEaJ<{%Jhl}3gs(pW(6#*E|^GFRo|SPSxncL#SR}B5wAOtJz2pIGn(S9U+$m{ zk9@c_RvO%1^5Y8|-SC^0B-O}?URkH@A2?J49)c7=j+W#}H3uvSY`SonOJ52XvO!2l zyMSAxWPm?DrJZe<F)W<4>5rw+rUAex>tgsDKH7tyCunu1C&%MoJ zH(_8q5Q0erxC(~OuG}26d%FqW)6(kfcRavJ{#C*B%J{4zb1qrpmv~!n!n3Kq=AGk) zIminMdA7WGBgx>@JJ`xfXss z1B0cOmKJw}v0e+t$hFN)Mw!#Vg`#iFdXj1rZP3@m^Sh{A=2CNV!j{7mfJO+>m!NI~ zUIhaT1G?kk`q*uhMMzR4IeYT**@RE%ebMIG=22n(gnAgnG+nt!r%iX~+o8V%1!olZ z`&IWF+E?d~V}3jk`V4oJs*+NHQc(`QwSCQcI%n#}<1Jc-3tgK`w^D6#ns^zixmEhrMf1Cz}>>e<31X2aY!Ma*Yw^ z+fBhtbxLjvk{+TF*^+K?Pf(6jZ>M`J8btjACplHrjt7N95dl1qp0C==7iSB(o!#}$VUMG9g z+Jz8{^1{gI347FhG@D8N@w)!D!1eqs1B43_=2VrY|{Z!&Nx^0lzYZPeBz)-Mo z-@?bs%XIou9Yk_0Ec*8L$G#-4wmY*O)PjXgUD0e#u#&UT&+&IagVuE?^MFc9>nUz& zX(`lzsmeDI^$JV{OAQJ^x86O)1)moX_%Nix>JNhex#W7`B_WGjTfCjI~n|&^@^+B^yIk{G-CnjSKTh24Y$0 zxh1-(lqI)63dXWJ)CHN9PsFlfMa?dedoZNY(KNSQ7XRrzOAu;jh+8Uh#Cz}{?CV!nArKOdQ2P$hDG1LoZhcOnqVM?@LEW#opd@g7`C;j(V9+202zd2Wzr~^|# zIwL_99be~@>*iA>D zg1DADE||0p4kDNH@%G~Kj}bt`OopAiwb~Zj8-OSSmQlpFr7iM$DeUMdujBsm(exFk z?eb@5!l-jg)H`v{2Q8VSfP;edw;Pa{m*85(4EJPaCzhy81jn1wGMR)wP^<*B8|~q4 zh~=sVn9zZ=dQED+& z)9?=J+3$t9xv=nXhXu)-QBvl75jI`XrOL|6uvK{s_M_CF7bUdLxg3ryL7{+E!LXVF z?7ejvpJ3GorOdBTP=;akQ?s$@fiJcQiS$rCf{UH8flS+58)!6L`IyeA`i; zwzN>r!RLk;;!SPA~!mWbbZ6ly~OS?AQ0Mwg7lFKiqf;5KfJkG8k( z1aV9)4^S&zQhI@`Gd&$X()$Fd9@k2QBn5>bx66|y=$~)ha)KW~BDw9hx5A=`hscQj z)7)_5!7VynoGt_JMV*VlbcL13P~(+K(>NU+9YM_I3iQ%j^;fQXsixacJR6kCOvgTx zfz0!`Gpcx0PzP=e7$3n42@NCUE4aJ6qY|*E?`d6~bRJyJMg8```c#(j_H?gc<;M zwlFa{Yay_JRz$tdnd?7TIX5@>`92U55hd`p!)2+dqM`zmHY8|6(}HV~mp?8R1+G9));VH~~Op0kRE9Zs9ft`=f;9yAP|)I1*& zNW+&gi_kMnNv~PwJd&r*=eS?ta#qH>Y&YN52kz1`d->a{8OHR~INxLVUG8``z-E@7 z&d%4Uu3d3-FR3RzW^spxvIRQ2Ty`(dNN9#d3*)nVB5(HU)t+s_$1xog91Q0V9__J0 z9VA{H=mTN zPIkUNK9_qv46sNYcmV54HL9?g%}ru#Y+KkC4C{nI4Fs4Gc#q+@L0hx{s2vnP$pAnv z@1dcA2M;#*#lsf$61CP=J1o!?Pe0HQKtngH1K>Un5BvhueEZb7W zb%S@;UgxqUIJv0ZA#h(+_L0$zBw13ddzEVFzD+m*Vm@jLi67THV>k)PNM+eSp#}(@ z-4^ApK3>qBq@^=!E$#>YRhJnL%t1g`x55tR=*L+x1<%xg^a8=pK0KeW;Nl<3cYeB) zgzpO<6R&>fGHjxH27Y_fEGv41ph|~5eV97|KGbwQQ3&vB>xttzg1ZGQ;J{)BgKz_= zIX;6RD_dK9W{OjgVQtm0Kmvo=co_tPq;XOI!G(rhll3@ zTtr-D;MPSriE&xWb%4PKNO{$m!Z+i3kHC%yw4!gSRy>HT_Ai@I$ zhrSKgk63>Pw1f*t8B&aMavLqE@|rFOdf?FyqSQn}5ac67mq>km;_PbnK9~MZt>cq{ zKs$@m$EgtUdT<=0) zsz1Lemg+C0jqVFo7vlQ20rUiF1g?)?Bt_yFa4PXZg6Zp7YcI!$eXnrgAA9!WvRDvr zM6#20kwJm z+5xL1IA5BY#QZ5e{l0&)Sk6uUg!FwH1Y0ZzcI}&?&(ois`id9cOBftdDChJ09xda0 zogK6Mnmgt8@0eetYjWiNk~eSa;jyp<@Jon`%VrLOLM)X75L7Fx6!L4i?_*FW114Qr z$>l-nT$ku}bw$M&`J4h6Dd)K$zZCIiXy)U1J`ke_vfu{70w#FR_V@SU(9E@7p`xS1 zvtVS^3uH|Q?lb3~pD?ARyVGT^9>ui4I|oTm>uj*F^=icd0Erys;)ksPW|LLn;wiVm zH@4?{g85(8bzEXz;{4HfDv}F&o>2(|;;UOK zl}&P2?-Sv3By+3oOJs#r*UGm83;Rf!ha=j)-HkO=_>D_o+F{MGc~eKdn%o9u&Gn+m z#KZ*7G4z~#Up_UzdWClX^_Gh2xV`=9yAu(2qqgoE<=3%MVFw`qq9O_bX;2O4@57V> zLC0@Ge0*50yS7FEtsjthxI}!g4arcdvlluONKy$V;!&)dYYun>6-Hiu5b&af>%&*< zd{VSkH;#iv9&=&Tn9+_|G4i7eVgD*x5CTA;tl|^g%X~i4@5sGsbDLP zzJ7E}49qHPdmsuza34fGUj(eQ#d(M z1;K6Usi|;?0|~jl^sO)VJqA9!tF0{~D=QjMDu5tjEb6%Iw-d`s;`@^aO+%X6&F|o% zR>}KAR{@=_gs3PGcvsapBeShZunzzLFK9O5@Pqiq#%2$yTbVp6f);)y=O@wG;#q_G z^X-6jxx3g=Pjwn|ZWoKc!e=|k%|sDU8J#SyuFD2pIQ&3GK}@VBWU=WmM-P6|{$X_$ z)#?ZSa`ZivJs?caZ$WzdcQ1A#2bs;taQ;5i>5DVB_I8IF^GR-;fcK~S)00*2$4gD# z3JSW1g}srK^mi_X*906MOxGu0z~G3J4MF(LsNKjO=g>^D;&1G))Cc%00efY+L`_9S z%xk|5;T9-3od$*XAQmD3M*eF(B`l8PgzL@_v{H+mMmX8qfYw9La|(+yVS5V9RN%E$ zR*q6uF47(5u$a;+R7!BG^XXXvmA)b1NtKmm{)==Bl0z*p$di$|fIf zJ^eRMEAoh(xtS(goPdMP>aBQQhu3u-07R4UK0licIDk13a#sEiTW=kdRr^N&K9qC` z(kT+s($XOy-QC>{BHf@gQqtYs4FV$FUDDm%aBko4oHJ*B=ZyT}h%m%{_P*|Qeb!ox z|Dv5fKtZU0{dnA*4YdMv9@`r zc^;R?4+kG4ytn?ItJ1+u()9yt&Ed@OUVp50UJrDpo-=n&ON-j^M)<6(aqhDP1v@F! z#{DO&$JY26EnhJ+=ab{4*rx$zU1ED@XB1>)F!d#vxgBS&uIg)PrGUGbg|;v_PJk2? z`i5X4FsO%z)6>%ap#J`ccBMkE1EiVIFj^}lfz&%=GqZ*{NLaz(N;ROu{K+UODFK@T z1VbRdg3W|b7*gRxcHtLF0k@+B5QGBYT40Lrp$cJR`*OX!>wI7HdcFcP?ehEatbl*d zfLeSwA;bu*f)lS-b+!1RLA>zS)(=X5PzcI5`@;h#5nZuP>UGPD+4MU8ii*PV9uK~| zg5Yrxq2a!Mo$$j^yk@7-%L@iX6gJs+!bCLQoSN1UT3QwBruYi)aYA3=nzg9npU={% zFo47c``t6Csx|RH(bu4R=3m(2m{1xyvKFp?c40x{Nq6nTzr^MNho)4(FWD|@gV?6$ z1w6K0Bmg|V*+D#P5*Q9SK^@soxXel;x&rBt7`!( zo^ExeG4)i!D-~j+uq4(v=YMd4mxu8@D;Jd&V`t!rl(NT8x z+Y0Tr1Q5H!&~k(Lorvx0P!nqh4o>?y+r-q~OG!nAM5D8IOPvXe$)srY{EJM$9c^k| z9Ye}84fcTIfN%MG)6dR8Lr+X(^Zz6&ii*#&31-;dsE%z*fW$zzpVJkz*Xx3!Qdej# z&_d50AYnPWs|?x9w1R`+y+;sqeKRvt&&AtbpRc*{25Oc4{DQ>8?P1%vpqtDbQi*p7 zQam!>qkOWrx3{*YPk)G{_hniEhQk}QCKDK*f3s^>5J4hf0b%D(fa6L~=&1&NX z$sx5pwP`W==su?QZh+S&LfrpegW!uKUnWYElFInEwP{Tk{Du4dlQb(bS_|d^GDM#% zS8=b=VdK+Vg##6kx}?0+r_*vn!|3dAb~wqouGuBQD3>r_FSkMi@39lNd2me9KAMh; z6a-B*$!mFvXGQn0zOEgVv1H!{{cyAYhBoHgB+1gfYi8|45W`1jCwx5qR52s$8pqh! ziW}sJFD_Rg-)X4vwnR;K9rK;Derb&oI$Fco-{nAX%>uTNVWdZ~+> z#W6QN-pfKm;k>Oxy-uhAm|(K9M3(qG-FQdZS`gnbrBfheUw-=f|L2g|C)QMY%5L!( zeQ>Sd^-!I=f15RlHz!e1QUXHg6pch|!jQu8K4|Yzf;uX(D3UU+y%NP6yQQ1!o9n~9 zqDBnS@v*|Osg@#O-H0NeadAe(5sd`G*j0F-^(%7~Ey9qs zHqhgMH2D3~>+iXMOq0xUp$X;w__1Dn?svJX!0rNX-UJ>wc?=xf{HNFb^ZjX( zdEd>$izacUat&35BDGveJ>Ykm?`h|GqXX8VVY;hX00Hu6x2mT6UFz4=Se%bEjPKsD z+&FNPgb=a<%gJJ*l45xSS87|@WN!aOSZMktpBtO`sW~fhNteGh{hgSb1twajOj7-~ z&u@45We;YCw<08vWuNbiM0=cY)uM`vtM`i?k&zGjm2jtL)o`&*@9wT#oDaPLZ~pz0 zNe!e7kNXf69lgWHHXXpttQO~wSiRoZ2zQhD9fMmA={P%XU+-F49!LbLCnxF1sIDXY zAL;p{u=tEybBu225Pg!9wC?Y&%E}pysz{u;PzTCWLx2lLB5(3!xt(Z<+VDIssN?BA zP5x9en2wWEjs8Lm8T`<=xGLulXJy@;%y+WLbAn;7QP~>UDoV<8#@;6+BpmA=JK>Hl zzdU(!q{!qczA+lJ{5Rndqn4XhsfTB$DG`oc9otXo`5m?K%N#C76xSuIWQMUNzn|9F z7!-pS$F#b#DIWg|X}ld|U#n>&jq4v(YDQJ7}2R_l?H&eS3ldQGVyEoeZ!-k&jhaLh@Pi z`Zh)aCIfGQt>>^b&R6#d3E2?|xf&iFpBe{IE`yr}2RRIhRL*n5hLA7>RCQc)@|weY z@bvyDxcfMd?pRG4-H)9WE%5c5b==cgPD_w*XLqd@pZje#Lb+XskcP(l+49s+7`esw zqMwYlHIolht5f!YI;^dymUlVu-c3{A)HWt9J~{EGu#!1MkgWFewG247z58MKj4BGk zsb@y&tFvE+bOYN5JMPP{6sMhTGidO<_2f?z(rb1v^5T5(UG<$0Gktm9I00p>{Aij1 z7E4gf#z$@GRZ)@WtLKelEf;C8ZMma*p($nI7B{vk` zOq0y$Zzv=2oDW6%o4(hN~p*ld}iaEo@)I?h4?#N@&CcZ zZ}@Mw+tAz3E>6VX#uTw}qlM5hm>BS=swBjGHh$Gz+Eb+-^id^#>&!{uc4eKZi$Ywn zFAj$gOnH1R_v>3HcF8x_1t|G$VRhTv316;dr4qdE{=%;erM884vQhsaBNZ<2h;|2| zFQ)u4s|s$yXaF0*SG)jcskylkPs(+g%hUEw|jn#l?YS zX1mMXaRUPw{@c~3#fB5Ih3JHYYoJ9vKRtl(!%B5}5IUqk_WhG$uN26dT zcu71zul^Stq*)g_xb^&WV*x7^j7|!YdxhV|yh0-a7s59ixq?Z2lx<*lKqK}32tNh* zWf&NkJ!kG9;qT$$>Ojf)-^#5OFwX#nFD)rqtTHNiwEvWSc#v9Ba`5v*j?b+De7*f| zgn2(&TH4RK9A1Io!$HkXO@gome!&=%pRXMGAY;m`_c9#BcLc~!x1Q~w-dw5As34LU zj}L>eWB#{QcI<9h>;%YTjKij!tb4P`w@*qyjEA>BH+=N`WL5n$9r{0jI2oR0W0N8$ zNcj2AsUwkhIMHr=I_#&VZWjID|)H|g*(3s_~cID@p-w2pyFAY z?Og6uy*MhixZDt60(AQ58oc`*X1`JalcmmLcJ@-N&vULq02C^pck1=+S+{LuxtH); z@u)Pf=R>>dMGp7D4ES%bZv&psso{}=g2@y)TC(nXd^GhwBKW`iKRD@^qtoj@f4F;4 z!Osp}RFt+Y7p~BEBy-fq=lLw4SIM@(zUiM=l|PF$NgAXJRJA+I=Ifl4xkYsvqu}v^ zjd#ZV6E@(hCie)~U;j6^F}rILLh)HDYpbglmXt_^y#VeNbbL>(tmtXMLlcl;N(isf zy?=?@|I5ex)-t&%$SZ7%qrN;QAfJc3&S=gNsJ0*&Rp4c-fec7iii(b4sVv8T=R9A% z_3pI;SQO6{gOEm@MtgqpwR3>c19S_R0%Za2kB<+MjKLiWd_)Ea7DVs|7Q*91y=w}D zb6^YvTapXlA=GJeHvt+uO0adRH8>jstljxipIyb$fvhJ8_!s7zUBYrU1~1bxJkK43 zySBh%4=j*qtSE25Y14MG{sb;2MM-h-(y~V_7ijNVb8I?a#zzqYIp8&BFEa1( ziHZN&F)68Z7i-MWXSDw{4~7^agGC~v&sbEaeknja!1oNG5nKkv*Ivv-y!>)>9dCiB z*8|)#tbduV_<0FDT-SX2iNH&;GBxLX-VjULb_3#stzzPW1t6cdkq z4}bYa>UU`uQIASq9z8+C@zxt(vd{YZK0G}0E1Ajrl8hnCfP#HXXca-oXL=n?zF}2N z=eG36*Y_F3dd9wQgT9{yx6dCubmtf7Ngu4<#|RGfHLCTwOW(QjbMnfnYQ6scHeNDJ zy$SFXEiDa6NtE?C)W}|g$FDMQc6hiN8`;piKoS9;)3qZjD_!GP?l(!&No;p%V`ICx zTa^7bSa-Z=-=)1ZQ|+u4QB(M;)%16>U1yV%G?Z21Z!VFk2F2<&+~H9-9p~7m<3mN? zw>biby4jHC{?>9y<86PyREpwvY&rA078k?yD*!U!B(jl2?Ofaefdd;+^eeA7Km{qN zBS8pbXs;6`Lyc~RjD1#H|L6sK<6=Y&VN_7;B0Oh<`}RYfV~wu z2`@N&m>$#twZqlPX|UgI%L8}py$0m`N`QlxuD`y<^<>dUS#uyLI5<(y+WJU4;2x!- z?0wl+g}G~(h5318Sbu+L$`;@`@@1d;ieK4`21ls_nyH$Gk61to1MW_~yS$2#dASkpjA^POiqu*enPmjVhf45saB zrWNFA{_gEv0maev^gkpT0Js63~WGP1qR}IQ&~(x+uFPU#a>atln`n3{}ZPSE7bmAo1#uH zD0V)QxDX=vriS1tkn-Rlk1X$=HW;DpyhoXNyW0bEE zC&NE_tXbRn*jc-sA8k&G%U-y75}`FX0B=SZF3-o0AU)5TI~2qLz`&yyN#>@cq->Lp zHEddVhebQ|Px^<4xNfYQq7d>Y^=<(#eu~mt1gzJx(m!vv;YkO$%}6TtPPTK05}7)* zzjc$dPj7vn)qVC-P*&9>!ojII^|6vy=HMKUAM_bGcf{r;;ddN(3@Uj6vzdwL-jIeA z82glzU^1w~P^#x6m
B9hnk-q_!t1jt6(f`bNK{O40x;V-6+N|SUVCVn%BLH;{= zJuv})K7H!JM9j_3)>btDn?q+u=M?TIAH^cr5DK7v0IT)?8@PRTRiVKFlc$9>xDgi- zv3?mTRA8-g($rI1&PIdwTkXxb?io$mT3`3)=-xO3(VxJdO$Q>@2i%+OdxQznIIItu z`J;R`CQwPD#B;`{Ui_$H`wgoaAKmVb?Od6joj*j#hLPaQyu*}x@(vx{dC6$IfP|Gu zKHN5$-2WQ$I7ySo5|;RU(pIF9^MPQn*h<4i=SoXw_ISZ)ei|<)KUos#U9>P+R`6eV zJiL1p6lo^c_8mtDVSO?|1j>&BUgy7>Zqhxt8eT>{o|z;^8UkR3qCE&wBU!mnWM*a5 zKESfP#=y>T`YOnxUHk?7{+m+Z%w1hMEnjDhgH3=*oHIhw`mXcB(qZnm!Z&L^mSd_j zBjl_&-+N?cFGeC~P=v~6PVc;e<6)xvjkOtF=YcH>{64>)ts6xhK_IQb;tAM5SxIit z6^Vm~*JwU2EF~2NsvK5VqunmH&%WjZl4NRoZ%?gocX@NOhSf9>8p5d4{4Ta%M#fFd zb!Tnu!&h-Sweo)|E5L0$juzMz~+M?n2^I7#4U0njIkt@wzqp9FMR~A*!hV( zDIhe1m7WCR7`D&D;@~Ln1xjc(cy<1*JNOfB0W8y=z-^ zAVA+8%oas1D21RVS&|`iZQE0~yus-E+$o-84;KV~2lr6*@o@XkHeHdLHL-Pr^-9;; z4=0n~#Oq!H$0hHndzJ73up|q>6OhSU4xYls%F;$g0osgMVLjcqi%9z=0uPsOx+}^U zB38T}IIb?X1`En{ct*F9Lwkr{xkhg1H|yxVkS0p;kE0~BtMswfOj*<^uMJG2!@-FX z7RL{oJb1r2-pG+UHSwbKQtG@dZq0qylKU>@{%)-Eike!8EN6oDV)VGMhVjoNtt)3&0v6bG@P78I!tX_HYGx~b(ID#q-PS@v)}kME z12@NPWVQI!1gf3&2cu5l{qYKvz&xVVwG!S@h>z$fD_HuSW>b1?`%uQq(ycBTz z=b?uW!*1KU9Nt|ev3Orm<+;kU>|S=+&Zd+&p{(&`s()o+!Oob>HynpCv0=aG$2-W+)Qj;jvp? zLt|mF<_UW<(6I|}5<}V|>bjdzd484>qKT?8X7rE9vQD7zpug0OYTWi>x@W4QoL!#cr({a)V^|OgRwt+ae)3-#u@sbnu{$e?xu0b&fkRJ&Ca|;W= zA2piH4kF>D^At_Y%tFASur|<&ZNcB4pV~o0SoHg5zB!9{uOH4PHrVI|xNfemA08Y$ zY{v4uJgkrc(k9rTuFeI#izbv{#@fOn|3}C*H4~E^n9hjM%({b70oCdO94=SxPbVEG zDXeB_q1mivV&b0yt?H7&Zui;88~8;59nub1L5&(iKmzUW-zy?2c;2pwlX~BdgRby& z;P}*OX?NSr3V}aVe!B+_8tEUMX26*kU}=*R6DZf%;JFJdW6CK2ZlU~PD=r=qiKd{I z`0oAt?-K_tEgldE*aL#GV6j2qzK>$D5W~oCH8=_$)=^4-h`^Y@@7bb=msc9cY5v}X zT!DP5g5Qt73fa&B8y*24HO-sx>31hqVB|06@P1>0B|Aiab4m+fZyP(XqpM5SEPEXm zVeChESSiGhe2>^m9eMQ8!Fm*dlW0xRk|uc|3?YfRkN*U3ZpX6D(teErJ!9M@T$LSf zpFO>Qv%dDSOuA^uX4q!M>wNjbj$bZkoWyNAChG5FVM_^Ncja156$L_ z1F5%^g3%Y)PK` z+4s9T|817EC&l-XA3KR|qgUe?1o4qXHp0>v9dEpk$8E*`auq9}4H@t-lHm>LS7KT( zX>*>)$YYzZXiW9u28@6pgwD?KS5OOo{)`U~gQ1zAeZ<vw=f`Ps-7ir^l zf~Yu1W@^>cPCeSfkB+Wf>io;Tx2X#&;y}Q#F))9B-_9ie{deCb#ltCFR+J~%ECh~S z)30hs7^fms-Sc@_hB&?nYZ4vgUa(j|UjqEujCtZnCR>q19}X8c@!yO>1IEe~FITNQ z8)t4}e=^Oogyb8^wvB5&p%QlfU|!|BTss!1x(G@Be74=nKFVVf0~;F`(b>@mAuoVw zSaa|Ig0K>D^q(}NtD^(rs{=P0lQc4Va*K*2PN=<7q^abjQwcFK#}^ioE>-RtMxXJ-3rkkuc7AX^ zMF+`ztqoSnp!a5y`18fJPhntScObJ;{FphLKiU4>m0sJ+^a!r2qfC=`r#I8%3bKIL zU93FWlsOxS{Xbr60#3QAnwrUjE5#yuPR^U9JLQP&$ZrnJWZ1%M8-xUJ;=f+@MX}5m zZe&B_z``;jvQ@E!`sO&q|72~|=X%+c9 z3nNpe^-7r_nL3T6olRqYt<^nzJQB<(gRc$_styV(m$*oJ9r!{*F$J;S1v7!+_!d#W z=jX$EYcjJ_mU$mP%jJ4!4C?ZC(#BWU)bNp!`M=I|;|7_v$KUGWux(?oS_a=TfWrN5rg3|Z~0 zlN=8>9KwDWYOKF_54dm|Y`w^Mc@KdU^fb6LoN{wm<5N{z`v^`zlam!}Y-~g6e2YN8 z1R9t|^{2Nn^1*!o>FNu|X9Zrs*~3HY2(g2sqc&H&6nX#JUu-@NqZi^(7#D=1Kcgu{!x|-1--qJi2JqcQ7zi zxbe$gvR<^_XX9^SA%k7<$fMM0)Ch(&6p_!f1d$uG@x@J9cd;)In^ij`PR=g1we_CQ z!#hmrZC{UnH}#TuScBLZfVcx{L|V+#Q`_EtY)8+NJ+A291{y|~ysdyTqSH9C6V`NZ zP|C*NrZzBPA_iYId_L;;JvHp(?GU&f{_68``uonRT$>+t zdS|hqrlz~AD>&5lk3(~Zo_av$pW)$~(VDR14PsF2JH9}b%IX>v5n-g2GB(~HK;|6( zCMa0){9@wbVxq_|Q0sVn!7d@)0_hd1|G|~7$<7)UpI2Px_?InPQ1aP z1{4rYS)vAK0hZ+Pux9kj$#YSTh%>N{S+etI=qW2>gM20u65F|JP^$y*i0un2kZFJd zeR;er01pexdp-9L?ErpG6%`dQa>a~yC{V?2?d*8CxtW>WxEUyUUeB8Wpaj@fMjQUR z10xs!(G`ka)z#-><&KxCHmZ(~k4I!3scBdecG8X~0s~=yUPTQqtV0?A+lmo^8fKwGR9bu4Sa*BrrZ9MiHlags#Ego@4 z-Rc@wV`szbx>|pMBQmmv07XhWE38+q#ISL+U0g0qounPBnFwIb;l)!O$+oW~(Q$Qi zL)~F>wB#%j7-)gWe3O?E7(eUu{NPC4A($m!InQ~ROOAoCX)7h%XIjHf5HZdbR9X4Y zEDEx;q_XgC1%sBZ9BE=6Mi*!u-W`SbestQ# z^ZwiDfVI`}!Sy&5SP(Whu>&%y$GuSJ#;JiuylB^fPtT500?cL%>dYPBN(QYRomZYu zSDbo2PcopfGCqE~&PoIL4ucaeclxO_2*y?^+T;aD_k-^5z!Cp$aYgrgSXfC}89Q6I z;0wE++t#$2u3P;59YBiNN-xGl&_P)ps3qIp+>}3pg7DrfIf2hy2M!AE?#-R-APDT{ z>G`1@3|_QL9`=dCWEg#I5Frdn$~|EoWwIK@aw7g=0$9hWyNn+aa8Xa*hn;EY6T7v; zQPzL2#uep`wZOb&-f@;kh>@P%6< zMnX6;x6`dPjtvQU$qSPxx8*5;qTun@o(Vx_1sNi*o4j+vxzS(nQc+XWmP^A!7bb1otIx9YuH4${4Gy+3 z%3@u#g1llXpU>JW4-YfajOg-_FIA1xm3^a3D1i2ff~cwKm8ouQ5XZT&tCUA$x)b|H zQ+y#p8||Nu6)OP#Qr9mo-##&Lmu=6DFT;G=c`j`3F;=hnfJy*otY4eA6MhGlotK{B z!c(7uguA;D{REF?p#Z8x#m08ow3E)>3>wsNibrp#3Ow-ple>TNL;=UNm=e_2J{ zk$`E0{~0KMsn#v7K7B+M+y75@lhsn@L!y{|v4GGKr3iEweV$dDBVw1ImUy7toKg8`s;^RXdU-@j7sV-!d9#2nycL zvp#^7zQ?C-vp+*8X_@qYpC)^?8JWmvSh%@kth(svTZ^YHCzwD0c5;n*|8{Jz4}MD1 zTVsf)w_A8A50`NQ$SD7!n!Hw7tpUa}yLid9&CerWC@;B5MkhMQ^UCu4WX-r+z9uAW zvauhF>6PaR39dXR4$-9h_>y2(hg!U86 zkAUc?sU^la(~|vKiN2lom7n_wydw`SzJkGPw`W+OoeMJt+>KzNKM>qnn;6wyeJ>k1 z9ua%kaU3v#(u1_1LGPi*_Q&-b!`~2jZY`_HW9u|om}nRzN#+qWy(jl4lctId-&QIb zN#knpp1;r9#wSC_9yh0^Cu8H>Iq&Kr)cg9rG_PrGVfuodo$_={&ZL%`V&_$8^h=e- z;anqSx~?BR4!lSe@JD7vGL25XHN9RhF78U+pNL6)xh!MdL1?s`zPVtj&zD zpHkPeype3r-AeS}+U`qXjGr(omXRqDQ61~6fRVU<_gnTY<750$2oZ%qw~-;v0#73e zPczSfWpP*yZknvFEq9shoN`IO{IFglKRs{4IdSk3m1bFUDX)*|<)f{InTtslVg=KY zv7I^V#xCiLjV;y6Tl>`Zt4_10$F5i)PE}MSv%1D>|5Z}cG8m}&nbIgpdt{5DoT8<^ z;^?}b3@xezXM4c&>svsu|IGRz5xm{LnuXL6-VXsGaPM<|o!LLzqWdS07W~Nlq=lGK z#4(iZ=pD^i4Af75B7KK#<`sG+Trdg$&UwO|EiUWgaq9xNT=R1t&Xi?cK~yS712Z}T zD)R?+3p@o$iiJp0yGPcGP6GrSui0^eZEOKhpEs-VKyVP+tq9x+hnE-NPXnJ?|rZ zv9hrJ7NxhpeGCu5^Yny*QnRNXe_IUq_+GNlo;E_A}IuyamdRcLEdbDS}cgDgNC z#7_nM?{o$e+go|f$7Pyq7K^pQBHvWbTU$uUjbxSnd@zdF%qw@LffJQ~^~b!#nvQ3M z+CM5aJDVOIAnm&M@&y#!JvN%ed!|Zidh8Uu*G(PXV-N7xM10jPFZaAoC3AC>?Cg2V zug}a~;qj%3J3P0C?raz$9D|0)1Rw54clY+JZEcx%r|Mkd|LS&Hqh-nZF>JYYhYy3}ewPuesCkG1wM6`{8q(c)eb`zq4Uiaa$kZ zFFDid(zuN>>+T8Rzs(%9G>l@Z(DjDEZ_-Lcfm$wqF_bCx3zQNctTyk=^u3ZlEYjn=G(x!Ru$%$&g3Q&w0gUouS)@n>ZGIE$K;o=dr^WN=XQ&=Iz$h=>f zHnSan4UPD(zdMepYfHQVLjKj(3? zxbS5@<5S~dCWb}P&NO)1zo$sdVs@MoGcV7@(G^`SzIu{l^u@s;js15|MT_mxX}l#* zGs1Y?l)5Y9C~Q}P&R$be(Z4Yp-lr?^#o}dLRc1O<96g}lbm{n__XF*cPTbjJI@`tq zr7=q3^g!)YPQaEvQNf2KdRRis<1@Uf>Uyo3?eQFOA8VTrwvAw&cd+%w_;#*^67Bk0 zj;{`@n>kIkKs9zURYyk$n9H_+DPd=Ohf%$W%<;>+H~610KHWE6D*2>N6te%9F;d7c zLI!pn{H52SWC&@piPxW%ixo1{MTVI0I}0EP^LCQ2ndAip@A}4wVEkT{ zT1{WS_7JR?RWgP9e!;0FTK=mGccoUDyl3J$(d(*FT9VtEz+U54`RCtXMjsOpA*Kf`cGL9YN;+z5Ta)i? zrl2@AzhaR)H85N>xEOw!MiOl@L)Tel@ERBSs=Z$`Ad=v?>P)^}ZQpr_F_D(@c1znd z9u1;970DH?YmtIynpY(G{GRkTgY36eD2Mqxz0l-Zk>e>APgTQgEIXG71HOhRN|4F}1ASr!vs_^r@>eV5PpEE%}^&eLdl4 z$|6FFWev+{zXwc3I1U=5`}BV&M#pt0v1-L4_2x@{c=3kF$n8Tb3lkH!bZ}b2JmZQ` z?PVGrki0lU{4S^d$IvM#qVE0skas%knX84FndWJ-DTyBQyRdg1{4b@T6y}Pi)nb-w zrrc7zvb`Y)Xs2x}M>e+BVhVAJ8ND-pF$z_l-qUdxd4AGd7dWLCH|P&f4NN`R^*nrb z5Qwqh<&rry4jv_ysj8=TDOkPgR-7CjO3TR!xc#`q!VA}}0M!v(ksWt?DcV@&wc_{J z$aYqBnmA$X^$MxL&kgLf^NT!W2)l=eAnB*o*=>lVuFuz3J`@TnOXNDGNkz_e2Tzxm zObIC`#4)hf^<7C*a7!>f>YAp*9*Vn%h}K`g0EFd`R3V_CSe-O_K@m7c8Jd_JG+)~h zy);#$8EhxY)y3-qV6;>JGEpe_2i!5SKKjxIY0oJvS^lPs{yl1p0iGBJEc>ioC8SKX zBqH(wH8$6yP!y}C|8_Nb7=ZQ6Q^I1y%fF(I@o5w3W4Nh zv7B+sx;Qz;*#3IgGivu~GvTSyq5-ktBlGrggs>6^qYuV4veUIO# zG_4bR;3v)%-F?ei!YEdKkzdo>K8-MNTv^Ot{o*infnXu@N6>eXc(S8y>e3Xg-!d+= zPhRhg-f&#uFzUzYmX|`;JD>}kc%5%_q7l9o^2!OwijM6AY%)i3f!wE#uJOn>$8LhZTw+ za^4ttHi$S4&sA5cKlDbhHUBVq*|yC0u4J_Lqd7K<>^ie{8HI(_K#e^-ge)$$Xn*Fx z!N3+`hzOMpkI+)oO%~t1!o);0KT$)CGOIF}94RmV-(e8J!(%q!p<~OwF{Oc*Qmt?Q zfR?WndTHqq?eTe9AJzT2%Y}sGIgyd7srjySrE=qU6)@Zrmf8>{r@(^ebCyBX_wOaN zbV%;*?+h@{w6Sy@6cW^zY=aC@BiISzSr`p0>`#Z*v*~fdYCN}K-uH)qSHbagrwcMN=v%Y7R1u zh+(fMWDEAL+(lq_3mFRsbRQo@z@nz;m9(T_p=`k$7rc2KmLq0&8u725;?eO9YBX{eF`QA&uv3fP=U|9eO_5q}c`m#G)i6w-*d(6L`9 zW4SGN8~znb$;ijN6HAJHDfx7E)1657z!dCsVs*Rc=>a#bE>A%v%F1s@tJ4LWmr7*# z7u)yFd0tf~%o<;cQf~GwtEbGoQcd=%~(S1WYHt?(Zf0GroVfPbI;_)=`dg;ooAmpnHE18Jdg?`H4wVFkKi$JTJ37 zUG!e7#kQp+r6IPaKrH8DuE}Gi|nmII7RRH;hkSe z7E2I{hMLCr-)g+5Dz-D)tSN!ZYt#8p5K5DBEkJ<#K|QAM~WBI=nFs%Cy{9cMZo{mL8hc5R5q>Cl)?D) z5-!J`HWFyIzP7oxdboPHb+mhEZeb&NfI6>Kayc6oG4=U54BzX^=GLs81}RCpa?!VQ zwz3ZA*nk4ckmYI3g@Vrq1fq)i5(&wUNwNoekI}S$lGw2+Su_O>*iHL?+n30mo$MMIU`VlZH)Hp{+6;B_HqmveM= zvu8tuLvo8M5YH4V<6v#*A8s;M|7~0?k8NSQ@AT_%|8VSTUnxJ|6qJpO@;;!cL}ud! zbbUDh{v*wk7r&bsCk&4GHMx-(ZTt{I z#QWCt_wkb2%dN}HPm-ZE($d3+#M%xhoZNQ4vSy_k4a7Z_#l>%3IXi~6(jT8@E2b>B z7Or@H(tmMLi789FfYHhj@LXN&G$n@FMtyYH?VXtsqc)4WzRr)lHpNvt`9F3bxf>q$ za`Xsjk&ziS+11&CISSNNNFz^@ZRi6$OwWU z9Lc=%rG6)?W36uXwLc8sq+}$g&DpxOK7;E3DM{JX(2_O)n$7rf_sSh7c6oUmfC7c& zZgXK^LTrY>ng8RrJjf9IB|F5vk37K$zo%dZEi;53g!?{P9$H%PS~w}5KEx=&P|EWn z7Soq~CdtJ_Q%g8CH)JL2xR*=T5E=45nm9hZlM{-YPN}FZbY-?iZAB-N+rz!jFWW8M zoEi*&Ait_sp#+;;Sdto*xtpE28LjlRjgne?R+yj_&_8=#vCqcXa5Pd1YS*8fn4lmN zjyC@M4NuyT>s5O~&=@vmIh|*6CnThR7ddFM48*0EJg#7;IjX5qaFP<(Ah5C;L??Z0 ze@RZ)g(9lASW)F7?zZ6L6O)aqt_FOSCy&QYC5c%W%aKP}6+3wN z+tn!w4SnC`8R8yx1LD3FG&DtU66fj;>Bv^{@yZQo!DMVscUze;dwS|tv80^+eL3cL zBASguRAA?II*-5R&~Jvmh{E<$Ch*BxvittNz}otd3|`TqCJj|0m1y!dJo z{5&NiACM0uX8ETz??QT58Y}Ugu4H@exVb(C8vyqFbdc_Sua&jdmRUwLwxTYrZE5 zSv!N&-nDn_IHx!xj&S}ICi-mlKiN#I$cy-4!kE#un1587{=e?(AAtQ4$)a zx4(HfKPSJjzE6zXaj1Qsb>CbZ7`QbuqKk?;{rt?zMN}@|M_Nh2oz~d8l4~w&3H3DGJCTGA)s^r(Av%dXKW8e%~h{E7$Fqm`;B{Hlf~k*d3a_z?^!~{ zS3$-D2`Qc#A6$?h0dn6!!ZFMb3`IS2;3}3U2w39RNjtK!5w^?F_m(NDso8Ovz{IaTd~}gfQpLJ0*qWpz@o}u`EMppnyShwkFJ3XDpoe|CK>x

-fiB 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%0Ayt?_QyJwat091P!MP+%@aE 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≤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 z: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

^?s0XRV)=p0& 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�WZM%{MQ7k2yh){m=78 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%0A7HOazB$~Nx9nRiag==&Y?J*6s0 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 sam3-nodes (custom_nodes\ComfyUI-SAM3\nodes\comfy-env.toml) +[01:01] [comfy-env] _discover: ComfyUI-VideoHelperSuite: no comfy-env.toml found +[01:01] [comfy-env] Workspace: C:\ce +[01:01] [comfy-env] ComfyUI: C:\workspaces\SAM3-0003\ComfyUI +[01:01] [comfy-env] Found 1 node config(s): +[01:01] - sam3-nodes <- custom_nodes\ComfyUI-SAM3\nodes\comfy-env.toml (python=host) +[01:02] [comfy-env] Bootstrap interpreter has python 3.10 + torch 2.11.0 (cu128). Looking for cuda-only wheels matching cu128/torch2.11/cp310. +[02:08] [comfy-env] GPU: Detection: torch +[02:08] Recommended: CUDA 13.0 +[02:08] +[02:08] GPU 0: NVIDIA GeForce RTX 3090 (sm_86) [Ampere] 24575MB +[02:08] [comfy-env] Comfyui feature -> torch 2.11.0 from https://download.pytorch.org/whl/cu128 (CUDA 12.8 via bootstrap torch) +[02:08] [comfy-env] cuda-wheels: 3 package(s) need a matched (cuda, torch, python) combo: ['cc_torch', 'torch_generic_nms', 'flash-attn'] +[02:08] [comfy-env] cuda-wheels tier 1 (bootstrap): probing cu12.8/torch2.11/cp310 +[02:08] [cuda-wheels] Looking up cc_torch: cu128 torch2.11 cp310 win_amd64 +[02:08] [cuda-wheels] https://pozzettiandrea.github.io/cuda-wheels/v2/cc_torch/: HTTPError: HTTP Error 404: Not Found +[02:08] [cuda-wheels] Found: cc_torch-0.2+cu128torch2.11-cp310-cp310-win_amd64.whl +[02:08] [cuda-wheels] Looking up torch_generic_nms: cu128 torch2.11 cp310 win_amd64 +[02:08] [cuda-wheels] https://pozzettiandrea.github.io/cuda-wheels/v2/torch_generic_nms/: HTTPError: HTTP Error 404: Not Found +[02:08] [cuda-wheels] Found: torch_generic_nms-0.1+cu128torch2.11-cp310-cp310-win_amd64.whl +[02:08] [cuda-wheels] Looking up flash-attn: cu128 torch2.11 cp310 win_amd64 +[02:09] [cuda-wheels] https://pozzettiandrea.github.io/cuda-wheels/v2/flash_attn/: HTTPError: HTTP Error 404: Not Found +[02:09] [cuda-wheels] Found: flash_attn-2.8.3+cu128torch2.11-cp310-cp310-win_amd64.whl +[02:09] [comfy-env] cuda-wheels combo: cu12.8/torch2.11 (bootstrap matches; per-node envs will pin to this) +[02:09] [cuda-wheels] Looking up cc_torch: cu128 torch2.11 cp310 win_amd64 +[02:09] [cuda-wheels] https://pozzettiandrea.github.io/cuda-wheels/v2/cc_torch/: HTTPError: HTTP Error 404: Not Found +[02:09] [cuda-wheels] Found: cc_torch-0.2+cu128torch2.11-cp310-cp310-win_amd64.whl +[02:09] [cuda-wheels] Looking up torch_generic_nms: cu128 torch2.11 cp310 win_amd64 +[02:09] [cuda-wheels] https://pozzettiandrea.github.io/cuda-wheels/v2/torch_generic_nms/: HTTPError: HTTP Error 404: Not Found +[02:09] [cuda-wheels] Found: torch_generic_nms-0.1+cu128torch2.11-cp310-cp310-win_amd64.whl +[02:09] [cuda-wheels] Looking up flash-attn: cu128 torch2.11 cp310 win_amd64 +[02:09] [cuda-wheels] https://pozzettiandrea.github.io/cuda-wheels/v2/flash_attn/: HTTPError: HTTP Error 404: Not Found +[02:09] [cuda-wheels] Found: flash_attn-2.8.3+cu128torch2.11-cp310-cp310-win_amd64.whl +[02:09] [comfy-env] sam3-nodes: cuda-wheels deferred for post-pixi install (cc_torch, torch_generic_nms, flash-attn) +[02:09] Generated C:\ce\pixi.toml +[02:09] [comfy-env] Patched C:\Users\ContainerAdministrator\AppData\Roaming\uv\python\cpython-3.10-windows-x86_64-none\Lib\platform.py for conda-forge compat +[02:09] [comfy-env] Patched C:\Users\ContainerAdministrator\AppData\Roaming\uv\python\cpython-3.10.20-windows-x86_64-none\Lib\platform.py for conda-forge compat +[02:09] [comfy-env] Patched C:\Users\ContainerAdministrator\AppData\Roaming\uv\python\cpython-3.11-windows-x86_64-none\Lib\platform.py for conda-forge compat +[02:09] [comfy-env] Patched C:\Users\ContainerAdministrator\AppData\Roaming\uv\python\cpython-3.11.15-windows-x86_64-none\Lib\platform.py for conda-forge compat +[02:09] [comfy-env] Patched C:\Users\ContainerAdministrator\AppData\Roaming\uv\python\cpython-3.12-windows-x86_64-none\Lib\platform.py for conda-forge compat +[02:09] [comfy-env] Patched C:\Users\ContainerAdministrator\AppData\Roaming\uv\python\cpython-3.12.13-windows-x86_64-none\Lib\platform.py for conda-forge compat +[02:09] [comfy-env] Patched C:\Users\ContainerAdministrator\AppData\Roaming\uv\python\cpython-3.13-windows-x86_64-none\Lib\platform.py for conda-forge compat +[02:09] [comfy-env] Patched C:\Users\ContainerAdministrator\AppData\Roaming\uv\python\cpython-3.13.13-windows-x86_64-none\Lib\platform.py for conda-forge compat +[02:09] [comfy-env] Installing 1 environment(s): +[02:09] - sam3-nodes (python=host, 19 pypi deps, 3 cuda wheels) +[02:09] [comfy-env] Running `pixi install -e sam3-nodes`... +[02:19] WARN Skipped running the post-link scripts because `run-post-link-scripts` = `false` +[02:19] - Scripts/.librsvg-pre-unlink.bat +[02:19] To enable them, run: +[02:19] pixi config set --local run-post-link-scripts insecure +[02:19] More info: +[02:19] https://pixi.sh/latest/reference/pixi_configuration/#run-post-link-scripts +[03:08] The sam3-nodes environment has been installed. +[03:09] [comfy-env] sam3-nodes: installing cuda-wheels with --no-deps (cc_torch, torch_generic_nms, flash-attn) +[03:10] Using Python 3.10.20 environment at: .pixi\envs\sam3-nodes +[03:10] Resolved 3 packages in 517ms +[03:11] Downloading flash-attn (239.2MiB) +[03:17] Downloaded flash-attn +[03:17] Prepared 3 packages in 6.49s +[03:17] Installed 3 packages in 33ms +[03:17] + cc-torch==0.2+cu128torch2.11 (from https://github.com/PozzettiAndrea/cuda-wheels/releases/download/cc_torch-latest/cc_torch-0.2%2Bcu128torch2.11-cp310-cp310-win_amd64.whl) +[03:17] + 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-win_amd64.whl) +[03:17] + torch-generic-nms==0.1+cu128torch2.11 (from https://github.com/PozzettiAndrea/cuda-wheels/releases/download/torch_generic_nms-latest/torch_generic_nms-0.1%2Bcu128torch2.11-cp310-cp310-win_amd64.whl) +[03:17] [comfy-env] Install log: C:\ce\install.log +[03:17] +[03:17] Installation complete! +[03:17] Installing 2 node dependency(ies)... +[03:17] ComfyUI-VideoHelperSuite from Kosinkadink/ComfyUI-VideoHelperSuite +[03:17] ComfyUI-VideoHelperSuite already exists, skipping... +[03:17] ComfyUI-Multiband from PozzettiAndrea/ComfyUI-Multiband +[03:17] ComfyUI-Multiband already exists, skipping... +[03:17] Installing validation endpoint... +[03:17] Cloning PozzettiAndrea/ComfyUI-validate-endpoint... +[03:17] Running: git clone --depth 1 https://github.com/PozzettiAndrea/ComfyUI-validate-endpoint.git C:\workspaces\SAM3-0003\ComfyUI\custom_nodes\ComfyUI-validate-endpoint +[03:18] CUDA packages absent (will mock): cc_torch, torch_generic_nms, flash_attn +[03:18] [INSTALL] PASSED +[03:18] +[03:18] [3/5] REGISTRATION +[03:18] ---------------------------------------- +[03:18] [DEBUG] server=None, server_url=None, api=None -[01:03] +[03:18] Starting ComfyUI server... -[01:03] Starting ComfyUI server on port 41895... -[01:03] Starting ComfyUI server on port 41895... -[01:03] Waiting for server to be ready (timeout: 600s)... -[01:05] [ComfyUI] setup plugin alembic.autogenerate.schemas -[01:05] [ComfyUI] setup plugin alembic.autogenerate.tables -[01:05] [ComfyUI] setup plugin alembic.autogenerate.types -[01:05] [ComfyUI] setup plugin alembic.autogenerate.constraints -[01:05] [ComfyUI] setup plugin alembic.autogenerate.defaults -[01:05] [ComfyUI] setup plugin alembic.autogenerate.comments -[01:06] [ComfyUI] [comfy-env] ComfyUI-SAM3: 1 isolation env(s): -[01:06] [ComfyUI] [comfy-env] nodes -> C:\workspaces\SAM3-2207\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes -[01:06] [ComfyUI] [comfy-env] prestartup complete -[01:06] [ComfyUI] -[01:06] [ComfyUI] Prestartup times for custom nodes: -[01:06] [ComfyUI] 0.4 seconds: C:\workspaces\SAM3-2207\ComfyUI\custom_nodes\ComfyUI-SAM3 -[01:06] [ComfyUI] -[02:15] [ComfyUI] WARNING: You need pytorch with cu130 or higher to use optimized CUDA operations. -[02:15] [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:15] [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:15] [ComfyUI] Found comfy_kitchen backend triton: {'available': False, 'disabled': True, 'unavailable_reason': "ImportError: No module named 'triton'", 'capabilities': []} -[02:15] [ComfyUI] Checkpoint files will always be loaded safely. -[02:16] [ComfyUI] Total VRAM 24576 MB, total RAM 32684 MB -[02:16] [ComfyUI] pytorch version: 2.11.0+cu128 -[02:16] [ComfyUI] Set vram state to: NORMAL_VRAM -[02:16] [ComfyUI] Device: cuda:0 NVIDIA GeForce RTX 3090 : cudaMallocAsync -[02:16] [ComfyUI] Using async weight offloading with 2 streams -[02:16] [ComfyUI] Enabled pinned memory 13073.0 -[02:17] [ComfyUI] Using pytorch attention -[02:30] [ComfyUI] aimdo: src-win/cuda-detour.c:38:INFO:aimdo_setup_hooks: installing 6 hooks -[02:30] [ComfyUI] aimdo: src-win/cuda-detour.c:28:DEBUG:install_hook_entries: hooks successfully installed -[02:30] [ComfyUI] aimdo: src-win/shmem-detect.c:80:INFO:comfy-aimdo WDDM adapter match: NVIDIA GeForce RTX 3090 runtime_luid=00000000:012a5a1a dxgi_luid=00000000:012a5a1a -[02:30] [ComfyUI] aimdo: src/control.c:152:INFO:comfy-aimdo inited for GPU: NVIDIA GeForce RTX 3090 (VRAM: 24575 MB) -[02:30] [ComfyUI] DynamicVRAM support detected and enabled -[02:30] [ComfyUI] Python version: 3.10.20 (main, May 8 2026, 18:34:06) [MSC v.1944 64 bit (AMD64)] -[02:30] [ComfyUI] ComfyUI version: 0.20.1 -[02:30] [ComfyUI] comfy-aimdo version: 0.3.0 -[02:30] [ComfyUI] comfy-kitchen version: 0.2.8 -[02:30] [ComfyUI] ****** User settings have been changed to be stored on the server instead of browser storage. ****** -[02:30] [ComfyUI] ****** For multi-user setups add the --multi-user CLI argument to enable multiple user profiles. ****** -[02:30] [ComfyUI] ComfyUI frontend version: 1.43.18 -[02:30] [ComfyUI] [Prompt Server] web root: C:\workspaces\SAM3-2207\.venv\lib\site-packages\comfyui_frontend_package\static -[02:30] [ComfyUI] Asset seeder disabled -[02:34] [ComfyUI] ComfyUI-Multiband loaded: 15 nodes registered -[02:34] [ComfyUI] [comfy-env] Version: 0.3.79 -[02:35] [ComfyUI] [comfy-env] register_nodes: ComfyUI-SAM3 -[02:35] [ComfyUI] [comfy-env] ComfyUI source dir: C:\workspaces\SAM3-2207\ComfyUI -[02:35] [ComfyUI] [comfy-env] isolation env not found at C:\workspaces\SAM3-2207\ComfyUI\.ce\.pixi\envs\sam3-nodes: pixi has not materialized `sam3-nodes`; using in-process import. Run `comfy-env install` (or your node's `install.py`) to create it. -[02:35] [ComfyUI] [comfy-env] Found 0 isolation env(s) -[02:35] [ComfyUI] [comfy-env] Importing nodes (root)... -[02:35] [ComfyUI] [comfy-env] Imported nodes root: 15 nodes -[02:35] [ComfyUI] [comfy-env] isolation env not found at C:\workspaces\SAM3-2207\ComfyUI\.ce\.pixi\envs\sam3-nodes: pixi has not materialized `sam3-nodes`; using in-process import. Run `comfy-env install` (or your node's `install.py`) to create it. -[02:35] [ComfyUI] [comfy-env] No env for nodes -- run 'comfy-env install' -[02:35] [ComfyUI] [comfy-env] Registered 15 total nodes -[02:38] [ComfyUI] -[02:38] [ComfyUI] Import times for custom nodes: -[02:38] [ComfyUI] 0.0 seconds: C:\workspaces\SAM3-2207\ComfyUI\custom_nodes\websocket_image_save.py -[02:38] [ComfyUI] 0.0 seconds: C:\workspaces\SAM3-2207\ComfyUI\custom_nodes\ComfyUI-validate-endpoint -[02:38] [ComfyUI] 0.2 seconds: C:\workspaces\SAM3-2207\ComfyUI\custom_nodes\ComfyUI-Multiband -[02:38] [ComfyUI] 0.8 seconds: C:\workspaces\SAM3-2207\ComfyUI\custom_nodes\ComfyUI-SAM3 -[02:38] [ComfyUI] 2.4 seconds: C:\workspaces\SAM3-2207\ComfyUI\custom_nodes\ComfyUI-VideoHelperSuite -[02:38] [ComfyUI] -[02:38] [ComfyUI] Context impl SQLiteImpl. -[02:38] [ComfyUI] Will assume non-transactional DDL. -[02:38] [ComfyUI] Context impl SQLiteImpl. -[02:38] [ComfyUI] Will assume non-transactional DDL. -[02:38] [ComfyUI] Running upgrade -> 0001_assets, Initial assets schema -[02:38] [ComfyUI] Revision ID: 0001_assets -[02:38] [ComfyUI] Revises: None -[02:38] [ComfyUI] Create Date: 2025-12-10 00:00:00 -[02:38] [ComfyUI] Running upgrade 0001_assets -> 0002_merge_to_asset_references, Merge AssetInfo and AssetCacheState into unified asset_references table. -[02:38] [ComfyUI] Running upgrade 0002_merge_to_asset_references -> 0003_add_metadata_job_id, Add system_metadata and job_id columns to asset_references. -[02:38] [ComfyUI] Change preview_id FK from assets.id to asset_references.id. -[02:38] [ComfyUI] Database upgraded from None to 0003_add_metadata_job_id -[02:38] [ComfyUI] Starting server -[02:38] [ComfyUI] -[02:38] [ComfyUI] To see the GUI go to: http://127.0.0.1:41895 -[02:38] Server responding, waiting for nodes to load... -[02:58] Server is ready! -[02:58] Checking for import errors in server logs... -[02:58] No import errors detected -[02:58] Found 775 registered nodes -[02:58] [REGISTRATION] PASSED -[02:58] -[02:58] [4/5] INSTANTIATION -[02:58] ---------------------------------------- -[02:58] -[DEBUG] server=, server_url=None, api= -[02:59] Testing node constructors... -[03:04] All 15 node(s) instantiated successfully! -[03:04] [INSTANTIATION] PASSED -[03:04] -[03:04] [5/5] EXECUTION -[03:04] ---------------------------------------- -[03:04] -[DEBUG] server=, server_url=None, api= -[03:04] GPU runner - will execute 5 workflow(s) -[03:04] Running 5 workflow(s) (all with videos)... -[03:04] Installing screenshot dependencies (playwright, pillow)... -[03:06] Packages installed, downloading chromium browser... -[03:23] Screenshot dependencies installed successfully -[03:24] Starting headless browser... -[03:24] Downloading Mesa llvmpipe for Windows... -[03:25] Mesa download error: -[03:25] Mesa unavailable -- falling back to SwiftShader -[03:29] Capturing execution frames: image_seg_point.json -[03:31] [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. -[03:37] Frame 1 saved (frame_000.jpg, t=0.0s) -[03:37] Validating workflow... -[03:37] [ComfyUI] === /validate endpoint called === -[03:37] [ComfyUI] Received JSON with keys: ['prompt'] -[03:37] [ComfyUI] Prompt has 6 nodes -[03:37] [ComfyUI] Node 1: LoadImage -[03:37] [ComfyUI] Inputs: {"image": "example_image.jpg"} -[03:37] Queuing workflow for execution... -[03:37] [ComfyUI] Node 15: SAM3PointCollector -[03:37] [ComfyUI] Inputs: {"points_store": "{\"positive\":[{\"x\":426.27735719657574,\"y\":321.42611685978835},{\"x\":417.13743597288953,\"y\":407.3413796907987},{\"x\":431.76130993078743,\"y\":549.9241563039649}],\"negative\" -[03:37] [ComfyUI] Node 28: PreviewImage -[03:37] [ComfyUI] Inputs: {"images": ["31", 2]} -[03:37] [ComfyUI] Node 29: MaskPreview -[03:37] [ComfyUI] Inputs: {"mask": ["31", 0]} -[03:37] [ComfyUI] Node 30: LoadSAM3Model -[03:37] [ComfyUI] Inputs: {"precision": "auto", "compile": false} -[03:37] [ComfyUI] Node 31: SAM3Segmentation -[03:37] [ComfyUI] Inputs: {"refinement_iterations": 0, "use_multimask": true, "output_best_mask": true, "sam3_model_config": ["30", 0], "image": ["1", 0], "positive_points": ["15", 0], "negative_points": ["15", 1]} -[03:37] [ComfyUI] Generated prompt_id: fb007d5b-bb10-462c-8ef1-9d4c55538e8a -[03:37] [ComfyUI] Calling execution.validate_prompt()... -[03:37] [ComfyUI] Validation result: valid=True -[03:37] [ComfyUI] === Validation PASSED === -[03:37] [ComfyUI] got prompt -[03:37] [ComfyUI] WARNING: 'NoneType' object has no attribute 'shape' -[03:37] [ComfyUI] CACHE MISS - computing new result for key=d9204c29 -[03:37] [ComfyUI] Collected 3 positive, 0 negative points -[03:37] [ComfyUI] Image dimensions: 1280x720 -[03:37] [ComfyUI] Positive point: (426.3, 321.4) -> (0.333, 0.446) -[03:37] [ComfyUI] Positive point: (417.1, 407.3) -> (0.326, 0.566) -[03:37] [ComfyUI] Positive point: (431.8, 549.9) -> (0.337, 0.764) -[03:37] [ComfyUI] Output: 3 positive, 0 negative -[03:37] [ComfyUI] [SAM3] Model not found at C:\workspaces\SAM3-2207\ComfyUI\models\sam3\sam3.safetensors, downloading from HuggingFace... -[03:37] [ComfyUI] [SAM3] Downloading sam3.safetensors from apozz/sam3-safetensors... -[03:37] Node executed (1 total), capturing... -[03:37] Frame 2 saved (frame_001.jpg, t=0.6s) -[03:37] [capture-node] freeze=5ms shot=150ms unfreeze=6ms saved=True -[03:40] Frame 3 saved (frame_002.jpg, t=2.9s) -[03:40] [capture-periodic] freeze=4ms shot=138ms unfreeze=5ms saved=True -[03:40] [ComfyUI] [SAM3] Download progress: 10% -[03:42] Frame 4 saved (frame_003.jpg, t=5.2s) -[03:42] [capture-periodic] freeze=8ms shot=141ms unfreeze=10ms saved=True -[03:43] [ComfyUI] [SAM3] Download progress: 20% -[03:44] [capture-loop] iter=50 t=6.7s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=7.6/31.9GB (24%) swap=0.2/11.4GB (2%) cpu=5% browser_rss=0.72GB -[03:44] Frame 5 saved (frame_004.jpg, t=7.4s) -[03:44] [capture-periodic] freeze=4ms shot=144ms unfreeze=5ms saved=True -[03:46] [ComfyUI] [SAM3] Download progress: 30% -[03:47] Frame 6 saved (frame_005.jpg, t=9.7s) -[03:47] [capture-periodic] freeze=7ms shot=137ms unfreeze=5ms saved=True -[03:49] Frame 7 saved (frame_006.jpg, t=12.0s) -[03:49] [capture-periodic] freeze=9ms shot=151ms unfreeze=5ms saved=True -[03:49] [ComfyUI] [SAM3] Download progress: 40% -[03:50] [capture-loop] iter=100 t=13.6s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=8.2/31.9GB (26%) swap=0.2/11.4GB (2%) cpu=7% browser_rss=0.74GB -[03:51] Frame 8 saved (frame_007.jpg, t=14.2s) -[03:51] [capture-periodic] freeze=4ms shot=150ms unfreeze=5ms saved=True -[03:52] [ComfyUI] [SAM3] Download progress: 50% -[03:53] Frame 9 saved (frame_008.jpg, t=16.5s) -[03:53] [capture-periodic] freeze=4ms shot=153ms unfreeze=5ms saved=True -[03:55] [ComfyUI] [SAM3] Download progress: 60% -[03:56] Frame 10 saved (frame_009.jpg, t=18.8s) -[03:56] [capture-periodic] freeze=7ms shot=139ms unfreeze=5ms saved=True -[03:57] [capture-loop] iter=150 t=19.9s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=8.5/31.9GB (26%) swap=0.2/11.4GB (2%) cpu=10% browser_rss=0.76GB -[03:58] Frame 11 saved (frame_010.jpg, t=21.0s) -[03:58] [capture-periodic] freeze=5ms shot=151ms unfreeze=7ms saved=True -[03:58] [ComfyUI] [SAM3] Download progress: 70% -[04:00] Frame 12 saved (frame_011.jpg, t=23.3s) -[04:00] [capture-periodic] freeze=4ms shot=166ms unfreeze=5ms saved=True -[04:01] [ComfyUI] [SAM3] Download progress: 80% -[04:02] Frame 13 saved (frame_012.jpg, t=25.6s) -[04:02] [capture-periodic] freeze=4ms shot=140ms unfreeze=5ms saved=True -[04:03] [capture-loop] iter=200 t=26.2s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=8 ram=8.5/31.9GB (27%) swap=0.2/11.4GB (2%) cpu=10% browser_rss=0.76GB -[04:04] [ComfyUI] [SAM3] Download progress: 90% -[04:05] Frame 14 saved (frame_013.jpg, t=27.8s) -[04:05] [capture-periodic] freeze=4ms shot=161ms unfreeze=5ms saved=True -[04:07] Frame 15 saved (frame_014.jpg, t=30.1s) -[04:07] [capture-periodic] freeze=4ms shot=143ms unfreeze=4ms saved=True -[04:07] [ComfyUI] [SAM3] Download progress: 100% -[04:07] [ComfyUI] [SAM3] Downloaded sam3.safetensors -[04:07] [ComfyUI] [SAM3] Model downloaded successfully -[04:07] [ComfyUI] Resolved precision: auto -> bf16 -[04:07] [ComfyUI] SAM3 model cache miss � building model... -[04:07] [ComfyUI] !!! Exception during processing !!! No module named 'timm' -[04:07] [ComfyUI] Traceback (most recent call last): -[04:07] [ComfyUI] File "C:\workspaces\SAM3-2207\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3\model.py", line 58, in -[04:07] [ComfyUI] from timm.layers import DropPath, trunc_normal_ -[04:07] [ComfyUI] ModuleNotFoundError: No module named 'timm' -[04:07] [ComfyUI] -[04:07] [ComfyUI] During handling of the above exception, another exception occurred: -[04:07] [ComfyUI] -[04:07] [ComfyUI] Traceback (most recent call last): -[04:07] [ComfyUI] File "C:\workspaces\SAM3-2207\ComfyUI\execution.py", line 535, in execute -[04:07] [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:07] [ComfyUI] File "C:\workspaces\SAM3-2207\ComfyUI\execution.py", line 335, in get_output_data -[04:07] [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:07] [ComfyUI] File "C:\workspaces\SAM3-2207\ComfyUI\execution.py", line 309, in _async_map_node_over_list -[04:07] [ComfyUI] await process_inputs(input_dict, i) -[04:07] [ComfyUI] File "C:\workspaces\SAM3-2207\ComfyUI\execution.py", line 297, in process_inputs -[04:07] [ComfyUI] result = f(**inputs) -[04:07] [ComfyUI] File "C:\workspaces\SAM3-2207\ComfyUI\comfy_api\internal\__init__.py", line 149, in wrapped_func -[04:07] [ComfyUI] return method(locked_class, **inputs) -[04:07] [ComfyUI] File "C:\workspaces\SAM3-2207\ComfyUI\comfy_api\latest\_io.py", line 1833, in EXECUTE_NORMALIZED -[04:07] [ComfyUI] to_return = cls.execute(*args, **kwargs) -[04:07] [ComfyUI] File "C:\workspaces\SAM3-2207\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\segmentation.py", line 469, in execute -[04:07] [ComfyUI] sam3_model = get_or_build_model(sam3_model_config) -[04:07] [ComfyUI] File "C:\workspaces\SAM3-2207\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\_model_cache.py", line 32, in get_or_build_model -[04:07] [ComfyUI] from .sam3.predictor import Sam3VideoPredictor -[04:07] [ComfyUI] File "C:\workspaces\SAM3-2207\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3\__init__.py", line 61, in -[04:07] [ComfyUI] from .model import ( -[04:07] [ComfyUI] File "C:\workspaces\SAM3-2207\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3\model.py", line 60, in -[04:07] [ComfyUI] from timm.models.layers import DropPath, trunc_normal_ -[04:07] [ComfyUI] ModuleNotFoundError: No module named 'timm' -[04:07] [ComfyUI] -[04:07] [ComfyUI] Prompt executed in 30.28 seconds -[04:07] Execution complete (t=30.6s) -[04:07] Execution error: {'prompt_id': '86023375-1e85-4626-b82c-f22228be60f2', 'node_id': '31', 'node_type': 'SAM3Segmentation', 'executed': ['1', '30', '15'], 'exception_message': "No module named 'timm'\n", 'exception_type': 'ModuleNotFoundError', 'traceback': [' File "C:\\workspaces\\SAM3-2207\\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', ' File "C:\\workspaces\\SAM3-2207\\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', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\execution.py", line 309, in _async_map_node_over_list\n await process_inputs(input_dict, i)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\execution.py", line 297, in process_inputs\n result = f(**inputs)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\comfy_api\\internal\\__init__.py", line 149, in wrapped_func\n return method(locked_class, **inputs)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\comfy_api\\latest\\_io.py", line 1833, in EXECUTE_NORMALIZED\n to_return = cls.execute(*args, **kwargs)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\segmentation.py", line 469, in execute\n sam3_model = get_or_build_model(sam3_model_config)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\_model_cache.py", line 32, in get_or_build_model\n from .sam3.predictor import Sam3VideoPredictor\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\__init__.py", line 61, in \n from .model import (\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py", line 60, in \n from timm.models.layers import DropPath, trunc_normal_\n'], 'current_inputs': {'refinement_iterations': [0], 'use_multimask': [True], 'output_best_mask': [True], 'sam3_model_config': ["{'checkpoint_path': 'C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\models\\\\sam3\\\\sam3.safetensors', 'bpe_path': 'C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3\\\\nodes\\\\sam3\\\\bpe_simple_vocab_16e6.txt.gz', 'precision': 'auto', 'dtype': 'bf16', 'compile': False}"], 'image': ['tensor([[[[0.2863, 0.4588, 0.5922],\n [0.2863, 0.4588, 0.5922],\n [0.2863, 0.4588, 0.5922],\n ...,\n [0.3176, 0.5765, 0.7176],\n [0.3333, 0.5961, 0.7451],\n [0.3529, 0.6157, 0.7647]],\n\n [[0.2863, 0.4588, 0.5922],\n [0.2863, 0.4588, 0.5922],\n [0.2863, 0.4588, 0.5922],\n ...,\n [0.3137, 0.5725, 0.7137],\n [0.3137, 0.5765, 0.7255],\n [0.3255, 0.5882, 0.7373]],\n\n [[0.2863, 0.4588, 0.5922],\n [0.2863, 0.4588, 0.5922],\n [0.2863, 0.4588, 0.5922],\n ...,\n [0.3882, 0.5294, 0.6235],\n [0.3922, 0.5216, 0.6196],\n [0.3961, 0.5255, 0.6235]],\n\n ...,\n\n [[0.4941, 0.4784, 0.4157],\n [0.4941, 0.4784, 0.4157],\n [0.4980, 0.4824, 0.4196],\n ...,\n [0.5608, 0.5529, 0.5020],\n [0.5608, 0.5529, 0.5020],\n [0.5608, 0.5529, 0.5020]],\n\n [[0.5098, 0.4941, 0.4314],\n [0.5098, 0.4941, 0.4314],\n [0.5137, 0.4980, 0.4353],\n ...,\n [0.5608, 0.5529, 0.5020],\n [0.5608, 0.5529, 0.5020],\n [0.5608, 0.5529, 0.5020]],\n\n [[0.5176, 0.5020, 0.4392],\n [0.5216, 0.5059, 0.4431],\n [0.5255, 0.5098, 0.4471],\n ...,\n [0.5608, 0.5529, 0.5020],\n [0.5608, 0.5529, 0.5020],\n [0.5608, 0.5529, 0.5020]]]])'], 'positive_points': ["{'points': [[0.3330291853098248, 0.4464251623052616], [0.32588862185381995, 0.5657519162372204], [0.3373135233834277, 0.7637835504221735]], 'labels': [1, 1, 1]}"], 'negative_points': ["{'points': [], 'labels': []}"]}, 'current_outputs': ['31', '1', '29', '30', '15', '28'], 'timestamp': 1778443891860} -[04:08] Capturing execution frames: image_seg_text.json -[04:08] [ComfyUI] Exception in callback _ProactorBasePipeTransport._call_connection_lost(None) -[04:08] [ComfyUI] handle: -[04:08] [ComfyUI] Traceback (most recent call last): -[04:08] [ComfyUI] File "C:\Users\ContainerAdministrator\AppData\Roaming\uv\python\cpython-3.10-windows-x86_64-none\lib\asyncio\events.py", line 80, in _run -[04:08] [ComfyUI] self._context.run(self._callback, *self._args) -[04:08] [ComfyUI] File "C:\Users\ContainerAdministrator\AppData\Roaming\uv\python\cpython-3.10-windows-x86_64-none\lib\asyncio\proactor_events.py", line 165, in _call_connection_lost -[04:08] [ComfyUI] self._sock.shutdown(socket.SHUT_RDWR) -[04:08] [ComfyUI] ConnectionResetError: [WinError 10054] An existing connection was forcibly closed by the remote host -[04:13] Frame 1 saved (frame_000.jpg, t=0.0s) -[04:13] Validating workflow... -[04:13] [ComfyUI] === /validate endpoint called === -[04:13] [ComfyUI] Received JSON with keys: ['prompt'] -[04:13] [ComfyUI] Prompt has 5 nodes -[04:13] [ComfyUI] Node 1: LoadImage -[04:13] Queuing workflow for execution... -[04:13] [ComfyUI] Inputs: {"image": "example_image.jpg"} -[04:13] [ComfyUI] Node 3: PreviewImage -[04:13] [ComfyUI] Inputs: {"images": ["15", 1]} -[04:13] [ComfyUI] Node 4: MaskPreview -[04:13] [ComfyUI] Inputs: {"mask": ["15", 0]} -[04:13] [ComfyUI] Node 12: LoadSAM3Model -[04:13] [ComfyUI] Inputs: {"precision": "fp32", "compile": false} -[04:13] [ComfyUI] Node 15: SAM3Grounding -[04:13] [ComfyUI] Inputs: {"confidence_threshold": 0.2, "text_prompt": "child", "max_detections": -1, "sam3_model_config": ["12", 0], "image": ["1", 0]} -[04:13] [ComfyUI] Generated prompt_id: 4b286b0b-0a27-43b7-ab6a-20f281bf78a8 -[04:13] [ComfyUI] Calling execution.validate_prompt()... -[04:13] [ComfyUI] Validation result: valid=True -[04:13] [ComfyUI] === Validation PASSED === -[04:13] [ComfyUI] got prompt -[04:13] [ComfyUI] Resolved precision: fp32 -> fp32 -[04:13] [ComfyUI] SAM3 model cache miss � building model... -[04:13] [ComfyUI] !!! Exception during processing !!! No module named 'timm' -[04:13] [ComfyUI] Traceback (most recent call last): -[04:13] [ComfyUI] File "C:\workspaces\SAM3-2207\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3\model.py", line 58, in -[04:13] [ComfyUI] from timm.layers import DropPath, trunc_normal_ -[04:13] [ComfyUI] ModuleNotFoundError: No module named 'timm' -[04:13] [ComfyUI] -[04:13] [ComfyUI] During handling of the above exception, another exception occurred: -[04:13] [ComfyUI] -[04:13] [ComfyUI] Traceback (most recent call last): -[04:13] [ComfyUI] File "C:\workspaces\SAM3-2207\ComfyUI\execution.py", line 535, in execute -[04:13] [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:13] [ComfyUI] File "C:\workspaces\SAM3-2207\ComfyUI\execution.py", line 335, in get_output_data -[04:13] [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:13] [ComfyUI] File "C:\workspaces\SAM3-2207\ComfyUI\execution.py", line 309, in _async_map_node_over_list -[04:13] [ComfyUI] await process_inputs(input_dict, i) -[04:13] [ComfyUI] File "C:\workspaces\SAM3-2207\ComfyUI\execution.py", line 297, in process_inputs -[04:13] [ComfyUI] result = f(**inputs) -[04:13] [ComfyUI] File "C:\workspaces\SAM3-2207\ComfyUI\comfy_api\internal\__init__.py", line 149, in wrapped_func -[04:13] [ComfyUI] return method(locked_class, **inputs) -[04:13] [ComfyUI] File "C:\workspaces\SAM3-2207\ComfyUI\comfy_api\latest\_io.py", line 1833, in EXECUTE_NORMALIZED -[04:13] [ComfyUI] to_return = cls.execute(*args, **kwargs) -[04:13] [ComfyUI] File "C:\workspaces\SAM3-2207\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\segmentation.py", line 86, in execute -[04:13] [ComfyUI] sam3_model = get_or_build_model(sam3_model_config) -[04:13] [ComfyUI] File "C:\workspaces\SAM3-2207\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\_model_cache.py", line 32, in get_or_build_model -[04:13] [ComfyUI] from .sam3.predictor import Sam3VideoPredictor -[04:13] [ComfyUI] File "C:\workspaces\SAM3-2207\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3\__init__.py", line 61, in -[04:13] [ComfyUI] from .model import ( -[04:13] [ComfyUI] File "C:\workspaces\SAM3-2207\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3\model.py", line 60, in -[04:13] [ComfyUI] from timm.models.layers import DropPath, trunc_normal_ -[04:13] [ComfyUI] ModuleNotFoundError: No module named 'timm' -[04:13] [ComfyUI] -[04:13] [ComfyUI] Prompt executed in 0.05 seconds -[04:14] Execution complete (t=0.4s) -[04:14] Execution error: {'prompt_id': '260bc77d-fe5b-4b81-97e6-1a0685f84c2c', 'node_id': '15', 'node_type': 'SAM3Grounding', 'executed': ['12', '1'], 'exception_message': "No module named 'timm'\n", 'exception_type': 'ModuleNotFoundError', 'traceback': [' File "C:\\workspaces\\SAM3-2207\\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', ' File "C:\\workspaces\\SAM3-2207\\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', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\execution.py", line 309, in _async_map_node_over_list\n await process_inputs(input_dict, i)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\execution.py", line 297, in process_inputs\n result = f(**inputs)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\comfy_api\\internal\\__init__.py", line 149, in wrapped_func\n return method(locked_class, **inputs)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\comfy_api\\latest\\_io.py", line 1833, in EXECUTE_NORMALIZED\n to_return = cls.execute(*args, **kwargs)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\segmentation.py", line 86, in execute\n sam3_model = get_or_build_model(sam3_model_config)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\_model_cache.py", line 32, in get_or_build_model\n from .sam3.predictor import Sam3VideoPredictor\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\__init__.py", line 61, in \n from .model import (\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py", line 60, in \n from timm.models.layers import DropPath, trunc_normal_\n'], 'current_inputs': {'confidence_threshold': [0.2], 'text_prompt': ['child'], 'max_detections': [-1], 'sam3_model_config': ["{'checkpoint_path': 'C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\models\\\\sam3\\\\sam3.safetensors', 'bpe_path': 'C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3\\\\nodes\\\\sam3\\\\bpe_simple_vocab_16e6.txt.gz', 'precision': 'fp32', 'dtype': 'fp32', 'compile': False}"], 'image': ['tensor([[[[0.2863, 0.4588, 0.5922],\n [0.2863, 0.4588, 0.5922],\n [0.2863, 0.4588, 0.5922],\n ...,\n [0.3176, 0.5765, 0.7176],\n [0.3333, 0.5961, 0.7451],\n [0.3529, 0.6157, 0.7647]],\n\n [[0.2863, 0.4588, 0.5922],\n [0.2863, 0.4588, 0.5922],\n [0.2863, 0.4588, 0.5922],\n ...,\n [0.3137, 0.5725, 0.7137],\n [0.3137, 0.5765, 0.7255],\n [0.3255, 0.5882, 0.7373]],\n\n [[0.2863, 0.4588, 0.5922],\n [0.2863, 0.4588, 0.5922],\n [0.2863, 0.4588, 0.5922],\n ...,\n [0.3882, 0.5294, 0.6235],\n [0.3922, 0.5216, 0.6196],\n [0.3961, 0.5255, 0.6235]],\n\n ...,\n\n [[0.4941, 0.4784, 0.4157],\n [0.4941, 0.4784, 0.4157],\n [0.4980, 0.4824, 0.4196],\n ...,\n [0.5608, 0.5529, 0.5020],\n [0.5608, 0.5529, 0.5020],\n [0.5608, 0.5529, 0.5020]],\n\n [[0.5098, 0.4941, 0.4314],\n [0.5098, 0.4941, 0.4314],\n [0.5137, 0.4980, 0.4353],\n ...,\n [0.5608, 0.5529, 0.5020],\n [0.5608, 0.5529, 0.5020],\n [0.5608, 0.5529, 0.5020]],\n\n [[0.5176, 0.5020, 0.4392],\n [0.5216, 0.5059, 0.4431],\n [0.5255, 0.5098, 0.4471],\n ...,\n [0.5608, 0.5529, 0.5020],\n [0.5608, 0.5529, 0.5020],\n [0.5608, 0.5529, 0.5020]]]])']}, 'current_outputs': ['12', '1', '4', '15', '3'], 'timestamp': 1778443898050} -[04:14] Capturing execution frames: scene_seg.json -[04:14] [ComfyUI] Exception in callback _ProactorBasePipeTransport._call_connection_lost(None) -[04:14] [ComfyUI] handle: -[04:14] [ComfyUI] Traceback (most recent call last): -[04:14] [ComfyUI] File "C:\Users\ContainerAdministrator\AppData\Roaming\uv\python\cpython-3.10-windows-x86_64-none\lib\asyncio\events.py", line 80, in _run -[04:14] [ComfyUI] self._context.run(self._callback, *self._args) -[04:14] [ComfyUI] File "C:\Users\ContainerAdministrator\AppData\Roaming\uv\python\cpython-3.10-windows-x86_64-none\lib\asyncio\proactor_events.py", line 165, in _call_connection_lost -[04:14] [ComfyUI] self._sock.shutdown(socket.SHUT_RDWR) -[04:14] [ComfyUI] ConnectionResetError: [WinError 10054] An existing connection was forcibly closed by the remote host -[04:20] Frame 1 saved (frame_000.jpg, t=0.0s) -[04:20] Validating workflow... -[04:20] [ComfyUI] === /validate endpoint called === -[04:20] [ComfyUI] Received JSON with keys: ['prompt'] -[04:20] [ComfyUI] Prompt has 10 nodes -[04:20] [ComfyUI] Node 1: LoadImage -[04:20] Queuing workflow for execution... -[04:20] [ComfyUI] Inputs: {"image": "image.png"} -[04:20] [ComfyUI] Node 3: PreviewImage -[04:20] [ComfyUI] Inputs: {"images": ["27", 1]} -[04:20] [ComfyUI] Node 4: MaskPreview -[04:20] [ComfyUI] Inputs: {"mask": ["27", 0]} -[04:20] [ComfyUI] Node 12: LoadSAM3Model -[04:20] [ComfyUI] Inputs: {"precision": "fp32", "compile": false} -[04:20] [ComfyUI] Node 20: SAM3MultiRegionCollector -[04:20] [ComfyUI] Inputs: {"multi_prompts_store": "[{\"positive_points\":[{\"x\":5052.74953932266,\"y\":2847.0600693869637},{\"x\":4932.510591392486,\"y\":2953.9413227753366},{\"x\":4718.752461738845,\"y\":2967.301479448883},{ -[04:20] [ComfyUI] Node 22: MultibandFromBatch -[04:20] [ComfyUI] Inputs: {"images": ["1", 0], "masks": ["27", 0]} -[04:20] [ComfyUI] Node 23: MultibandSave -[04:20] [ComfyUI] Inputs: {"file_path": "output/multiband", "format": "npz", "multiband": ["26", 0]} -[04:20] [ComfyUI] Node 24: MultibandPreview -[04:20] [ComfyUI] Inputs: {"channel_index": 0, "multiband": ["26", 0]} -[04:20] [ComfyUI] Node 26: MultibandResize -[04:20] [ComfyUI] Inputs: {"upscale_method": "nearest-exact", "width": 900, "height": 600, "crop": "center", "multiband": ["22", 0]} -[04:20] [ComfyUI] Node 27: SAM3MultipromptSegmentation -[04:20] [ComfyUI] Inputs: {"refinement_iterations": 0, "use_multimask": false, "sam3_model_config": ["12", 0], "image": ["1", 0], "multi_prompts": ["20", 0]} -[04:20] [ComfyUI] Generated prompt_id: f09fac32-da84-434f-b2ca-7ac01b201308 -[04:20] [ComfyUI] Calling execution.validate_prompt()... -[04:20] [ComfyUI] Validation result: valid=True -[04:20] [ComfyUI] === Validation PASSED === -[04:20] [ComfyUI] got prompt -[04:20] [ComfyUI] WARNING: 'NoneType' object has no attribute 'shape' -[04:20] [ComfyUI] CACHE MISS - computing new result for key=35316a77 -[04:20] [ComfyUI] Image dimensions: 6720x4480 -[04:20] [ComfyUI] Processing 7 prompt regions -[04:20] [ComfyUI] Prompt 0: 10 pos pts, 0 neg pts, 1 pos boxes, 0 neg boxes -[04:20] [ComfyUI] Prompt 1: 7 pos pts, 16 neg pts, 1 pos boxes, 0 neg boxes -[04:20] [ComfyUI] Prompt 2: 7 pos pts, 14 neg pts, 1 pos boxes, 0 neg boxes -[04:20] [ComfyUI] Prompt 3: 1 pos pts, 0 neg pts, 1 pos boxes, 0 neg boxes -[04:20] [ComfyUI] Prompt 4: 1 pos pts, 0 neg pts, 1 pos boxes, 0 neg boxes -[04:20] [ComfyUI] Prompt 5: 13 pos pts, 0 neg pts, 1 pos boxes, 0 neg boxes -[04:20] [ComfyUI] Prompt 6: 6 pos pts, 0 neg pts, 1 pos boxes, 0 neg boxes -[04:20] [ComfyUI] Output: 7 non-empty prompts -[04:21] [ComfyUI] Resolved precision: fp32 -> fp32 -[04:21] [ComfyUI] SAM3 model cache miss � building model... -[04:21] [ComfyUI] !!! Exception during processing !!! No module named 'timm' -[04:21] [ComfyUI] Traceback (most recent call last): -[04:21] [ComfyUI] File "C:\workspaces\SAM3-2207\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3\model.py", line 58, in -[04:21] [ComfyUI] from timm.layers import DropPath, trunc_normal_ -[04:21] [ComfyUI] ModuleNotFoundError: No module named 'timm' -[04:21] [ComfyUI] -[04:21] [ComfyUI] During handling of the above exception, another exception occurred: -[04:21] [ComfyUI] -[04:21] [ComfyUI] Traceback (most recent call last): -[04:21] [ComfyUI] File "C:\workspaces\SAM3-2207\ComfyUI\execution.py", line 535, in execute -[04:21] [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:21] [ComfyUI] File "C:\workspaces\SAM3-2207\ComfyUI\execution.py", line 335, in get_output_data -[04:21] [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:21] [ComfyUI] File "C:\workspaces\SAM3-2207\ComfyUI\execution.py", line 309, in _async_map_node_over_list -[04:21] [ComfyUI] await process_inputs(input_dict, i) -[04:21] [ComfyUI] File "C:\workspaces\SAM3-2207\ComfyUI\execution.py", line 297, in process_inputs -[04:21] [ComfyUI] result = f(**inputs) -[04:21] [ComfyUI] File "C:\workspaces\SAM3-2207\ComfyUI\comfy_api\internal\__init__.py", line 149, in wrapped_func -[04:21] [ComfyUI] return method(locked_class, **inputs) -[04:21] [ComfyUI] File "C:\workspaces\SAM3-2207\ComfyUI\comfy_api\latest\_io.py", line 1833, in EXECUTE_NORMALIZED -[04:21] [ComfyUI] to_return = cls.execute(*args, **kwargs) -[04:21] [ComfyUI] File "C:\workspaces\SAM3-2207\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\segmentation.py", line 695, in execute -[04:21] [ComfyUI] sam3_model = get_or_build_model(sam3_model_config) -[04:21] [ComfyUI] File "C:\workspaces\SAM3-2207\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\_model_cache.py", line 32, in get_or_build_model -[04:21] [ComfyUI] from .sam3.predictor import Sam3VideoPredictor -[04:21] [ComfyUI] File "C:\workspaces\SAM3-2207\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3\__init__.py", line 61, in -[04:21] [ComfyUI] from .model import ( -[04:21] [ComfyUI] File "C:\workspaces\SAM3-2207\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3\model.py", line 60, in -[04:21] [ComfyUI] from timm.models.layers import DropPath, trunc_normal_ -[04:21] [ComfyUI] ModuleNotFoundError: No module named 'timm' -[04:21] [ComfyUI] -[04:21] [ComfyUI] Prompt executed in 1.22 seconds -[04:21] Node executed (1 total), capturing... -[04:22] Frame 2 saved (frame_001.jpg, t=2.1s) -[04:22] [capture-node] freeze=61ms shot=322ms unfreeze=0ms saved=True -[04:22] Execution complete (t=2.1s) -[04:22] Execution error: {'prompt_id': '71c3363c-b69c-4635-a6d2-719308767ae1', 'node_id': '27', 'node_type': 'SAM3MultipromptSegmentation', 'executed': ['12', '1', '20'], 'exception_message': "No module named 'timm'\n", 'exception_type': 'ModuleNotFoundError', 'traceback': [' File "C:\\workspaces\\SAM3-2207\\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', ' File "C:\\workspaces\\SAM3-2207\\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', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\execution.py", line 309, in _async_map_node_over_list\n await process_inputs(input_dict, i)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\execution.py", line 297, in process_inputs\n result = f(**inputs)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\comfy_api\\internal\\__init__.py", line 149, in wrapped_func\n return method(locked_class, **inputs)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\comfy_api\\latest\\_io.py", line 1833, in EXECUTE_NORMALIZED\n to_return = cls.execute(*args, **kwargs)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\segmentation.py", line 695, in execute\n sam3_model = get_or_build_model(sam3_model_config)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\_model_cache.py", line 32, in get_or_build_model\n from .sam3.predictor import Sam3VideoPredictor\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\__init__.py", line 61, in \n from .model import (\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py", line 60, in \n from timm.models.layers import DropPath, trunc_normal_\n'], 'current_inputs': {'refinement_iterations': [0], 'use_multimask': [False], 'sam3_model_config': ["{'checkpoint_path': 'C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\models\\\\sam3\\\\sam3.safetensors', 'bpe_path': 'C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3\\\\nodes\\\\sam3\\\\bpe_simple_vocab_16e6.txt.gz', 'precision': 'fp32', 'dtype': 'fp32', 'compile': False}"], 'image': ['tensor([[[[0.9176, 0.8392, 0.7333],\n [0.9294, 0.8471, 0.7412],\n [0.9176, 0.8353, 0.7294],\n ...,\n [0.8078, 0.6627, 0.4902],\n [0.8039, 0.6588, 0.4863],\n [0.8157, 0.6706, 0.4980]],\n\n [[0.9137, 0.8353, 0.7294],\n [0.9216, 0.8392, 0.7333],\n [0.9176, 0.8353, 0.7294],\n ...,\n [0.8039, 0.6588, 0.4863],\n [0.8039, 0.6588, 0.4863],\n [0.8118, 0.6667, 0.4941]],\n\n [[0.9137, 0.8314, 0.7255],\n [0.9137, 0.8314, 0.7255],\n [0.9176, 0.8353, 0.7294],\n ...,\n [0.8078, 0.6627, 0.4902],\n [0.8118, 0.6667, 0.4941],\n [0.8039, 0.6588, 0.4863]],\n\n ...,\n\n [[0.8667, 0.6784, 0.4902],\n [0.8706, 0.6824, 0.4941],\n [0.8706, 0.6824, 0.4941],\n ...,\n [0.6471, 0.4431, 0.2549],\n [0.6392, 0.4353, 0.2471],\n [0.6471, 0.4431, 0.2549]],\n\n [[0.8588, 0.6706, 0.4824],\n [0.8667, 0.6784, 0.4902],\n [0.8706, 0.6824, 0.4941],\n ...,\n [0.6431, 0.4392, 0.2510],\n [0.6471, 0.4431, 0.2549],\n [0.6549, 0.4510, 0.2627]],\n\n [[0.8627, 0.6745, 0.4863],\n [0.8667, 0.6784, 0.4902],\n [0.8784, 0.6902, 0.5020],\n ...,\n [0.6353, 0.4314, 0.2431],\n [0.6431, 0.4392, 0.2510],\n [0.6392, 0.4353, 0.2471]]]])'], 'multi_prompts': ["[{'id': 0, 'positive_points': {'points': [[0.7518972528753959, 0.6355044797738758], [0.7340045522905485, 0.6593619024052091], [0.7021953068063758, 0.6623440802341257], [0.6902668397498108, 0.677254969378709], [0.668397983479442, 0.6742727915497924], [0.7180999295484621, 0.6176114128003758], [0.7180999295484621, 0.572878745366626], [0.7439449415043526, 0.5311282557617927], [0.7240641630767446, 0.5609500340509593], [0.6982191511208541, 0.5609500340509593]], 'labels': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}, 'negative_points': {'points': [], 'labels': []}, 'positive_boxes': {'boxes': [[0.7141237738629407, 0.6056827014847093, 0.15109391604982114, 0.19085938105066613]], 'labels': [True]}, 'negative_boxes': {'boxes': [], 'labels': []}}, {'id': 1, 'positive_points': {'points': [[0.6513952517072837, 0.6001522443905642], [0.6354008929467748, 0.6921217188777309], [0.6433980723270292, 0.8680633222444846], [0.8859791801947458, 0.884058013459644], [0.9046392654153393, 0.6041509171943541], [0.9046392654153393, 0.5441708251375063], [0.8060073863922018, 0.5201787883147672]], 'labels': [1, 1, 1, 1, 1, 1, 1]}, 'negative_points': {'points': [[0.7180384132094035, 0.5921548987829846], [0.7180384132094035, 0.5921548987829846], [0.7393642248900819, 0.6601323364474121], [0.7393642248900819, 0.6601323364474121], [0.7446956778102515, 0.6841243732701512], [0.7446956778102515, 0.6841243732701512], [0.670055336927877, 0.6721283548587816], [0.670055336927877, 0.6721283548587816], [0.6913811486085556, 0.608149589998144], [0.6913811486085556, 0.608149589998144], [0.6887154221484707, 0.552168170745086], [0.6887154221484707, 0.552168170745086], [0.7100412338291491, 0.552168170745086], [0.7100412338291491, 0.552168170745086], [0.7366984984299972, 0.552168170745086], [0.7366984984299972, 0.552168170745086]], 'labels': [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]}, 'positive_boxes': {'boxes': [[0.7713529424110994, 0.7141144192985751, 0.31455572229000606, 0.4198606443979348]], 'labels': [True]}, 'negative_boxes': {'boxes': [], 'labels': []}}, {'id': 2, 'positive_points': {'points': [[0.5279788816577594, 0.8586378093779201], [0.5097671062510242, 0.6517998210195123], [0.4733435554375539, 0.64789721746558], [0.37968299620291596, 0.64789721746558], [0.39529308940868896, 0.8313195845003946], [0.5565973858683432, 0.8586378093779201], [0.569605796873154, 0.6439946139116478]], 'labels': [1, 1, 1, 1, 1, 1, 1]}, 'negative_points': {'points': [[0.4863519664423647, 0.7415597027599534], [0.4863519664423647, 0.7415597027599534], [0.4837502842414026, 0.8508326022700556], [0.4837502842414026, 0.8508326022700556], [0.4473267334279323, 0.8664430164857846], [0.4473267334279323, 0.8664430164857846], [0.43431832242312146, 0.628384199695919], [0.43431832242312146, 0.628384199695919], [0.5123687884519864, 0.5893581641565967], [0.5123687884519864, 0.5893581641565967], [0.5019620596481378, 0.6361894068037834], [0.5019620596481378, 0.6361894068037834], [0.4291149580211971, 0.6400920103577157], [0.4291149580211971, 0.6400920103577157]], 'labels': [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]}, 'positive_boxes': {'boxes': [[0.47724607873899716, 0.7591214187526485, 0.21593962267985972, 0.24586402389773]], 'labels': [True]}, 'negative_boxes': {'boxes': [], 'labels': []}}, {'id': 3, 'positive_points': {'points': [[0.43642532993691785, 0.595717523200948]], 'labels': [1]}, 'negative_points': {'points': [], 'labels': []}, 'positive_boxes': {'boxes': [[0.4324084720788661, 0.6137937552745099, 0.06426972572882772, 0.07230492829424773]], 'labels': [True]}, 'negative_boxes': {'boxes': [], 'labels': []}}, {'id': 4, 'positive_points': {'points': [[0.5006950556657457, 0.595717523200948]], 'labels': [1]}, 'negative_points': {'points': [], 'labels': []}, 'positive_boxes': {'boxes': [[0.5027034845947715, 0.5716158804361987, 0.09238773073518991, 0.1687114993532448]], 'labels': [True]}, 'negative_boxes': {'boxes': [], 'labels': []}}, {'id': 5, 'positive_points': {'points': [[0.9264819886192297, 0.384828149009392], [0.7939256793035224, 0.37880273831820466], [0.7939256793035224, 0.11368466790596292], [0.9304988464772813, 0.10765925721477561], [0.874262836464557, 0.22214206034733455], [0.8501616893162467, 0.22214206034733455], [0.846144831458195, 0.31854863140633155], [0.8983639836128675, 0.3004723993327696], [0.8943471257548158, 0.20406582827377262], [0.8943471257548158, 0.12573548928833755], [0.8421279736001431, 0.1558625427442741], [0.830077400025988, 0.28842157795039497], [0.8220436843098845, 0.33059945278870617]], 'labels': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}, 'negative_points': {'points': [], 'labels': []}, 'positive_boxes': {'boxes': [[0.8662291207484536, 0.25829452449445844, 0.18477546147037982, 0.31332135594174026]], 'labels': [True]}, 'negative_boxes': {'boxes': [], 'labels': []}}, {'id': 6, 'positive_points': {'points': [[0.7045792285036274, 0.9568116711293354], [0.6789425589101554, 0.9568116711293354], [0.6569682706871793, 0.9348369322210276], [0.6716177961691634, 0.9293432474939506], [0.6569682706871793, 0.9403306169481045], [0.7082416098741234, 0.9403306169481045]], 'labels': [1, 1, 1, 1, 1, 1]}, 'negative_points': {'points': [], 'labels': []}, 'positive_boxes': {'boxes': [[0.6789425589101554, 0.943077459311643, 0.10254667837388842, 0.07141790145200044]], 'labels': [True]}, 'negative_boxes': {'boxes': [], 'labels': []}}]"]}, 'current_outputs': ['12', '26', '1', '24', '20', '23', '4', '22', '3', '27'], 'timestamp': 1778443905617} -[04:22] Capturing execution frames: scene_seg_interactive.json -[04:28] Frame 1 saved (frame_000.jpg, t=0.0s) -[04:28] Validating workflow... -[04:28] [ComfyUI] === /validate endpoint called === -[04:28] [ComfyUI] Received JSON with keys: ['prompt'] -[04:28] [ComfyUI] Prompt has 4 nodes -[04:28] [ComfyUI] Node 1: LoadImage -[04:28] Queuing workflow for execution... -[04:28] [ComfyUI] Inputs: {"image": "image.png"} -[04:28] [ComfyUI] Node 4: MaskPreview -[04:28] [ComfyUI] Inputs: {"mask": ["26", 0]} -[04:28] [ComfyUI] Node 12: LoadSAM3Model -[04:28] [ComfyUI] Inputs: {"precision": "auto", "compile": false} -[04:28] [ComfyUI] Node 26: SAM3InteractiveCollector -[04:28] [ComfyUI] Inputs: {"multi_prompts_store": "[{\"positive_points\":[{\"x\":3348.288109906738,\"y\":2452.2208696844737}],\"negative_points\":[],\"positive_boxes\":[],\"negative_boxes\":[],\"name\":\"Prompt 1\"},{\"positiv -[04:28] [ComfyUI] Generated prompt_id: b1da449f-6171-4ba2-ab2a-98407280d909 -[04:28] [ComfyUI] Calling execution.validate_prompt()... -[04:28] [ComfyUI] Validation result: valid=True -[04:28] [ComfyUI] === Validation PASSED === -[04:28] [ComfyUI] got prompt -[04:28] [ComfyUI] WARNING: 'NoneType' object has no attribute 'shape' -[04:29] [ComfyUI] Resolved precision: auto -> bf16 -[04:29] [ComfyUI] SAM3 model cache miss � building model... -[04:29] [ComfyUI] !!! Exception during processing !!! No module named 'timm' -[04:29] [ComfyUI] Traceback (most recent call last): -[04:29] [ComfyUI] File "C:\workspaces\SAM3-2207\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3\model.py", line 58, in -[04:29] [ComfyUI] from timm.layers import DropPath, trunc_normal_ -[04:29] [ComfyUI] ModuleNotFoundError: No module named 'timm' -[04:29] [ComfyUI] -[04:29] [ComfyUI] During handling of the above exception, another exception occurred: -[04:29] [ComfyUI] -[04:29] [ComfyUI] Traceback (most recent call last): -[04:29] [ComfyUI] File "C:\workspaces\SAM3-2207\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] File "C:\workspaces\SAM3-2207\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] File "C:\workspaces\SAM3-2207\ComfyUI\execution.py", line 309, in _async_map_node_over_list -[04:29] [ComfyUI] await process_inputs(input_dict, i) -[04:29] [ComfyUI] File "C:\workspaces\SAM3-2207\ComfyUI\execution.py", line 297, in process_inputs -[04:29] [ComfyUI] result = f(**inputs) -[04:29] [ComfyUI] File "C:\workspaces\SAM3-2207\ComfyUI\comfy_api\internal\__init__.py", line 149, in wrapped_func -[04:29] [ComfyUI] return method(locked_class, **inputs) -[04:29] [ComfyUI] File "C:\workspaces\SAM3-2207\ComfyUI\comfy_api\latest\_io.py", line 1833, in EXECUTE_NORMALIZED -[04:29] [ComfyUI] to_return = cls.execute(*args, **kwargs) -[04:29] [ComfyUI] File "C:\workspaces\SAM3-2207\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3_interactive.py", line 667, in execute -[04:29] [ComfyUI] sam3_model = get_or_build_model(sam3_model_config) -[04:29] [ComfyUI] File "C:\workspaces\SAM3-2207\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\_model_cache.py", line 32, in get_or_build_model -[04:29] [ComfyUI] from .sam3.predictor import Sam3VideoPredictor -[04:29] [ComfyUI] File "C:\workspaces\SAM3-2207\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3\__init__.py", line 61, in -[04:29] [ComfyUI] from .model import ( -[04:29] [ComfyUI] File "C:\workspaces\SAM3-2207\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3\model.py", line 60, in -[04:29] [ComfyUI] from timm.models.layers import DropPath, trunc_normal_ -[04:29] [ComfyUI] ModuleNotFoundError: No module named 'timm' -[04:29] [ComfyUI] -[04:29] [ComfyUI] Prompt executed in 0.76 seconds -[04:29] Execution complete (t=1.0s) -[04:29] Execution error: {'prompt_id': 'a9a9115b-eec6-4d35-b9e2-fcef958a13da', 'node_id': '26', 'node_type': 'SAM3InteractiveCollector', 'executed': ['12', '1'], 'exception_message': "No module named 'timm'\n", 'exception_type': 'ModuleNotFoundError', 'traceback': [' File "C:\\workspaces\\SAM3-2207\\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', ' File "C:\\workspaces\\SAM3-2207\\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', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\execution.py", line 309, in _async_map_node_over_list\n await process_inputs(input_dict, i)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\execution.py", line 297, in process_inputs\n result = f(**inputs)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\comfy_api\\internal\\__init__.py", line 149, in wrapped_func\n return method(locked_class, **inputs)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\comfy_api\\latest\\_io.py", line 1833, in EXECUTE_NORMALIZED\n to_return = cls.execute(*args, **kwargs)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3_interactive.py", line 667, in execute\n sam3_model = get_or_build_model(sam3_model_config)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\_model_cache.py", line 32, in get_or_build_model\n from .sam3.predictor import Sam3VideoPredictor\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\__init__.py", line 61, in \n from .model import (\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py", line 60, in \n from timm.models.layers import DropPath, trunc_normal_\n'], 'current_inputs': {'multi_prompts_store': ['[{"positive_points":[{"x":3348.288109906738,"y":2452.2208696844737}],"negative_points":[],"positive_boxes":[],"negative_boxes":[],"name":"Prompt 1"},{"positive_points":[],"negative_points":[],"positive_boxes":[],"negative_boxes":[],"name":"Prompt 2"}]'], 'sam3_model_config': ["{'checkpoint_path': 'C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\models\\\\sam3\\\\sam3.safetensors', 'bpe_path': 'C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3\\\\nodes\\\\sam3\\\\bpe_simple_vocab_16e6.txt.gz', 'precision': 'auto', 'dtype': 'bf16', 'compile': False}"], 'image': ['tensor([[[[0.9176, 0.8392, 0.7333],\n [0.9294, 0.8471, 0.7412],\n [0.9176, 0.8353, 0.7294],\n ...,\n [0.8078, 0.6627, 0.4902],\n [0.8039, 0.6588, 0.4863],\n [0.8157, 0.6706, 0.4980]],\n\n [[0.9137, 0.8353, 0.7294],\n [0.9216, 0.8392, 0.7333],\n [0.9176, 0.8353, 0.7294],\n ...,\n [0.8039, 0.6588, 0.4863],\n [0.8039, 0.6588, 0.4863],\n [0.8118, 0.6667, 0.4941]],\n\n [[0.9137, 0.8314, 0.7255],\n [0.9137, 0.8314, 0.7255],\n [0.9176, 0.8353, 0.7294],\n ...,\n [0.8078, 0.6627, 0.4902],\n [0.8118, 0.6667, 0.4941],\n [0.8039, 0.6588, 0.4863]],\n\n ...,\n\n [[0.8667, 0.6784, 0.4902],\n [0.8706, 0.6824, 0.4941],\n [0.8706, 0.6824, 0.4941],\n ...,\n [0.6471, 0.4431, 0.2549],\n [0.6392, 0.4353, 0.2471],\n [0.6471, 0.4431, 0.2549]],\n\n [[0.8588, 0.6706, 0.4824],\n [0.8667, 0.6784, 0.4902],\n [0.8706, 0.6824, 0.4941],\n ...,\n [0.6431, 0.4392, 0.2510],\n [0.6471, 0.4431, 0.2549],\n [0.6549, 0.4510, 0.2627]],\n\n [[0.8627, 0.6745, 0.4863],\n [0.8667, 0.6784, 0.4902],\n [0.8784, 0.6902, 0.5020],\n ...,\n [0.6353, 0.4314, 0.2431],\n [0.6431, 0.4392, 0.2510],\n [0.6392, 0.4353, 0.2471]]]])']}, 'current_outputs': ['12', '1', '4', '26'], 'timestamp': 1778443913511} -[04:29] Capturing execution frames: video_point_prompt.json -[04:35] Frame 1 saved (frame_000.jpg, t=0.0s) -[04:35] Validating workflow... -[04:35] [ComfyUI] === /validate endpoint called === -[04:35] [ComfyUI] Received JSON with keys: ['prompt'] -[04:35] [ComfyUI] Prompt has 11 nodes -[04:35] [ComfyUI] Node 9: VHS_LoadVideo -[04:35] [ComfyUI] Inputs: {"video": "bedroom.mp4", "force_rate": 0, "custom_width": 0, "custom_height": 0, "frame_load_cap": 30, "skip_first_frames": 0, "select_every_nth": 1, "format": "AnimateDiff"} -[04:35] Queuing workflow for execution... -[04:35] [ComfyUI] Node 13: CreateVideo -[04:35] [ComfyUI] Inputs: {"fps": 30, "images": ["14", 0]} -[04:35] [ComfyUI] Node 14: MaskToImage -[04:35] [ComfyUI] Inputs: {"mask": ["21", 0]} -[04:35] [ComfyUI] Node 15: SaveVideo -[04:35] [ComfyUI] Inputs: {"filename_prefix": "video/ComfyUI", "format": "auto", "codec": "auto", "video": ["13", 0]} -[04:35] [ComfyUI] Node 21: SAM3VideoOutput -[04:35] [ComfyUI] Inputs: {"obj_id": 0, "plot_all_masks": true, "masks": ["35", 0], "video_state": ["35", 2], "scores": ["35", 1]} -[04:35] [ComfyUI] Node 24: CreateVideo -[04:35] [ComfyUI] Inputs: {"fps": 30, "images": ["21", 2]} -[04:35] [ComfyUI] Node 25: SaveVideo -[04:35] [ComfyUI] Inputs: {"filename_prefix": "video/ComfyUI", "format": "auto", "codec": "auto", "video": ["24", 0]} -[04:35] [ComfyUI] Node 27: SAM3VideoSegmentation -[04:35] [ComfyUI] Inputs: {"prompt_mode": "point", "frame_idx": 0.3, "score_threshold": 0.3, "video_frames": ["9", 0], "positive_points": ["28", 0]} -[04:35] [ComfyUI] Node 28: SAM3PointCollector -[04:35] [ComfyUI] Inputs: {"points_store": "{\"positive\":[{\"x\":365.8296849641195,\"y\":82.1138596932428},{\"x\":389.5481601701001,\"y\":179.95494578458334},{\"x\":413.26663537608084,\"y\":52.465045726169905}],\"negative\":[ -[04:35] [ComfyUI] Node 30: LoadSAM3Model -[04:35] [ComfyUI] Inputs: {"precision": "auto", "compile": false} -[04:35] [ComfyUI] Node 35: SAM3Propagate -[04:35] [ComfyUI] Inputs: {"start_frame": 0, "end_frame": -1, "direction": "forward", "sam3_model_config": ["30", 0], "video_state": ["27", 0]} -[04:35] [ComfyUI] Generated prompt_id: c2ecb26c-833c-4f98-816b-44e84ea98ae7 -[04:35] [ComfyUI] Calling execution.validate_prompt()... -[04:35] [ComfyUI] Validation result: valid=True -[04:35] [ComfyUI] === Validation PASSED === -[04:35] [ComfyUI] got prompt -[04:35] [ComfyUI] fingerprint_inputs SAM3Propagate: session=None -[04:35] [ComfyUI] fingerprint_inputs SAM3Propagate: returning (None, None, 0, -1, 'forward') -[04:35] [ComfyUI] fingerprint_inputs SAM3VideoSegmentation: video_hash=9356dabdc8862dff08a9ab9d174121c1, prompt_mode=point -[04:35] [ComfyUI] fingerprint_inputs SAM3VideoSegmentation: positive_points=None -[04:35] [ComfyUI] fingerprint_inputs SAM3VideoSegmentation: negative_points=None -[04:35] [ComfyUI] fingerprint_inputs SAM3VideoSegmentation: returning hash=5079830374410607645 -[04:35] [ComfyUI] WARNING: 'NoneType' object has no attribute 'shape' -[04:37] [ComfyUI] CACHE MISS - computing new result for key=d7f60d60 -[04:37] [ComfyUI] Collected 3 positive, 0 negative points -[04:37] [ComfyUI] Image dimensions: 960x544 -[04:37] [ComfyUI] Positive point: (365.8, 82.1) -> (0.381, 0.151) -[04:37] [ComfyUI] Positive point: (389.5, 180.0) -> (0.406, 0.331) -[04:37] [ComfyUI] Positive point: (413.3, 52.5) -> (0.430, 0.096) -[04:37] [ComfyUI] Output: 3 positive, 0 negative -[04:37] [ComfyUI] CACHE MISS - computing new video_state for key=1a64b375 -[04:37] [ComfyUI] [MEM] Before video segmentation: VRAM 0.00GB alloc / 0.00GB reserved | RAM: 1.09GB (process), 8.1/31.9GB (system) -[04:37] [ComfyUI] Saving 30 frames to C:\Users\ContainerAdministrator\AppData\Local\Temp\sam3_b380dbbd_b4vrzunp -[04:38] Frame 2 saved (frame_001.jpg, t=2.3s) -[04:38] [capture-periodic] freeze=6ms shot=152ms unfreeze=19ms saved=True -[04:38] Node executed (1 total), capturing... -[04:38] [ComfyUI] Frames saved successfully -[04:38] [ComfyUI] Initialized session b380dbbd -[04:38] [ComfyUI] Frames: 30, Size: 960x544 -[04:38] [ComfyUI] Prompt mode: point -[04:38] [ComfyUI] Added point prompt: obj=1, positive=3, negative=0 -[04:38] [ComfyUI] Total prompts: 1 -[04:38] [ComfyUI] [MEM] After video segmentation: VRAM 0.00GB alloc / 0.00GB reserved | RAM: 1.09GB (process), 8.1/31.9GB (system) -[04:38] [ComfyUI] Resolved precision: auto -> bf16 -[04:38] [ComfyUI] SAM3 model cache miss � building model... -[04:38] [ComfyUI] !!! Exception during processing !!! No module named 'timm' -[04:38] [ComfyUI] Traceback (most recent call last): -[04:38] [ComfyUI] File "C:\workspaces\SAM3-2207\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3\model.py", line 58, in -[04:38] [ComfyUI] from timm.layers import DropPath, trunc_normal_ -[04:38] [ComfyUI] ModuleNotFoundError: No module named 'timm' -[04:38] [ComfyUI] -[04:38] [ComfyUI] During handling of the above exception, another exception occurred: -[04:38] [ComfyUI] -[04:38] [ComfyUI] Traceback (most recent call last): -[04:38] [ComfyUI] File "C:\workspaces\SAM3-2207\ComfyUI\execution.py", line 535, in execute -[04:38] [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:38] [ComfyUI] File "C:\workspaces\SAM3-2207\ComfyUI\execution.py", line 335, in get_output_data -[04:38] [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:38] [ComfyUI] File "C:\workspaces\SAM3-2207\ComfyUI\execution.py", line 309, in _async_map_node_over_list -[04:38] [ComfyUI] await process_inputs(input_dict, i) -[04:38] [ComfyUI] File "C:\workspaces\SAM3-2207\ComfyUI\execution.py", line 297, in process_inputs -[04:38] [ComfyUI] result = f(**inputs) -[04:38] [ComfyUI] File "C:\workspaces\SAM3-2207\ComfyUI\comfy_api\internal\__init__.py", line 149, in wrapped_func -[04:38] [ComfyUI] return method(locked_class, **inputs) -[04:38] [ComfyUI] File "C:\workspaces\SAM3-2207\ComfyUI\comfy_api\latest\_io.py", line 1833, in EXECUTE_NORMALIZED -[04:38] [ComfyUI] to_return = cls.execute(*args, **kwargs) -[04:38] [ComfyUI] File "C:\workspaces\SAM3-2207\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3_video_nodes.py", line 422, in execute -[04:38] [ComfyUI] sam3_model = get_or_build_model(sam3_model_config) -[04:38] [ComfyUI] File "C:\workspaces\SAM3-2207\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\_model_cache.py", line 32, in get_or_build_model -[04:38] [ComfyUI] from .sam3.predictor import Sam3VideoPredictor -[04:38] [ComfyUI] File "C:\workspaces\SAM3-2207\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3\__init__.py", line 61, in -[04:38] [ComfyUI] from .model import ( -[04:38] [ComfyUI] File "C:\workspaces\SAM3-2207\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3\model.py", line 60, in -[04:38] [ComfyUI] from timm.models.layers import DropPath, trunc_normal_ -[04:38] [ComfyUI] ModuleNotFoundError: No module named 'timm' -[04:38] [ComfyUI] -[04:38] [ComfyUI] Prompt executed in 2.52 seconds -[04:38] Frame 3 saved (frame_002.jpg, t=2.8s) -[04:38] [capture-node] freeze=4ms shot=161ms unfreeze=5ms saved=True -[04:38] Execution complete (t=3.1s) -[04:38] Execution error: {'prompt_id': 'ec0bb9dd-bd2e-4be1-8ded-e5af63b3b21f', 'node_id': '35', 'node_type': 'SAM3Propagate', 'executed': ['30', '9', '28', '27'], 'exception_message': "No module named 'timm'\n", 'exception_type': 'ModuleNotFoundError', 'traceback': [' File "C:\\workspaces\\SAM3-2207\\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', ' File "C:\\workspaces\\SAM3-2207\\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', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\execution.py", line 309, in _async_map_node_over_list\n await process_inputs(input_dict, i)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\execution.py", line 297, in process_inputs\n result = f(**inputs)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\comfy_api\\internal\\__init__.py", line 149, in wrapped_func\n return method(locked_class, **inputs)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\comfy_api\\latest\\_io.py", line 1833, in EXECUTE_NORMALIZED\n to_return = cls.execute(*args, **kwargs)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3_video_nodes.py", line 422, in execute\n sam3_model = get_or_build_model(sam3_model_config)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\_model_cache.py", line 32, in get_or_build_model\n from .sam3.predictor import Sam3VideoPredictor\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\__init__.py", line 61, in \n from .model import (\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py", line 60, in \n from timm.models.layers import DropPath, trunc_normal_\n'], 'current_inputs': {'start_frame': [0], 'end_frame': [-1], 'direction': ['forward'], 'sam3_model_config': ["{'checkpoint_path': 'C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\models\\\\sam3\\\\sam3.safetensors', 'bpe_path': 'C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3\\\\nodes\\\\sam3\\\\bpe_simple_vocab_16e6.txt.gz', 'precision': 'auto', 'dtype': 'bf16', 'compile': False}"], 'video_state': ["{'session_uuid': 'b380dbbd-30f3-4502-a96d-bd69ddbf2826', 'temp_dir': 'C:\\\\Users\\\\ContainerAdministrator\\\\AppData\\\\Local\\\\Temp\\\\sam3_b380dbbd_b4vrzunp', 'num_frames': 30, 'height': 544, 'width': 960, 'config': {'score_threshold_detection': 0.3, 'new_det_thresh': 0.4, 'fill_hole_area': 16, 'assoc_iou_thresh': 0.1, 'det_nms_thresh': 0.1, 'hotstart_unmatch_thresh': 8, 'hotstart_dup_thresh': 8, 'init_trk_keep_alive': 30, 'hotstart_delay': 15, 'decrease_keep_alive_empty': False, 'suppress_unmatched_globally': False}, 'prompts': [{'frame_idx': 0, 'prompt_type': 'point', 'obj_id': 1, 'data': (((0.38107258850429115, 0.15094459502434338), (0.405779333510521, 0.3307995326922488), (0.43048607851675086, 0.09644309876134173)), (1, 1, 1))}]}"]}, 'current_outputs': ['13', '25', '35', '24', '9', '14', '30', '15', '21', '28', '27'], 'timestamp': 1778443922415} -[04:38] Results saved to C:\logs\SAM3-2207\dev\windows-gpu\results.json -[04:38] Model report: 1 files, 3.2 GB -> C:\logs\SAM3-2207\dev\windows-gpu\models.json -[04:39] Saved: C:\logs\SAM3-2207\dev\windows-gpu\index.html -[04:39] -windows: FAILED -[04:39] Error: Workflow execution failed (5 error(s)) -[04:39] Details: image_seg_point.json: Workflow execution failed: {'prompt_id': '86023375-1e85-4626-b82c-f22228be60f2', 'node_id': '31', 'node_type': 'SAM3Segmentation', 'executed': ['1', '30', '15'], 'exception_message': "No module named 'timm'\n", 'exception_type': 'ModuleNotFoundError', 'traceback': [' File "C:\\workspaces\\SAM3-2207\\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', ' File "C:\\workspaces\\SAM3-2207\\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', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\execution.py", line 309, in _async_map_node_over_list\n await process_inputs(input_dict, i)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\execution.py", line 297, in process_inputs\n result = f(**inputs)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\comfy_api\\internal\\__init__.py", line 149, in wrapped_func\n return method(locked_class, **inputs)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\comfy_api\\latest\\_io.py", line 1833, in EXECUTE_NORMALIZED\n to_return = cls.execute(*args, **kwargs)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\segmentation.py", line 469, in execute\n sam3_model = get_or_build_model(sam3_model_config)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\_model_cache.py", line 32, in get_or_build_model\n from .sam3.predictor import Sam3VideoPredictor\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\__init__.py", line 61, in \n from .model import (\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py", line 60, in \n from timm.models.layers import DropPath, trunc_normal_\n'], 'current_inputs': {'refinement_iterations': [0], 'use_multimask': [True], 'output_best_mask': [True], 'sam3_model_config': ["{'checkpoint_path': 'C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\models\\\\sam3\\\\sam3.safetensors', 'bpe_path': 'C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3\\\\nodes\\\\sam3\\\\bpe_simple_vocab_16e6.txt.gz', 'precision': 'auto', 'dtype': 'bf16', 'compile': False}"], 'image': ['tensor([[[[0.2863, 0.4588, 0.5922],\n [0.2863, 0.4588, 0.5922],\n [0.2863, 0.4588, 0.5922],\n ...,\n [0.3176, 0.5765, 0.7176],\n [0.3333, 0.5961, 0.7451],\n [0.3529, 0.6157, 0.7647]],\n\n [[0.2863, 0.4588, 0.5922],\n [0.2863, 0.4588, 0.5922],\n [0.2863, 0.4588, 0.5922],\n ...,\n [0.3137, 0.5725, 0.7137],\n [0.3137, 0.5765, 0.7255],\n [0.3255, 0.5882, 0.7373]],\n\n [[0.2863, 0.4588, 0.5922],\n [0.2863, 0.4588, 0.5922],\n [0.2863, 0.4588, 0.5922],\n ...,\n [0.3882, 0.5294, 0.6235],\n [0.3922, 0.5216, 0.6196],\n [0.3961, 0.5255, 0.6235]],\n\n ...,\n\n [[0.4941, 0.4784, 0.4157],\n [0.4941, 0.4784, 0.4157],\n [0.4980, 0.4824, 0.4196],\n ...,\n [0.5608, 0.5529, 0.5020],\n [0.5608, 0.5529, 0.5020],\n [0.5608, 0.5529, 0.5020]],\n\n [[0.5098, 0.4941, 0.4314],\n [0.5098, 0.4941, 0.4314],\n [0.5137, 0.4980, 0.4353],\n ...,\n [0.5608, 0.5529, 0.5020],\n [0.5608, 0.5529, 0.5020],\n [0.5608, 0.5529, 0.5020]],\n\n [[0.5176, 0.5020, 0.4392],\n [0.5216, 0.5059, 0.4431],\n [0.5255, 0.5098, 0.4471],\n ...,\n [0.5608, 0.5529, 0.5020],\n [0.5608, 0.5529, 0.5020],\n [0.5608, 0.5529, 0.5020]]]])'], 'positive_points': ["{'points': [[0.3330291853098248, 0.4464251623052616], [0.32588862185381995, 0.5657519162372204], [0.3373135233834277, 0.7637835504221735]], 'labels': [1, 1, 1]}"], 'negative_points': ["{'points': [], 'labels': []}"]}, 'current_outputs': ['31', '1', '29', '30', '15', '28'], 'timestamp': 1778443891860} - -Details: -Workflow: C:\ComfyUI-SAM3\workflows\image_seg_point.json -Node error: SAM3Segmentation -image_seg_text.json: Workflow execution failed: {'prompt_id': '260bc77d-fe5b-4b81-97e6-1a0685f84c2c', 'node_id': '15', 'node_type': 'SAM3Grounding', 'executed': ['12', '1'], 'exception_message': "No module named 'timm'\n", 'exception_type': 'ModuleNotFoundError', 'traceback': [' File "C:\\workspaces\\SAM3-2207\\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', ' File "C:\\workspaces\\SAM3-2207\\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', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\execution.py", line 309, in _async_map_node_over_list\n await process_inputs(input_dict, i)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\execution.py", line 297, in process_inputs\n result = f(**inputs)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\comfy_api\\internal\\__init__.py", line 149, in wrapped_func\n return method(locked_class, **inputs)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\comfy_api\\latest\\_io.py", line 1833, in EXECUTE_NORMALIZED\n to_return = cls.execute(*args, **kwargs)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\segmentation.py", line 86, in execute\n sam3_model = get_or_build_model(sam3_model_config)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\_model_cache.py", line 32, in get_or_build_model\n from .sam3.predictor import Sam3VideoPredictor\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\__init__.py", line 61, in \n from .model import (\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py", line 60, in \n from timm.models.layers import DropPath, trunc_normal_\n'], 'current_inputs': {'confidence_threshold': [0.2], 'text_prompt': ['child'], 'max_detections': [-1], 'sam3_model_config': ["{'checkpoint_path': 'C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\models\\\\sam3\\\\sam3.safetensors', 'bpe_path': 'C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3\\\\nodes\\\\sam3\\\\bpe_simple_vocab_16e6.txt.gz', 'precision': 'fp32', 'dtype': 'fp32', 'compile': False}"], 'image': ['tensor([[[[0.2863, 0.4588, 0.5922],\n [0.2863, 0.4588, 0.5922],\n [0.2863, 0.4588, 0.5922],\n ...,\n [0.3176, 0.5765, 0.7176],\n [0.3333, 0.5961, 0.7451],\n [0.3529, 0.6157, 0.7647]],\n\n [[0.2863, 0.4588, 0.5922],\n [0.2863, 0.4588, 0.5922],\n [0.2863, 0.4588, 0.5922],\n ...,\n [0.3137, 0.5725, 0.7137],\n [0.3137, 0.5765, 0.7255],\n [0.3255, 0.5882, 0.7373]],\n\n [[0.2863, 0.4588, 0.5922],\n [0.2863, 0.4588, 0.5922],\n [0.2863, 0.4588, 0.5922],\n ...,\n [0.3882, 0.5294, 0.6235],\n [0.3922, 0.5216, 0.6196],\n [0.3961, 0.5255, 0.6235]],\n\n ...,\n\n [[0.4941, 0.4784, 0.4157],\n [0.4941, 0.4784, 0.4157],\n [0.4980, 0.4824, 0.4196],\n ...,\n [0.5608, 0.5529, 0.5020],\n [0.5608, 0.5529, 0.5020],\n [0.5608, 0.5529, 0.5020]],\n\n [[0.5098, 0.4941, 0.4314],\n [0.5098, 0.4941, 0.4314],\n [0.5137, 0.4980, 0.4353],\n ...,\n [0.5608, 0.5529, 0.5020],\n [0.5608, 0.5529, 0.5020],\n [0.5608, 0.5529, 0.5020]],\n\n [[0.5176, 0.5020, 0.4392],\n [0.5216, 0.5059, 0.4431],\n [0.5255, 0.5098, 0.4471],\n ...,\n [0.5608, 0.5529, 0.5020],\n [0.5608, 0.5529, 0.5020],\n [0.5608, 0.5529, 0.5020]]]])']}, 'current_outputs': ['12', '1', '4', '15', '3'], 'timestamp': 1778443898050} - -Details: -Workflow: C:\ComfyUI-SAM3\workflows\image_seg_text.json -Node error: SAM3Grounding -scene_seg.json: Workflow execution failed: {'prompt_id': '71c3363c-b69c-4635-a6d2-719308767ae1', 'node_id': '27', 'node_type': 'SAM3MultipromptSegmentation', 'executed': ['12', '1', '20'], 'exception_message': "No module named 'timm'\n", 'exception_type': 'ModuleNotFoundError', 'traceback': [' File "C:\\workspaces\\SAM3-2207\\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', ' File "C:\\workspaces\\SAM3-2207\\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', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\execution.py", line 309, in _async_map_node_over_list\n await process_inputs(input_dict, i)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\execution.py", line 297, in process_inputs\n result = f(**inputs)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\comfy_api\\internal\\__init__.py", line 149, in wrapped_func\n return method(locked_class, **inputs)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\comfy_api\\latest\\_io.py", line 1833, in EXECUTE_NORMALIZED\n to_return = cls.execute(*args, **kwargs)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\segmentation.py", line 695, in execute\n sam3_model = get_or_build_model(sam3_model_config)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\_model_cache.py", line 32, in get_or_build_model\n from .sam3.predictor import Sam3VideoPredictor\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\__init__.py", line 61, in \n from .model import (\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py", line 60, in \n from timm.models.layers import DropPath, trunc_normal_\n'], 'current_inputs': {'refinement_iterations': [0], 'use_multimask': [False], 'sam3_model_config': ["{'checkpoint_path': 'C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\models\\\\sam3\\\\sam3.safetensors', 'bpe_path': 'C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3\\\\nodes\\\\sam3\\\\bpe_simple_vocab_16e6.txt.gz', 'precision': 'fp32', 'dtype': 'fp32', 'compile': False}"], 'image': ['tensor([[[[0.9176, 0.8392, 0.7333],\n [0.9294, 0.8471, 0.7412],\n [0.9176, 0.8353, 0.7294],\n ...,\n [0.8078, 0.6627, 0.4902],\n [0.8039, 0.6588, 0.4863],\n [0.8157, 0.6706, 0.4980]],\n\n [[0.9137, 0.8353, 0.7294],\n [0.9216, 0.8392, 0.7333],\n [0.9176, 0.8353, 0.7294],\n ...,\n [0.8039, 0.6588, 0.4863],\n [0.8039, 0.6588, 0.4863],\n [0.8118, 0.6667, 0.4941]],\n\n [[0.9137, 0.8314, 0.7255],\n [0.9137, 0.8314, 0.7255],\n [0.9176, 0.8353, 0.7294],\n ...,\n [0.8078, 0.6627, 0.4902],\n [0.8118, 0.6667, 0.4941],\n [0.8039, 0.6588, 0.4863]],\n\n ...,\n\n [[0.8667, 0.6784, 0.4902],\n [0.8706, 0.6824, 0.4941],\n [0.8706, 0.6824, 0.4941],\n ...,\n [0.6471, 0.4431, 0.2549],\n [0.6392, 0.4353, 0.2471],\n [0.6471, 0.4431, 0.2549]],\n\n [[0.8588, 0.6706, 0.4824],\n [0.8667, 0.6784, 0.4902],\n [0.8706, 0.6824, 0.4941],\n ...,\n [0.6431, 0.4392, 0.2510],\n [0.6471, 0.4431, 0.2549],\n [0.6549, 0.4510, 0.2627]],\n\n [[0.8627, 0.6745, 0.4863],\n [0.8667, 0.6784, 0.4902],\n [0.8784, 0.6902, 0.5020],\n ...,\n [0.6353, 0.4314, 0.2431],\n [0.6431, 0.4392, 0.2510],\n [0.6392, 0.4353, 0.2471]]]])'], 'multi_prompts': ["[{'id': 0, 'positive_points': {'points': [[0.7518972528753959, 0.6355044797738758], [0.7340045522905485, 0.6593619024052091], [0.7021953068063758, 0.6623440802341257], [0.6902668397498108, 0.677254969378709], [0.668397983479442, 0.6742727915497924], [0.7180999295484621, 0.6176114128003758], [0.7180999295484621, 0.572878745366626], [0.7439449415043526, 0.5311282557617927], [0.7240641630767446, 0.5609500340509593], [0.6982191511208541, 0.5609500340509593]], 'labels': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}, 'negative_points': {'points': [], 'labels': []}, 'positive_boxes': {'boxes': [[0.7141237738629407, 0.6056827014847093, 0.15109391604982114, 0.19085938105066613]], 'labels': [True]}, 'negative_boxes': {'boxes': [], 'labels': []}}, {'id': 1, 'positive_points': {'points': [[0.6513952517072837, 0.6001522443905642], [0.6354008929467748, 0.6921217188777309], [0.6433980723270292, 0.8680633222444846], [0.8859791801947458, 0.884058013459644], [0.9046392654153393, 0.6041509171943541], [0.9046392654153393, 0.5441708251375063], [0.8060073863922018, 0.5201787883147672]], 'labels': [1, 1, 1, 1, 1, 1, 1]}, 'negative_points': {'points': [[0.7180384132094035, 0.5921548987829846], [0.7180384132094035, 0.5921548987829846], [0.7393642248900819, 0.6601323364474121], [0.7393642248900819, 0.6601323364474121], [0.7446956778102515, 0.6841243732701512], [0.7446956778102515, 0.6841243732701512], [0.670055336927877, 0.6721283548587816], [0.670055336927877, 0.6721283548587816], [0.6913811486085556, 0.608149589998144], [0.6913811486085556, 0.608149589998144], [0.6887154221484707, 0.552168170745086], [0.6887154221484707, 0.552168170745086], [0.7100412338291491, 0.552168170745086], [0.7100412338291491, 0.552168170745086], [0.7366984984299972, 0.552168170745086], [0.7366984984299972, 0.552168170745086]], 'labels': [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]}, 'positive_boxes': {'boxes': [[0.7713529424110994, 0.7141144192985751, 0.31455572229000606, 0.4198606443979348]], 'labels': [True]}, 'negative_boxes': {'boxes': [], 'labels': []}}, {'id': 2, 'positive_points': {'points': [[0.5279788816577594, 0.8586378093779201], [0.5097671062510242, 0.6517998210195123], [0.4733435554375539, 0.64789721746558], [0.37968299620291596, 0.64789721746558], [0.39529308940868896, 0.8313195845003946], [0.5565973858683432, 0.8586378093779201], [0.569605796873154, 0.6439946139116478]], 'labels': [1, 1, 1, 1, 1, 1, 1]}, 'negative_points': {'points': [[0.4863519664423647, 0.7415597027599534], [0.4863519664423647, 0.7415597027599534], [0.4837502842414026, 0.8508326022700556], [0.4837502842414026, 0.8508326022700556], [0.4473267334279323, 0.8664430164857846], [0.4473267334279323, 0.8664430164857846], [0.43431832242312146, 0.628384199695919], [0.43431832242312146, 0.628384199695919], [0.5123687884519864, 0.5893581641565967], [0.5123687884519864, 0.5893581641565967], [0.5019620596481378, 0.6361894068037834], [0.5019620596481378, 0.6361894068037834], [0.4291149580211971, 0.6400920103577157], [0.4291149580211971, 0.6400920103577157]], 'labels': [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]}, 'positive_boxes': {'boxes': [[0.47724607873899716, 0.7591214187526485, 0.21593962267985972, 0.24586402389773]], 'labels': [True]}, 'negative_boxes': {'boxes': [], 'labels': []}}, {'id': 3, 'positive_points': {'points': [[0.43642532993691785, 0.595717523200948]], 'labels': [1]}, 'negative_points': {'points': [], 'labels': []}, 'positive_boxes': {'boxes': [[0.4324084720788661, 0.6137937552745099, 0.06426972572882772, 0.07230492829424773]], 'labels': [True]}, 'negative_boxes': {'boxes': [], 'labels': []}}, {'id': 4, 'positive_points': {'points': [[0.5006950556657457, 0.595717523200948]], 'labels': [1]}, 'negative_points': {'points': [], 'labels': []}, 'positive_boxes': {'boxes': [[0.5027034845947715, 0.5716158804361987, 0.09238773073518991, 0.1687114993532448]], 'labels': [True]}, 'negative_boxes': {'boxes': [], 'labels': []}}, {'id': 5, 'positive_points': {'points': [[0.9264819886192297, 0.384828149009392], [0.7939256793035224, 0.37880273831820466], [0.7939256793035224, 0.11368466790596292], [0.9304988464772813, 0.10765925721477561], [0.874262836464557, 0.22214206034733455], [0.8501616893162467, 0.22214206034733455], [0.846144831458195, 0.31854863140633155], [0.8983639836128675, 0.3004723993327696], [0.8943471257548158, 0.20406582827377262], [0.8943471257548158, 0.12573548928833755], [0.8421279736001431, 0.1558625427442741], [0.830077400025988, 0.28842157795039497], [0.8220436843098845, 0.33059945278870617]], 'labels': [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]}, 'negative_points': {'points': [], 'labels': []}, 'positive_boxes': {'boxes': [[0.8662291207484536, 0.25829452449445844, 0.18477546147037982, 0.31332135594174026]], 'labels': [True]}, 'negative_boxes': {'boxes': [], 'labels': []}}, {'id': 6, 'positive_points': {'points': [[0.7045792285036274, 0.9568116711293354], [0.6789425589101554, 0.9568116711293354], [0.6569682706871793, 0.9348369322210276], [0.6716177961691634, 0.9293432474939506], [0.6569682706871793, 0.9403306169481045], [0.7082416098741234, 0.9403306169481045]], 'labels': [1, 1, 1, 1, 1, 1]}, 'negative_points': {'points': [], 'labels': []}, 'positive_boxes': {'boxes': [[0.6789425589101554, 0.943077459311643, 0.10254667837388842, 0.07141790145200044]], 'labels': [True]}, 'negative_boxes': {'boxes': [], 'labels': []}}]"]}, 'current_outputs': ['12', '26', '1', '24', '20', '23', '4', '22', '3', '27'], 'timestamp': 1778443905617} - -Details: -Workflow: C:\ComfyUI-SAM3\workflows\scene_seg.json -Node error: SAM3MultipromptSegmentation -scene_seg_interactive.json: Workflow execution failed: {'prompt_id': 'a9a9115b-eec6-4d35-b9e2-fcef958a13da', 'node_id': '26', 'node_type': 'SAM3InteractiveCollector', 'executed': ['12', '1'], 'exception_message': "No module named 'timm'\n", 'exception_type': 'ModuleNotFoundError', 'traceback': [' File "C:\\workspaces\\SAM3-2207\\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', ' File "C:\\workspaces\\SAM3-2207\\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', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\execution.py", line 309, in _async_map_node_over_list\n await process_inputs(input_dict, i)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\execution.py", line 297, in process_inputs\n result = f(**inputs)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\comfy_api\\internal\\__init__.py", line 149, in wrapped_func\n return method(locked_class, **inputs)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\comfy_api\\latest\\_io.py", line 1833, in EXECUTE_NORMALIZED\n to_return = cls.execute(*args, **kwargs)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3_interactive.py", line 667, in execute\n sam3_model = get_or_build_model(sam3_model_config)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\_model_cache.py", line 32, in get_or_build_model\n from .sam3.predictor import Sam3VideoPredictor\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\__init__.py", line 61, in \n from .model import (\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py", line 60, in \n from timm.models.layers import DropPath, trunc_normal_\n'], 'current_inputs': {'multi_prompts_store': ['[{"positive_points":[{"x":3348.288109906738,"y":2452.2208696844737}],"negative_points":[],"positive_boxes":[],"negative_boxes":[],"name":"Prompt 1"},{"positive_points":[],"negative_points":[],"positive_boxes":[],"negative_boxes":[],"name":"Prompt 2"}]'], 'sam3_model_config': ["{'checkpoint_path': 'C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\models\\\\sam3\\\\sam3.safetensors', 'bpe_path': 'C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3\\\\nodes\\\\sam3\\\\bpe_simple_vocab_16e6.txt.gz', 'precision': 'auto', 'dtype': 'bf16', 'compile': False}"], 'image': ['tensor([[[[0.9176, 0.8392, 0.7333],\n [0.9294, 0.8471, 0.7412],\n [0.9176, 0.8353, 0.7294],\n ...,\n [0.8078, 0.6627, 0.4902],\n [0.8039, 0.6588, 0.4863],\n [0.8157, 0.6706, 0.4980]],\n\n [[0.9137, 0.8353, 0.7294],\n [0.9216, 0.8392, 0.7333],\n [0.9176, 0.8353, 0.7294],\n ...,\n [0.8039, 0.6588, 0.4863],\n [0.8039, 0.6588, 0.4863],\n [0.8118, 0.6667, 0.4941]],\n\n [[0.9137, 0.8314, 0.7255],\n [0.9137, 0.8314, 0.7255],\n [0.9176, 0.8353, 0.7294],\n ...,\n [0.8078, 0.6627, 0.4902],\n [0.8118, 0.6667, 0.4941],\n [0.8039, 0.6588, 0.4863]],\n\n ...,\n\n [[0.8667, 0.6784, 0.4902],\n [0.8706, 0.6824, 0.4941],\n [0.8706, 0.6824, 0.4941],\n ...,\n [0.6471, 0.4431, 0.2549],\n [0.6392, 0.4353, 0.2471],\n [0.6471, 0.4431, 0.2549]],\n\n [[0.8588, 0.6706, 0.4824],\n [0.8667, 0.6784, 0.4902],\n [0.8706, 0.6824, 0.4941],\n ...,\n [0.6431, 0.4392, 0.2510],\n [0.6471, 0.4431, 0.2549],\n [0.6549, 0.4510, 0.2627]],\n\n [[0.8627, 0.6745, 0.4863],\n [0.8667, 0.6784, 0.4902],\n [0.8784, 0.6902, 0.5020],\n ...,\n [0.6353, 0.4314, 0.2431],\n [0.6431, 0.4392, 0.2510],\n [0.6392, 0.4353, 0.2471]]]])']}, 'current_outputs': ['12', '1', '4', '26'], 'timestamp': 1778443913511} - -Details: -Workflow: C:\ComfyUI-SAM3\workflows\scene_seg_interactive.json -Node error: SAM3InteractiveCollector -video_point_prompt.json: Workflow execution failed: {'prompt_id': 'ec0bb9dd-bd2e-4be1-8ded-e5af63b3b21f', 'node_id': '35', 'node_type': 'SAM3Propagate', 'executed': ['30', '9', '28', '27'], 'exception_message': "No module named 'timm'\n", 'exception_type': 'ModuleNotFoundError', 'traceback': [' File "C:\\workspaces\\SAM3-2207\\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', ' File "C:\\workspaces\\SAM3-2207\\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', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\execution.py", line 309, in _async_map_node_over_list\n await process_inputs(input_dict, i)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\execution.py", line 297, in process_inputs\n result = f(**inputs)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\comfy_api\\internal\\__init__.py", line 149, in wrapped_func\n return method(locked_class, **inputs)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\comfy_api\\latest\\_io.py", line 1833, in EXECUTE_NORMALIZED\n to_return = cls.execute(*args, **kwargs)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3_video_nodes.py", line 422, in execute\n sam3_model = get_or_build_model(sam3_model_config)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\_model_cache.py", line 32, in get_or_build_model\n from .sam3.predictor import Sam3VideoPredictor\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\__init__.py", line 61, in \n from .model import (\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py", line 60, in \n from timm.models.layers import DropPath, trunc_normal_\n'], 'current_inputs': {'start_frame': [0], 'end_frame': [-1], 'direction': ['forward'], 'sam3_model_config': ["{'checkpoint_path': 'C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\models\\\\sam3\\\\sam3.safetensors', 'bpe_path': 'C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3\\\\nodes\\\\sam3\\\\bpe_simple_vocab_16e6.txt.gz', 'precision': 'auto', 'dtype': 'bf16', 'compile': False}"], 'video_state': ["{'session_uuid': 'b380dbbd-30f3-4502-a96d-bd69ddbf2826', 'temp_dir': 'C:\\\\Users\\\\ContainerAdministrator\\\\AppData\\\\Local\\\\Temp\\\\sam3_b380dbbd_b4vrzunp', 'num_frames': 30, 'height': 544, 'width': 960, 'config': {'score_threshold_detection': 0.3, 'new_det_thresh': 0.4, 'fill_hole_area': 16, 'assoc_iou_thresh': 0.1, 'det_nms_thresh': 0.1, 'hotstart_unmatch_thresh': 8, 'hotstart_dup_thresh': 8, 'init_trk_keep_alive': 30, 'hotstart_delay': 15, 'decrease_keep_alive_empty': False, 'suppress_unmatched_globally': False}, 'prompts': [{'frame_idx': 0, 'prompt_type': 'point', 'obj_id': 1, 'data': (((0.38107258850429115, 0.15094459502434338), (0.405779333510521, 0.3307995326922488), (0.43048607851675086, 0.09644309876134173)), (1, 1, 1))}]}"]}, 'current_outputs': ['13', '25', '35', '24', '9', '14', '30', '15', '21', '28', '27'], 'timestamp': 1778443922415} - -Details: -Workflow: C:\ComfyUI-SAM3\workflows\video_point_prompt.json -Node error: SAM3Propagate -[04:39] Stopping ComfyUI server... +[03:18] Starting ComfyUI server on port 41895... +[03:18] CUDA mock packages: cc_torch, torch_generic_nms, flash_attn +[03:18] Starting ComfyUI server on port 41895... +[03:18] Waiting for server to be ready (timeout: 600s)... +[03:20] [ComfyUI] setup plugin alembic.autogenerate.schemas +[03:20] [ComfyUI] setup plugin alembic.autogenerate.tables +[03:20] [ComfyUI] setup plugin alembic.autogenerate.types +[03:20] [ComfyUI] setup plugin alembic.autogenerate.constraints +[03:20] [ComfyUI] setup plugin alembic.autogenerate.defaults +[03:20] [ComfyUI] setup plugin alembic.autogenerate.comments +[03:21] [ComfyUI] [comfy-env] ComfyUI-SAM3: 1 isolation env(s): +[03:21] [ComfyUI] [comfy-env] nodes -> C:\workspaces\SAM3-0003\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes +[03:21] [ComfyUI] [comfy-env] prestartup complete +[03:21] [ComfyUI] +[03:21] [ComfyUI] Prestartup times for custom nodes: +[03:21] [ComfyUI] 0.4 seconds: C:\workspaces\SAM3-0003\ComfyUI\custom_nodes\ComfyUI-SAM3 +[03:21] [ComfyUI] +[03:30] [ComfyUI] WARNING: You need pytorch with cu130 or higher to use optimized CUDA operations. +[03:30] [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']} +[03:30] [ComfyUI] Found comfy_kitchen backend triton: {'available': False, 'disabled': True, 'unavailable_reason': "ImportError: No module named 'triton'", 'capabilities': []} +[03:30] [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']} +[03:30] [ComfyUI] Checkpoint files will always be loaded safely. +[03:30] [ComfyUI] Total VRAM 24576 MB, total RAM 32684 MB +[03:30] [ComfyUI] pytorch version: 2.11.0+cu128 +[03:30] [ComfyUI] Set vram state to: NORMAL_VRAM +[03:30] [ComfyUI] Device: cuda:0 NVIDIA GeForce RTX 3090 : cudaMallocAsync +[03:30] [ComfyUI] Using async weight offloading with 2 streams +[03:30] [ComfyUI] Enabled pinned memory 13073.0 +[03:32] [ComfyUI] Using pytorch attention +[03:45] [ComfyUI] aimdo: src-win/cuda-detour.c:38:INFO:aimdo_setup_hooks: installing 6 hooks +[03:45] [ComfyUI] aimdo: src-win/cuda-detour.c:28:DEBUG:install_hook_entries: hooks successfully installed +[03:45] [ComfyUI] aimdo: src-win/shmem-detect.c:80:INFO:comfy-aimdo WDDM adapter match: NVIDIA GeForce RTX 3090 runtime_luid=00000000:012a5a1a dxgi_luid=00000000:012a5a1a +[03:45] [ComfyUI] aimdo: src/control.c:152:INFO:comfy-aimdo inited for GPU: NVIDIA GeForce RTX 3090 (VRAM: 24575 MB) +[03:45] [ComfyUI] DynamicVRAM support detected and enabled +[03:45] [ComfyUI] Python version: 3.10.20 (main, May 8 2026, 18:34:06) [MSC v.1944 64 bit (AMD64)] +[03:45] [ComfyUI] ComfyUI version: 0.20.1 +[03:45] [ComfyUI] comfy-aimdo version: 0.3.0 +[03:45] [ComfyUI] comfy-kitchen version: 0.2.8 +[03:45] [ComfyUI] ****** User settings have been changed to be stored on the server instead of browser storage. ****** +[03:45] [ComfyUI] ****** For multi-user setups add the --multi-user CLI argument to enable multiple user profiles. ****** +[03:45] [ComfyUI] ComfyUI frontend version: 1.43.18 +[03:45] [ComfyUI] [Prompt Server] web root: C:\workspaces\SAM3-0003\.venv\lib\site-packages\comfyui_frontend_package\static +[03:45] [ComfyUI] Asset seeder disabled +[03:50] [ComfyUI] ComfyUI-Multiband loaded: 15 nodes registered +[03:50] [ComfyUI] [comfy-env] Version: 0.3.82 +[03:50] [ComfyUI] [comfy-env] register_nodes: ComfyUI-SAM3 +[03:50] [ComfyUI] [comfy-env] ComfyUI source dir: C:\workspaces\SAM3-0003\ComfyUI +[03:50] [ComfyUI] [comfy-env] Found 1 isolation env(s) +[03:50] [ComfyUI] [comfy-env] Scanning nodes metadata (isolation root)... +[03:50] [ComfyUI] [comfy-env] sam3-nodes: Library/bin has 234 DLLs +[03:50] [ComfyUI] [comfy-env] Metadata scan: C:\Users\ContainerAdministrator\.pixi\bin\pixi.exe run --as-is --manifest-path C:\ce\pixi.toml -e sam3-nodes python C:\Users\ContainerAdministrator\AppData\Local\Temp\comfy_meta_8sbt5pge.py C:\workspaces\SAM3-0003\ComfyUI\custom_nodes\ComfyUI-SAM3 nodes +[03:50] [ComfyUI] [comfy-env] Scan env PATH for nodes: +[03:50] [ComfyUI] [comfy-env] [0] C:\ce\.pixi\envs\sam3-nodes +[03:50] [ComfyUI] [comfy-env] [1] C:\ce\.pixi\envs\sam3-nodes\Library\bin +[03:50] [ComfyUI] [comfy-env] [2] C:\ce\.pixi\envs\sam3-nodes\Scripts +[03:51] [ComfyUI] [comfy-env] [3] C:\ce\.pixi\envs\sam3-nodes\Lib\site-packages\bpy +[03:51] [ComfyUI] [comfy-env] [4] C:\Windows\System32 +[03:51] [ComfyUI] [comfy-env] [5] C:\Windows +[03:51] [ComfyUI] [comfy-env] [6] C:\Windows\System32\Wbem +[05:09] [ComfyUI] [comfy-env] Metadata scan stderr for nodes: +[05:09] [ComfyUI] [comfy-env] [meta-scan] importing nodes from C:\workspaces\SAM3-0003\ComfyUI\custom_nodes\ComfyUI-SAM3 +[05:09] [ComfyUI] [comfy-env] WARNING:root:WARNING: You need pytorch with cu130 or higher to use optimized CUDA operations. +[05:09] [ComfyUI] [comfy-env] [meta-scan] import OK +[05:09] [ComfyUI] [comfy-env] Scanned nodes: 15 nodes (78.1s) +[05:09] [ComfyUI] [comfy-env] Scanned nodes root: 15 nodes (78.1s) +[05:09] [ComfyUI] [comfy-env] Registered proxy route: POST /sam3/interactive_segment_one -> nodes.sam3_interactive._api_segment_one +[05:09] [ComfyUI] [comfy-env] Imported nodes root: 15 nodes (isolation) +[05:09] [ComfyUI] [comfy-env] Registered 15 total nodes +[05:11] [ComfyUI] +[05:11] [ComfyUI] Import times for custom nodes: +[05:11] [ComfyUI] 0.0 seconds: C:\workspaces\SAM3-0003\ComfyUI\custom_nodes\websocket_image_save.py +[05:11] [ComfyUI] 0.0 seconds: C:\workspaces\SAM3-0003\ComfyUI\custom_nodes\ComfyUI-validate-endpoint +[05:11] [ComfyUI] 0.2 seconds: C:\workspaces\SAM3-0003\ComfyUI\custom_nodes\ComfyUI-Multiband +[05:11] [ComfyUI] 2.5 seconds: C:\workspaces\SAM3-0003\ComfyUI\custom_nodes\ComfyUI-VideoHelperSuite +[05:11] [ComfyUI] 79.0 seconds: C:\workspaces\SAM3-0003\ComfyUI\custom_nodes\ComfyUI-SAM3 +[05:11] [ComfyUI] +[05:11] [ComfyUI] Context impl SQLiteImpl. +[05:11] [ComfyUI] Will assume non-transactional DDL. +[05:11] [ComfyUI] Context impl SQLiteImpl. +[05:11] [ComfyUI] Will assume non-transactional DDL. +[05:11] [ComfyUI] Running upgrade -> 0001_assets, Initial assets schema +[05:11] [ComfyUI] Revision ID: 0001_assets +[05:11] [ComfyUI] Revises: None +[05:11] [ComfyUI] Create Date: 2025-12-10 00:00:00 +[05:11] [ComfyUI] Running upgrade 0001_assets -> 0002_merge_to_asset_references, Merge AssetInfo and AssetCacheState into unified asset_references table. +[05:11] [ComfyUI] Running upgrade 0002_merge_to_asset_references -> 0003_add_metadata_job_id, Add system_metadata and job_id columns to asset_references. +[05:11] [ComfyUI] Change preview_id FK from assets.id to asset_references.id. +[05:11] [ComfyUI] Database upgraded from None to 0003_add_metadata_job_id +[05:12] [ComfyUI] Starting server +[05:12] [ComfyUI] +[05:12] [ComfyUI] To see the GUI go to: http://127.0.0.1:41895 +[05:12] Server responding, waiting for nodes to load... +[05:32] Server is ready! +[05:32] Checking for import errors in server logs... +[05:32] No import errors detected +[05:32] Found 775 registered nodes +[05:32] [REGISTRATION] PASSED +[05:32] +[05:32] [4/5] INSTANTIATION +[05:32] ---------------------------------------- +[05:32] +[DEBUG] server=, server_url=None, api= +[05:32] Testing node constructors... +[05:42] All 15 node(s) instantiated successfully! +[05:42] [INSTANTIATION] PASSED +[05:42] +[05:42] [5/5] EXECUTION +[05:42] ---------------------------------------- +[05:42] +[DEBUG] server=, server_url=None, api= +[05:42] GPU runner - will execute 5 workflow(s) +[05:42] Running 5 workflow(s) (all with videos)... +[05:42] Installing screenshot dependencies (playwright, pillow)... +[05:44] Packages installed, downloading chromium browser... +[06:01] Screenshot dependencies installed successfully +[06:02] Starting headless browser... +[06:02] Downloading Mesa llvmpipe for Windows... +[06:03] Mesa download error: +[06:03] Mesa unavailable -- falling back to SwiftShader +[06:07] Capturing execution frames: image_seg_point.json +[06:09] [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. +[06:15] Frame 1 saved (frame_000.jpg, t=0.0s) +[06:15] Validating workflow... +[06:15] [ComfyUI] === /validate endpoint called === +[06:15] [ComfyUI] Received JSON with keys: ['prompt'] +[06:15] [ComfyUI] Prompt has 6 nodes +[06:15] [ComfyUI] Node 1: LoadImage +[06:15] Queuing workflow for execution... +[06:15] [ComfyUI] Inputs: {"image": "example_image.jpg"} +[06:15] [ComfyUI] Node 15: SAM3PointCollector +[06:15] [ComfyUI] Inputs: {"points_store": "{\"positive\":[{\"x\":426.27735719657574,\"y\":321.42611685978835},{\"x\":417.13743597288953,\"y\":407.3413796907987},{\"x\":431.76130993078743,\"y\":549.9241563039649}],\"negative\" +[06:15] [ComfyUI] Node 28: PreviewImage +[06:15] [ComfyUI] Inputs: {"images": ["31", 2]} +[06:15] [ComfyUI] Node 29: MaskPreview +[06:15] [ComfyUI] Inputs: {"mask": ["31", 0]} +[06:15] [ComfyUI] Node 30: LoadSAM3Model +[06:15] [ComfyUI] Inputs: {"precision": "auto", "compile": false} +[06:15] [ComfyUI] Node 31: SAM3Segmentation +[06:15] [ComfyUI] Inputs: {"refinement_iterations": 0, "use_multimask": true, "output_best_mask": true, "sam3_model_config": ["30", 0], "image": ["1", 0], "positive_points": ["15", 0], "negative_points": ["15", 1]} +[06:15] [ComfyUI] Generated prompt_id: c783d5b8-3948-4316-82f4-41f13b042895 +[06:15] [ComfyUI] Calling execution.validate_prompt()... +[06:15] [ComfyUI] Validation result: valid=True +[06:15] [ComfyUI] === Validation PASSED === +[06:15] [ComfyUI] got prompt +[06:15] [ComfyUI] [comfy-env] Running SAM3PointCollector: points_store: '{"positive":[{"x":426.27735719657574,"y":321.42611685978..., coordinates: '[{"x":426.27735719657574,"y":321.42611685978835},{"x":41..., neg_coordinates: '[]', image: torch.float32 [1,720,1280,3] cpu +[06:15] [ComfyUI] [comfy-env] SubprocessWorker: C:\ce\.pixi\envs\sam3-nodes\python.exe +[06:15] [ComfyUI] [VRAM] Before SAM3PointCollector: 1271 / 24575 MB +[06:15] [ComfyUI] [comfy-env] env_vars: {'PYTORCH_ENABLE_MPS_FALLBACK': '1', 'COMFYUI_BASE': 'C:\\workspaces\\SAM3-0003\\ComfyUI'} +[06:15] [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_interactive.SAM3PointCollector.EXECUTE_NORMALIZED +[06:15] [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... +[06:15] [ComfyUI] [comfy-env] sam3-nodes: Library/bin has 234 DLLs +[06:15] [ComfyUI] [ComfyUI-SAM3] python: C:\ce\.pixi\envs\sam3-nodes\python.exe +[06:15] [ComfyUI] [ComfyUI-SAM3] sys_path sent to worker: ['C:\\workspaces\\SAM3-0003\\ComfyUI', 'C:\\workspaces\\SAM3-0003\\ComfyUI\\custom_nodes\\ComfyUI-SAM3', 'C:\\ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages', 'C:\\workspaces\\SAM3-0003\\ComfyUI\\custom_nodes\\ComfyUI-SAM3'] +[06:15] [ComfyUI] [SubprocessWorker] is_pixi=True, python=C:\ce\.pixi\envs\sam3-nodes\python.exe +[06:15] [ComfyUI] [SubprocessWorker] launching cmd=['C:\\Users\\ContainerAdministrator\\.pixi\\bin\\pixi.exe', 'run', '--as-is', '--manifest-path', 'C:\\ce\\pixi.toml', '-e', 'sam3-nodes', 'python', 'C:\\Users\\ContainerAdministrator\\AppData\\Local\\Temp\\comfyui_pvenv_dwo5soma\\persistent_worker.py', 'tcp://127.0.0.1:51040']... +[06:17] Frame 2 saved (frame_001.jpg, t=2.3s) +[06:17] [capture-periodic] freeze=4ms shot=118ms unfreeze=5ms saved=True +[06:20] Frame 3 saved (frame_002.jpg, t=4.6s) +[06:20] [capture-periodic] freeze=4ms shot=124ms unfreeze=5ms saved=True +[06:21] [capture-loop] iter=50 t=6.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=8.4/31.9GB (26%) swap=0.2/11.4GB (2%) cpu=8% browser_rss=0.69GB +[06:27] [capture-loop] iter=100 t=12.4s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=9.8/31.9GB (31%) swap=0.2/11.4GB (2%) cpu=7% browser_rss=0.69GB +[06:33] [capture-loop] iter=150 t=18.4s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=9.0/31.9GB (28%) swap=0.2/11.4GB (2%) cpu=10% browser_rss=0.69GB +[06:39] [capture-loop] iter=200 t=24.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=8.2/31.9GB (26%) swap=0.2/11.4GB (2%) cpu=13% browser_rss=0.63GB +[06:41] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: WARNING: You need pytorch with cu130 or higher to use optimized CUDA operations. +[06:41] [ComfyUI] [SubprocessWorker] worker started/confirmed +[06:41] [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 720, 1280, 3]) +[06:41] [ComfyUI] [SubprocessWorker] serializing kwargs to shm... +[06:41] [ComfyUI] [SubprocessWorker] created 0 shm blocks +[06:41] [ComfyUI] [SubprocessWorker] sending request via socket... +[06:41] [ComfyUI] [SubprocessWorker] call_id=1 sending call_method +[06:41] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] +[06:41] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 720, 1280, 3] +[06:41] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 720, 1280, 3]) +[06:42] [ComfyUI] [SubprocessWorker] got response: ok +[06:42] [ComfyUI] [comfy-env] SAM3PointCollector done (26.50s): result: NodeOutput +[06:42] [ComfyUI] [VRAM] After SAM3PointCollector: 1271 / 24575 MB +[06:42] [ComfyUI] [comfy-env] Running LoadSAM3Model: precision: 'auto', compile: False +[06:42] [ComfyUI] [VRAM] Before LoadSAM3Model: 1271 / 24575 MB +[06:42] [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED +[06:42] [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... +[06:42] [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)... +[06:42] [ComfyUI] [ComfyUI-SAM3] Health check: ok +[06:42] [ComfyUI] [SubprocessWorker] worker started/confirmed +[06:42] [ComfyUI] [SubprocessWorker] serializing kwargs to shm... +[06:42] [ComfyUI] [SubprocessWorker] created 0 shm blocks +[06:42] [ComfyUI] [SubprocessWorker] sending request via socket... +[06:42] [ComfyUI] [SubprocessWorker] call_id=2 sending call_method +[06:42] [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Model not found at C:\workspaces\SAM3-0003\ComfyUI\models\sam3\sam3.safetensors, downloading from HuggingFace... +[06:42] Node executed (1 total), capturing... +[06:42] [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Downloading sam3.safetensors from apozz/sam3-safetensors... +[06:42] Frame 4 saved (frame_003.jpg, t=27.1s) +[06:42] [capture-node] freeze=5ms shot=145ms unfreeze=4ms saved=True +[06:43] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 +[06:43] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 +[06:43] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 +[06:43] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 +[06:44] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 +[06:44] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 +[06:44] Frame 5 saved (frame_004.jpg, t=29.3s) +[06:44] [capture-periodic] freeze=4ms shot=147ms unfreeze=4ms saved=True +[06:44] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 +[06:45] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 +[06:45] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 +[06:45] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 +[06:45] [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 10% +[06:45] [capture-loop] iter=250 t=30.7s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=9.0/31.9GB (28%) swap=0.2/11.4GB (2%) cpu=16% browser_rss=0.67GB +[06:45] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 +[06:46] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 +[06:46] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 +[06:46] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 +[06:47] Frame 6 saved (frame_005.jpg, t=31.6s) +[06:47] [capture-periodic] freeze=11ms shot=148ms unfreeze=4ms saved=True +[06:47] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 +[06:47] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 +[06:47] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 +[06:47] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 +[06:48] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 +[06:48] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 +[06:48] [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 20% +[06:48] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 +[06:49] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 +[06:49] Frame 7 saved (frame_006.jpg, t=33.8s) +[06:49] [capture-periodic] freeze=4ms shot=143ms unfreeze=4ms saved=True +[06:49] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 +[06:49] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 +[06:50] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 +[06:50] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 +[06:50] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 +[06:50] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 +[06:51] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 +[06:51] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 +[06:51] [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 30% +[06:51] Frame 8 saved (frame_007.jpg, t=36.1s) +[06:51] [capture-periodic] freeze=4ms shot=149ms unfreeze=4ms saved=True +[06:51] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 +[06:52] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 +[06:52] [capture-loop] iter=300 t=37.0s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=9.7/31.9GB (30%) swap=0.2/11.4GB (2%) cpu=15% browser_rss=0.67GB +[06:52] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 +[06:52] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 +[06:53] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 +[06:53] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 +[06:53] Frame 9 saved (frame_008.jpg, t=38.3s) +[06:53] [capture-periodic] freeze=4ms shot=149ms unfreeze=13ms saved=True +[06:53] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 +[06:54] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 +[06:54] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 +[06:54] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 +[06:54] [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 40% +[06:55] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 +[06:55] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 +[06:55] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 +[06:56] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 +[06:56] Frame 10 saved (frame_009.jpg, t=40.6s) +[06:56] [capture-periodic] freeze=4ms shot=145ms unfreeze=5ms saved=True +[06:56] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 +[06:56] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 +[06:56] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 +[06:57] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 +[06:57] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 +[06:57] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 +[06:57] [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 50% +[06:58] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 +[06:58] Frame 11 saved (frame_010.jpg, t=42.8s) +[06:58] [capture-periodic] freeze=4ms shot=146ms unfreeze=4ms saved=True +[06:58] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 +[06:58] [capture-loop] iter=350 t=43.3s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=10.1/31.9GB (32%) swap=0.2/11.4GB (2%) cpu=14% browser_rss=0.67GB +[06:58] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 +[06:58] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 +[06:59] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 +[06:59] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 +[06:59] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 +[07:00] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 +[07:00] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 +[07:00] Frame 12 saved (frame_011.jpg, t=45.1s) +[07:00] [capture-periodic] freeze=4ms shot=159ms unfreeze=5ms saved=True +[07:00] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 +[07:00] [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 60% +[07:00] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 +[07:01] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 +[07:01] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 +[07:01] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 +[07:02] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 +[07:02] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 +[07:02] Frame 13 saved (frame_012.jpg, t=47.3s) +[07:02] [capture-periodic] freeze=6ms shot=144ms unfreeze=7ms saved=True +[07:02] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 +[07:03] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 +[07:03] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 +[07:03] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 +[07:03] [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 70% +[07:03] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 +[07:04] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 +[07:04] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 +[07:04] [capture-loop] iter=400 t=49.3s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=10.5/31.9GB (33%) swap=0.2/11.4GB (2%) cpu=15% browser_rss=0.67GB +[07:04] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 +[07:05] Frame 14 saved (frame_013.jpg, t=49.6s) +[07:05] [capture-periodic] freeze=5ms shot=169ms unfreeze=5ms saved=True +[07:05] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 +[07:05] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 +[07:05] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 +[07:05] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 +[07:06] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 +[07:06] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 +[07:06] [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 80% +[07:06] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 +[07:07] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 +[07:07] Frame 15 saved (frame_014.jpg, t=51.8s) +[07:07] [capture-periodic] freeze=4ms shot=154ms unfreeze=7ms saved=True +[07:07] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 +[07:07] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 +[07:08] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 +[07:08] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 +[07:08] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 +[07:09] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 +[07:09] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 +[07:09] Frame 16 saved (frame_015.jpg, t=54.0s) +[07:09] [capture-periodic] freeze=5ms shot=137ms unfreeze=4ms saved=True +[07:09] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 +[07:09] [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 90% +[07:09] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 +[07:10] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 +[07:10] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 +[07:10] [capture-loop] iter=450 t=55.6s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=10.2/31.9GB (32%) swap=0.2/11.4GB (2%) cpu=10% browser_rss=0.65GB +[07:10] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 +[07:11] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 +[07:11] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 +[07:11] Frame 17 saved (frame_016.jpg, t=56.2s) +[07:11] [capture-periodic] freeze=4ms shot=149ms unfreeze=5ms saved=True +[07:11] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 +[07:11] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 +[07:12] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 +[07:12] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 +[07:12] [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 100% +[07:12] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 +[07:12] [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Downloaded sam3.safetensors +[07:12] [ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Model downloaded successfully +[07:12] [ComfyUI] [SubprocessWorker] got response: ok +[07:12] [ComfyUI] [comfy-env] LoadSAM3Model done (30.55s): result: NodeOutput +[07:12] [ComfyUI] [VRAM] After LoadSAM3Model: 1271 / 24575 MB +[07:12] [ComfyUI] [comfy-env] Running SAM3Segmentation: refinement_iterations: 0, use_multimask: True, output_best_mask: True, sam3_model_config: dict, image: torch.float32 [1,720,1280,3] cpu, positive_points: dict, negative_points: dict +[07:12] [ComfyUI] [VRAM] Before SAM3Segmentation: 1271 / 24575 MB +[07:12] [ComfyUI] [SubprocessWorker] call_method: nodes.segmentation.SAM3Segmentation.EXECUTE_NORMALIZED +[07:12] [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... +[07:12] [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)... +[07:12] [ComfyUI] [ComfyUI-SAM3] Health check: ok +[07:12] [ComfyUI] [SubprocessWorker] worker started/confirmed +[07:12] [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 720, 1280, 3]) +[07:12] [ComfyUI] [SubprocessWorker] serializing kwargs to shm... +[07:12] [ComfyUI] [SubprocessWorker] created 0 shm blocks +[07:12] [ComfyUI] [SubprocessWorker] sending request via socket... +[07:12] [ComfyUI] [SubprocessWorker] call_id=3 sending call_method +[07:12] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] +[07:12] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 720, 1280, 3] +[07:12] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 720, 1280, 3]) +[07:13] Frame 18 saved (frame_017.jpg, t=58.5s) +[07:13] [capture-periodic] freeze=4ms shot=136ms unfreeze=5ms saved=True +[07:15] [ComfyUI] [worker:ComfyUI-SAM3] +[07:15] [ComfyUI] === WATCHDOG TICK 1 === +[07:15] [ComfyUI] [worker:ComfyUI-SAM3] Thread 0x000008a8 (most recent call first): +[07:15] [ComfyUI] File "C:\Users\ContainerAdministrator\AppData\Local\Temp\comfyui_pvenv_dwo5soma\persistent_worker.py", line 106 in _vram_poller +[07:15] [ComfyUI] File "C:\ce\.pixi\envs\sam3-nodes\lib\threading.py", line 953 in run +[07:15] [ComfyUI] File "C:\ce\.pixi\envs\sam3-nodes\lib\threading.py", line 1016 in _bootstrap_inner +[07:15] [ComfyUI] File "C:\ce\.pixi\envs\sam3-nodes\lib\threading.py", line 973 in _bootstrap +[07:15] [ComfyUI] +[07:15] [ComfyUI] Current thread 0x0000511c (most recent call first): +[07:15] [ComfyUI] File "C:\Users\ContainerAdministrator\AppData\Local\Temp\comfyui_pvenv_dwo5soma\persistent_worker.py", line 52 in _watchdog +[07:15] [ComfyUI] File "C:\ce\.pixi\envs\sam3-nodes\lib\threading.py", line 953 in run +[07:15] [ComfyUI] File "C:\ce\.pixi\envs\sam3-nodes\lib\threading.py", line 1016 in _bootstrap_inner +[07:15] [ComfyUI] File "C:\ce\.pixi\envs\sam3-nodes\lib\threading.py", line 973 in _bootstrap +[07:15] [ComfyUI] +[07:15] [ComfyUI] Thread 0x00005274 (most recent call first): +[07:15] [ComfyUI] File "", line 241 in _call_with_frames_removed +[07:15] [ComfyUI] File "", line 1176 in create_module +[07:15] [ComfyUI] File "", line 571 in module_from_spec +[07:15] [ComfyUI] File "", line 674 in _load_unlocked +[07:15] [ComfyUI] File "", line 1006 in _find_and_load_unlocked +[07:15] [ComfyUI] File "", line 1027 in _find_and_load +[07:15] [ComfyUI] File "", line 1050 in _gcd_import +[07:15] [ComfyUI] File "C:\ce\.pixi\envs\sam3-nodes\lib\importlib\__init__.py", line 126 in import_module +[07:15] [ComfyUI] File "C:\ce\.pixi\envs\sam3-nodes\Lib\site-packages\cv2\__init__.py", line 153 in bootstrap +[07:15] [ComfyUI] File "C:\ce\.pixi\envs\sam3-nodes\Lib\site-packages\cv2\__init__.py", line 181 in +[07:15] [ComfyUI] File "", line 241 in _call_with_frames_removed +[07:16] [ComfyUI] File "", line 883 in exec_module +[07:16] [ComfyUI] File "", line 688 in _load_unlocked +[07:16] [ComfyUI] File "", line 1006 in _find_and_load_unlocked +[07:16] [ComfyUI] File "", line 1027 in _find_and_load +[07:16] [ComfyUI] File "C:\workspaces\SAM3-0003\ComfyUI\comfy\ldm\sam3\tracker.py", line 10 in +[07:16] [ComfyUI] File "", line 241 in _call_with_frames_removed +[07:16] [ComfyUI] File "", line 883 in exec_module +[07:16] [ComfyUI] File "", line 688 in _load_unlocked +[07:16] [ComfyUI] File "", line 1006 in _find_and_load_unlocked +[07:16] [ComfyUI] File "", line 1027 in _find_and_load +[07:16] [ComfyUI] File "C:\workspaces\SAM3-0003\ComfyUI\comfy\ldm\sam3\detector.py", line 11 in +[07:16] [ComfyUI] File "", line 241 in _call_with_frames_removed +[07:16] [ComfyUI] File "", line 883 in exec_module +[07:16] [ComfyUI] File "", line 688 in _load_unlocked +[07:16] [ComfyUI] File "", line 1006 in _find_and_load_unlocked +[07:16] [ComfyUI] File "", line 1027 in _find_and_load +[07:16] [ComfyUI] File "C:\workspaces\SAM3-0003\ComfyUI\comfy\model_base.py", line 60 in +[07:16] [ComfyUI] File "", line 241 in _call_with_frames_removed +[07:16] [ComfyUI] File "", line 883 in exec_module +[07:16] [ComfyUI] File "", line 688 in _load_unlocked +[07:16] [ComfyUI] File "", line 1006 in _find_and_load_unlocked +[07:16] [ComfyUI] File "", line 1027 in _find_and_load +[07:16] [ComfyUI] File "C:\workspaces\SAM3-0003\ComfyUI\comfy\lora.py", line 23 in +[07:16] [ComfyUI] File "", line 241 in _call_with_frames_removed +[07:16] [ComfyUI] File "", line 883 in exec_module +[07:16] [ComfyUI] File "", line 688 in _load_unlocked +[07:16] [ComfyUI] File "", line 1006 in _find_and_load_unlocked +[07:16] [ComfyUI] File "", line 1027 in _find_and_load +[07:16] [ComfyUI] File "C:\workspaces\SAM3-0003\ComfyUI\comfy\hooks.py", line 14 in +[07:16] [ComfyUI] File "", line 241 in _call_with_frames_removed +[07:16] [ComfyUI] File "", line 883 in exec_module +[07:16] [ComfyUI] File "", line 688 in _load_unlocked +[07:16] [ComfyUI] File "", line 1006 in _find_and_load_unlocked +[07:16] [ComfyUI] File "", line 1027 in _find_and_load +[07:16] [ComfyUI] File "C:\workspaces\SAM3-0003\ComfyUI\comfy\model_patcher.py", line 32 in +[07:16] [ComfyUI] File "", line 241 in _call_with_frames_removed +[07:16] [ComfyUI] File "", line 883 in exec_module +[07:16] [ComfyUI] File "", line 688 in _load_unlocked +[07:16] [ComfyUI] File "", line 1006 in _find_and_load_unlocked +[07:16] [ComfyUI] File "", line 1027 in _find_and_load +[07:16] [ComfyUI] File "C:\workspaces\SAM3-0003\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3_model_patcher.py", line 14 in +[07:16] [ComfyUI] File "", line 241 in _call_with_frames_removed +[07:16] [ComfyUI] File "", line 883 in exec_module +[07:16] [ComfyUI] File "", line 688 in _load_unlocked +[07:16] [ComfyUI] File "", line 1006 in _find_and_load_unlocked +[07:16] [ComfyUI] File "", line 1027 in _find_and_load +[07:16] [ComfyUI] File "C:\workspaces\SAM3-0003\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\_model_cache.py", line 31 in get_or_build_model +[07:16] [ComfyUI] File "C:\workspaces\SAM3-0003\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\segmentation.py", line 469 in execute +[07:16] [ComfyUI] File "C:\workspaces\SAM3-0003\ComfyUI\comfy_api\latest\_io.py", line 1833 in EXECUTE_NORMALIZED +[07:16] [ComfyUI] File "C:\Users\ContainerAdministrator\AppData\Local\Temp\comfyui_pvenv_dwo5soma\persistent_worker.py", line 1762 in main +[07:16] [ComfyUI] File "C:\Users\ContainerAdministrator\AppData\Local\Temp\comfyui_pvenv_dwo5soma\persistent_worker.py", line 1807 in +[07:16] [ComfyUI] +[07:16] [ComfyUI] [worker:ComfyUI-SAM3] === END === +[07:16] [ComfyUI] +[07:16] [capture-loop] iter=500 t=61.7s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=9.9/31.9GB (31%) swap=0.2/11.4GB (2%) cpu=8% browser_rss=0.65GB +[07:21] [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=3 +[07:21] [ComfyUI] [comfy-env] VRAM request: 1.84GB, free before eviction: 24.44GB +[07:21] [ComfyUI] [comfy-env] VRAM after eviction: 24.44GB +[07:22] [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +247MB (now 247MB) reserved=256MB peak=247MB +[07:22] [capture-loop] iter=550 t=67.7s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=12.2/31.9GB (38%) swap=0.2/11.4GB (2%) cpu=15% browser_rss=0.65GB +[07:23] [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +1465MB (now 1712MB) reserved=1728MB peak=1712MB +[07:24] [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +332MB (now 2045MB) reserved=2144MB peak=2045MB +[07:25] [ComfyUI] [SubprocessWorker] got response: ok +[07:25] [ComfyUI] [comfy-env] Created 1 model patchers: ['Sam3VideoInferenceWithInstanceInteractivity_1'] +[07:25] [ComfyUI] [comfy-env] SAM3Segmentation done (12.69s): result: NodeOutput +[07:25] [ComfyUI] [VRAM] After SAM3Segmentation: 1271 / 24575 MB +[07:25] [ComfyUI] [VRAM] Loaded: SubprocessModel (1756 MB) +[07:25] Node executed (2 total), capturing... +[07:25] [ComfyUI] Prompt executed in 69.93 seconds +[07:25] Frame 19 saved (frame_018.jpg, t=70.3s) +[07:25] [capture-node] freeze=4ms shot=147ms unfreeze=18ms saved=True +[07:25] Node executed (3 total), capturing... +[07:26] Frame 20 saved (frame_019.jpg, t=70.8s) +[07:26] [capture-node] freeze=4ms shot=126ms unfreeze=0ms saved=True +[07:26] Execution complete (t=70.8s) +[07:26] Captured 20 unique frames over 70.96s +[07:26] [debug] iframes: 0 +[07:26] [timing] trigger_3d_previews: 0.0s +[07:28] Saved high-quality screenshot: image_seg_point_executed.png +[07:28] [timing] final_screenshot: 0.4s +[07:28] [ComfyUI] [comfy-env] [VRAM] Before offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (1756 MB) -> cpu: 1271 / 24575 MB +[07:28] [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)... +[07:28] Capturing execution frames: image_seg_text.json +[07:28] [ComfyUI] [ComfyUI-SAM3] Health check: ok +[07:28] [ComfyUI] [SubprocessWorker] call_id=4 sending model_to_device +[07:28] [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -245MB (now 1801MB) reserved=2112MB peak=2068MB +[07:29] [ComfyUI] [comfy-env] [VRAM] After offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (1756 MB): 1271 / 24575 MB +[07:34] Frame 1 saved (frame_000.jpg, t=0.0s) +[07:34] Validating workflow... +[07:34] [ComfyUI] === /validate endpoint called === +[07:34] [ComfyUI] Received JSON with keys: ['prompt'] +[07:34] [ComfyUI] Prompt has 5 nodes +[07:34] [ComfyUI] Node 1: LoadImage +[07:34] Queuing workflow for execution... +[07:34] [ComfyUI] Inputs: {"image": "example_image.jpg"} +[07:34] [ComfyUI] Node 3: PreviewImage +[07:34] [ComfyUI] Inputs: {"images": ["15", 1]} +[07:34] [ComfyUI] Node 4: MaskPreview +[07:34] [ComfyUI] Inputs: {"mask": ["15", 0]} +[07:34] [ComfyUI] Node 12: LoadSAM3Model +[07:34] [ComfyUI] Inputs: {"precision": "fp32", "compile": false} +[07:34] [ComfyUI] Node 15: SAM3Grounding +[07:34] [ComfyUI] Inputs: {"confidence_threshold": 0.2, "text_prompt": "child", "max_detections": -1, "sam3_model_config": ["12", 0], "image": ["1", 0]} +[07:34] [ComfyUI] Generated prompt_id: a77557ec-6b52-4346-b0fc-51768d644a78 +[07:34] [ComfyUI] Calling execution.validate_prompt()... +[07:34] [ComfyUI] Validation result: valid=True +[07:34] [ComfyUI] === Validation PASSED === +[07:34] [ComfyUI] got prompt +[07:34] [ComfyUI] [comfy-env] Running LoadSAM3Model: precision: 'fp32', compile: False +[07:34] [ComfyUI] [VRAM] Before LoadSAM3Model: 1271 / 24575 MB +[07:34] [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED +[07:34] [ComfyUI] [ComfyUI-SAM3] python: C:\ce\.pixi\envs\sam3-nodes\python.exe +[07:34] [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... +[07:34] [ComfyUI] [ComfyUI-SAM3] sys_path sent to worker: ['C:\\workspaces\\SAM3-0003\\ComfyUI', 'C:\\workspaces\\SAM3-0003\\ComfyUI\\custom_nodes\\ComfyUI-SAM3', 'C:\\ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages', 'C:\\workspaces\\SAM3-0003\\ComfyUI\\custom_nodes\\ComfyUI-SAM3'] +[07:34] [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)... +[07:34] [ComfyUI] [SubprocessWorker] is_pixi=True, python=C:\ce\.pixi\envs\sam3-nodes\python.exe +[07:34] [ComfyUI] [ComfyUI-SAM3] Health check: failed +[07:34] [ComfyUI] [SubprocessWorker] launching cmd=['C:\\Users\\ContainerAdministrator\\.pixi\\bin\\pixi.exe', 'run', '--as-is', '--manifest-path', 'C:\\ce\\pixi.toml', '-e', 'sam3-nodes', 'python', 'C:\\Users\\ContainerAdministrator\\AppData\\Local\\Temp\\comfyui_pvenv_dwo5soma\\persistent_worker.py', 'tcp://127.0.0.1:53576']... +[07:34] [ComfyUI] [ComfyUI-SAM3] Socket unhealthy, restarting worker... +[07:34] [ComfyUI] [comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload) +[07:34] [ComfyUI] [comfy-env] sam3-nodes: Library/bin has 234 DLLs +[07:37] Frame 2 saved (frame_001.jpg, t=2.3s) +[07:37] [capture-periodic] freeze=4ms shot=118ms unfreeze=5ms saved=True +[07:39] Frame 3 saved (frame_002.jpg, t=4.5s) +[07:39] [capture-periodic] freeze=4ms shot=112ms unfreeze=5ms saved=True +[07:40] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: WARNING: You need pytorch with cu130 or higher to use optimized CUDA operations. +[07:40] [ComfyUI] [SubprocessWorker] worker started/confirmed +[07:40] [ComfyUI] [SubprocessWorker] serializing kwargs to shm... +[07:40] [ComfyUI] [SubprocessWorker] created 0 shm blocks +[07:40] [ComfyUI] [SubprocessWorker] sending request via socket... +[07:40] [ComfyUI] [SubprocessWorker] call_id=5 sending call_method +[07:40] [capture-loop] iter=50 t=6.0s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=9.0/31.9GB (28%) swap=0.2/11.4GB (2%) cpu=9% browser_rss=0.69GB +[07:40] [ComfyUI] [SubprocessWorker] got response: ok +[07:40] [ComfyUI] [comfy-env] [VRAM] Before offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (1756 MB) -> cpu: 1271 / 24575 MB +[07:40] [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)... +[07:40] [ComfyUI] [ComfyUI-SAM3] Health check: ok +[07:40] [ComfyUI] [SubprocessWorker] call_id=6 sending model_to_device +[07:40] [ComfyUI] Model 'Sam3VideoInferenceWithInstanceInteractivity_1' gone from worker (restarted?), treating as offloaded +[07:40] [ComfyUI] [comfy-env] [VRAM] After offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (1756 MB): 1271 / 24575 MB +[07:40] [ComfyUI] [comfy-env] LoadSAM3Model done (6.10s): result: NodeOutput +[07:40] [ComfyUI] [VRAM] After LoadSAM3Model: 1271 / 24575 MB +[07:40] [ComfyUI] [comfy-env] Running SAM3Grounding: confidence_threshold: 0.2, text_prompt: 'child', max_detections: -1, sam3_model_config: dict, image: torch.float32 [1,720,1280,3] cpu +[07:40] [ComfyUI] [VRAM] Before SAM3Grounding: 1271 / 24575 MB +[07:40] [ComfyUI] [SubprocessWorker] call_method: nodes.segmentation.SAM3Grounding.EXECUTE_NORMALIZED +[07:40] [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... +[07:40] [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)... +[07:40] [ComfyUI] [ComfyUI-SAM3] Health check: ok +[07:40] [ComfyUI] [SubprocessWorker] worker started/confirmed +[07:40] [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 720, 1280, 3]) +[07:40] [ComfyUI] [SubprocessWorker] serializing kwargs to shm... +[07:40] [ComfyUI] [SubprocessWorker] created 0 shm blocks +[07:40] [ComfyUI] [SubprocessWorker] sending request via socket... +[07:40] [ComfyUI] [SubprocessWorker] call_id=7 sending call_method +[07:40] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] +[07:40] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 720, 1280, 3] +[07:40] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 720, 1280, 3]) +[07:41] Frame 4 saved (frame_003.jpg, t=6.7s) +[07:41] [capture-periodic] freeze=4ms shot=117ms unfreeze=5ms saved=True +[07:43] Frame 5 saved (frame_004.jpg, t=9.0s) +[07:43] [capture-periodic] freeze=4ms shot=119ms unfreeze=6ms saved=True +[07:43] [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=7 +[07:43] [ComfyUI] [comfy-env] VRAM request: 3.50GB, free before eviction: 24.44GB +[07:43] [ComfyUI] [comfy-env] VRAM after eviction: 24.44GB +[07:44] [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +359MB (now 359MB) reserved=384MB peak=359MB +[07:45] [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +1894MB (now 2254MB) reserved=2272MB peak=2254MB +[07:46] [capture-loop] iter=100 t=12.0s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=9.8/31.9GB (31%) swap=0.2/11.4GB (2%) cpu=8% browser_rss=0.69GB +[07:46] [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +1080MB (now 3334MB) reserved=3360MB peak=3334MB +[07:47] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: attention_flash cannot run on fp32 Q/K/V. Falling back to attention_pytorch with flash-SDPA disabled. +[07:47] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[07:47] [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +350MB (now 3684MB) reserved=3904MB peak=3684MB +[07:47] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[07:47] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[07:47] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[07:47] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[07:47] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[07:47] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[07:47] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[07:47] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[07:47] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[07:47] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[07:47] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[07:47] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[07:48] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[07:48] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[07:48] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[07:48] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[07:48] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[07:48] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[07:48] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[07:48] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[07:48] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[07:48] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[07:48] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[07:48] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[07:48] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[07:48] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[07:48] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[07:48] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[07:48] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[07:48] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[07:48] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[07:48] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[07:48] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[07:48] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[07:48] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[07:48] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[07:48] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[07:48] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[07:48] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[07:48] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[07:48] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[07:48] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[07:48] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[07:48] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[07:48] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[07:48] [ComfyUI] [SubprocessWorker] got response: ok +[07:48] [ComfyUI] [comfy-env] Created 1 model patchers: ['Sam3VideoInferenceWithInstanceInteractivity_1'] +[07:48] [ComfyUI] [comfy-env] SAM3Grounding done (7.85s): result: NodeOutput +[07:48] [ComfyUI] [VRAM] After SAM3Grounding: 1271 / 24575 MB +[07:48] [ComfyUI] [VRAM] Loaded: SubprocessModel (3334 MB) +[07:48] Node executed (1 total), capturing... +[07:49] [ComfyUI] Prompt executed in 14.37 seconds +[07:49] [ComfyUI] [comfy-env] [VRAM] Before offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (3334 MB) -> cpu: 1271 / 24575 MB +[07:49] [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)... +[07:49] [ComfyUI] [ComfyUI-SAM3] Health check: failed +[07:49] [ComfyUI] [ComfyUI-SAM3] Socket unhealthy, restarting worker... +[07:49] [ComfyUI] [comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload) +[07:49] [ComfyUI] [comfy-env] sam3-nodes: Library/bin has 234 DLLs +[07:49] [ComfyUI] [ComfyUI-SAM3] python: C:\ce\.pixi\envs\sam3-nodes\python.exe +[07:49] [ComfyUI] [ComfyUI-SAM3] sys_path sent to worker: ['C:\\workspaces\\SAM3-0003\\ComfyUI', 'C:\\workspaces\\SAM3-0003\\ComfyUI\\custom_nodes\\ComfyUI-SAM3', 'C:\\ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages', 'C:\\workspaces\\SAM3-0003\\ComfyUI\\custom_nodes\\ComfyUI-SAM3'] +[07:49] [ComfyUI] [SubprocessWorker] is_pixi=True, python=C:\ce\.pixi\envs\sam3-nodes\python.exe +[07:49] [ComfyUI] [SubprocessWorker] launching cmd=['C:\\Users\\ContainerAdministrator\\.pixi\\bin\\pixi.exe', 'run', '--as-is', '--manifest-path', 'C:\\ce\\pixi.toml', '-e', 'sam3-nodes', 'python', 'C:\\Users\\ContainerAdministrator\\AppData\\Local\\Temp\\comfyui_pvenv_dwo5soma\\persistent_worker.py', 'tcp://127.0.0.1:53578']... +[07:49] Frame 6 saved (frame_005.jpg, t=14.5s) +[07:49] [capture-node] freeze=5ms shot=141ms unfreeze=6ms saved=True +[07:49] Node executed (2 total), capturing... +[07:49] Frame 7 saved (frame_006.jpg, t=14.9s) +[07:49] [capture-node] freeze=5ms shot=121ms unfreeze=0ms saved=True +[07:49] Execution complete (t=14.9s) +[07:49] Captured 7 unique frames over 15.1s +[07:49] [debug] iframes: 0 +[07:49] [timing] trigger_3d_previews: 0.0s +[07:51] Saved high-quality screenshot: image_seg_text_executed.png +[07:51] [timing] final_screenshot: 0.3s +[07:52] Capturing execution frames: scene_seg.json +[07:54] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: WARNING: You need pytorch with cu130 or higher to use optimized CUDA operations. +[07:54] [ComfyUI] [SubprocessWorker] call_id=8 sending model_to_device +[07:54] [ComfyUI] Model 'Sam3VideoInferenceWithInstanceInteractivity_1' gone from worker (restarted?), treating as offloaded +[07:54] [ComfyUI] [comfy-env] [VRAM] After offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (3334 MB): 1271 / 24575 MB +[07:57] Frame 1 saved (frame_000.jpg, t=0.0s) +[07:57] Validating workflow... +[07:57] [ComfyUI] === /validate endpoint called === +[07:57] [ComfyUI] Received JSON with keys: ['prompt'] +[07:57] [ComfyUI] Prompt has 10 nodes +[07:57] [ComfyUI] Node 1: LoadImage +[07:57] Queuing workflow for execution... +[07:57] [ComfyUI] Inputs: {"image": "image.png"} +[07:57] [ComfyUI] Node 3: PreviewImage +[07:57] [ComfyUI] Inputs: {"images": ["27", 1]} +[07:57] [ComfyUI] Node 4: MaskPreview +[07:57] [ComfyUI] Inputs: {"mask": ["27", 0]} +[07:57] [ComfyUI] Node 12: LoadSAM3Model +[07:57] [ComfyUI] Inputs: {"precision": "fp32", "compile": false} +[07:57] [ComfyUI] Node 20: SAM3MultiRegionCollector +[07:57] [ComfyUI] Inputs: {"multi_prompts_store": "[{\"positive_points\":[{\"x\":5052.74953932266,\"y\":2847.0600693869637},{\"x\":4932.510591392486,\"y\":2953.9413227753366},{\"x\":4718.752461738845,\"y\":2967.301479448883},{ +[07:57] [ComfyUI] Node 22: MultibandFromBatch +[07:57] [ComfyUI] Inputs: {"images": ["1", 0], "masks": ["27", 0]} +[07:57] [ComfyUI] Node 23: MultibandSave +[07:57] [ComfyUI] Inputs: {"file_path": "output/multiband", "format": "npz", "multiband": ["26", 0]} +[07:57] [ComfyUI] Node 24: MultibandPreview +[07:57] [ComfyUI] Inputs: {"channel_index": 0, "multiband": ["26", 0]} +[07:57] [ComfyUI] Node 26: MultibandResize +[07:57] [ComfyUI] Inputs: {"upscale_method": "nearest-exact", "width": 900, "height": 600, "crop": "center", "multiband": ["22", 0]} +[07:57] [ComfyUI] Node 27: SAM3MultipromptSegmentation +[07:57] [ComfyUI] Inputs: {"refinement_iterations": 0, "use_multimask": false, "sam3_model_config": ["12", 0], "image": ["1", 0], "multi_prompts": ["20", 0]} +[07:57] [ComfyUI] Generated prompt_id: 458f9d56-524f-4b9d-ba1e-5fddc2acd105 +[07:57] [ComfyUI] Calling execution.validate_prompt()... +[07:57] [ComfyUI] Validation result: valid=True +[07:57] [ComfyUI] === Validation PASSED === +[07:57] [ComfyUI] got prompt +[07:58] [ComfyUI] [comfy-env] Running SAM3MultiRegionCollector: multi_prompts_store: '[{"positive_points":[{"x":5052.74953932266,"y":2847.0600..., image: torch.float32 [1,4480,6720,3] cpu +[07:58] [ComfyUI] [VRAM] Before SAM3MultiRegionCollector: 1271 / 24575 MB +[07:58] [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_interactive.SAM3MultiRegionCollector.EXECUTE_NORMALIZED +[07:58] [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... +[07:58] [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)... +[07:58] [ComfyUI] [ComfyUI-SAM3] Health check: ok +[07:58] [ComfyUI] [SubprocessWorker] worker started/confirmed +[07:58] [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 4480, 6720, 3]) +[07:58] [ComfyUI] [SubprocessWorker] serializing kwargs to shm... +[07:58] [ComfyUI] [SubprocessWorker] created 0 shm blocks +[07:58] [ComfyUI] [SubprocessWorker] sending request via socket... +[07:58] [ComfyUI] [SubprocessWorker] call_id=9 sending call_method +[07:58] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] +[07:58] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 4480, 6720, 3] +[07:58] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 4480, 6720, 3]) +[07:59] [ComfyUI] [SubprocessWorker] got response: ok +[07:59] [ComfyUI] [comfy-env] [VRAM] Before offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (3334 MB) -> cpu: 1271 / 24575 MB +[07:59] [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)... +[07:59] [ComfyUI] [ComfyUI-SAM3] Health check: ok +[07:59] [ComfyUI] [SubprocessWorker] call_id=10 sending model_to_device +[07:59] [ComfyUI] Model 'Sam3VideoInferenceWithInstanceInteractivity_1' gone from worker (restarted?), treating as offloaded +[07:59] [ComfyUI] [comfy-env] [VRAM] After offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (3334 MB): 1271 / 24575 MB +[07:59] [ComfyUI] [comfy-env] SAM3MultiRegionCollector done (1.30s): result: NodeOutput +[07:59] [ComfyUI] [VRAM] After SAM3MultiRegionCollector: 1271 / 24575 MB +[07:59] [ComfyUI] [comfy-env] Running LoadSAM3Model: precision: 'fp32', compile: False +[07:59] [ComfyUI] [VRAM] Before LoadSAM3Model: 1271 / 24575 MB +[07:59] [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED +[07:59] [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... +[07:59] [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)... +[07:59] [ComfyUI] [ComfyUI-SAM3] Health check: ok +[07:59] [ComfyUI] [SubprocessWorker] worker started/confirmed +[07:59] [ComfyUI] [SubprocessWorker] serializing kwargs to shm... +[07:59] [ComfyUI] [SubprocessWorker] created 0 shm blocks +[07:59] [ComfyUI] [SubprocessWorker] sending request via socket... +[07:59] [ComfyUI] [SubprocessWorker] call_id=11 sending call_method +[07:59] [ComfyUI] [SubprocessWorker] got response: ok +[07:59] [ComfyUI] [comfy-env] LoadSAM3Model done (0.02s): result: NodeOutput +[07:59] [ComfyUI] [VRAM] After LoadSAM3Model: 1271 / 24575 MB +[07:59] [ComfyUI] [comfy-env] Running SAM3MultipromptSegmentation: refinement_iterations: 0, use_multimask: False, sam3_model_config: dict, image: torch.float32 [1,4480,6720,3] cpu, multi_prompts: list[7] +[07:59] [ComfyUI] [VRAM] Before SAM3MultipromptSegmentation: 1271 / 24575 MB +[07:59] [ComfyUI] [SubprocessWorker] call_method: nodes.segmentation.SAM3MultipromptSegmentation.EXECUTE_NORMALIZED +[07:59] [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... +[07:59] [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)... +[07:59] [ComfyUI] [ComfyUI-SAM3] Health check: ok +[07:59] [ComfyUI] [SubprocessWorker] worker started/confirmed +[07:59] [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 4480, 6720, 3]) +[07:59] [ComfyUI] [SubprocessWorker] serializing kwargs to shm... +[07:59] [ComfyUI] [SubprocessWorker] created 0 shm blocks +[07:59] [ComfyUI] [SubprocessWorker] sending request via socket... +[07:59] [ComfyUI] [SubprocessWorker] call_id=12 sending call_method +[07:59] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] +[07:59] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 4480, 6720, 3] +[07:59] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 4480, 6720, 3]) +[07:59] Frame 2 saved (frame_001.jpg, t=2.3s) +[07:59] [capture-periodic] freeze=4ms shot=123ms unfreeze=5ms saved=True +[08:00] Node executed (1 total), capturing... +[08:00] Frame 3 saved (frame_002.jpg, t=3.1s) +[08:00] [capture-node] freeze=5ms shot=228ms unfreeze=22ms saved=True +[08:02] [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=12 +[08:02] [ComfyUI] [comfy-env] VRAM request: 3.50GB, free before eviction: 24.44GB +[08:02] [ComfyUI] [comfy-env] VRAM after eviction: 24.44GB +[08:03] [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +359MB (now 359MB) reserved=384MB peak=359MB +[08:03] Frame 4 saved (frame_003.jpg, t=5.4s) +[08:03] [capture-periodic] freeze=4ms shot=182ms unfreeze=26ms saved=True +[08:04] [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +1658MB (now 2018MB) reserved=2048MB peak=2018MB +[08:04] [capture-loop] iter=50 t=7.0s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=12.7/31.9GB (40%) swap=0.2/11.4GB (2%) cpu=8% browser_rss=1.73GB +[08:05] [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +1297MB (now 3316MB) reserved=3328MB peak=3316MB +[08:07] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: attention_flash cannot run on fp32 Q/K/V. Falling back to attention_pytorch with flash-SDPA disabled. +[08:07] [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +287MB (now 3603MB) reserved=3680MB peak=3603MB +[08:08] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=12 +[08:08] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=12 +[08:08] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=12 +[08:08] [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +229MB (now 3833MB) reserved=3936MB peak=3833MB +[08:08] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=12 +[08:09] [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +999MB (now 4832MB) reserved=4992MB peak=4832MB +[08:10] Frame 5 saved (frame_004.jpg, t=12.2s) +[08:10] [capture-periodic] freeze=5ms shot=268ms unfreeze=15ms saved=True +[08:10] [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -1149MB (now 3684MB) reserved=6368MB peak=5550MB +[08:11] [capture-loop] iter=100 t=13.9s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=6 ram=12.3/31.9GB (38%) swap=0.2/11.4GB (2%) cpu=18% browser_rss=1.70GB +[08:11] [ComfyUI] [SubprocessWorker] got response: ok +[08:11] [ComfyUI] [comfy-env] Created 1 model patchers: ['Sam3VideoInferenceWithInstanceInteractivity_1'] +[08:11] [ComfyUI] [comfy-env] SAM3MultipromptSegmentation done (11.79s): result: NodeOutput +[08:11] [ComfyUI] [VRAM] After SAM3MultipromptSegmentation: 1271 / 24575 MB +[08:11] [ComfyUI] [VRAM] Loaded: SubprocessModel (3334 MB) +[08:12] Frame 6 saved (frame_005.jpg, t=14.6s) +[08:12] [capture-periodic] freeze=4ms shot=163ms unfreeze=4ms saved=True +[08:13] Node executed (2 total), capturing... +[08:14] Frame 7 saved (frame_006.jpg, t=16.6s) +[08:14] [capture-node] freeze=11ms shot=783ms unfreeze=22ms saved=True +[08:17] Frame 8 saved (frame_007.jpg, t=19.5s) +[08:17] [capture-periodic] freeze=4ms shot=196ms unfreeze=4ms saved=True +[08:18] [capture-loop] iter=150 t=21.0s state={'complete': False, 'error': None, 'executedCount': 2, 'wsState': 1} eval_ms=4 ram=12.3/31.9GB (39%) swap=0.2/11.4GB (2%) cpu=7% browser_rss=2.03GB +[08:24] [ComfyUI] BatchToMultiband: Processed 1 images with 3 channels each -> 3 channels +[08:24] [ComfyUI] BatchToMultiband: Processed 7 masks -> 7 channels +[08:24] [ComfyUI] BatchToMultiband: Output shape torch.Size([1, 10, 4480, 6720]), channels: ['img_01_r', 'img_01_g', 'img_01_b', 'mask_01', 'mask_02', 'mask_03', 'mask_04', 'mask_05', 'mask_06', 'mask_07'] +[08:24] [ComfyUI] ResizeMultiband: 4480x6720 -> 600x900 +[08:24] [ComfyUI] PreviewMultibandImage: Batch=1, Channels=10, Names=['img_01_r', 'img_01_g', 'img_01_b', 'mask_01', 'mask_02', 'mask_03', 'mask_04', 'mask_05', 'mask_06', 'mask_07'] +[08:24] Node executed (3 total), capturing... +[08:25] [ComfyUI] SaveMultibandImage: Saved to output/multiband.npz +[08:25] [ComfyUI] Shape: (1, 10, 600, 900) +[08:25] [ComfyUI] Prompt executed in 27.69 seconds +[08:25] [ComfyUI] Format: npz +[08:25] [ComfyUI] [comfy-env] [VRAM] Before offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (3334 MB) -> cpu: 1271 / 24575 MB +[08:25] [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)... +[08:25] [ComfyUI] [ComfyUI-SAM3] Health check: failed +[08:25] [ComfyUI] [ComfyUI-SAM3] Socket unhealthy, restarting worker... +[08:25] [ComfyUI] [comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload) +[08:25] [ComfyUI] [comfy-env] sam3-nodes: Library/bin has 234 DLLs +[08:25] [ComfyUI] [ComfyUI-SAM3] python: C:\ce\.pixi\envs\sam3-nodes\python.exe +[08:25] [ComfyUI] [ComfyUI-SAM3] sys_path sent to worker: ['C:\\workspaces\\SAM3-0003\\ComfyUI', 'C:\\workspaces\\SAM3-0003\\ComfyUI\\custom_nodes\\ComfyUI-SAM3', 'C:\\ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages', 'C:\\workspaces\\SAM3-0003\\ComfyUI\\custom_nodes\\ComfyUI-SAM3'] +[08:25] [ComfyUI] [SubprocessWorker] is_pixi=True, python=C:\ce\.pixi\envs\sam3-nodes\python.exe +[08:25] [ComfyUI] [SubprocessWorker] launching cmd=['C:\\Users\\ContainerAdministrator\\.pixi\\bin\\pixi.exe', 'run', '--as-is', '--manifest-path', 'C:\\ce\\pixi.toml', '-e', 'sam3-nodes', 'python', 'C:\\Users\\ContainerAdministrator\\AppData\\Local\\Temp\\comfyui_pvenv_dwo5soma\\persistent_worker.py', 'tcp://127.0.0.1:52004']... +[08:26] Frame 9 saved (frame_008.jpg, t=27.0s) +[08:26] [capture-node] freeze=341ms shot=1186ms unfreeze=195ms saved=True +[08:26] Node executed (4 total), capturing... +[08:27] Frame 10 saved (frame_009.jpg, t=29.5s) +[08:27] [capture-node] freeze=4ms shot=205ms unfreeze=0ms saved=True +[08:27] Execution complete (t=29.5s) +[08:27] Captured 10 unique frames over 29.74s +[08:27] [debug] iframes: 0 +[08:27] [timing] trigger_3d_previews: 0.0s +[08:29] Saved high-quality screenshot: scene_seg_executed.png +[08:29] [timing] final_screenshot: 0.4s +[08:29] Capturing execution frames: scene_seg_interactive.json +[08:30] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: WARNING: You need pytorch with cu130 or higher to use optimized CUDA operations. +[08:30] [ComfyUI] [SubprocessWorker] call_id=13 sending model_to_device +[08:30] [ComfyUI] Model 'Sam3VideoInferenceWithInstanceInteractivity_1' gone from worker (restarted?), treating as offloaded +[08:30] [ComfyUI] [comfy-env] [VRAM] After offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (3334 MB): 1271 / 24575 MB +[08:36] Frame 1 saved (frame_000.jpg, t=0.0s) +[08:36] Validating workflow... +[08:36] [ComfyUI] === /validate endpoint called === +[08:36] [ComfyUI] Received JSON with keys: ['prompt'] +[08:36] [ComfyUI] Prompt has 4 nodes +[08:36] Queuing workflow for execution... +[08:36] [ComfyUI] Node 1: LoadImage +[08:36] [ComfyUI] Inputs: {"image": "image.png"} +[08:36] [ComfyUI] Node 4: MaskPreview +[08:36] [ComfyUI] Inputs: {"mask": ["26", 0]} +[08:36] [ComfyUI] Node 12: LoadSAM3Model +[08:36] [ComfyUI] Inputs: {"precision": "auto", "compile": false} +[08:36] [ComfyUI] Node 26: SAM3InteractiveCollector +[08:36] [ComfyUI] Inputs: {"multi_prompts_store": "[{\"positive_points\":[{\"x\":3348.288109906738,\"y\":2452.2208696844737}],\"negative_points\":[],\"positive_boxes\":[],\"negative_boxes\":[],\"name\":\"Prompt 1\"},{\"positiv +[08:36] [ComfyUI] Generated prompt_id: e9c791ca-2feb-4465-a825-90cb441f8bb8 +[08:36] [ComfyUI] Calling execution.validate_prompt()... +[08:36] [ComfyUI] Validation result: valid=True +[08:36] [ComfyUI] === Validation PASSED === +[08:36] [ComfyUI] got prompt +[08:37] [ComfyUI] [comfy-env] Running LoadSAM3Model: precision: 'auto', compile: False +[08:37] [ComfyUI] [VRAM] Before LoadSAM3Model: 1271 / 24575 MB +[08:37] [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED +[08:37] [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... +[08:37] [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)... +[08:37] [ComfyUI] [ComfyUI-SAM3] Health check: ok +[08:37] [ComfyUI] [SubprocessWorker] worker started/confirmed +[08:37] [ComfyUI] [SubprocessWorker] serializing kwargs to shm... +[08:37] [ComfyUI] [SubprocessWorker] created 0 shm blocks +[08:37] [ComfyUI] [SubprocessWorker] sending request via socket... +[08:37] [ComfyUI] [SubprocessWorker] call_id=14 sending call_method +[08:37] [ComfyUI] [SubprocessWorker] got response: ok +[08:37] [ComfyUI] [comfy-env] [VRAM] Before offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (3334 MB) -> cpu: 1271 / 24575 MB +[08:37] [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)... +[08:37] [ComfyUI] [ComfyUI-SAM3] Health check: ok +[08:37] [ComfyUI] [SubprocessWorker] call_id=15 sending model_to_device +[08:37] [ComfyUI] Model 'Sam3VideoInferenceWithInstanceInteractivity_1' gone from worker (restarted?), treating as offloaded +[08:37] [ComfyUI] [comfy-env] [VRAM] After offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (3334 MB): 1271 / 24575 MB +[08:37] [ComfyUI] [comfy-env] LoadSAM3Model done (0.58s): result: NodeOutput +[08:37] [ComfyUI] [VRAM] After LoadSAM3Model: 1271 / 24575 MB +[08:37] [ComfyUI] [comfy-env] Running SAM3InteractiveCollector: multi_prompts_store: '[{"positive_points":[{"x":3348.288109906738,"y":2452.220..., sam3_model_config: dict, image: torch.float32 [1,4480,6720,3] cpu, unique_id: '26' +[08:37] [ComfyUI] [VRAM] Before SAM3InteractiveCollector: 1271 / 24575 MB +[08:37] [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_interactive.SAM3InteractiveCollector.EXECUTE_NORMALIZED +[08:37] [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... +[08:37] [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)... +[08:37] [ComfyUI] [ComfyUI-SAM3] Health check: ok +[08:37] [ComfyUI] [SubprocessWorker] worker started/confirmed +[08:37] [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 4480, 6720, 3]) +[08:37] [ComfyUI] [SubprocessWorker] serializing kwargs to shm... +[08:37] [ComfyUI] [SubprocessWorker] created 0 shm blocks +[08:37] [ComfyUI] [SubprocessWorker] sending request via socket... +[08:37] [ComfyUI] [SubprocessWorker] call_id=16 sending call_method +[08:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] +[08:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 4480, 6720, 3] +[08:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 4480, 6720, 3]) +[08:38] Frame 2 saved (frame_001.jpg, t=2.3s) +[08:38] [capture-periodic] freeze=4ms shot=108ms unfreeze=5ms saved=True +[08:41] Frame 3 saved (frame_002.jpg, t=4.5s) +[08:41] [capture-periodic] freeze=5ms shot=171ms unfreeze=6ms saved=True +[08:41] [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=16 +[08:41] [ComfyUI] [comfy-env] VRAM request: 1.84GB, free before eviction: 24.44GB +[08:41] [ComfyUI] [comfy-env] VRAM after eviction: 24.44GB +[08:41] [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +256MB (now 256MB) reserved=288MB peak=256MB +[08:42] [capture-loop] iter=50 t=6.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=13.7/31.9GB (43%) swap=0.2/11.4GB (2%) cpu=9% browser_rss=1.34GB +[08:42] [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +1482MB (now 1739MB) reserved=1760MB peak=1739MB +[08:45] [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +364MB (now 2103MB) reserved=2144MB peak=2103MB +[08:45] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=16 +[08:46] [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +771MB (now 2875MB) reserved=3616MB peak=3220MB +[08:47] [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -833MB (now 2042MB) reserved=3616MB peak=3220MB +[08:47] [ComfyUI] [SubprocessWorker] got response: ok +[08:47] [ComfyUI] [comfy-env] Created 1 model patchers: ['Sam3VideoInferenceWithInstanceInteractivity_1'] +[08:47] [ComfyUI] [comfy-env] SAM3InteractiveCollector done (9.74s): result: NodeOutput +[08:47] [ComfyUI] [VRAM] After SAM3InteractiveCollector: 1271 / 24575 MB +[08:47] [ComfyUI] [VRAM] Loaded: SubprocessModel (1756 MB) +[08:47] Frame 4 saved (frame_003.jpg, t=11.2s) +[08:47] [capture-periodic] freeze=5ms shot=140ms unfreeze=4ms saved=True +[08:48] Node executed (1 total), capturing... +[08:49] [ComfyUI] Prompt executed in 12.65 seconds +[08:49] [ComfyUI] [comfy-env] [VRAM] Before offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (1756 MB) -> cpu: 1271 / 24575 MB +[08:49] [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)... +[08:49] [ComfyUI] [ComfyUI-SAM3] Health check: ok +[08:49] [ComfyUI] [SubprocessWorker] call_id=17 sending model_to_device +[08:49] [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -367MB (now 1676MB) reserved=3616MB peak=3220MB +[08:49] Frame 5 saved (frame_004.jpg, t=12.8s) +[08:49] [capture-node] freeze=124ms shot=618ms unfreeze=17ms saved=True +[08:50] Node executed (2 total), capturing... +[08:50] [ComfyUI] [comfy-env] [VRAM] After offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (1756 MB): 1271 / 24575 MB +[08:50] Frame 6 saved (frame_005.jpg, t=13.9s) +[08:50] [capture-node] freeze=6ms shot=188ms unfreeze=0ms saved=True +[08:50] Execution complete (t=13.9s) +[08:50] Captured 6 unique frames over 14.13s +[08:50] [debug] iframes: 0 +[08:50] [timing] trigger_3d_previews: 0.0s +[08:52] Saved high-quality screenshot: scene_seg_interactive_executed.png +[08:52] [timing] final_screenshot: 0.3s +[08:53] Capturing execution frames: video_point_prompt.json +[09:00] Frame 1 saved (frame_000.jpg, t=0.0s) +[09:00] Validating workflow... +[09:00] [ComfyUI] === /validate endpoint called === +[09:00] [ComfyUI] Received JSON with keys: ['prompt'] +[09:00] [ComfyUI] Prompt has 11 nodes +[09:00] [ComfyUI] Node 9: VHS_LoadVideo +[09:00] Queuing workflow for execution... +[09:00] [ComfyUI] Inputs: {"video": "bedroom.mp4", "force_rate": 0, "custom_width": 0, "custom_height": 0, "frame_load_cap": 30, "skip_first_frames": 0, "select_every_nth": 1, "format": "AnimateDiff"} +[09:00] [ComfyUI] Node 13: CreateVideo +[09:00] [ComfyUI] Inputs: {"fps": 30, "images": ["14", 0]} +[09:00] [ComfyUI] Node 14: MaskToImage +[09:00] [ComfyUI] Inputs: {"mask": ["21", 0]} +[09:00] [ComfyUI] Node 15: SaveVideo +[09:00] [ComfyUI] Inputs: {"filename_prefix": "video/ComfyUI", "format": "auto", "codec": "auto", "video": ["13", 0]} +[09:00] [ComfyUI] Node 21: SAM3VideoOutput +[09:00] [ComfyUI] Inputs: {"obj_id": 0, "plot_all_masks": true, "masks": ["35", 0], "video_state": ["35", 2], "scores": ["35", 1]} +[09:00] [ComfyUI] Node 24: CreateVideo +[09:00] [ComfyUI] Inputs: {"fps": 30, "images": ["21", 2]} +[09:00] [ComfyUI] Node 25: SaveVideo +[09:00] [ComfyUI] Inputs: {"filename_prefix": "video/ComfyUI", "format": "auto", "codec": "auto", "video": ["24", 0]} +[09:00] [ComfyUI] Node 27: SAM3VideoSegmentation +[09:00] [ComfyUI] Inputs: {"prompt_mode": "point", "frame_idx": 0.3, "score_threshold": 0.3, "video_frames": ["9", 0], "positive_points": ["28", 0]} +[09:00] [ComfyUI] Node 28: SAM3PointCollector +[09:00] [ComfyUI] Inputs: {"points_store": "{\"positive\":[{\"x\":365.8296849641195,\"y\":82.1138596932428},{\"x\":389.5481601701001,\"y\":179.95494578458334},{\"x\":413.26663537608084,\"y\":52.465045726169905}],\"negative\":[ +[09:00] [ComfyUI] Node 30: LoadSAM3Model +[09:00] [ComfyUI] Inputs: {"precision": "auto", "compile": false} +[09:00] [ComfyUI] Node 35: SAM3Propagate +[09:00] [ComfyUI] Inputs: {"start_frame": 0, "end_frame": -1, "direction": "forward", "sam3_model_config": ["30", 0], "video_state": ["27", 0]} +[09:00] [ComfyUI] Generated prompt_id: 921cfa4e-95e3-463f-ba40-d751f42cb70b +[09:00] [ComfyUI] Calling execution.validate_prompt()... +[09:00] [ComfyUI] Validation result: valid=True +[09:00] [ComfyUI] === Validation PASSED === +[09:00] [ComfyUI] got prompt +[09:02] Frame 2 saved (frame_001.jpg, t=2.4s) +[09:02] [capture-periodic] freeze=5ms shot=200ms unfreeze=6ms saved=True +[09:02] [ComfyUI] [comfy-env] Running SAM3PointCollector: points_store: '{"positive":[{"x":365.8296849641195,"y":82.1138596932428..., coordinates: '[{"x":365.8296849641195,"y":82.1138596932428},{"x":389.5..., neg_coordinates: '[]', image: torch.float32 [30,544,960,3] cpu +[09:02] [ComfyUI] [VRAM] Before SAM3PointCollector: 1271 / 24575 MB +[09:02] [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_interactive.SAM3PointCollector.EXECUTE_NORMALIZED +[09:02] [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... +[09:02] [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)... +[09:02] [ComfyUI] [ComfyUI-SAM3] Health check: failed +[09:02] [ComfyUI] [ComfyUI-SAM3] Socket unhealthy, restarting worker... +[09:02] [ComfyUI] [comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload) +[09:02] [ComfyUI] [comfy-env] sam3-nodes: Library/bin has 234 DLLs +[09:02] [ComfyUI] [ComfyUI-SAM3] python: C:\ce\.pixi\envs\sam3-nodes\python.exe +[09:02] [ComfyUI] [ComfyUI-SAM3] sys_path sent to worker: ['C:\\workspaces\\SAM3-0003\\ComfyUI', 'C:\\workspaces\\SAM3-0003\\ComfyUI\\custom_nodes\\ComfyUI-SAM3', 'C:\\ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages', 'C:\\workspaces\\SAM3-0003\\ComfyUI\\custom_nodes\\ComfyUI-SAM3'] +[09:02] [ComfyUI] [SubprocessWorker] is_pixi=True, python=C:\ce\.pixi\envs\sam3-nodes\python.exe +[09:02] [ComfyUI] [SubprocessWorker] launching cmd=['C:\\Users\\ContainerAdministrator\\.pixi\\bin\\pixi.exe', 'run', '--as-is', '--manifest-path', 'C:\\ce\\pixi.toml', '-e', 'sam3-nodes', 'python', 'C:\\Users\\ContainerAdministrator\\AppData\\Local\\Temp\\comfyui_pvenv_dwo5soma\\persistent_worker.py', 'tcp://127.0.0.1:49364']... +[09:04] Frame 3 saved (frame_002.jpg, t=4.7s) +[09:04] [capture-periodic] freeze=4ms shot=132ms unfreeze=4ms saved=True +[09:06] [capture-loop] iter=50 t=6.2s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=10.1/31.9GB (32%) swap=0.2/11.4GB (2%) cpu=8% browser_rss=1.34GB +[09:06] Frame 4 saved (frame_003.jpg, t=6.9s) +[09:06] [capture-periodic] freeze=4ms shot=123ms unfreeze=6ms saved=True +[09:07] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: WARNING: You need pytorch with cu130 or higher to use optimized CUDA operations. +[09:07] [ComfyUI] [SubprocessWorker] worker started/confirmed +[09:07] [ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([30, 544, 960, 3]) +[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=18 sending call_method +[09:07] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] +[09:07] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[30, 544, 960, 3] +[09:07] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([30, 544, 960, 3]) +[09:08] [ComfyUI] [SubprocessWorker] got response: ok +[09:08] [ComfyUI] [comfy-env] [VRAM] Before offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (1756 MB) -> cpu: 1271 / 24575 MB +[09:08] [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)... +[09:08] [ComfyUI] [ComfyUI-SAM3] Health check: ok +[09:08] [ComfyUI] [SubprocessWorker] call_id=19 sending model_to_device +[09:08] [ComfyUI] Model 'Sam3VideoInferenceWithInstanceInteractivity_1' gone from worker (restarted?), treating as offloaded +[09:08] [ComfyUI] [comfy-env] [VRAM] After offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (1756 MB): 1271 / 24575 MB +[09:08] [ComfyUI] [comfy-env] SAM3PointCollector done (6.01s): result: NodeOutput +[09:08] [ComfyUI] [VRAM] After SAM3PointCollector: 1271 / 24575 MB +[09:08] [ComfyUI] [comfy-env] Running SAM3VideoSegmentation: prompt_mode: 'point', frame_idx: 0, score_threshold: 0.3, video_frames: torch.float32 [30,544,960,3] cpu, positive_points: dict +[09:08] [ComfyUI] [VRAM] Before SAM3VideoSegmentation: 1271 / 24575 MB +[09:08] [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_video_nodes.SAM3VideoSegmentation.EXECUTE_NORMALIZED +[09:08] [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... +[09:08] [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)... +[09:08] [ComfyUI] [ComfyUI-SAM3] Health check: ok +[09:08] [ComfyUI] [SubprocessWorker] worker started/confirmed +[09:08] [ComfyUI] [comfy-env] PRE-SERIALIZE 'video_frames' shape: torch.Size([30, 544, 960, 3]) +[09:08] [ComfyUI] [SubprocessWorker] serializing kwargs to shm... +[09:08] [ComfyUI] [SubprocessWorker] created 0 shm blocks +[09:08] [ComfyUI] [SubprocessWorker] sending request via socket... +[09:08] [ComfyUI] [SubprocessWorker] call_id=20 sending call_method +[09:08] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] +[09:08] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[30, 544, 960, 3] +[09:08] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([30, 544, 960, 3]) +[09:08] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=20 +[09:08] Node executed (1 total), capturing... +[09:08] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=20 +[09:08] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=20 +[09:08] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=20 +[09:08] [ComfyUI] [SubprocessWorker] got response: ok +[09:08] [ComfyUI] [comfy-env] SAM3VideoSegmentation done (0.36s): result: NodeOutput +[09:08] [ComfyUI] [VRAM] After SAM3VideoSegmentation: 1271 / 24575 MB +[09:08] [ComfyUI] [comfy-env] Running LoadSAM3Model: precision: 'auto', compile: False +[09:08] [ComfyUI] [VRAM] Before LoadSAM3Model: 1271 / 24575 MB +[09:08] [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED +[09:08] [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... +[09:08] [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)... +[09:08] [ComfyUI] [ComfyUI-SAM3] Health check: ok +[09:08] [ComfyUI] [SubprocessWorker] worker started/confirmed +[09:08] [ComfyUI] [SubprocessWorker] serializing kwargs to shm... +[09:08] [ComfyUI] [SubprocessWorker] created 0 shm blocks +[09:08] [ComfyUI] [SubprocessWorker] sending request via socket... +[09:08] [ComfyUI] [SubprocessWorker] call_id=21 sending call_method +[09:08] [ComfyUI] [SubprocessWorker] got response: ok +[09:08] [ComfyUI] [comfy-env] LoadSAM3Model done (0.02s): result: NodeOutput +[09:08] [ComfyUI] [VRAM] After LoadSAM3Model: 1271 / 24575 MB +[09:08] [ComfyUI] [comfy-env] Running SAM3Propagate: start_frame: 0, end_frame: -1, direction: 'forward', sam3_model_config: dict, video_state: dict +[09:08] [ComfyUI] [VRAM] Before SAM3Propagate: 1271 / 24575 MB +[09:08] [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_video_nodes.SAM3Propagate.EXECUTE_NORMALIZED +[09:08] [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... +[09:08] [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)... +[09:08] [ComfyUI] [ComfyUI-SAM3] Health check: ok +[09:08] [ComfyUI] [SubprocessWorker] worker started/confirmed +[09:08] [ComfyUI] [SubprocessWorker] serializing kwargs to shm... +[09:08] [ComfyUI] [SubprocessWorker] created 0 shm blocks +[09:08] [ComfyUI] [SubprocessWorker] sending request via socket... +[09:08] [ComfyUI] [SubprocessWorker] call_id=22 sending call_method +[09:09] Frame 5 saved (frame_004.jpg, t=8.9s) +[09:09] [capture-node] freeze=5ms shot=181ms unfreeze=12ms saved=True +[09:11] Frame 6 saved (frame_005.jpg, t=11.2s) +[09:11] [capture-periodic] freeze=4ms shot=148ms unfreeze=4ms saved=True +[09:12] [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=22 +[09:12] [ComfyUI] [comfy-env] VRAM request: 1.84GB, free before eviction: 24.44GB +[09:12] [ComfyUI] [comfy-env] VRAM after eviction: 24.44GB +[09:12] [capture-loop] iter=100 t=12.7s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=14.6/31.9GB (46%) swap=0.2/11.4GB (2%) cpu=14% browser_rss=1.17GB +[09:12] [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +386MB (now 386MB) reserved=416MB peak=386MB +[09:13] Frame 7 saved (frame_006.jpg, t=13.5s) +[09:13] [capture-periodic] freeze=4ms shot=150ms unfreeze=8ms saved=True +[09:14] [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +1370MB (now 1756MB) reserved=1760MB peak=1756MB +[09:14] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:14] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:14] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:14] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:14] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:14] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:14] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:14] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:14] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:14] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:14] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:14] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:14] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:14] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:14] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:14] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:14] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:14] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:14] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:14] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:14] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:14] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:14] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:14] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:15] [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +203MB (now 1960MB) reserved=2176MB peak=1960MB +[09:15] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:15] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:15] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:15] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:15] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:15] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:15] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:15] Frame 8 saved (frame_007.jpg, t=15.7s) +[09:15] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:15] [capture-periodic] freeze=4ms shot=141ms unfreeze=5ms saved=True +[09:15] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:15] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:15] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:15] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:15] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:15] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:15] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:15] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:15] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:15] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:15] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:15] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:15] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:15] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:16] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:16] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:16] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:16] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:16] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:16] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:16] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:16] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:16] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:16] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:16] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:16] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:16] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:16] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:16] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:16] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:16] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:16] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:16] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:16] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:16] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:16] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:16] [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +818MB (now 2778MB) reserved=3040MB peak=2778MB +[09:16] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22 +[09:17] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:17] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:17] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:17] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:17] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:17] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:17] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:17] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:17] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:17] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:17] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:17] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:17] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:17] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:17] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:17] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:17] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:17] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:17] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:17] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:17] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:17] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:17] [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -419MB (now 2360MB) reserved=3168MB peak=2778MB +[09:17] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22 +[09:18] Frame 9 saved (frame_008.jpg, t=18.0s) +[09:18] [capture-periodic] freeze=10ms shot=165ms unfreeze=6ms saved=True +[09:18] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:18] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:18] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:18] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:18] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:18] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:18] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:18] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:18] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:18] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:18] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:18] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:18] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:18] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:18] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:18] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:18] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:18] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:18] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:18] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:18] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:18] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:18] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22 +[09:18] [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +337MB (now 2697MB) reserved=3232MB peak=2778MB +[09:18] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:18] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:18] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:18] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:18] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:18] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:18] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:18] [capture-loop] iter=150 t=19.0s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=11.2/31.9GB (35%) swap=0.2/11.4GB (2%) cpu=15% browser_rss=1.11GB +[09:18] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:18] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:18] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:18] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:18] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:18] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:18] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:18] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:18] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:18] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:18] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:18] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:18] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:18] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:19] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:19] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22 +[09:19] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:19] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:19] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:19] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:19] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:19] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:19] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:19] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:19] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:19] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:19] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:19] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:19] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:19] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:19] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:19] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:19] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:19] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:19] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:19] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:19] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:19] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:19] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22 +[09:19] [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -434MB (now 2263MB) reserved=3264MB peak=2821MB +[09:20] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:20] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:20] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:20] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:20] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:20] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:20] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:20] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:20] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:20] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:20] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:20] Frame 10 saved (frame_009.jpg, t=20.2s) +[09:20] [capture-periodic] freeze=6ms shot=150ms unfreeze=5ms saved=True +[09:20] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:20] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:20] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:20] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:20] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:20] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:20] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:20] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:20] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:20] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:20] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:20] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22 +[09:20] [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +438MB (now 2701MB) reserved=3264MB peak=2821MB +[09:20] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:20] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:20] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:20] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:20] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:20] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:20] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:20] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:20] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:20] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:20] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:20] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:20] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:21] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:21] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:21] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:21] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:21] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:21] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:21] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:21] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:21] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:21] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22 +[09:21] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:21] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:21] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:21] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:21] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:21] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:21] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:21] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:21] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:21] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:21] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:21] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:21] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:21] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:21] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:21] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:21] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:21] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:21] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:21] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:21] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:21] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:21] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22 +[09:21] [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -251MB (now 2451MB) reserved=3264MB peak=2821MB +[09:22] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:22] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:22] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:22] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:22] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:22] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:22] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:22] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:22] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:22] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:22] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:22] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:22] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:22] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:22] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:22] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:22] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:22] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:22] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:22] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:22] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:22] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:22] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22 +[09:22] Frame 11 saved (frame_010.jpg, t=22.5s) +[09:22] [capture-periodic] freeze=4ms shot=171ms unfreeze=8ms saved=True +[09:22] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:22] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:22] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:22] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:23] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:23] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:23] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:23] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:23] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:23] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:23] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:23] [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +331MB (now 2783MB) reserved=3264MB peak=2821MB +[09:23] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:23] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:23] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:23] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:23] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:23] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:23] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:23] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:23] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:23] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:23] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:23] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22 +[09:23] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:23] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:23] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:23] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:23] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:23] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:23] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:23] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:23] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:23] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:23] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:23] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:23] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:23] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:23] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:23] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:23] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:23] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:23] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:23] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:23] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:23] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:23] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22 +[09:24] [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -398MB (now 2386MB) reserved=3360MB peak=2951MB +[09:24] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:24] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:24] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:24] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:24] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:24] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:24] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:24] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:24] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:24] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:24] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:24] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:24] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:24] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:24] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:24] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:24] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:24] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:24] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:24] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:24] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:24] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:24] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22 +[09:24] Frame 12 saved (frame_011.jpg, t=24.8s) +[09:24] [capture-periodic] freeze=5ms shot=152ms unfreeze=14ms saved=True +[09:25] [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +324MB (now 2710MB) reserved=3360MB peak=2951MB +[09:25] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:25] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:25] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:25] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:25] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:25] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:25] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:25] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:25] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:25] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:25] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:25] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:25] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:25] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:25] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:25] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:25] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:25] [capture-loop] iter=200 t=25.5s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=11.2/31.9GB (35%) swap=0.2/11.4GB (2%) cpu=20% browser_rss=1.11GB +[09:25] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:25] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:25] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:25] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:25] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:25] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22 +[09:25] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:25] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:25] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:25] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:25] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:25] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:25] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:25] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:25] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:25] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:25] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:25] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:25] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:25] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:25] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:26] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:26] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:26] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:26] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:26] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:26] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:26] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:26] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22 +[09:26] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:26] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:26] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:26] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:26] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:26] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:26] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:26] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:26] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:26] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:26] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:26] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:26] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:26] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:26] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:26] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:26] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:26] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:26] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:26] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:26] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:26] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:26] [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -290MB (now 2420MB) reserved=3360MB peak=2951MB +[09:26] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22 +[09:27] Frame 13 saved (frame_012.jpg, t=27.0s) +[09:27] [capture-periodic] freeze=8ms shot=195ms unfreeze=5ms saved=True +[09:27] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:27] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:27] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:27] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:27] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:27] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:27] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:27] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:27] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:27] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:27] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:27] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:27] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:27] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:27] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:27] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:27] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:27] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:27] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:27] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:27] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:27] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:27] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22 +[09:27] [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +295MB (now 2716MB) reserved=3360MB peak=2960MB +[09:27] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:27] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:27] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:27] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:27] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:28] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:28] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:28] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:28] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:28] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:28] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:28] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:28] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:28] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:28] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:28] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:28] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:28] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:28] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:28] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:28] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:28] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:28] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22 +[09:28] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:28] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:28] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:28] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:28] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:28] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:28] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:28] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:28] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:28] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:28] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:28] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:28] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:28] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:28] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:28] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:28] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:28] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:28] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:28] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:28] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:28] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:28] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22 +[09:28] [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -342MB (now 2374MB) reserved=3360MB peak=2960MB +[09:29] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:29] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:29] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:29] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:29] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:29] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:29] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:29] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:29] Frame 14 saved (frame_013.jpg, t=29.3s) +[09:29] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:29] [capture-periodic] freeze=4ms shot=160ms unfreeze=6ms saved=True +[09:29] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:29] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:29] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:29] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:29] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:29] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:29] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:29] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:29] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:29] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:29] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:29] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:29] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:29] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22 +[09:30] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:30] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:30] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:30] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:30] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:30] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:30] [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +394MB (now 2769MB) reserved=3360MB peak=2964MB +[09:30] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:30] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:30] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:30] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:30] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:30] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:30] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:30] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:30] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:30] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:30] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:30] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:30] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:30] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:30] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:30] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:30] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22 +[09:30] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:30] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:30] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:30] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:30] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:30] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:30] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:30] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:30] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:30] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:30] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:30] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:30] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:30] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:30] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:30] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:30] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:30] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:30] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:30] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:30] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:30] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:30] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22 +[09:31] [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -370MB (now 2400MB) reserved=3360MB peak=2964MB +[09:31] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:31] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:31] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:31] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:31] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:31] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:31] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:31] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:31] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:31] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:31] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:31] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:31] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:31] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:31] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:31] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:31] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:31] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:31] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:31] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:31] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:31] Frame 15 saved (frame_014.jpg, t=31.7s) +[09:31] [capture-periodic] freeze=4ms shot=179ms unfreeze=5ms saved=True +[09:31] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:31] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22 +[09:31] [capture-loop] iter=250 t=32.1s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=6 ram=11.3/31.9GB (35%) swap=0.2/11.4GB (2%) cpu=20% browser_rss=1.12GB +[09:32] [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +324MB (now 2724MB) reserved=3360MB peak=2964MB +[09:32] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:32] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:32] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:32] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:32] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:32] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:32] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:32] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:32] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:32] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:32] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:32] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:32] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:32] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:32] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:32] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:32] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:32] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:32] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:32] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:32] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:32] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:32] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22 +[09:32] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:32] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:32] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:32] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:32] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:32] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:33] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:33] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:33] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:33] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:33] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:33] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:33] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:33] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:33] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:33] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:33] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:33] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:33] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:33] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:33] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:33] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:33] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22 +[09:33] [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -271MB (now 2454MB) reserved=3360MB peak=2970MB +[09:33] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:33] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:33] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:33] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:33] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:33] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:33] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:33] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:33] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:33] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:33] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:33] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:33] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:33] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:33] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:33] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:33] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:33] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:33] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:33] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:33] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:33] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:33] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22 +[09:34] Frame 16 saved (frame_015.jpg, t=33.9s) +[09:34] [capture-periodic] freeze=5ms shot=164ms unfreeze=11ms saved=True +[09:34] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:34] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:34] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:34] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:34] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:34] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:34] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:34] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:34] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:34] [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +308MB (now 2763MB) reserved=3360MB peak=2970MB +[09:34] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:34] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:34] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:34] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:34] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:34] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:34] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:34] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:34] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:34] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:34] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:34] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:34] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:34] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22 +[09:35] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:35] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:35] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:35] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:35] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:35] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:35] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:35] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:35] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:35] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:35] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:35] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:35] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:35] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:35] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:35] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:35] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:35] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:35] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:35] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:35] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:35] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:35] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22 +[09:35] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:35] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:35] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:35] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:35] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:35] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:35] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:35] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:35] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:35] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:35] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:35] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:35] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:35] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:35] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:35] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:35] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:35] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:35] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:35] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:35] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:35] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:35] [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +214MB (now 2977MB) reserved=3392MB peak=2977MB +[09:35] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22 +[09:36] Frame 17 saved (frame_016.jpg, t=36.3s) +[09:36] [capture-periodic] freeze=6ms shot=190ms unfreeze=6ms saved=True +[09:36] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:36] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:36] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:36] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:36] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:36] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:36] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:36] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:36] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:36] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:36] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:36] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:36] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:36] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:36] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:36] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:36] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:36] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:36] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:36] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:36] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:36] [ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention +[09:36] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22 +[09:36] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=22 +[09:36] [ComfyUI] [SubprocessWorker] got response: ok +[09:36] [ComfyUI] [comfy-env] Created 1 model patchers: ['Sam3VideoInferenceWithInstanceInteractivity_1'] +[09:36] [ComfyUI] [comfy-env] SAM3Propagate done (28.01s): result: NodeOutput +[09:36] [ComfyUI] [VRAM] After SAM3Propagate: 1271 / 24575 MB +[09:36] [ComfyUI] [VRAM] Loaded: SubprocessModel (1756 MB) +[09:36] [ComfyUI] [comfy-env] Running SAM3VideoOutput: obj_id: 0, plot_all_masks: True, masks: dict, video_state: dict, scores: dict +[09:36] [ComfyUI] [VRAM] Before SAM3VideoOutput: 1271 / 24575 MB +[09:36] [ComfyUI] [VRAM] Loaded: SubprocessModel (1756 MB) +[09:36] [ComfyUI] [SubprocessWorker] call_method: nodes.sam3_video_nodes.SAM3VideoOutput.EXECUTE_NORMALIZED +[09:36] [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... +[09:36] [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)... +[09:36] [ComfyUI] [ComfyUI-SAM3] Health check: ok +[09:36] [ComfyUI] [SubprocessWorker] worker started/confirmed +[09:36] [ComfyUI] [SubprocessWorker] serializing kwargs to shm... +[09:36] [ComfyUI] [SubprocessWorker] created 0 shm blocks +[09:36] [ComfyUI] [SubprocessWorker] sending request via socket... +[09:36] [ComfyUI] [SubprocessWorker] call_id=23 sending call_method +[09:36] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] +[09:36] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960] +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960]) +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960] +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960]) +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960] +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960]) +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960] +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960]) +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -788MB (now 2190MB) reserved=2560MB peak=2977MB +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960] +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960]) +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960] +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960]) +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960] +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960]) +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960] +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960]) +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960] +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960]) +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960] +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960]) +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960] +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960]) +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960] +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960]) +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960] +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960]) +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960] +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960]) +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960] +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960]) +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960] +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960]) +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960] +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960]) +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960] +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960]) +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960] +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960]) +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960] +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960]) +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960] +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960]) +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960] +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960]) +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960] +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960]) +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960] +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960]) +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960] +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960]) +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960] +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960]) +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960] +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960]) +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960] +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960]) +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960] +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960]) +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 544, 960] +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 544, 960]) +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1] +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1]) +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1] +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1]) +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1] +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1]) +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1] +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1]) +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1] +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1]) +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1] +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1]) +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1] +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1]) +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1] +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1]) +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1] +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1]) +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1] +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1]) +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1] +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1]) +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1] +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1]) +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1] +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1]) +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1] +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1]) +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1] +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1]) +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1] +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1]) +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1] +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1]) +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1] +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1]) +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1] +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1]) +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1] +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1]) +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1] +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1]) +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1] +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1]) +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1] +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1]) +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1] +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1]) +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1] +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1]) +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1] +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1]) +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1] +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1]) +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1] +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1]) +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1] +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1]) +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1] +[09:37] [ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1]) +[09:38] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23 +[09:38] [capture-loop] iter=300 t=38.5s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=11.4/31.9GB (36%) swap=0.2/11.4GB (2%) cpu=23% browser_rss=1.12GB +[09:38] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23 +[09:38] Frame 18 saved (frame_017.jpg, t=38.6s) +[09:38] [capture-periodic] freeze=4ms shot=155ms unfreeze=6ms saved=True +[09:39] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23 +[09:39] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23 +[09:39] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23 +[09:40] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23 +[09:40] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23 +[09:40] Frame 19 saved (frame_018.jpg, t=41.0s) +[09:40] [capture-periodic] freeze=4ms shot=147ms unfreeze=5ms saved=True +[09:41] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23 +[09:41] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23 +[09:42] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23 +[09:42] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23 +[09:43] Frame 20 saved (frame_019.jpg, t=43.2s) +[09:43] [capture-periodic] freeze=6ms shot=154ms unfreeze=7ms saved=True +[09:43] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23 +[09:43] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23 +[09:44] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23 +[09:44] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23 +[09:44] [capture-loop] iter=350 t=45.0s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=11 ram=11.5/31.9GB (36%) swap=0.2/11.4GB (2%) cpu=28% browser_rss=1.12GB +[09:45] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23 +[09:45] Frame 21 saved (frame_020.jpg, t=45.5s) +[09:45] [capture-periodic] freeze=5ms shot=176ms unfreeze=5ms saved=True +[09:45] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23 +[09:46] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23 +[09:46] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23 +[09:47] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23 +[09:47] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23 +[09:47] Frame 22 saved (frame_021.jpg, t=47.8s) +[09:47] [capture-periodic] freeze=6ms shot=196ms unfreeze=5ms saved=True +[09:48] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23 +[09:48] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23 +[09:49] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23 +[09:49] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23 +[09:50] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23 +[09:50] Frame 23 saved (frame_022.jpg, t=50.1s) +[09:50] [capture-periodic] freeze=4ms shot=224ms unfreeze=11ms saved=True +[09:50] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23 +[09:50] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23 +[09:51] [capture-loop] iter=400 t=51.6s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=11.7/31.9GB (37%) swap=0.2/11.4GB (2%) cpu=27% browser_rss=1.13GB +[09:51] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23 +[09:51] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=23 +[09:52] [ComfyUI] [SubprocessWorker] got response: ok +[09:52] [ComfyUI] [comfy-env] SAM3VideoOutput done (15.30s): result: NodeOutput +[09:52] [ComfyUI] [VRAM] After SAM3VideoOutput: 1271 / 24575 MB +[09:52] [ComfyUI] [VRAM] Loaded: SubprocessModel (1756 MB) +[09:52] Frame 24 saved (frame_023.jpg, t=52.4s) +[09:52] [capture-periodic] freeze=12ms shot=189ms unfreeze=13ms saved=True +[09:53] Node executed (2 total), capturing... +[09:53] Frame 25 saved (frame_024.jpg, t=53.8s) +[09:53] [capture-node] freeze=6ms shot=235ms unfreeze=6ms saved=True +[09:54] [ComfyUI] Prompt executed in 54.32 seconds +[09:54] Node executed (3 total), capturing... +[09:54] Frame 26 saved (frame_025.jpg, t=54.8s) +[09:54] [capture-node] freeze=4ms shot=211ms unfreeze=0ms saved=True +[09:54] Execution complete (t=54.8s) +[09:54] Captured 26 unique frames over 55.03s +[09:54] [debug] iframes: 0 +[09:54] [timing] trigger_3d_previews: 0.0s +[09:57] Saved high-quality screenshot: video_point_prompt_executed.png +[09:57] [timing] final_screenshot: 0.3s +[09:57] [ComfyUI] [comfy-env] [VRAM] Before offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (1756 MB) -> cpu: 1271 / 24575 MB +[09:57] [ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)... +[09:57] [ComfyUI] [ComfyUI-SAM3] Health check: ok +[09:57] [ComfyUI] [SubprocessWorker] call_id=24 sending model_to_device +[09:57] [ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -314MB (now 1877MB) reserved=2560MB peak=2977MB +[09:57] Results saved to C:\logs\SAM3-0003\dev\windows-gpu\results.json +[09:57] Model report: 1 files, 3.2 GB -> C:\logs\SAM3-0003\dev\windows-gpu\models.json +[09:57] Saved: C:\logs\SAM3-0003\dev\windows-gpu\index.html +[09:57] [EXECUTION] PASSED +[09:57] +windows: PASSED +[09:57] Stopping ComfyUI server... diff --git a/dev/windows-gpu/videos/image_seg_point/frame_000.jpg b/dev/windows-gpu/videos/image_seg_point/frame_000.jpg index bba664c83057c590c7e82a721066ca7f4d54f31d..acdaed1bc81376ab3f6d1486377dc26b4fd1d49c 100644 GIT binary patch delta 145 zcmV;C0B--5r3Is<1%R{x9!!5r9-ba&Ov-kJAO!@rPBJiYkH(;DwrO{?aTVj_E0KUP zjP?C#-)>?yv@sa)08g6(8OMD0J?H>})Jb(LJDI$&Psq6~gW9C~6hh)i49&es{tgrY zoVP!PMfS$t?$JiZOz#IjHcopV z(|*+3+4ipY3>mO_-AtNhm6WgmDun=a08j%dJ!xq@XaQ)ViU260iU5<$e4~?~b_};! HO#w;;%P&KF diff --git a/dev/windows-gpu/videos/image_seg_point/frame_001.jpg b/dev/windows-gpu/videos/image_seg_point/frame_001.jpg index f7125f11305fd6ea2334eaf951f5cfe4c8fb1c49..2cfce38bbd595caf6ed19aac37f7bfd3d18c6d63 100644 GIT binary patch delta 39412 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 V6eTE3GNkd@{zzLJm^%AI{|B3#6DR-x delta 46545 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

*rrX$ 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 Cho9&G diff --git a/dev/windows-gpu/videos/image_seg_point/frame_002.jpg b/dev/windows-gpu/videos/image_seg_point/frame_002.jpg index 86c094ccb84cf7d84f75f3920381ee77c7ca3a32..a7829c26d187be1c9693e9986deacd02961826c7 100644 GIT binary patch delta 51273 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 delta 57870 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 delta 60150 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 diff --git a/dev/windows-gpu/videos/image_seg_point/frame_006.jpg b/dev/windows-gpu/videos/image_seg_point/frame_006.jpg index 09b61f682b2fe6428eb4a9ba1a28353c10548580..3301fbe2695ca9a5271740a176250f2670ee3283 100644 GIT binary patch delta 60349 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 delta 60118 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 N%H%wG5@`7Un*a--2m=5B diff --git a/dev/windows-gpu/videos/image_seg_point/frame_007.jpg b/dev/windows-gpu/videos/image_seg_point/frame_007.jpg index 52338fc6226e983dd80ca3316b5febd4c80e83da..6ee17822ac4ecd373fc3c46b2b3b33d91707111a 100644 GIT binary patch delta 60215 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 delta 60671 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 diff --git a/dev/windows-gpu/videos/image_seg_point/frame_008.jpg b/dev/windows-gpu/videos/image_seg_point/frame_008.jpg index 44c7951018202733ebf86a9deee127601e4254b1..3a8cdee0fc2249f26c82e31f120859f8d9781166 100644 GIT binary patch delta 61884 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

`BKKpW{rKt58zsoYF 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 delta 61563 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 RM);_*hQ>u|E#!}{{|A_`12q5u delta 55313 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

MD}+*?eIaq*-Vv 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�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 C@--R& delta 60027 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 IHva!N0Z%Doa{vGU diff --git a/dev/windows-gpu/videos/image_seg_point/frame_011.jpg b/dev/windows-gpu/videos/image_seg_point/frame_011.jpg index eb3326a2fc5705d19c22aba2ca8df695603c6c4e..c8f15e82f95a294fcba657c94df32ceacc15d8e0 100644 GIT binary patch delta 60028 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

=r&5v9ImN~V-Xx! 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 LuGXc&{Qo8Zj>O#) delta 61528 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 z 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

Kl?f*E?E4iS)MEp93b9(QBrwJVb9< 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 diff --git a/dev/windows-gpu/videos/image_seg_point/frame_013.jpg b/dev/windows-gpu/videos/image_seg_point/frame_013.jpg index a380aa67aaf44b3a2a232298e945d970c249d88f..ec6ed1e9462a42fd6bcf20c442fc409ab6a2835d 100644 GIT binary patch delta 58977 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 delta 59489 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 TQQorPAG4f_ihzwk`~Noqr6o+7 diff --git a/dev/windows-gpu/videos/image_seg_point/frame_014.jpg b/dev/windows-gpu/videos/image_seg_point/frame_014.jpg index c523a7a2045a85c1c22f2587410e908af56c2ac1..7c27f43db402fd2a9e58510bbbf99be172a05632 100644 GIT binary patch delta 59762 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 diff --git a/dev/windows-gpu/videos/image_seg_point/frame_015.jpg b/dev/windows-gpu/videos/image_seg_point/frame_015.jpg new file mode 100644 index 0000000000000000000000000000000000000000..427a1e2eb606d731e2ee03d13ddb3d0796da5628 GIT binary patch literal 97885 zcmeFZ1zZ(d*DyYGDTsms5=uyS=K+7&_kO?Edxx1bvuEwK*6h93UbXi=?tKPM$w){`07ysxfCT;r?DYXx zfRk9*IM|pcaj~Cy zT@3w<(k%>1D*}#(0dbgAmvi0|Dz|;5=G3!(goSoK zd5=ZKsr;2t&$){??M=rvpZWV@g0`q?zcUv$ECuDuj}b0Zj&maLFqE&lBcn7uC4Jho(8lUuMwb3 zTZs}HXJF|&(qvqhG!fL!9t_c^!RTDcP?%Z4FhwBDy(Y z+O6R^l20!(M@}@_dBvbzn7( z8J zQT0OFR!_K+D0xV-PEuv$sSa*!XHDi&gXq4dj|O@JVH?Zp7dx3haM|U)3)0qY?nn$9 zGOAg?!gbiJ7SzBn{33Uwx>wLyyDX}f~ZZdaZH zVOEt+TfyfI!k5NAM@kr&Ib0vHaLO#N7rZ%?@i#cQvLsZZw8*VkMvS^p_q-hb-8quPCC|JYHaC5|TBvh56-GPgqe2%41@D z<>T(ZFW$pt)`Vnk{xbG;i6ddcQaB{cH!+~Ymwn-et~j3BO{k!|EbCS=tbY&qG+Hw-sIf|zW@)2$hvn0~xl|qtU4Gwrhlv8c&NR+Mj>_Ub z7G4(&N>`fKk=<%amPVte97Rm-z-`sN=z#eDJ^m;007dOf>!|fy+7P{dAez?;7ZG#b z+E&;kJ!}tf#n}UD%vcHZT)BmOFyN2E_J9qbe83+P

T(F4m_-&}Li;_kHF6ZD*tfR0G-bZjb!EZ|8z6V4<+obrK z0DflSb4!rnYgI(YL6D$B+Bm|4t$eu+Mg=Em1V8yPP?7460bm6J`1mV;eh`4&uW0cS zgdg)h`|$|)8vij`|2DDzc3&+2fCc0Kkxz3x4^XZD{No-E;m?PRq9o<9l>GzV=(&>p z2S)9`PngVcli}Y5tNi5{YUQdf5&%0#^Z1*5u%N2~1dryi#NoV(@M0ImJCX!SM~q9> z^HxOpdN_}79mos%@Py-_-ln5EcAEdYlpQZT@T&mGACm9|B;nOBBou=r%>K?8`r~=< zi0{uO&A-b7G16lgjv(Przrw%A7*{LVV`c4sVluJef&=kSzv4d`h{r$;$M^?Y?06-l zeB4Nu!wK@z^}ly*S2`AD>_|ucbYZp`vzUOmgShy=v(e~ph$HU&4?z4UM(;0Aju`#F z9RJS@x<48!M}k?_{cvCr-cuY-*nlqkE=)$KW_6b_r;|%gfM^wS{?7Spj|RF0&8AQjoBMKJoOy(K z!bPcu@N9NMuNKr)rdReoVWx56dS*L{&80C?gSiVnH4j@AF_;2R-|eE&PW+0m3E`b#I!WY|FgkoJexUan9F(N%!%T>PIFe5dd|E4K_$YQq<&6%Y^k7wZzy@7 zo0qYy@TK0ZlAIT~0$&31w?|`Yodw;WTP!eDzR#KQz88z#sUG6{%+WSo`=jic-a4x& z4+91^B>r87f&rhd=Xm*IOs18yMwjDu-wPWf7ZAjrd4YVF!%7r&0(f!ag(9+=5g_$W zEi#LBt2>b$4J9pBQ6LhaONw_r?FFSn`hGzs$9!Sh7|A%^3!noJdV1qn)c8;@Kt`~= z-98ri=f;TF{k|k6!Wq7UqBo9r#ij!f`IY>rNnrooZ$JRz{$L+> z1pYDzzI?xbEF?iCNmJ<0NFgvsC8IaNkb&-V@Mnz4=wk0B9dh(1Qhs=Fz;_cmq`EfH zc7(@2mzVd0FRT*u0`#VK`G&=T6axL>t%bvM40kzQoufalrfMwsWdTw-fQW^hV1t4} zca(w$u~CTLBi=wsK2>q*pjk9Pd@LnpMlv)yCd=5gSFYR7ir`!vYVK8<-V{Nx+V|^U zQd?2(=dbJIwtRJ@3rkG!fhsN0(mo0p34N8@PvyDjYzJE zd+vM%{RMqHX6n=J&eA+O5~|T+(?m{gt?f|lg04>W>Gx0xY^+K8Z3dolhNAd0Sz3bp zkg^Ea_l^^`DJ$R(u#q`9cM*-pO-^V(O??L1O|SP4h54vrKBPZM2jr<)+MDra*w*+^eTmo7Vt#_WS%`&GF-dM3M&sIf#Amq{$cC<-ln5(!38}O{ zMHyx*K3#)cMA@Dd0tCnwSxZyY=gdJymMFF+%bQ=D)+a`OTwzmkNH#xTdvsy z$RQw`%wu*IK{okqbO+==pS?T_w9bE&c`+vfkBA>{H&c7of&>*GJOg1P%N4wx`^I<3 zNH%xdTX2qt`eBkQAp?hmHD;#Q6zI?#X|~))HfeigMq9-^OF@uWo-J@pom$i5+W><) zU3$iocURxb_?F`3u#lW(a#!5M7ZmjceBRm2!VstsNVmy+sZQFgm5Ojkzg>g%T3+VK zbwhUllu0M$^XhhtjwVx}7X_qV{cVNgDD@s-5L0K3TsIb#`2cA_WBlvxK!y&@XNMbf zS5r~tKU^De6&=ZTS;4GE4A2C`AkRFn{g5f(yyN}ahemRqbQsE#rdmw%@ef&O3L`EC z%}do@E^1xjIuRr#h4z&LZ9B!{foaW?`!Nhm=F9eWGv2VR434yn@cT9>M~x$ey`)K4 zBdDY=Hm}WX>Xj&<%_tl9_TT3FOgR;L&haS{!K=C!OL&2OZ+FD!hBOOX!I@`{G>j!{ z*OxvLeMaedC`xYiMb2fUQsB`*zeKBmv17Gul$)F9$06aM`RN*t|p4y58?(0r#FQ!gwO6c8MP+Ez_eKg*+ z+Q&$odFknRQIRH1p`#kH%va(o`2G?C_D#(5Pt8y8zB+l?zO*AAkK>K#RV;=iwW2dG z3I%MuCNdRsfgb5cwug3*P5Rt z#(;zBYRhg@1#uSVt(2)q=ILp?B%PAW%+!yRmrBXKMfrdSjDhjtWIMgV8aLRmxvfKU zdfm>2Srd}T75A0;W7SP$nQHaFXP%FIDnw!IG5DEJJ0_n?2REy;CsghE`I#sY8}1ix zb=+mnUb=s7&Tc#voefJry!+7JJ zAEt)-+>mQLW2q=Gl3id!por?<_*I75d)RaIfscZ4FOj!hjw2&2hfSbD>{@!T$|*Gy zSa*R|dOIx3^vWqv7b8?M+OH1o#9y>ALNn}Zhka%IdviDgRN>1pU>0Ph2VKt|s?;OZ zitK-&h<^toEY5s!n(o^g;9IYtG88`MHl8W;O7Ah?k96=ijf&8!SK34USB^pPK+z&p z_CIJYsN8Os^lhzhMA(no_Xu~ySq$tNRK7>ej?TX}r>8$o^%lYvddI4Q)1$Te@U3OY z${k)<3w9ZT5>lDFsX}Hce<^~@E-#G#miNt=YgS4qkMNQJtrSVB%Hc0|l4Qj4n905p z#>rIrl`7)AYq~)U(s}YvDa=p`Jgo8J)-s*wVsD89{$d!Y_tMDC>o3PD4>|bm0mGs= zCZO8%hxLfVZ96p>aW-wL!4<(x7}a%|+}9o|AygN7(!#hKs2%wO@3-l7SFUjmirs9Z z!)Hz%VvI^H7qsQ}lV7H0f6`F+&ib5?(bVu^J?lnPpMTijerm(1JqDHt zYZ9XLa5wctgmX6sOpnzq@s2|yXN3&)-Stf%-MM?fxsF!*bf0y+_R!}SKTx2)?cUR!xXx|8HhX%U*23#^O!I5s0{81J3P@k`ROCwhxpf`;hMKYcLe1n22roLQ;|pPnzf`RwO3dyjSHSM z{W2|W$(p$uPSuh4@TwBld+M7mvyxq!TRaEsA5EcQMOyt0nhU3Bk>VR7rKL#)r3 z{}ZXJ%9XA=Um4NQECnp6Unq|3Rp1yjp}ene&91WP1q{6E;6`h;H849LyD&PZf@3i3 zYgMJXsIcR$ptw+E0UH#S#AJ!9vmei0=4cp3uUh0>^6kTa>b0fwThm^dd3H`y#lK{v{{r+E=_X{&otz@N~ z6p?=5?k^3Fxc+NH8wuei1XI6tVIv`ukN9viVx;yUkLdp3qd($X*zet!uBO|!GykVA z^bw;pRs63E9vWBA$w!rRvZv)gh4^4%Q5XujVNuy7o`#k?+4G?9Mu-Yh}NE0}Moiy^TDB6Tr;C_ARg- zE7*s$1KN*Bb#^LmgnwNlC=Yp1_1DNH{X~$`-1Hv6xn1#58LqZ|y1`bc>9rOPg_BV@ zygZ558Icrr-;1|s8?s)T*=IfwNgbF=HV(<2lB14J;rh9E4;n4st!WzUAW~dcS6GzB z;Lz+IFhuDy2XEP3qB9Y$_f8^H$uZlOS%y2qMiO@D;O%cfP7G~Kf*i~E2`S~V>t1VJ zkci#UJe?NE=~_+P0kkW!KQ&P)cw%jBujgSnX>uQQoc;1`k@u05+$W;(PE6@{Dq=Al z{bsh5_G$PTL!?3dEqE~EsfztR!3l@t1In{bk>*uTj*s3Is$mznbMZYRTq7= zEb(j9j9sZ#V^8!lj1A;tS&~&{zFaINxY&b=@3)wK4^S@uiby7)VcY{Sw#z$Pk+Gp- zvWH$u&{Ij9#Y~$85GaE}TO5=S!QjQd2lK-8zKF;9H9Jm9AQCDDLTM8x0F-_>ltD4F zAo^Q#=^fSln5tv$4~7Pn0nGcpQiQ+s@VGb)`n!~VZ!YEJ1-;U#_%by)2XW3ikR8dBHpy>_SEG5f@cQ z%iZdo4ClGRq2*7;+vY_(YtWvLS2lZAmpQg7_W&@FLYE4o0XEM&CK!z3npx zMN_C>VIQo;FyWvrUZ%n(#p)8<{oi1kWI5hZ^<&rW^}B^Pq1)3ak^>oq_0(1@4Q=~u zDvgz|pI^#&s|R}k6A-F|Z^3QDDCf=QXg(%VxwuH|r0%y;8)ApNEsrAKZ^eJ^?poli z@?X4u&zfZzd^>3$Zo)p=8ut-!?>Ro*UEP@+y{#Ae(-3VcD-jgA;2Ebgr$o0;0d|*9$;0@PI@Z_1@EN}Fs-2dRN7cW}zk5<-e1NKimseTV z>dpvzE$%f>QeNVKAUww$0yu z!R+RHlG`-efhj0d!ZR#c*9Wmiq!J!pe2R55BPh`M#V!LV;<9%rKwqJXw9Fpx9DO_>NDBOYOd%(RQgNUGz-=3mM?^7v5D z3-Y^AiVn_?K2BB@FkhTIhA6~(^LObug;?MHE@R2Tb!^f zk~i*l%16;@o=FmBTK)8qjIWLRO?i=mR=LcNgSw_4Ec36Jr{3wKOl5MH5_;)~F(XO{ z89v_`TK#2Q%8rPX>Z(+~O+W4)&{M!fPSSaDwXAGZ?oM7P@)eKw*xINl??>V?)=Ac$ zTcJQ3256o zw}1IW>G;J!E2z;s=8Gdu28*4BeGu_%qokfgNjR_@YM=+pZL;apnKco*`3{m zZ~&?N)BCB_tS7eDg;%cg%9r|n&MNDW<*7pDh_1Ng$^{$7aUXkltIPWt*QHxOs|oWXq(7Llixy7pm5uuIi68 zRlL?RqE?kz6>{0&b*K(`tP$-Bw{eRhB!s3lrqKtP(=i(FPzZeG6 z4YGN~rZvx!21Ubz-(|kG?L%cmpso?F;_FD+&9f$V}>1S5J-5F=Yvlvb-*&YMs^vX0&gi@di+-Q&V^If0_2`k;$6Yr zJ(oXy)fqW2Zxb0amou;LIo^3?2+=ne_v{1)1Ily^R4x6wVXIq!VP0YZ+|Q>{V1eHT)&ZR`6!boy`<+XERjD?JJy> z+v_EYL>9nZ&bb-UQ*y~VlB0CW?J`M)d%!&u-!k?EMd74Mm)jfRjt;DI(IN4XKAF;_ z?3+nv&ps)w&a~FHvkMd>?~-3~upoPWKU0ZNf44VQQ% zbz&vSt9jfwQZw$hSik*hO_r=VchN_~!eU3oe6QgElzXW5RNcvsmbxK%d0g9BSRawS zr8onkU36XYkrcIbp2PATnaA|`*H&v%%C1FTe_t5rNKl;~=ixm1aKpAq(-+<@sIDfV z;h;r)RmQsJ?al;wXW$T2V4!%pF-#^l4q)&X6Pk#Q4n~5`H#6!}K1jLO=1+!A*s`5c zJ|%0Fl8>)lYtZuCwSwZVKbV4jq06HzpDp}`cG?J2sk$2RQ?UsQp~ae8S6`>=V09Z4 zqVU~g_qE0&u3M>%MHlg(%6Nvyb;@y>y?Sth;$gCQO65A9MUQ4!6MOt)T55ZtuMmO! ztvA=2hp7i|3u>c0X+WpS*756(f3)_AWwdyiCE<2RL>JQ0hV z=jlM~hwJiE6gryQ) zs^+Oz1RQN5L>(>*x?-I;Z)X)P4yelF6orhO5}8~qCTEY1iIQcBxLaf+hRyX>2`FT* zBNKVs#Z^?8_rd%{W5A^*-*gx*gR49AVPUd1r1}&6nX^?n%_GrW2BvJg zK@9^uL$nRsB5h;yHG|Dg6VVatv6u!OkM9a@ZiY~4Y4KR)j}Tc*1jq-;7_hO=MMWaN=&xJDq2?KDF!Mkj-19ySDQ&-9%*9G zmHrejSzsyyvh^@%3B9i1oLks;bp= z47CL4+p?#7E)&h6k_W%nXZIn!v)PPq?_I<<(h~_}iQl-+qwwNQfV<|W3KV}UZ@=!? z;)1|_)^HWtjVs8KorUk9sz5bm;yK0zT(T-8*Indp(hxOi9AODO`c1>FPM>^$}Q{P?FaSnV0rqQ%zIWe1vx+g`0FeSHZ$RSo|tKQA@I5G~|SuDIJgm zI|wAoXdGndpc3Ri3jH4SQGh}fp!>NSKLvusI@{ZElaGlq*>dH(9Tz$~KIRp)k!Aw% z`W;NrzFYP8@Y6v?%AbeMR+18rjc%ox;FB&@2NINp(=Vj8R(Vv-%<1jVILcQ z`@81AoUC;358OSBubsM=lt@Nz{A)D{66iDpqhzkwgtDgyPAl9JC4NUHC*1r_|4Pjw zg)Y1RAeUVS9%y0+#D#W!m5`7kFrhbN?o@0!pI7S5b{E)TmyhgT`m#G7T0fc@ zXyEhM3Y=*KNHPvIMZr}91Xi6SzS%={cVw?phRadRzc;x8U=V#)!v^Se4`TKqdjKLC z&KL=dM)+kRhyLJz|G^^RGK^v*Zq4`^g!DinZ_EYHNM((TS))v7{MOO8Bmk|Eq_V`WZw!|7ci-Po| zq|sS}=^5jU2u%c+Odk}twi|nZe_0~v=Ydm<8;;CKh!mu) z4G6;TL!cskDX@>bXc<&32-tW7&u=#b@_^2~y={_c$L|AyLs5)$Rl zI8j8AH&Zm1Q!L?`fG#P|%?JmOOEy2#=92Hs2NT$V)e3*(5h8^3f2Pqd+$Jxi$T|k2 zEVBoZ)tgfJmxxOlN!_#ps~4s817vbvoH8|%tJ1xv%0Mr8XZyrK3@)?jZ-Q};K;I&H zC!h~@dl1t3?R*sb!CyuAKfeX*{(3s#S0Oy2=zrbdXg>YY@NeRQs8)lBJc>UE+F_2A z?e~s|34tyIFh=zoK?j5$1|2Vu+Jn)hhoBbti)h{Vs3Y*j`++g2Mv%VZ4N1bkCaZvo zT_;9KsTK9>)x0$EJ906>XDXZ@n9%xAen20%u)Q%UoK8aTs-d6w$z)t7h19|2+-Z<)VHE}V>Q$? zE^EG4h)(mNCXhX_Vw{%jE`7U$7&SwoM!XS+WSNMvzGQ7(Z>0hLj8}!HR=LL);y|mn zME4)p)068$=!xEwMi*S@S>-Nqe)1Ak{_7^HBuV;X_@p8mBnr59a`?GfhM6N})Y)FT zDDQyyjE3zG8G()GVsyNGDbOppt1CO*t_FsLiUV`X&x5}z@PGF1CVX3(+E+s=&B4W9 zt%omtI+u`^`jn*5Ry&!E%B9KORKEiEGiYjn`;<2>u@! zWp79o+;>~+{sPNK%CQ=E8lgy$0Xkqf)m!)0&4h9UB$m+}-pQp~Jq+!4n7C-Aapw)Q z5qX?NyyP1%Rey9kRC&A8*tt1m&ZH#o_JGIFRJZv(Tl~Ts#dm@S754z#StEjpMV8D_ zd?8~o>e+|qYzTX`Uh(ts)x~1>Ha&JS+}2{sq7I-t9at*r^4ZDHW%Y9A4PBifE^~X< z@HPo5^$SMElUNI@+&8{2>ktc%fRaa?^O8%c(-M1tV$1^XN-XB$Pk~@MBmglwaaaB( z9QtD*TQZAzKS+KQ$^I?Wy&p&&1*JMl8klwaHxc-Q2>m6*c$NcU9!^z+cNH58*q0@x>%kxed$VmJx54gS|Z z6XC2M!pdkDT?l}($puL#P^*G(fiM8F$%L}Q@Y0|c;&v1XG0jynO;`G|X*0+M+ztMk zb(v5}!{iLDaiLDP;m0YHbNCVoUX2;Ai*_CxZgpwKH2Cv$-LXBvaq_y6lkcdKda{R- zdeq#=l~LrT3vl*zjM!C?RrOqMW|Oruro1OlpdqQ65Wg5!Q#A-u;dz!$<6mZm zOM@vhCkzjnW~RMTdYvm}N(*ymyNBd`E-Br0|M>Vq z@;iGYYP(om2CsRN5rs#s&CgPJV#wmTu$G8jS~2+`HPIz4L>auioTKtQ*^PF_XKKaU2G^9epL}ViMDlBtaBKqZc50ZU zJR{1V(HzL{xE&zF4a}XFGMKRFSobqea>y9F$Cdk()gUL3z~RK5Wc*?S%ZnNlHS0y> z19T`4w}pmopA*q`q}eIk7_sB@d&%&w-S&*0rMS=gLKOSwujXp9I|hq(qy@>4E=HT7 zKc8!!49%k0Dl1mL4BJ}titd-RNv>YE=gE08`=&UXc|oY;oG+zA-9+nGz6DXz=e;^f ziT0K_S#L7csHw*E1YAv}x%ws-lTZ!)wFuS9HqTUHPuI6-ZNts=g{VaE~y! z`PiK*b%&v>EUBr{M%ogm)}Lh)+j~}5<$7ogwQSb)8%>Tz%-JzkV-0JK+^Kr~>1R9! zqSqBbk2MeBS^gf#TX7$y3w{iWJLOp4j}Ys6Md^D9kaH=Yqz zyIY!&2U;>4<`)%v2R38ZRtlb(j}5^nB2?!oSPGjnPuc^_H#r@zB~!5SUyrD%Dg*UeDCp_)Sot)5?eLQsuN4%lTg=r4f%WEMOrOQZ z8ZZ^b%!g$kxvtc%OljU=jINdw>18}yq$V5T7joj^Bb1_K!80$cL`lmIW01HK26yZ4 ziq&Q@D`L$tXG476O0JK1HDvMc0i!4wyLNDo!lX=tH{PZhGOUeF@m`E)ZX#CuM@ORY z+x&dbqVC`AJU4OlpT*`sOq)d1BmjbnPD;IQ?XI|;b_oS!slc41si0Et??1_d?P6DA zQRifPg9=!|*OYpFJMCgoz*oRGj(#FCC4qbK58Ds2PmgZ|rcpX8;|7 zy0p95?fEMw&zdVWW>D6gkb6{VMB9pOmz~&qo+ogTS(-sC1?u;s=JZ$-4w4jP>Gu)EeNLM*LF12NY~q*gvfE52-t zKdVUks=_E)*ddOaz8iDcQ1UA3t%sxd-sHw4!LHsFSZWMPQhb*M^kXI>0kf%PhSHOX zEO$8{iSjiw2tGGq4rfZ@wMWVoTThEojv6)&XTf!BxQo@y{=!8s;q{xqaV`mQwaZc{ zwAr069-sm0|Aof~LI3X~{!bk~plSn?*AR+Q(h1mCl>hZlgpw?qf;{^gi-u5?ZG*13 z2t`RY2`q?{O&(+j`>rT~w^zAic3|M16xYvfdU=+~fuEJ46_Jjsmril|5)6mc^enH+ zU;{N9=S!;qwesAB@`+xB`l9mu&jt2gSN&hETCW-6My+dIM)xC&L?=6JqxmSl24oTKDK!2FO!*a z(G!&ddS1ShtfA~pW}~(AXpnaKH;lgH_HXosw|0GfXIpwx=?F`;vfUE1JwRxD$8)3Y zhs#;Ep=R>#B5<#nLoP`kzNx;xHkQ4!{CtT5tbX}+^{N8K=ltKot$&>Yxd#HPr}DI= z2(0B9W4{j%lkAt;vx1btg?y+0BnsDqWQeE>q{Mnf&5v1_ZmFaF&2nls)MgK;MaSEk z+dZiY-gV*4n~PFwI|(*tZzB6C%V}O`m`YOBWey3m4}Xd6ii_1!04T-h zvu09BH8nkp$kG_QO>L;nHwxxYLR(^y4_%QahptK2Q_AhwKd8dh_@HB!LSRP7@y`8U z>tYtb zC2>MD_rv8O;%gv|(_&{71TH^Dx5MUa2SFJX^_~#1Hehj?nV2dfZW&h7hp~u1Nbi%k zdsPd8zP8np`gqH`ChvA*(Y1+}He0Qk$Uc;oY}LzG{lr+O)-r=tV! zm0?iHvVf2wLHap#y0r#L|%%jaA+ex$r;PqHQwBqk@J zPfwGmObiBNPl@UY2DtTfr-sX352qxiSz~c2&cIOi57s{+AOCBzkI->4`Pb(1Dw7=jQ?`=Q-*(X0D^>3~$_S-+7LTU+YaK zrtdK;M*Fdc*3h2Yr@mjiknDjI{-l`#v}@jSm9P3JwU5jwQEXvTHZ-hgjsnr}RkVwF>tV%t~zhTHWn^Too|ekUmu zcuHhr*0p{xzR_LRbD?BJx!pXOHlt>VcXP-1Z12g19p@Wz`WGjIyt6039GzGeeI?K! zL{C6=42bWq>J&Ozx-z5XdC}{|BLTNg6(WRaP$nOO9$NtBCVuhXD)dSy0OvDk#CUIJ7VXrF*HyZ|GK0L-Q$OLJBRE5Q(U%g?P4<`x;SA%A>QR@HY{wYyJVl>M62^yBCwHw9lzcMMdwV0sveFddy$3jS zWkFRtn8L*K@0V=89HXcl8rXuxKtGT%sK53vn`nG@FKG_Uy6QSBZ3%x1Nli074_jT_ z6_-PZfoo!ian^77amW3Zi`i9vpsbnrc8gw2SA5bDRpc`>pGqVvBc zZ+(vnr-1=J(3AD68aT*9J`ng=AP(rE!AbGOxX(uUu;<&KEH;ax?lM&73_R_a?K9Ue zR7`JTd*9O36W63v^!lOs$%00fsc}cwggO3d{?DCDriwa@Nlkg-jSoAi!>bAC$oM}i zBAcC4sk0h=jj6AQ=|jO_)4XthJkQj*!OiyGvU%@$fW^iY9Z3DZI|>}x0*A!z0WY8J zR9#WgLP&WEu*f|;-Lvv(%!h_Zza5zDYI>KE(jMS9<&q!Tojh!4$xWphX2Us=Z1qu1 zbz>-v3ywCa5uYs*Idxu8?rgtnc-=Aw2YbzOm53b47_r1Czj>zAO@a~O8Y;KiCh>^d zwuDZCgtkEqq4aOndh09AXxl21tXF-6ahZQc+_fb>A3cOodMvSx zGvo1HtWB)dkxez{=PJmO7ec5dYfnT>3;2r0ztc!ai+>SwUlHZ8OR^u6Q`a-ilTD3x z8RLnG=#2PKW}xdgh)W7Rq`hm~GMU+E$gr?QsZJn~8Ka;ykmozc_jfREPw1V{?LfvXj`D=lj8cIS6lNH&m>#3z~(UMo7p<83^ z;-fbhbiv$YYpXyJA1MjLi*wqLn;o`PQ7jX)9Wk4B#X=P8&^(qomODvHFNYmsgbePw zc$TpT?5~tSk$7}gCV^f#CS4TFvj69q@PCnKk6{Xx?>uJy|C|YrVcOpwaxaQ~^=UBi zSfkyO2hK&C@Pe4ck331Kl9quvyHncRsRCeWjC9se*6#Yeh_)t17_#p}Nm$Je!;P1f zvKsY9p+Y5(o*Xrxp_yLAoF$3e}G!A_kV!)Co|{{@kj>qJNzagGx2)>yBglpGZ6PMZi)?f*o=H$iSHnz zdmuY)c--Y^Pk+bvO}q!fvH+T%QoSpk@|E>+f6wx@=Xbs0LW1caEa(7v=UQhX$5VA8 zwe_=lNP~ApV)zoV$@i zEo;WeG7ONzOMDtaiU@cUxzRQk(%)UOhQnSPBi{~{@X({;m@Uxu zg6@|WpJ)$I4)#V1rIk=kI;-1)Y3=7JK7~S`uqNo-2}{d=F14>~Ru9$;ykC6f{P}_eS<3G=+dNHekyUE#f7ixWVC`KM!?bmVC;R0pO%7zdx_6{DlNithao{?vVS9&c~P%_?QN<>jo582((z?Y(AI`NV?xH26b(n}iCo@c^# z6d5`0%(HTxb}qu+Jhe;{S9*mo%`sNu6=!elSf`QM&G}Rze%J})*7{-IsCtEK>x4Ou zseOH-E#nCyB5Epua%_BCUd9#le4Cz5p^>wMSX@XFSp%@z)2#a*(+qpvCDdo|QrH!! z^7ai6HJ6sOFmVF)OYeU)$fTV2bAS*_E&+P#M{1$OB>d+R=)uk3xCMp9uR3)K8cr77 z^=1Q&LVIxY4wTE=QpE+&=I}WNpyXE%Q8>-c(;2xYlZtp_=j)1m;J<=|K^=j8-Z=~lqc7vV!q&(tnlLQQu&FPZEd105^iyf2AjI*Q%z7@SL*U?Cr!9MizHdy73{@UVTc)PNPsv+s; zv+w(2s$Vpofr>8BJE1T@#wBD{>Nzivv+hpd+Wym`{3(&CP z6$@7(x7gHYT)LdR%D26W7RO@X5~!+?P2KX{@ceT@wY*W;@acddW|4Ec?aHsh^iA>^#*J*A$AvY(kH)DiMaJ zu(TO{QK`pggYXx;7{u?VM4yF`TuL%GUwb+ip^rj6kLs67_`edfPp~np zjkA2vsf(mnpM^B4yW!Kr`SBDQw%RRfmF+aREN!1f;o_JxduRU~Fu zr?gaRjwl?Ibi!ezBps3l4?gk8i!Kr2ghK|C%)ru#-yCH71^mC?{?TuS zK<((j{Gpy=KTuMTWRlSws5dR)P)}H^#=^nwuK>xqtt5KRg0@JT-P~k6#Duq03ZV5y zsu@uQot4-JRS=0sF>*jmR_ceue9+!aTs_8%`fC6LG%gVmj2>g(gyooS@*-j0}><$dI=|!p)`xcl@l>o4Ez8m<%2y zvwP|;IC~|w)jsx+Ky_9xNHDQsj;>ZUbXY3u9&2-$gxHfBOE+r>TY0aJWYP9rdRNz9 zfnsA2jcXdJJ?LFjW?-sgmTcEhbN)n7zMHQVoRDBC;=D7!2OxdKc4J^*`P zmw?gQimW8-Hfj8Rg$vwX;qw*=+k=x}8FaCThd0HQf4NbJ#aF_%Sd5LN+O3=I+FG)L zh90#wgSS5;DNftd3q2)(OzWN380ze9)p=$8;GP8M{SKw;+=dKv@vnG)8hBTFL;cr& z|6Xac*)Q`q@ApZ2o#}D{mjYr^#weC{VVM*$7E$+|{Z^GJrr=K9wrerADYCiqlqK6Q z`PH{b(j}a_eSCAQOwN58Q+u5+L_{;H|8XsmO2q4vfMIlEvfOF&TwiFrz6Zs8^lAW; zvKYPBJ>$_E=@sbV)oq7vDCK{t-1xU8@x}dOW~AQGpn_v2$3eL<%4ZMRrz4N>UrQ4) z_&IgXKf*%FIA{OWbPa4QZP2KzV85 zCiz)EuNx1=3DnLW88e4<%qXCF&{MNY$bIF&*OUr+#Oa^>sImX*njUmfr29?7k_5nz zX)65ZP$`&?116gOy4C=_>Hn%j{VcQj$$FmZ3P!qW!82gQfFW9rIrwcI3h+^#3V7Kc zD)K@v13DmWLM5baU9UQxMDnA_+chWs?xgFy z=2ISy$g%xS!%uE(%td<0ZW@R_r&3c_S40{yen)0v*m*ltmq+~a#;sBezB`LOg$}V8 zB9Yskp)&;`QY@E8U)3s2o4Coprn(3z9qRn-l0VjIfOJLt%;Ua%HX%YHj4UQ-QlqKs z9YI;rfF6-@&`7=**sK}1tP@Lo;ba9Z1~G+?=s|ryx1pthwnQOzspidSYe&$)64^*^ zIoJX~6qDWr?T1mZ&p`mOcs}}$`)9ZPki_qW?|)@&Nguzb3GJdXVq>e{MkuWlRDNZ@ zR|diA;SoD^GEBaVnat||>NA4k`KgvEtrfNE#Nn^GwDM;*0upxfcz3q@U_%%?#_&(i z;Sc7@7u?|7QR2EqY5jh;6mtHu0r_Cc-8F)35=b8>tfj1I_baU0Z!RJi(sl>|+-pF% zOn!KlevPZV@HSXU;%vG7c@F^ddA_yJOHJtOoG1Sfqc6FA+j4UqENXs>2d2DyL&;3w z8w}Wg0EPi9VV`m{0dVsJXQ!x&k1De!uscm)uF%@h`g^cCOLy*R`NUu!d;>C~l@D%K zWRC~3BxyJ2JI_9Tb$alOmv^0)>Q3OPn1LH; zYKT(0%rScDLHY3jZ@nzSTgLHTfuQ>So)+Q1zy0&?+Uq3qVc-!p16`e=-WrpSvfxX% z@)w$-?$~YBEA9~v0TA*%U?R%^+&rU*go^9Zgmn0gzI7aUj!44JE+cKHJ(*;ZH0m<6 z@ls*P7k}94n28zaQ14liaGcC5qYACp-+{jJH;|TLDG6@EIOl}x(5i___36%~OP&FK zR=s(zeNVDKlRC!DkH#cQ8YC|4qN!CHc<$@ME*-Gj`_+1)lN6gbWoL;ZB3V(@qgU+Y z3w_d7l=b~P2~Mz$+B}U&uM)&H25^kNPVtGW8zmJl2)O-P&l~4&ZC8sLHwP$b3qwQJF+D{z5}i zMm>SX9Tl{wgo3>a%xPaPn@*?fws}1*EqEpjbuq#2qBNngZDHtIE0!q@ch2D#X6BNl zZc)o-t#H7?IyVJ<&mHo;thr7e@uoH13-72-p<0N2N?K-haa9Q(>1%Cv4vZV%Pg!ZH z=)b%CzUn^iYjS4vF*N6W8nN6lTJvaW#%MGp!PY!WMAl380_O|}F2CL{y^`KUHx84* zCvUl|y>Ce=x#P1ZfSmUL8J@&0myP1_BA62r#de;oy47M=3MXXJoRYB-ZWLW+wnr`q zt5#H862<$TOX_HG$Sd3k;H-{ou#Z6AJMMULs$7y_?$<7UkVXG|Y z<*z?SrY1~Zwq+3~lW{&?6#w`20nU(je%G8!SIQq*hP-Z2*HtSx0EaM5vpRb|U+gTN zn?+v@Rems?K^8rgy3k<^Ot*-->WrM+q&(+Er~zPIFhaX^*ja5j&3Aft;X-8S%}PMj zN?^j&&f{t1ieoF*m%xtBYjQxr_$7ahT@ph}(@aYf7&w1hMf`9Iz0&XguNfSHiSm_} z3Hd+dJ(*shIRODD?zXiPFjfTyN3{{1o7>z4yysGa-kkzosotC`d2!Btw`*N)7T2_F zD81CZE(LDM=|lMQjt%EJM5GkhvQh9fgw~a=YAj2a%oh_g?y* zB>sImxqIa!$-keGa!GRhCut(E1^~Q3L`oel-7e|>K6L?nzR%P^4wu&f7|j1k$`9lO z)UE%<_3&RIAOD@}aR6{PfuMhK9lu;BKz#hy8B-6IFDKJTDcby3V9LKwajuAuf73_= z;h6pD6#95GK}d4mu+AE@^rV@Ohs=Gi)L=n3w2y**^ug5`^BqAw1*5Z;3)y#-`fbjg3Dz(dNmaQ+Rn`XDRi=#UaX z8p?t~3$ArB7!q;%ya+#mhJ8>^Puf6?lmQT^8l_bl*b37RD?N-M$X!8|Ssw+5Wf>91 z&fiJM)d=QI1Tk8t#luWWeEN-*IMVzw{?XH5GEfT`9VBI4z6io=~?+K#XKvys0v(yf^dcT*R?8Kw4YHBrzrZLOfS~7 z^bzTsX7Yh~-$eLrwiiAP1g)fhPA?iLjWENm{al{M_E_>+qgDV>1EwqgBFP}hR7A=2 zc-RSlk)}vfS-VzUU9i=9&&G0PE(1~@{a5*y2O(*GN_JKURgY(pZHY0xIoR9Qn;kyh z9x@zysA&2w!6xbzj)nN66B5p z%Wj7qxif5WGbUWT|&Lcqt7CyEB2rC9UArvnF2w355L|?B5W>tq)MkNcuOO`EhIyq z7avu`Dl<12GnG3}hNZbwyVCz?oJIUg00@ijw*Q7TsXu?S9hVZC12|w4-xWJ)Bj6k8 z2Kw~eu-3EDMy3+HP%)~npT{fL;h}P;FJDrq$~NC)Z&6_S>Hqb8Rfs^BvIc-K9RUWV z^6t8d%thhdL&aULjvrlKsbc}xqwVS%2g2uMozxe14?WGo`1y(&JURD0I zL9V@LWlF|l#iBwb1%<+&3R{I z=53=hgZlA=kLWcI2kwzDtf==-cSnsF$X~*Yhx2M0gvDZ}R2xa)`t9l1=|7zs> zzia*WyH(@M?5hFjPs_c(LtDzM%E|l{eexeWI=`#l|8f)hr>*3tDd30ALR{-8DvQOi-V6bjgWS443n+Kl^M@fP#JpJTq;fh1GFTp!48-_q24gh05>`_3f zQbw9t=AzJht4E|(9g%Y+tGu?R1iVtg@kyAl@~m2k22sjZ0e!>F;^C>+yb{WO0c`eS zFT#7~b;hPP+01%rXOP2W1KW0AAF8_It&^0aTYGu)xVUXn6Q`q)%n1Jr@tVpFmdH`j z*uG=U79PI@RJV_4Fd~W=tJIgL>a$qWqOY@=IGo`Xa~dJf5xQWCV+YpQaO_MtxikDr zi`l4@##Qc8$Ikne*Xt4{;OseAsHlBntG#;Wex0Exf%DUMFlfk^`s9}8ijuv(95+y( zUX^fAmy}x`%_WS{v?A&eg_D1bG2DnX!!VJFk3@bwFN)BEDquGflZyq>TPjXqRSWQs}7gV~jhCZvDKMGI#m#EP3#ZG{OU#QCgBp}}nEl*ThATHaL^4hSC;wX16e;7i6QDAR7MfF5Oj4fgOV)x-+MmAxknNa}%L7(^7&%A$Xrs^<|IM0Y*K(%=i4 zQ^24KvvCLIU7g0FJjHq`68Vk&u~nyE_<1#!;YdV2OVj<+QK`Azmn;anhRYN6@F+ip zdZSr)WuH}@l(Bx#h@Iz_;nmstJq!ALXoGcoxgRP0Nka^X;7aZ7<5L(&fhzsF@?*Lk zRjZT$cXkMQ*4|=(JC9sMoHFTl9&zDDvWVCwDaHdj;TXA`~?hWQfJ zx#LoL1z0#j3t%j2dEL%k(y?2WPgVct`&obE|i&{;el*>~`Ul zJum6=L^JnKc%)@6F!k!n5?^*@mH%n_zD)mLw9qSSTzrC-TnyGNua{6ZC7SGJL5(M4 z(S?e~K;8??5fKR>n4}KLv&BU&51y@E-jK>3fphab?0m6SG%~V2#Q&Qm1;1=eT>VOa z*Gc}KhY5aFFLX<2cT@?H#d^kx2ndlJb@yx+db*s@(|!0lB`33eKNanm1MnN;1q@a4 z6c6fl0aMX-)Pwf@3?TkGM;E+%b!|pdhh4G z_``)J{H%=Y4}XaI-@XH_CxA}qqdf2Le}Mra7}6bH$}c3qodJd0V-SEy80XG-$$l!PYyfF6aBf@EPvMfuQ)ptw;US^BRt)`MOJ9(PM0PqKhKU z$UgE~8#si%mdp(c|dV``7GY&aO& zTU_DE!VK>T%{n&X$D3WS$jFS`)dMz?8DfZ`-2h#!&fWBVxE=Jl}|F~jN2tr0Ks26vpNts z3{kGp(&nHc<0!a0NTojHf4(nCCy%YSiw%GI@z`&B^%YiFYIX{Qf+0} zgllE+`JS%ZN7<$5LcTTW<*J0&r3VDM+K1wS3~!bG1^WBP7P5MOVDbAkbZ(=C>=idk zS&%G4`s?4Blz%lZ|N0r&J}SN3N6v;@zE?h@O(~%MP3-+20PsZvdnY;<{go3XwmY?T zcRSlBf}L925A!6{B|q%myj~Oudqv5qukX@q3~Vf`D!Wc$O5i`&Wy*OHYOmmsGLqY| zto2x`MKjWtFgDMTRM0zc6Bj`$t(YhYg zpREyoneU#H{P4o)qEBY*F$2}|-5zSGGa5C~ya z1+suG#T=c?zM)=HkW{ULmunB`h+{!9z5ayPI#u0atl>i zS(*Qsx;iz&D_xPZ#c~-shXhcK*&I>wk)%it(*5FgWPhqLEkZe~B~JwY1DX=95P^|- zk1=Z_H&&Jm4)&lWj$Ln52=O7oDHQ+lMAuHf#$vnU=Lf_(r14tP>w{RH=W9v+S*$N6 zOT-B7@T*5klidsn{|3T<^PM?ti{6S;7~Fp#^S13Eh`{Rhz$Cj27Jz;3z z8KVs~&4C{GW9bJf;-8pXPOBD8gfz5|B25pP2xHQ<(8p=bk*tgjFxsbTgm4^GAoCL| zMyRA7Y9Ux&x*j^{Hv~nGOD5r5pw(JhuUJL<;QaeuE);x@?4iddXW?*9j3{M!lE87ndGd6DYj@u5#r)&e ztWns=`HoysK=^E^{Ujo;pj|hJ&Wj{cbAerNf-5TTL+O1!vlxd+zWN>L(gO^v1$;`+TEbWydg(>>0k@CC*3-PR z7ivZexp$OR`V&ItJ$28=G87LDC`U3xXhsyz>L?qzfUqK6>3QS5HS}W=#as#>@=}hW z(9QDwEhMd%9&SQk80JKNiW+&54Z)bb)eES(3rjlM#l~!=`eNh|TsURwfVmlS-dr$*kJDFGM z%9d4kRf0xX_jN7_EQc8+Yk^ZZVVJBK2pphc_2zNkooTUNWO!DYDrT2$YSacJLnTR( zIr}lZ^VR)3o&)h@;r8hD^=)J++HBUT{!>&H2z8Dtwx{J=RQvV4vK=r0zl{g1V_cBr zoisn~$XYF)&!NP1A8Rh8A?t^Ip3XC?=ziiAC;P@1&YWmOk|T>i4>C$nd_=_UkTFuL zNHFd(F)qpA)|baQYlY_5mv~qxTc|g#TOUz+u+x&Me@h(I-qSouHjK^pxj`(T*HC5n z7m@WCzqTnE=AMuk6Cm&-UU(lS&Cgfg zY%)?drU~@mC5poQJs8fwkF_y~>eqk*AOJi-@n@Zl${&$u zKlLJi)QMcu%K(JgABblE>?>1_q0iB&YWXKzw$_ze0BFa=gtK6G5kn4=IZe?5Q$w~q zjm}~AwE2#SJu`~51?_WZ98 z{=BMLP*0V%!$uhrJ)NHasy(O+#jeJhvv*0pfm|$y!SBakvKsc*rEu*05?TcXF#N6{2)o8>K>R72zvRW_s=z$EgoW@lsKwOg+-jP<8oBs0j^wP><#1O&3yPJ6T`Kt*S6hE637+!ZNdcK~ z1H85_%}7<#NpNog_okJ+PYmm%|ErJtD&pnt)>EMZhQ#^i>Q6PW^2N}o{QCNB+01M+ z4{_ezdh;qihC@o4%rVcuM;O-pnpZ^0rsUZq`DhPk^6Q1^lJ4^bM7pY2QME$yAY1qS z+++S8xAa--ARSwAg4@W!4?KDZj`bJb89oT16?hgYX+d$UKdEHR*R(*JxCj4|FAEH{ z2}${OI&={YOKh`s_w-xCag-#e1)R!xn1|C z%C+Pp_jEYcASbwkIzOfpQ~tC9uSJV6XbYuSkZkVdAW`=0;QR37@}sE37cosnKEby9 z!tNTv1Y2m*<^9bxQi1(>ouq_I(zi*4cfbPaR-~r__y<%%Fgpe;#6tI?9{&6UhDvf8 zZAqj&)>M4ncp{Zxq-Rw`$crZ?fw?0MsSq7Qp+>q-_lw3cEEAEE>pe7B33Ras&7MXz zW7ZcIcdcj^b@+t777oZwrgSwJd1BUftqr9bDU_Kf&|JeTP<0_&HT#>4|~qc<%; zy;E&?4(+@&jkX>sS5scu8vzjcKRZwK-<mRNEt>GY!Uk{(RZ>%5rT@Zje z7`tG0ZB%=-A9#Kf%l~Jnbif(|aTB(oH1V3g{03E2mtJBaDG_`mlO)HX)UvW2!copBYJ<@paFWWUl>Ltka}-vpUwpr#MqoQy;<7n&|g>$0YrM&_e+peV57T05_sRXaVCx<+GhAtH*x>mDY~Y*sCI04@O0VZ6%krD2tLWGH0+oU!{u;v$jf# zUcRk=+(z^bq^XN@h8d)rOxW+Fnej&c=70?DXyjDJbQ>=JwO)!dIQJ)@WNeD339f(I z9SaEu?8MWX^1b?;1dT&Vq#ku8)7U&PRB$$lp0@6mhZf1>3vrrJ8SvQ z+LC^EW7*ZHfmn5jqIF2+@nhW?UE-}}HyADH>w~=m0tAs#eSzk&GR?>vjN?T-i%6rP z!&3ib@tJeuTrK4VM1}q&2aE|a{{FkX%+8?>fG6`A61x#Goy#;ksvJqCy^>=~4IsfD zNMSk4_{hIpNU$UvaU+Mwy2pxeF~TrJYpN16gYJSbKY@!Un{MRY%~8AvWGL6mGlnP) z-wvLNzIk@Udxt7mZQnqOVi&IYv9}Xzik@1_vA1)bj~>_6Ki;d2n|G{cE6UV*%w;<+ zT&qyY+1C6zc?>D_M77^(RwYf)*!E1gltVj9{zw-(myLM>TD^F~NnULJB`((tf_r`VDEk6lUsnm@~ZYf#; z#__j#loPjID(!upOi#Yl`h_W!;f^oxa7eN)FT89Sm@T6JD20B=#~mSg3(2HO`}xgV zk)E(}2+e{Qr!O<)lNWUW%UK8yoU@8F9&PIJ2gL&WGQ!@Ig+0ARCMganH?nr-lB%^X zd&LDA4X$-nPbhY=KlLao6KAOl_sGl<6jD}V@zVd%`;e}i5^)Fc6N8v$4>BWmIXkLQ z^l6B2giK*0CC=z8m0?)aCfl1s=WhM(!bvwTg%kqk>riLvUCKQ5Q6af!EWQRDYdjd3 zXQRz3NCJW;k$c*CpymUky*vz9C$%a;QQLENwzN?8;IF}l@*=x1Od)5OBMZF99*&qQZN;Rn zTEprR&+5PSEt2H1gs{A$U2rHe3{#aEMg6G~`88GF&B|-ICduIzd0(&7z| z38+foejs(wGgD={hDn4TkA?W0B^!9EM|8&w;XjORh<&~>))iEyO(&nyB9&UHS;xi~|g;qR>s1S~aY%xqf&%N=@5TQ>u0u9!LEqTD5!YrCaInlsT=r4haneC-boQ49Eb zAsN&;66(3^+3&=M9p88)aY*Zzzc9Xbn$Mt1(ZpTfi#$^N+Suiu-n#;d{BsBbw5vecEWeuVd|H z=E>Xp$Td;4r}$epozFZN*4EbS%LJx;CsO62U>Wpl2jSevk`Nw z2$mJ9VowV3<#pU#f3!Ih$f7)8;qi*@RWB)vW=sMX887xu7IIizf!c7{Ib&(i8w(6h z7HL-2u-GO?I!42`g>cuyR2+FrYm)lMxz^7+43Opha7X7MP@2jeP(b?pO8-K{iRBN_mhD5e)pVPS)Q|k``k~dZP=yvCU5ce zFkJM%arG>MyMrZ$rO@0X<>i*bIs%Yh`EtJJUynrN12%Kv`$n4dg>8LAO;!5>ut#(;oB}_-ZY@~J!r#IPyu0g4 zC~gHt{#4e-^|Htlh4faRM%RJeM7z+or8s)*{TBg5EVd3aAoyOEq}dH= zIu8#=RMaP@1O2hc4h?PVgItC^F|}HwD!a8P`@<~jnOZgwYPBCxJe=E z28diWV5I4M-Qy6e107Etnc|AA*d6;B)sY-!sA-&*XJlk+)`|j!%dKi(vV2ph3*Mnf z9h~6w8;GFS&0wT)jFyA#v;Nq^M-(*@jl`67?sdD1MajB?yJK8*V3BuRDf>N>VQ_Uf zn6c3ZWgb5l7n}ZgHH~*?su71n%iu59!7xgTzJ+g~hZ)_B`;qqG7~{6;Qj4CGJ4TB* z^M&mfMIXy7PM=PLj}H1Rl@2(t_cc`Gbx#vwBgZB)C#E!w0SA*OKMd->T4?_1XN`^d z7pavAPR@8J)avDMAcBlJj8BlMIPZGFp|=oa0m$MT=;=5udn{zs2)&M%iV&?hG1;?P z&EknAJMj%cuDc8o3b%r14JoF}#MrhBSyblLS(~meKFxZm>}vIZAu(LarJR4w8BUz# zh%)MUYRq05*u3D{lon35C45wW*3G?{_L|O|7^yaoWYM;X2u{AvUAU#qPO2-bZ1;lA zmVF>%i{1riSGp_9_I3c($wl-dgtygB>5QDxV;Y*H)-6QAiBA*G4^#_6DH_P4T@TCfF_=ZYQU>>%9P^tV-SsC{%iofZma^;*?G9Y0oq%#;$ zWM+Sq8Al%`%jP}e-_oW>fY;VY9781NOLpD!LvD6id1U`$fYI)~?)M*gd{!fNadk;D z;N6uKNq6QYZd5Kt^qrfvY%OINSp>-PcQQKo?WeC`LovoDCiU6|bE`r)a+`n%q|oHD zck^=cj4aK=n^ht@AY@II;|^{^(`xGtaCfyi5Asl*2bn(;(2Ua?)h^0 zjD4h7tO@BeYE7F{0e^bv_U3~c+Hw7cb$Nu=rW@TH%|x9=_2i71*KHx()&uig!z%L< z#b8dm1wKMI8v}Lq*xl~e$8YGHyw<4L zm7(IJX(mgsu~n-rQcMqrttW&_6U&m!giP6Q#jW6#%@eiYH~BO+y9VQsq{P`-yIyj4 z<(nCli3C03*PQONXfpAjy4wo|2Rb8Bq9x-J96gD2i)B!%4Yeh3DR{j-$0_r12~V?d zS&>~%-;ioIB?HGiIlzT5wt#Hcq;v5`XgpE(9q%yJey3}4PRXWV=L{@$pNZaQ8j9xI zPE+O$j`10xjtMdgOo3U#uI+oxwrc*Dx@#mD!OwWr!ddadNb=Me9ZO-Idj)cy&Qi~H z*50%3*X4QcpHS|2uG0i&_b89Xi*rnlTak>PV^x#)h5JNVF^;bTeskauBYCXyo!5ml zmu#{YY<4+jG%2ReHe)`Ta@PGr*B2iPtmFFJ-vbDaZ=k5{hg)*(7swu8cl83o#zTk8 z$2C&2pN+Gw<-fdmRER_R1$cC6W8jbD`_ML@z}AMIeRz3xg5i*QfbkoALff;P0Py zzwf|`KZqL;C!n~OiUpp;nWl@iZy;*Z^#J0L>d<^7D{R@3T$aD+mv8vaY z-BR=}&H%a))@)+3S9$^~%tE6I<8@4VY_EiZ1^U76y z*AbMYaFxW?ghRlahax8NRh%VHXIPzI>`erFMb8u|9>i5JAfJjXQByPc)3a)Z!B@ zf%w)q6Fn`|g*dajjf^N%O0XMw3~P=J_tVsD$3_FP!LQ)DarWE0ocJ=rGMV+jlgQtn z5fRZcq9TS?L=YWe*ShmyAb-B5+FuW zs|-B^uZQ(R!!tPqF7YizxL0ltx%&o```|BkFMT-3-7onb2Ka%+mM~2f4bvfkICWNE z(Oh8P4eyflak;UGPMiIM1LEF9n^&Ah!ybE(ioTN7N*o@J8I0&<7#dwHL8n-JpJ^10 zqBQ{&8mJ5Ok*Wj4bTdU5qcv|vm5?1(mx5bPWmIf&)D|5cq$0*4A8_SzG{RERol_*F z23O31%}MgCzW&k^lEL=_Hf4m)C4OCMRQQh`(ifsiw=bmT8eNyBMRr2tLWnFQyW+pc+njx!P>yox%)(vwS7%eHT2=DqL890 z*<=B~k=!!r?koa%5_{igT?1AeQ$|L-9L98-Jv8JxSzgi210`6`+Zy`#LD`tjCq|2V z8%#O1l~12?*!Pf~Wo+a4r<`XvD&;r{`XEQ^&h8Vp*mWDH73r^e$}Ipls+b}iPnIisx? z@iquvD8+wf+K0Y1dn&XHPVvU=sgajZQRIqh|EPjdj|2jNRzQU0-xWZALlPqUpm>^f ztS(#rBbE3`efbX|$A0Tu|9RX5#!IrA#a03cA;rfSxG z2EN<{8UHhNiP1S~JkG*h3CT3e%0`x_0tUp(bspKv_*aKaHK#;lpN_jU$}WPDXRqIb zBBE#tyvUOy*ihU;+6XqHXppiC1#HA&Wgi$ur=z!Sa)or)MmDpkdM2G^kYe2GLL=w3 zYonbglZ_i0v0|Qhr7fP*m}kjCnrMuTdvU?5J zB%SS!;^Zw91+--OD7idj`1i>3{4=5ZcaJpeePb7UFg-#(q-;JMoV1!)ZtD$ukl-K4 z6oe`9OC0Dzxr?%oWeQhGDX8P$RS^F&SpN3o{_$9P6%atvE9mTnoU$&k?+KQ?5D#x# z0me9{PvAA^tlmK0@GI!hH&A^Y45U4{Bz<=-R%-lJeN^y#sTKF_Q@&jjWh&>p%Qk`y zWR9~Z`Xj6agYQFBy+U8T6THrT z>`toB?!j{tJZZu~H>zYm*4`r}ZiY9AZrW;i&C&e)`eHV%@3?~i%eu3?EY;G-zF<3Q zDW%0i2w8<<>U{dGMrjgo8As>s>a?dU91Ybs_O^lDfG(6%BOdE*t_V=S0Cr?vVni#Z zydFvLgB{*+|3m46l6cff94Uyf+k&4am$EGnrBcA6&;3m@FNfM>O(p?f9PqglOTu%_ z@d^*!#+648o|{mGO1E!ossR4>)g6no8?r`(Kislg|;RwrVo z1OueP^92{IiwWO?-I$WUM|wZB3+=6fIrh2~;02>BKV5304RRuwy8Mbks~<{~Ub$zv zu$MRO4t=_H%Eh-^RI%Ku@WF!Dy?+_Yke(tMfi9T56IqQSDAB7-cb{vQs+Eu&#PPGM zANnjz`waw4DE-45fu{ioqGopK{`%_->hkjsf!#Ici?`rQPhF+DHNe^M(tlTy{mRql zkDfn&@g3)J);TcsgX#Q8sbBoagbqxe{+CHem!SoITY&$WwDA9-0R85~5p+s#kwJ4R z!$keIDrwkTccmY*!H14bAZ++Cblsrk%&}M4!+lV8<3XCFCF~Optrp6AoPoTvS0YLx zk0%}a2E(-q5&{x#D$(+zAe=VY)*qJy!@)6Jg}2xl3TEHW^H$%4dG(31zd#~Y=(C&P zTR$4{daG2cqr&Z(We3sd6*4hJ;>t%Mxg1^WvC4Q-D5p~~7z*y$T~q*9*bQ6XaM zfu;3Jo0N(R_reX63I2luH#Wx{>PXI;vAmuI_C+n|m|!Pg0SZ@P#Sggp+BI&8j|llo zqd6H(IbdR+Rv_JjXhNqEgCCjbCCGw<)ne$#^NGBWZA}qMRdUEl)3#S7t}7xTdgDj$ zXTpS`n4oH|paoFO6AcvPH#a3YtoWKN(VY3o7CxxQVx&>Y-)K>kUz4&hzvxxw)%aZg zelinmTtR6jsULKjiM&OA&mLQDp0Ci-GQF%ad2Pu!x-C){F~7z>6C^Xcc->*O8DzhM zoA4T73F>{xp*x*bHt_8g5V7f3gfa}QaWr*J zPUr%0X+)77*X5~+j)cArL{=Eol|!OBDnZ9-ot<@XBFd@t9#?L0hF}-FDM8U945aYl zG%6FYBiRMP1_}$MgcOduMwfefY_OdD(z7vMzo=+hpS|_w`)sVW8PtiWJn58oElg}% z%h_8CZX&+X?1@B<5H}9AehM;jTF%=P@vl&TAt{6$q|?gz+h_7Ji8izdJE-@-%2B1a z$n7j&r5ZhH;S6gM>Ni5wz!h@Lf{?bYyyAG|8|I)>q&Lpm*?y47EK@aH;Vsq20U|qG zSAs3ojm_c%qh_Azmw=j7T7G21ujHohiME1+)%}4uvD#L8LtE5U3|~Zsi77O2JA0Ma zQ+l#h^nd3K{zHOFIJir_kl|`>fk*y7w5nff+s6yRf885d2lX4@^n-ZiR56eE}4san+7{VTpBs;~K^DMaoqz z78iD54hLOzC&1jJHH=NS&=>mW0pvaR<(%{f#OJs5R{D3@1;USL4J_|YfamzqYyp_@ zbHacDq5I!ti39hB-#z6}aVIy%>U$b}WzxC4fk0pyX#gYsTaW+a2}X1u7;yiK!{3#^ zf0hJ)SN?t{$=&{S1Y?FTUJa76-(i`l$ixR3Ddqrkj$UNQVe<-#^J@xhH=zCHA1>)R z|Hv5i9l�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 Q)$O)j^W+H_f^V(=11=77dH?_b literal 0 HcmV?d00001 diff --git a/dev/windows-gpu/videos/image_seg_point/frame_017.jpg b/dev/windows-gpu/videos/image_seg_point/frame_017.jpg new file mode 100644 index 0000000000000000000000000000000000000000..99072259c8f1a5d17f65649658527b743a7a2f0f GIT binary patch literal 97392 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%0Ap7oqFi3LmMuVBQ~~Jo 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 literal 0 HcmV?d00001 diff --git a/dev/windows-gpu/videos/image_seg_point/frame_018.jpg b/dev/windows-gpu/videos/image_seg_point/frame_018.jpg new file mode 100644 index 0000000000000000000000000000000000000000..4eed049f2500207315b719895267c9d2f7b3bee6 GIT binary patch literal 100003 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 literal 0 HcmV?d00001 diff --git a/dev/windows-gpu/screenshots/scene_seg_executed.png b/dev/windows-gpu/screenshots/scene_seg_executed.png new file mode 100644 index 0000000000000000000000000000000000000000..882f9ccd999e9b97c312b898ab8078fdc8607398 GIT binary patch literal 533974 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 z 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