Update dev/windows-portable-gpu

This commit is contained in:
comfy-test
2026-05-10 20:06:19 +00:00
parent 0676c1bd79
commit 71e95bb8eb
99 changed files with 1405 additions and 4506 deletions
File diff suppressed because one or more lines are too long
+78 -271
View File
@@ -3,9 +3,9 @@ Capturing execution frames: image_seg_point.json
Frame 1 saved (frame_000.jpg, t=0.0s)
Validating workflow...
[ComfyUI] === /validate endpoint called ===
Queuing workflow for execution...
[ComfyUI] Received JSON with keys: ['prompt']
[ComfyUI] Prompt has 6 nodes
Queuing workflow for execution...
[ComfyUI] Node 1: LoadImage
[ComfyUI] Inputs: {"image": "example_image.jpg"}
[ComfyUI] Node 15: SAM3PointCollector
@@ -18,29 +18,29 @@ 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: f2f98bbc-0710-4ee7-bcc2-3b3482c8862e
[ComfyUI] Generated prompt_id: 8a1d196e-ee10-4ce0-9e6c-9a7c1a6b4a65
[ComfyUI] Calling execution.validate_prompt()...
[ComfyUI] Validation result: valid=True
[ComfyUI] [comfy-env] SubprocessWorker: C:\workspaces\SAM3-2157\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\python.exe
[ComfyUI] === Validation PASSED ===
[ComfyUI] [comfy-env] env_vars: {'COMFYUI_BASE': 'C:\\workspaces\\SAM3-2157\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI'}
[ComfyUI] got prompt
[ComfyUI] [ComfyUI-SAM3] python: C:\workspaces\SAM3-2157\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\python.exe
[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:\workspaces\SAM3-1515\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\python.exe
[ComfyUI] [VRAM] Before SAM3PointCollector: 1271 / 24575 MB
[ComfyUI] [comfy-env] env_vars: {'COMFYUI_BASE': 'C:\\workspaces\\SAM3-1515\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI'}
[ComfyUI] [ComfyUI-SAM3] sys_path sent to worker: ['C:\\workspaces\\SAM3-2157\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI', 'C:\\workspaces\\SAM3-2157\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3', 'C:\\workspaces\\SAM3-2157\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages', 'C:\\workspaces\\SAM3-2157\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3']
[ComfyUI] [VRAM] Before SAM3PointCollector: 1042 / 12287 MB
[ComfyUI] [SubprocessWorker] is_pixi=True, python=C:\workspaces\SAM3-2157\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\python.exe
[ComfyUI] [SubprocessWorker] call_method: nodes.sam3_interactive.SAM3PointCollector.EXECUTE_NORMALIZED
[ComfyUI] [SubprocessWorker] launching cmd=['C:\\Users\\ContainerAdministrator\\.pixi\\bin\\pixi.exe', 'run', '--as-is', '--manifest-path', 'C:\\workspaces\\SAM3-2157\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\pixi.toml', '-e', 'sam3-nodes', 'python', 'C:\\Users\\ContainerAdministrator\\AppData\\Local\\Temp\\comfyui_pvenv_gid386yk\\persistent_worker.py', 'tcp://127.0.0.1:57169']...
[ComfyUI] [SubprocessWorker] acquired lock, ensuring started...
[ComfyUI] [comfy-env] sam3-nodes: Library/bin has 235 DLLs
[ComfyUI] [ComfyUI-SAM3] python: C:\workspaces\SAM3-1515\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\python.exe
[ComfyUI] [ComfyUI-SAM3] sys_path sent to worker: ['C:\\workspaces\\SAM3-1515\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI', 'C:\\workspaces\\SAM3-1515\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3', 'C:\\workspaces\\SAM3-1515\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages', 'C:\\workspaces\\SAM3-1515\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3']
[ComfyUI] [SubprocessWorker] is_pixi=True, python=C:\workspaces\SAM3-1515\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\python.exe
[ComfyUI] [SubprocessWorker] launching cmd=['C:\\Users\\ContainerAdministrator\\.pixi\\bin\\pixi.exe', 'run', '--as-is', '--manifest-path', 'C:\\workspaces\\SAM3-1515\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\pixi.toml', '-e', 'sam3-nodes', 'python', 'C:\\Users\\ContainerAdministrator\\AppData\\Local\\Temp\\comfyui_pvenv_w0woxdg7\\persistent_worker.py', 'tcp://127.0.0.1:49961']...
Frame 2 saved (frame_001.jpg, t=2.3s)
[capture-periodic] freeze=4ms shot=123ms unfreeze=5ms saved=True
Frame 3 saved (frame_002.jpg, t=4.6s)
[capture-periodic] freeze=4ms shot=113ms unfreeze=4ms saved=True
[capture-loop] iter=50 t=6.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=10.4/31.9GB (33%) swap=0.0/5.0GB (0%) cpu=5% browser_rss=0.69GB
[capture-loop] iter=100 t=12.3s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=11.6/31.9GB (36%) swap=0.0/5.0GB (0%) cpu=5% browser_rss=0.69GB
[capture-loop] iter=150 t=18.3s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=10.9/31.9GB (34%) swap=0.0/5.0GB (0%) cpu=7% browser_rss=0.69GB
[capture-periodic] freeze=4ms shot=112ms unfreeze=5ms saved=True
Frame 3 saved (frame_002.jpg, t=4.5s)
[capture-periodic] freeze=4ms shot=109ms unfreeze=6ms saved=True
[capture-loop] iter=50 t=6.2s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=9.2/31.9GB (29%) swap=1.0/10.5GB (10%) cpu=5% browser_rss=0.69GB
[capture-loop] iter=100 t=12.5s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=10.3/31.9GB (32%) swap=1.0/10.5GB (10%) cpu=4% browser_rss=0.69GB
[capture-loop] iter=150 t=18.5s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=9.8/31.9GB (31%) swap=1.0/10.5GB (10%) cpu=4% browser_rss=0.69GB
[ComfyUI] [SubprocessWorker] worker started/confirmed
[ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 720, 1280, 3])
[ComfyUI] [SubprocessWorker] serializing kwargs to shm...
@@ -50,12 +50,11 @@ Capturing execution frames: image_seg_point.json
[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])
[capture-loop] iter=200 t=24.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=10.0/31.9GB (31%) swap=0.0/5.0GB (0%) cpu=8% browser_rss=0.62GB
[ComfyUI] [SubprocessWorker] got response: ok
[ComfyUI] [comfy-env] SAM3PointCollector done (24.15s): result: NodeOutput
[ComfyUI] [VRAM] After SAM3PointCollector: 1271 / 24575 MB
[ComfyUI] [comfy-env] SAM3PointCollector done (23.13s): result: NodeOutput
[ComfyUI] [VRAM] After SAM3PointCollector: 1042 / 12287 MB
[ComfyUI] [comfy-env] Running LoadSAM3Model: precision: 'auto', compile: False
[ComfyUI] [VRAM] Before LoadSAM3Model: 1271 / 24575 MB
[ComfyUI] [VRAM] Before LoadSAM3Model: 1042 / 12287 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)...
@@ -63,261 +62,69 @@ Capturing execution frames: image_seg_point.json
[ComfyUI] [SubprocessWorker] worker started/confirmed
[ComfyUI] [SubprocessWorker] serializing kwargs to shm...
[ComfyUI] [SubprocessWorker] created 0 shm blocks
Node executed (1 total), capturing...
[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-1515\portable-comfyui\ComfyUI_windows_portable\ComfyUI\models\sam3\sam3.safetensors, downloading from HuggingFace...
Node executed (1 total), capturing...
[ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Downloading sam3.safetensors from apozz/sam3-safetensors...
Frame 4 saved (frame_003.jpg, t=24.7s)
[capture-node] freeze=5ms shot=137ms 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] [SubprocessWorker] callback 'report_progress' from call_id=2
Frame 5 saved (frame_004.jpg, t=26.9s)
[capture-periodic] freeze=5ms shot=153ms 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] [worker:ComfyUI-SAM3] [SAM3] Download progress: 10%
[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=29.2s)
[capture-periodic] freeze=4ms shot=159ms 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
[capture-loop] iter=250 t=30.6s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=10.6/31.9GB (33%) swap=0.0/5.0GB (0%) 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] [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=31.5s)
[capture-periodic] freeze=4ms shot=163ms 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] [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=33.8s)
[capture-periodic] freeze=4ms shot=157ms 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
[ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2
Frame 9 saved (frame_008.jpg, t=36.0s)
[capture-periodic] freeze=4ms shot=166ms unfreeze=4ms saved=True
[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%
[capture-loop] iter=300 t=36.9s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=11.1/31.9GB (35%) swap=0.0/5.0GB (0%) cpu=11% browser_rss=0.66GB
[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 10 saved (frame_009.jpg, t=38.2s)
[capture-periodic] freeze=5ms shot=149ms unfreeze=12ms 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] [worker:ComfyUI-SAM3] [SAM3] Download progress: 50%
[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 11 saved (frame_010.jpg, t=40.5s)
[capture-periodic] freeze=4ms shot=154ms unfreeze=6ms 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
[ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 60%
Frame 12 saved (frame_011.jpg, t=42.7s)
[capture-periodic] freeze=4ms shot=154ms unfreeze=6ms saved=True
[ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2
[capture-loop] iter=350 t=43.2s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=11.2/31.9GB (35%) swap=0.0/5.0GB (0%) cpu=10% browser_rss=0.66GB
[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 13 saved (frame_012.jpg, t=45.0s)
[capture-periodic] freeze=5ms shot=149ms unfreeze=9ms saved=True
[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
[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 14 saved (frame_013.jpg, t=47.2s)
[capture-periodic] freeze=4ms shot=155ms unfreeze=6ms 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: 80%
[ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2
[capture-loop] iter=400 t=49.2s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=11.3/31.9GB (35%) swap=0.0/5.0GB (0%) cpu=10% browser_rss=0.66GB
[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=49.5s)
[capture-periodic] freeze=4ms shot=155ms 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] [SubprocessWorker] callback 'report_progress' from call_id=2
[ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 90%
Frame 16 saved (frame_015.jpg, t=51.7s)
[capture-periodic] freeze=9ms shot=156ms 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] [SubprocessWorker] callback 'report_progress' from call_id=2
[ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2
Frame 17 saved (frame_016.jpg, t=54.0s)
[capture-periodic] freeze=4ms shot=152ms unfreeze=4ms saved=True
[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.16s): 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])
[capture-loop] iter=450 t=55.5s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=11.4/31.9GB (36%) swap=0.0/5.0GB (0%) cpu=10% browser_rss=0.65GB
Frame 18 saved (frame_017.jpg, t=56.2s)
[capture-periodic] freeze=4ms shot=127ms unfreeze=5ms saved=True
[ComfyUI] [worker:ComfyUI-SAM3]
[ComfyUI] === WATCHDOG TICK 1 ===
[ComfyUI] [worker:ComfyUI-SAM3] Thread 0x00001408 (most recent call first):
[ComfyUI] File "C:\Users\ContainerAdministrator\AppData\Local\Temp\comfyui_pvenv_w0woxdg7\persistent_worker.py", line 106 in _vram_poller
[ComfyUI] File "C:\workspaces\SAM3-1515\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\threading.py", line 995 in run
[ComfyUI] File "C:\workspaces\SAM3-1515\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\threading.py", line 1044 in _bootstrap_inner
[ComfyUI] File "C:\workspaces\SAM3-1515\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\threading.py", line 1015 in _bootstrap
[ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Model not found at C:\workspaces\SAM3-2157\portable-comfyui\ComfyUI_windows_portable\ComfyUI\models\sam3\sam3.safetensors, downloading from HuggingFace...
[ComfyUI] [SubprocessWorker] got response: error
[ComfyUI] !!! Exception during processing !!! No module named 'requests'
[ComfyUI]
[ComfyUI] Current thread 0x00000ec4 (most recent call first):
[ComfyUI] File "C:\Users\ContainerAdministrator\AppData\Local\Temp\comfyui_pvenv_w0woxdg7\persistent_worker.py", line 52 in _watchdog
[ComfyUI] File "C:\workspaces\SAM3-1515\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\threading.py", line 995 in run
[ComfyUI] File "C:\workspaces\SAM3-1515\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\threading.py", line 1044 in _bootstrap_inner
[ComfyUI] File "C:\workspaces\SAM3-1515\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\threading.py", line 1015 in _bootstrap
[ComfyUI] Worker traceback:
[ComfyUI] Traceback (most recent call last):
[ComfyUI] File "C:\Users\ContainerAdministrator\AppData\Local\Temp\comfyui_pvenv_gid386yk\persistent_worker.py", line 1762, in main
[ComfyUI] result = method(**inputs)
[ComfyUI] File "C:\workspaces\SAM3-2157\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy_api\latest\_io.py", line 1826, in EXECUTE_NORMALIZED
[ComfyUI] to_return = cls.execute(*args, **kwargs)
[ComfyUI] File "C:\workspaces\SAM3-2157\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\load_model.py", line 73, in execute
[ComfyUI] cls._download_from_huggingface(pbar)
[ComfyUI] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^
[ComfyUI] File "C:\workspaces\SAM3-2157\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\load_model.py", line 110, in _download_from_huggingface
[ComfyUI] import requests
[ComfyUI] ModuleNotFoundError: No module named 'requests'
[ComfyUI]
[ComfyUI] Thread 0x00004b5c (most recent call first):
[ComfyUI] File "<frozen importlib._bootstrap_external>", line 212 in _write_atomic
[ComfyUI] File "<frozen importlib._bootstrap_external>", line 1263 in set_data
[ComfyUI] File "<frozen importlib._bootstrap_external>", line 1238 in _cache_bytecode
[ComfyUI] File "<frozen importlib._bootstrap_external>", line 1170 in get_code
[ComfyUI] File "<frozen importlib._bootstrap_external>", line 1019 in exec_module
[ComfyUI] File "<frozen importlib._bootstrap>", line 935 in _load_unlocked
[ComfyUI] File "<frozen importlib._bootstrap>", line 1331 in _find_and_load_unlocked
[ComfyUI] File "<frozen importlib._bootstrap>", line 1360 in _find_and_load
[ComfyUI] File "C:\workspaces\SAM3-1515\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\site-packages\timm\models\__init__.py", line 39 in <module>
[ComfyUI] File "<frozen importlib._bootstrap>", line 488 in _call_with_frames_removed
[ComfyUI] File "<frozen importlib._bootstrap_external>", line 1023 in exec_module
[ComfyUI] File "<frozen importlib._bootstrap>", line 935 in _load_unlocked
[ComfyUI] File "<frozen importlib._bootstrap>", line 1331 in _find_and_load_unlocked
[ComfyUI] File "<frozen importlib._bootstrap>", line 1360 in _find_and_load
[ComfyUI] File "C:\workspaces\SAM3-1515\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\Lib\site-packages\timm\__init__.py", line 8 in <module>
[ComfyUI] File "<frozen importlib._bootstrap>", line 488 in _call_with_frames_removed
[ComfyUI] File "<frozen importlib._bootstrap_external>", line 1023 in exec_module
[ComfyUI] File "<frozen importlib._bootstrap>", line 935 in _load_unlocked
[ComfyUI] File "<frozen importlib._bootstrap>", line 1331 in _find_and_load_unlocked
[ComfyUI] File "<frozen importlib._bootstrap>", line 1360 in _find_and_load
[ComfyUI] File "<frozen importlib._bootstrap>", line 488 in _call_with_frames_removed
[ComfyUI] File "<frozen importlib._bootstrap>", line 1310 in _find_and_load_unlocked
[ComfyUI] File "<frozen importlib._bootstrap>", line 1360 in _find_and_load
[ComfyUI] File "C:\workspaces\SAM3-1515\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3\model.py", line 58 in <module>
[ComfyUI] File "<frozen importlib._bootstrap>", line 488 in _call_with_frames_removed
[ComfyUI] File "<frozen importlib._bootstrap_external>", line 1023 in exec_module
[ComfyUI] File "<frozen importlib._bootstrap>", line 935 in _load_unlocked
[ComfyUI] File "<frozen importlib._bootstrap>", line 1331 in _find_and_load_unlocked
[ComfyUI] File "<frozen importlib._bootstrap>", line 1360 in _find_and_load
[ComfyUI] File "C:\workspaces\SAM3-1515\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3\__init__.py", line 61 in <module>
[ComfyUI] File "<frozen importlib._bootstrap>", line 488 in _call_with_frames_removed
[ComfyUI] File "<frozen importlib._bootstrap_external>", line 1023 in exec_module
[ComfyUI] File "<frozen importlib._bootstrap>", line 935 in _load_unlocked
[ComfyUI] File "<frozen importlib._bootstrap>", line 1331 in _find_and_load_unlocked
[ComfyUI] File "<frozen importlib._bootstrap>", line 1360 in _find_and_load
[ComfyUI] File "<frozen importlib._bootstrap>", line 488 in _call_with_frames_removed
[ComfyUI] File "<frozen importlib._bootstrap>", line 1310 in _find_and_load_unlocked
[ComfyUI] File "<frozen importlib._bootstrap>", line 1360 in _find_and_load
[ComfyUI] File "C:\workspaces\SAM3-1515\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\_model_cache.py", line 32 in get_or_build_model
[ComfyUI] File "C:\workspaces\SAM3-1515\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\segmentation.py", line 469 in execute
[ComfyUI] File "C:\workspaces\SAM3-1515\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy_api\latest\_io.py", line 1826 in EXECUTE_NORMALIZED
[ComfyUI] File "C:\Users\ContainerAdministrator\AppData\Local\Temp\comfyui_pvenv_w0woxdg7\persistent_worker.py", line 1762 in main
[ComfyUI] File "C:\Users\ContainerAdministrator\AppData\Local\Temp\comfyui_pvenv_w0woxdg7\persistent_worker.py", line 1807 in <module>
[ComfyUI] Traceback (most recent call last):
[ComfyUI] File "C:\workspaces\SAM3-2157\portable-comfyui\ComfyUI_windows_portable\ComfyUI\execution.py", line 534, in execute
[ComfyUI] output_data, output_ui, has_subgraph, has_pending_tasks = await get_output_data(prompt_id, unique_id, obj, input_data_all, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)
[ComfyUI] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[ComfyUI] File "C:\workspaces\SAM3-2157\portable-comfyui\ComfyUI_windows_portable\ComfyUI\execution.py", line 334, in get_output_data
[ComfyUI] return_values = await _async_map_node_over_list(prompt_id, unique_id, obj, input_data_all, obj.FUNCTION, allow_interrupt=True, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)
[ComfyUI] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[ComfyUI] File "C:\workspaces\SAM3-2157\portable-comfyui\ComfyUI_windows_portable\ComfyUI\execution.py", line 308, in _async_map_node_over_list
[ComfyUI] await process_inputs(input_dict, i)
[ComfyUI] File "C:\workspaces\SAM3-2157\portable-comfyui\ComfyUI_windows_portable\ComfyUI\execution.py", line 296, in process_inputs
[ComfyUI] result = f(**inputs)
[ComfyUI] File "C:\workspaces\SAM3-2157\portable-comfyui\ComfyUI_windows_portable\python_embeded\Lib\site-packages\comfy_env\isolation\metadata.py", line 536, in proxy
[ComfyUI] result = worker.call_method(
[ComfyUI] module_name=mod,
[ComfyUI] ...<4 lines>...
[ComfyUI] timeout=600.0,
[ComfyUI] )
[ComfyUI] File "C:\workspaces\SAM3-2157\portable-comfyui\ComfyUI_windows_portable\python_embeded\Lib\site-packages\comfy_env\isolation\workers\subprocess.py", line 674, in call_method
[ComfyUI] raise WorkerError(
[ComfyUI] ...<2 lines>...
[ComfyUI] )
[ComfyUI] comfy_env.isolation.workers.base.WorkerError: No module named 'requests'
[ComfyUI]
[ComfyUI] [worker:ComfyUI-SAM3] === END ===
[ComfyUI] Worker traceback:
[ComfyUI] Traceback (most recent call last):
[ComfyUI] File "C:\Users\ContainerAdministrator\AppData\Local\Temp\comfyui_pvenv_gid386yk\persistent_worker.py", line 1762, in main
[ComfyUI] result = method(**inputs)
[ComfyUI] File "C:\workspaces\SAM3-2157\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy_api\latest\_io.py", line 1826, in EXECUTE_NORMALIZED
[ComfyUI] to_return = cls.execute(*args, **kwargs)
[ComfyUI] File "C:\workspaces\SAM3-2157\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\load_model.py", line 73, in execute
[ComfyUI] cls._download_from_huggingface(pbar)
[ComfyUI] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^
[ComfyUI] File "C:\workspaces\SAM3-2157\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\load_model.py", line 110, in _download_from_huggingface
[ComfyUI] import requests
[ComfyUI] ModuleNotFoundError: No module named 'requests'
[ComfyUI]
[capture-loop] iter=500 t=61.5s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=10.1/31.9GB (32%) swap=0.0/5.0GB (0%) cpu=7% browser_rss=0.64GB
[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] +229MB (now 229MB) reserved=256MB peak=229MB
[ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +1508MB (now 1737MB) reserved=1760MB peak=1737MB
[ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +359MB (now 2096MB) reserved=2144MB peak=2096MB
[ComfyUI] [SubprocessWorker] got response: ok
[ComfyUI] [comfy-env] Created 1 model patchers: ['Sam3VideoInferenceWithInstanceInteractivity_1']
[ComfyUI] [comfy-env] SAM3Segmentation done (12.40s): result: NodeOutput
[ComfyUI] [VRAM] After SAM3Segmentation: 1271 / 24575 MB
[ComfyUI] [VRAM] Loaded: SubprocessModel (1756 MB)
Node executed (2 total), capturing...
[ComfyUI] Prompt executed in 66.91 seconds
Frame 19 saved (frame_018.jpg, t=67.3s)
[capture-node] freeze=5ms shot=145ms unfreeze=4ms saved=True
Node executed (3 total), capturing...
Frame 20 saved (frame_019.jpg, t=67.7s)
[capture-node] freeze=4ms shot=132ms unfreeze=0ms saved=True
Execution complete (t=67.7s)
Captured 20 unique frames over 67.92s
[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
[ComfyUI]
[ComfyUI] Prompt executed in 23.24 seconds
Frame 4 saved (frame_003.jpg, t=23.6s)
[capture-node] freeze=6ms shot=144ms unfreeze=13ms saved=True
Execution complete (t=24.0s)
Execution error: {'prompt_id': '43359883-4550-4027-ad13-3028970cfddd', 'node_id': '30', 'node_type': 'LoadSAM3Model', 'executed': ['15', '1'], 'exception_message': 'No module named \'requests\'\n\nWorker traceback:\nTraceback (most recent call last):\n File "C:\\Users\\ContainerAdministrator\\AppData\\Local\\Temp\\comfyui_pvenv_gid386yk\\persistent_worker.py", line 1762, in main\n result = method(**inputs)\n File "C:\\workspaces\\SAM3-2157\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy_api\\latest\\_io.py", line 1826, in EXECUTE_NORMALIZED\n to_return = cls.execute(*args, **kwargs)\n File "C:\\workspaces\\SAM3-2157\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\load_model.py", line 73, in execute\n cls._download_from_huggingface(pbar)\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^\n File "C:\\workspaces\\SAM3-2157\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\load_model.py", line 110, in _download_from_huggingface\n import requests\nModuleNotFoundError: No module named \'requests\'\n\n', 'exception_type': 'comfy_env.isolation.workers.base.WorkerError', 'traceback': [' File "C:\\workspaces\\SAM3-2157\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\execution.py", line 534, in execute\n output_data, output_ui, has_subgraph, has_pending_tasks = await get_output_data(prompt_id, unique_id, obj, input_data_all, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n', ' File "C:\\workspaces\\SAM3-2157\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\execution.py", line 334, in get_output_data\n return_values = await _async_map_node_over_list(prompt_id, unique_id, obj, input_data_all, obj.FUNCTION, allow_interrupt=True, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n', ' File "C:\\workspaces\\SAM3-2157\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\execution.py", line 308, in _async_map_node_over_list\n await process_inputs(input_dict, i)\n', ' File "C:\\workspaces\\SAM3-2157\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\execution.py", line 296, in process_inputs\n result = f(**inputs)\n', ' File "C:\\workspaces\\SAM3-2157\\portable-comfyui\\ComfyUI_windows_portable\\python_embeded\\Lib\\site-packages\\comfy_env\\isolation\\metadata.py", line 536, in proxy\n result = worker.call_method(\n module_name=mod,\n ...<4 lines>...\n timeout=600.0,\n )\n', ' File "C:\\workspaces\\SAM3-2157\\portable-comfyui\\ComfyUI_windows_portable\\python_embeded\\Lib\\site-packages\\comfy_env\\isolation\\workers\\subprocess.py", line 674, in call_method\n raise WorkerError(\n ...<2 lines>...\n )\n'], 'current_inputs': {'precision': ['auto'], 'compile': [False]}, 'current_outputs': ['28', '1', '15', '31', '29', '30'], 'timestamp': 1778443499090}
Status: FAILED
Error: Workflow execution failed: {'prompt_id': '43359883-4550-4027-ad13-3028970cfddd', 'node_id': '30', 'node_type': 'LoadSAM3Model', 'executed': ['15', '1'], 'exception_message': 'No module named \'requests\'\n\nWorker traceback:\nTraceback (most recent call last):\n File "C:\\Users\\ContainerAdministrator\\AppData\\Local\\Temp\\comfyui_pvenv_gid386yk\\persistent_worker.py", line 1762, in main\n result = method(**inputs)\n File "C:\\workspaces\\SAM3-2157\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy_api\\latest\\_io.py", line 1826, in EXECUTE_NORMALIZED\n to_return = cls.execute(*args, **kwargs)\n File "C:\\workspaces\\SAM3-2157\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\load_model.py", line 73, in execute\n cls._download_from_huggingface(pbar)\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^\n File "C:\\workspaces\\SAM3-2157\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\load_model.py", line 110, in _download_from_huggingface\n import requests\nModuleNotFoundError: No module named \'requests\'\n\n', 'exception_type': 'comfy_env.isolation.workers.base.WorkerError', 'traceback': [' File "C:\\workspaces\\SAM3-2157\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\execution.py", line 534, in execute\n output_data, output_ui, has_subgraph, has_pending_tasks = await get_output_data(prompt_id, unique_id, obj, input_data_all, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n', ' File "C:\\workspaces\\SAM3-2157\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\execution.py", line 334, in get_output_data\n return_values = await _async_map_node_over_list(prompt_id, unique_id, obj, input_data_all, obj.FUNCTION, allow_interrupt=True, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n', ' File "C:\\workspaces\\SAM3-2157\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\execution.py", line 308, in _async_map_node_over_list\n await process_inputs(input_dict, i)\n', ' File "C:\\workspaces\\SAM3-2157\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\execution.py", line 296, in process_inputs\n result = f(**inputs)\n', ' File "C:\\workspaces\\SAM3-2157\\portable-comfyui\\ComfyUI_windows_portable\\python_embeded\\Lib\\site-packages\\comfy_env\\isolation\\metadata.py", line 536, in proxy\n result = worker.call_method(\n module_name=mod,\n ...<4 lines>...\n timeout=600.0,\n )\n', ' File "C:\\workspaces\\SAM3-2157\\portable-comfyui\\ComfyUI_windows_portable\\python_embeded\\Lib\\site-packages\\comfy_env\\isolation\\workers\\subprocess.py", line 674, in call_method\n raise WorkerError(\n ...<2 lines>...\n )\n'], 'current_inputs': {'precision': ['auto'], 'compile': [False]}, 'current_outputs': ['28', '1', '15', '31', '29', '30'], 'timestamp': 1778443499090}
Details: Workflow: C:\ComfyUI-SAM3\workflows\image_seg_point.json
Node error: LoadSAM3Model
@@ -7,9 +7,9 @@
[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] ===== MULTI-REGION 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.
@@ -2,77 +2,32 @@
t,ram_gb,vram_gb
0.0,0.9,
1.0,0.9,
2.0,0.9,
3.1,0.9,
4.1,0.9,
5.1,0.9,
6.1,0.9,
7.1,0.9,
2.0,0.91,
3.1,0.91,
4.1,0.91,
5.1,0.91,
6.1,0.91,
7.1,0.91,
8.1,1.15,
9.1,1.38,
10.1,1.43,
10.2,1.43,
11.2,1.46,
12.2,1.46,
13.5,1.46,
14.5,1.46,
15.5,1.46,
16.5,1.46,
17.5,1.46,
18.6,1.46,
19.6,1.46,
20.6,1.46,
21.6,1.46,
22.6,1.46,
13.2,1.46,
14.6,1.46,
15.6,1.46,
16.6,1.46,
17.6,1.46,
18.7,1.46,
19.7,1.46,
20.7,1.46,
21.7,1.46,
22.7,1.46,
23.7,1.46,
24.7,1.46,
25.7,1.46,
26.7,1.46,
27.7,1.46,
28.7,1.46,
29.7,1.49,
30.8,1.57,
31.8,1.66,
32.8,1.66,
33.8,1.66,
34.8,1.66,
35.8,1.67,
36.9,1.66,
37.9,1.66,
38.9,1.67,
39.9,1.67,
40.9,1.66,
41.9,1.66,
42.9,1.67,
44.0,1.66,
45.0,1.66,
46.0,1.66,
47.0,1.66,
48.0,1.66,
49.1,1.66,
50.1,1.66,
51.1,1.66,
52.1,1.66,
53.1,1.66,
54.1,1.66,
55.2,1.66,
56.2,1.66,
57.2,1.66,
58.2,1.67,
59.2,1.66,
60.2,1.66,
61.3,1.66,
62.3,1.67,
63.3,1.68,
64.3,1.7,
65.3,1.7,
66.3,1.72,
67.3,1.73,
68.4,1.75,
69.4,1.78,
70.4,6.43,
71.4,5.23,
72.4,2.17,
73.4,2.29,
74.4,2.6,
75.5,2.6,
76.5,2.6,
24.8,1.46,
25.8,1.46,
26.8,1.46,
27.8,1.46,
28.8,1.51,
29.8,1.62,
30.8,1.65,
1 # total_ram_gb=31.9
2 t,ram_gb,vram_gb
3 0.0,0.9,
4 1.0,0.9,
5 2.0,0.9, 2.0,0.91,
6 3.1,0.9, 3.1,0.91,
7 4.1,0.9, 4.1,0.91,
8 5.1,0.9, 5.1,0.91,
9 6.1,0.9, 6.1,0.91,
10 7.1,0.9, 7.1,0.91,
11 8.1,1.15,
12 9.1,1.38,
13 10.1,1.43, 10.2,1.43,
14 11.2,1.46,
15 12.2,1.46,
16 13.5,1.46, 13.2,1.46,
17 14.5,1.46, 14.6,1.46,
18 15.5,1.46, 15.6,1.46,
19 16.5,1.46, 16.6,1.46,
20 17.5,1.46, 17.6,1.46,
21 18.6,1.46, 18.7,1.46,
22 19.6,1.46, 19.7,1.46,
23 20.6,1.46, 20.7,1.46,
24 21.6,1.46, 21.7,1.46,
25 22.6,1.46, 22.7,1.46,
26 23.7,1.46,
27 24.7,1.46, 24.8,1.46,
28 25.7,1.46, 25.8,1.46,
29 26.7,1.46, 26.8,1.46,
30 27.7,1.46, 27.8,1.46,
31 28.7,1.46, 28.8,1.51,
32 29.7,1.49, 29.8,1.62,
33 30.8,1.57, 30.8,1.65,
31.8,1.66,
32.8,1.66,
33.8,1.66,
34.8,1.66,
35.8,1.67,
36.9,1.66,
37.9,1.66,
38.9,1.67,
39.9,1.67,
40.9,1.66,
41.9,1.66,
42.9,1.67,
44.0,1.66,
45.0,1.66,
46.0,1.66,
47.0,1.66,
48.0,1.66,
49.1,1.66,
50.1,1.66,
51.1,1.66,
52.1,1.66,
53.1,1.66,
54.1,1.66,
55.2,1.66,
56.2,1.66,
57.2,1.66,
58.2,1.67,
59.2,1.66,
60.2,1.66,
61.3,1.66,
62.3,1.67,
63.3,1.68,
64.3,1.7,
65.3,1.7,
66.3,1.72,
67.3,1.73,
68.4,1.75,
69.4,1.78,
70.4,6.43,
71.4,5.23,
72.4,2.17,
73.4,2.29,
74.4,2.6,
75.5,2.6,
76.5,2.6,
+66 -129
View File
@@ -1,22 +1,15 @@
[ComfyUI] [comfy-env] [VRAM] Before offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (1756 MB) -> cpu: 1271 / 24575 MB
Capturing execution frames: image_seg_text.json
[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 235 DLLs
[ComfyUI] [ComfyUI-SAM3] python: C:\workspaces\SAM3-1515\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\python.exe
[ComfyUI] [ComfyUI-SAM3] sys_path sent to worker: ['C:\\workspaces\\SAM3-1515\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI', 'C:\\workspaces\\SAM3-1515\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3', 'C:\\workspaces\\SAM3-1515\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages', 'C:\\workspaces\\SAM3-1515\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3']
[ComfyUI] [SubprocessWorker] is_pixi=True, python=C:\workspaces\SAM3-1515\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\python.exe
[ComfyUI] [SubprocessWorker] launching cmd=['C:\\Users\\ContainerAdministrator\\.pixi\\bin\\pixi.exe', 'run', '--as-is', '--manifest-path', 'C:\\workspaces\\SAM3-1515\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\pixi.toml', '-e', 'sam3-nodes', 'python', 'C:\\Users\\ContainerAdministrator\\AppData\\Local\\Temp\\comfyui_pvenv_w0woxdg7\\persistent_worker.py', 'tcp://127.0.0.1:49969']...
[ComfyUI] [SubprocessWorker] call_id=4 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] Exception in callback _ProactorBasePipeTransport._call_connection_lost()
[ComfyUI] handle: <Handle _ProactorBasePipeTransport._call_connection_lost()>
[ComfyUI] Traceback (most recent call last):
[ComfyUI] File "asyncio\events.py", line 89, in _run
[ComfyUI] File "asyncio\proactor_events.py", line 165, in _call_connection_lost
[ComfyUI] ConnectionResetError: [WinError 10054] An existing connection was forcibly closed by the remote host
Frame 1 saved (frame_000.jpg, t=0.0s)
Validating workflow...
[ComfyUI] === /validate endpoint called ===
[ComfyUI] Received JSON with keys: ['prompt']
Queuing workflow for execution...
[ComfyUI] Received JSON with keys: ['prompt']
[ComfyUI] Prompt has 5 nodes
[ComfyUI] Node 1: LoadImage
[ComfyUI] Inputs: {"image": "example_image.jpg"}
@@ -28,13 +21,13 @@ 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: f1431e86-c712-4b87-bc8a-5120b5844ecb
[ComfyUI] Generated prompt_id: 1fff2623-959f-4b3b-aef9-952da936079e
[ComfyUI] Calling execution.validate_prompt()...
[ComfyUI] Validation result: valid=True
[ComfyUI] === Validation PASSED ===
[ComfyUI] got prompt
[ComfyUI] [comfy-env] Running LoadSAM3Model: precision: 'fp32', compile: False
[ComfyUI] [VRAM] Before LoadSAM3Model: 1271 / 24575 MB
[ComfyUI] [VRAM] Before LoadSAM3Model: 1042 / 12287 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)...
@@ -43,116 +36,60 @@ Capturing execution frames: image_seg_text.json
[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
[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 (0.47s): 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 2 saved (frame_001.jpg, t=2.2s)
[capture-periodic] freeze=4ms shot=117ms unfreeze=5ms 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] +248MB (now 248MB) reserved=256MB peak=248MB
Frame 3 saved (frame_002.jpg, t=4.4s)
[capture-periodic] freeze=4ms shot=123ms unfreeze=5ms saved=True
[ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +1705MB (now 1954MB) reserved=1984MB peak=1954MB
[capture-loop] iter=50 t=6.0s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=11.0/31.9GB (35%) swap=0.0/5.0GB (0%) cpu=12% browser_rss=0.72GB
[ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +1380MB (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] 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] [SubprocessWorker] got response: ok
[ComfyUI] [comfy-env] Created 1 model patchers: ['Sam3VideoInferenceWithInstanceInteractivity_1']
[ComfyUI] [comfy-env] SAM3Grounding done (7.56s): result: NodeOutput
[ComfyUI] [VRAM] After SAM3Grounding: 1271 / 24575 MB
[ComfyUI] [VRAM] Loaded: SubprocessModel (3334 MB)
Node executed (1 total), capturing...
[ComfyUI] Prompt executed in 8.41 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 235 DLLs
[ComfyUI] [ComfyUI-SAM3] python: C:\workspaces\SAM3-1515\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\python.exe
[ComfyUI] [ComfyUI-SAM3] sys_path sent to worker: ['C:\\workspaces\\SAM3-1515\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI', 'C:\\workspaces\\SAM3-1515\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3', 'C:\\workspaces\\SAM3-1515\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages', 'C:\\workspaces\\SAM3-1515\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3']
[ComfyUI] [SubprocessWorker] is_pixi=True, python=C:\workspaces\SAM3-1515\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\python.exe
[ComfyUI] [SubprocessWorker] launching cmd=['C:\\Users\\ContainerAdministrator\\.pixi\\bin\\pixi.exe', 'run', '--as-is', '--manifest-path', 'C:\\workspaces\\SAM3-1515\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\pixi.toml', '-e', 'sam3-nodes', 'python', 'C:\\Users\\ContainerAdministrator\\AppData\\Local\\Temp\\comfyui_pvenv_w0woxdg7\\persistent_worker.py', 'tcp://127.0.0.1:52436']...
Frame 4 saved (frame_003.jpg, t=8.6s)
[capture-node] freeze=18ms shot=170ms unfreeze=5ms saved=True
Node executed (2 total), capturing...
Frame 5 saved (frame_004.jpg, t=9.1s)
[capture-node] freeze=5ms shot=135ms unfreeze=0ms saved=True
Execution complete (t=9.1s)
Captured 5 unique frames over 9.27s
[debug] iframes: 0
[timing] trigger_3d_previews: 0.0s
Saved high-quality screenshot: image_seg_text_executed.png
[timing] final_screenshot: 0.3s
Captured 6 video frames
[ComfyUI] [SubprocessWorker] call_id=3 sending call_method
[ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Model not found at C:\workspaces\SAM3-2157\portable-comfyui\ComfyUI_windows_portable\ComfyUI\models\sam3\sam3.safetensors, downloading from HuggingFace...
[ComfyUI] [SubprocessWorker] got response: error
[ComfyUI] !!! Exception during processing !!! No module named 'requests'
[ComfyUI]
[ComfyUI] Worker traceback:
[ComfyUI] Traceback (most recent call last):
[ComfyUI] File "C:\Users\ContainerAdministrator\AppData\Local\Temp\comfyui_pvenv_gid386yk\persistent_worker.py", line 1762, in main
[ComfyUI] result = method(**inputs)
[ComfyUI] File "C:\workspaces\SAM3-2157\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy_api\latest\_io.py", line 1826, in EXECUTE_NORMALIZED
[ComfyUI] to_return = cls.execute(*args, **kwargs)
[ComfyUI] File "C:\workspaces\SAM3-2157\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\load_model.py", line 73, in execute
[ComfyUI] cls._download_from_huggingface(pbar)
[ComfyUI] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^
[ComfyUI] File "C:\workspaces\SAM3-2157\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\load_model.py", line 110, in _download_from_huggingface
[ComfyUI] import requests
[ComfyUI] ModuleNotFoundError: No module named 'requests'
[ComfyUI]
[ComfyUI] Traceback (most recent call last):
[ComfyUI] File "C:\workspaces\SAM3-2157\portable-comfyui\ComfyUI_windows_portable\ComfyUI\execution.py", line 534, in execute
[ComfyUI] output_data, output_ui, has_subgraph, has_pending_tasks = await get_output_data(prompt_id, unique_id, obj, input_data_all, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)
[ComfyUI] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[ComfyUI] File "C:\workspaces\SAM3-2157\portable-comfyui\ComfyUI_windows_portable\ComfyUI\execution.py", line 334, in get_output_data
[ComfyUI] return_values = await _async_map_node_over_list(prompt_id, unique_id, obj, input_data_all, obj.FUNCTION, allow_interrupt=True, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)
[ComfyUI] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[ComfyUI] File "C:\workspaces\SAM3-2157\portable-comfyui\ComfyUI_windows_portable\ComfyUI\execution.py", line 308, in _async_map_node_over_list
[ComfyUI] await process_inputs(input_dict, i)
[ComfyUI] File "C:\workspaces\SAM3-2157\portable-comfyui\ComfyUI_windows_portable\ComfyUI\execution.py", line 296, in process_inputs
[ComfyUI] result = f(**inputs)
[ComfyUI] File "C:\workspaces\SAM3-2157\portable-comfyui\ComfyUI_windows_portable\python_embeded\Lib\site-packages\comfy_env\isolation\metadata.py", line 536, in proxy
[ComfyUI] result = worker.call_method(
[ComfyUI] module_name=mod,
[ComfyUI] ...<4 lines>...
[ComfyUI] timeout=600.0,
[ComfyUI] )
Execution complete (t=0.4s)
[ComfyUI] File "C:\workspaces\SAM3-2157\portable-comfyui\ComfyUI_windows_portable\python_embeded\Lib\site-packages\comfy_env\isolation\workers\subprocess.py", line 674, in call_method
Execution error: {'prompt_id': '3e0e5600-030c-4809-bb8a-d63d63734fbf', 'node_id': '12', 'node_type': 'LoadSAM3Model', 'executed': ['1'], 'exception_message': 'No module named \'requests\'\n\nWorker traceback:\nTraceback (most recent call last):\n File "C:\\Users\\ContainerAdministrator\\AppData\\Local\\Temp\\comfyui_pvenv_gid386yk\\persistent_worker.py", line 1762, in main\n result = method(**inputs)\n File "C:\\workspaces\\SAM3-2157\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy_api\\latest\\_io.py", line 1826, in EXECUTE_NORMALIZED\n to_return = cls.execute(*args, **kwargs)\n File "C:\\workspaces\\SAM3-2157\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\load_model.py", line 73, in execute\n cls._download_from_huggingface(pbar)\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^\n File "C:\\workspaces\\SAM3-2157\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\load_model.py", line 110, in _download_from_huggingface\n import requests\nModuleNotFoundError: No module named \'requests\'\n\n', 'exception_type': 'comfy_env.isolation.workers.base.WorkerError', 'traceback': [' File "C:\\workspaces\\SAM3-2157\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\execution.py", line 534, in execute\n output_data, output_ui, has_subgraph, has_pending_tasks = await get_output_data(prompt_id, unique_id, obj, input_data_all, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n', ' File "C:\\workspaces\\SAM3-2157\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\execution.py", line 334, in get_output_data\n return_values = await _async_map_node_over_list(prompt_id, unique_id, obj, input_data_all, obj.FUNCTION, allow_interrupt=True, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n', ' File "C:\\workspaces\\SAM3-2157\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\execution.py", line 308, in _async_map_node_over_list\n await process_inputs(input_dict, i)\n', ' File "C:\\workspaces\\SAM3-2157\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\execution.py", line 296, in process_inputs\n result = f(**inputs)\n', ' File "C:\\workspaces\\SAM3-2157\\portable-comfyui\\ComfyUI_windows_portable\\python_embeded\\Lib\\site-packages\\comfy_env\\isolation\\metadata.py", line 536, in proxy\n result = worker.call_method(\n module_name=mod,\n ...<4 lines>...\n timeout=600.0,\n )\n', ' File "C:\\workspaces\\SAM3-2157\\portable-comfyui\\ComfyUI_windows_portable\\python_embeded\\Lib\\site-packages\\comfy_env\\isolation\\workers\\subprocess.py", line 674, in call_method\n raise WorkerError(\n ...<2 lines>...\n )\n'], 'current_inputs': {'precision': ['fp32'], 'compile': [False]}, 'current_outputs': ['1', '15', '3', '12', '4'], 'timestamp': 1778443505612}
[ComfyUI] raise WorkerError(
Status: FAILED
Error: Workflow execution failed: {'prompt_id': '3e0e5600-030c-4809-bb8a-d63d63734fbf', 'node_id': '12', 'node_type': 'LoadSAM3Model', 'executed': ['1'], 'exception_message': 'No module named \'requests\'\n\nWorker traceback:\nTraceback (most recent call last):\n File "C:\\Users\\ContainerAdministrator\\AppData\\Local\\Temp\\comfyui_pvenv_gid386yk\\persistent_worker.py", line 1762, in main\n result = method(**inputs)\n File "C:\\workspaces\\SAM3-2157\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy_api\\latest\\_io.py", line 1826, in EXECUTE_NORMALIZED\n to_return = cls.execute(*args, **kwargs)\n File "C:\\workspaces\\SAM3-2157\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\load_model.py", line 73, in execute\n cls._download_from_huggingface(pbar)\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^\n File "C:\\workspaces\\SAM3-2157\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\load_model.py", line 110, in _download_from_huggingface\n import requests\nModuleNotFoundError: No module named \'requests\'\n\n', 'exception_type': 'comfy_env.isolation.workers.base.WorkerError', 'traceback': [' File "C:\\workspaces\\SAM3-2157\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\execution.py", line 534, in execute\n output_data, output_ui, has_subgraph, has_pending_tasks = await get_output_data(prompt_id, unique_id, obj, input_data_all, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n', ' File "C:\\workspaces\\SAM3-2157\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\execution.py", line 334, in get_output_data\n return_values = await _async_map_node_over_list(prompt_id, unique_id, obj, input_data_all, obj.FUNCTION, allow_interrupt=True, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n', ' File "C:\\workspaces\\SAM3-2157\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\execution.py", line 308, in _async_map_node_over_list\n await process_inputs(input_dict, i)\n', ' File "C:\\workspaces\\SAM3-2157\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\execution.py", line 296, in process_inputs\n result = f(**inputs)\n', ' File "C:\\workspaces\\SAM3-2157\\portable-comfyui\\ComfyUI_windows_portable\\python_embeded\\Lib\\site-packages\\comfy_env\\isolation\\metadata.py", line 536, in proxy\n result = worker.call_method(\n module_name=mod,\n ...<4 lines>...\n timeout=600.0,\n )\n', ' File "C:\\workspaces\\SAM3-2157\\portable-comfyui\\ComfyUI_windows_portable\\python_embeded\\Lib\\site-packages\\comfy_env\\isolation\\workers\\subprocess.py", line 674, in call_method\n raise WorkerError(\n ...<2 lines>...\n )\n'], 'current_inputs': {'precision': ['fp32'], 'compile': [False]}, 'current_outputs': ['1', '15', '3', '12', '4'], 'timestamp': 1778443505612}
Details: Workflow: C:\ComfyUI-SAM3\workflows\image_seg_text.json
Node error: LoadSAM3Model
[ComfyUI] ...<2 lines>...
[ComfyUI] )
[ComfyUI] comfy_env.isolation.workers.base.WorkerError: No module named 'requests'
[ComfyUI]
[ComfyUI] Worker traceback:
[ComfyUI] Traceback (most recent call last):
[ComfyUI] File "C:\Users\ContainerAdministrator\AppData\Local\Temp\comfyui_pvenv_gid386yk\persistent_worker.py", line 1762, in main
[ComfyUI] result = method(**inputs)
[ComfyUI] File "C:\workspaces\SAM3-2157\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy_api\latest\_io.py", line 1826, in EXECUTE_NORMALIZED
[ComfyUI] to_return = cls.execute(*args, **kwargs)
[ComfyUI] File "C:\workspaces\SAM3-2157\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\load_model.py", line 73, in execute
[ComfyUI] cls._download_from_huggingface(pbar)
[ComfyUI] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^
[ComfyUI] File "C:\workspaces\SAM3-2157\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\load_model.py", line 110, in _download_from_huggingface
@@ -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] ===== BBOX COLLECTOR VERSION 1 =====
[Console-log] [SAM3] ===== VERSION 8 - SERIALIZATION ENABLED =====
[Console-log] [SAM3] ===== BBOX 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.
@@ -1,19 +1,8 @@
# total_ram_gb=31.9
t,ram_gb,vram_gb
0.0,2.6,
1.0,1.34,
2.0,1.44,
3.1,1.47,
4.1,1.52,
5.1,1.63,
6.1,1.65,
7.1,1.7,
8.1,1.74,
9.1,2.18,
10.2,3.87,
11.2,4.17,
12.2,2.05,
13.2,2.48,
14.2,1.02,
15.2,1.44,
16.3,1.48,
0.0,1.65,
1.0,1.65,
2.0,1.65,
3.0,1.65,
4.1,1.65,
5.1,1.65,
1 # total_ram_gb=31.9
2 t,ram_gb,vram_gb
3 0.0,2.6, 0.0,1.65,
4 1.0,1.34, 1.0,1.65,
5 2.0,1.44, 2.0,1.65,
6 3.1,1.47, 3.0,1.65,
7 4.1,1.52, 4.1,1.65,
8 5.1,1.63, 5.1,1.65,
6.1,1.65,
7.1,1.7,
8.1,1.74,
9.1,2.18,
10.2,3.87,
11.2,4.17,
12.2,2.05,
13.2,2.48,
14.2,1.02,
15.2,1.44,
16.3,1.48,
+73 -100
View File
@@ -1,13 +1,10 @@
Capturing execution frames: scene_seg.json
[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 ===
Queuing workflow for execution...
[ComfyUI] Received JSON with keys: ['prompt']
[ComfyUI] Prompt has 10 nodes
Queuing workflow for execution...
[ComfyUI] Node 1: LoadImage
[ComfyUI] Inputs: {"image": "image.png"}
[ComfyUI] Node 3: PreviewImage
@@ -28,13 +25,13 @@ 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: c30b9643-c0a6-46d5-9a92-b6f72c76e811
[ComfyUI] Generated prompt_id: 1a2059a3-1f5c-490a-8ea2-6cdc910dc61e
[ComfyUI] Calling execution.validate_prompt()...
[ComfyUI] Validation result: valid=True
[ComfyUI] === Validation PASSED ===
[ComfyUI] got prompt
[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] [VRAM] Before SAM3MultiRegionCollector: 1042 / 12287 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)...
@@ -44,21 +41,15 @@ Capturing execution frames: scene_seg.json
[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] [SubprocessWorker] call_id=4 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.21s): result: NodeOutput
[ComfyUI] [VRAM] After SAM3MultiRegionCollector: 1271 / 24575 MB
[ComfyUI] [comfy-env] SAM3MultiRegionCollector done (0.73s): result: NodeOutput
[ComfyUI] [VRAM] After SAM3MultiRegionCollector: 1042 / 12287 MB
[ComfyUI] [comfy-env] Running LoadSAM3Model: precision: 'fp32', compile: False
[ComfyUI] [VRAM] Before LoadSAM3Model: 1271 / 24575 MB
[ComfyUI] [VRAM] Before LoadSAM3Model: 1042 / 12287 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)...
@@ -67,88 +58,70 @@ Capturing execution frames: scene_seg.json
[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=135ms unfreeze=6ms saved=True
[ComfyUI] [SubprocessWorker] call_id=5 sending call_method
[ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Model not found at C:\workspaces\SAM3-2157\portable-comfyui\ComfyUI_windows_portable\ComfyUI\models\sam3\sam3.safetensors, downloading from HuggingFace...
[ComfyUI] [SubprocessWorker] got response: error
[ComfyUI] !!! Exception during processing !!! No module named 'requests'
[ComfyUI]
[ComfyUI] Worker traceback:
[ComfyUI] Traceback (most recent call last):
[ComfyUI] File "C:\Users\ContainerAdministrator\AppData\Local\Temp\comfyui_pvenv_gid386yk\persistent_worker.py", line 1762, in main
[ComfyUI] result = method(**inputs)
[ComfyUI] File "C:\workspaces\SAM3-2157\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy_api\latest\_io.py", line 1826, in EXECUTE_NORMALIZED
[ComfyUI] to_return = cls.execute(*args, **kwargs)
[ComfyUI] File "C:\workspaces\SAM3-2157\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\load_model.py", line 73, in execute
[ComfyUI] cls._download_from_huggingface(pbar)
[ComfyUI] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^
[ComfyUI] File "C:\workspaces\SAM3-2157\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\load_model.py", line 110, in _download_from_huggingface
[ComfyUI] import requests
[ComfyUI] ModuleNotFoundError: No module named 'requests'
[ComfyUI]
[ComfyUI] Traceback (most recent call last):
[ComfyUI] File "C:\workspaces\SAM3-2157\portable-comfyui\ComfyUI_windows_portable\ComfyUI\execution.py", line 534, in execute
[ComfyUI] output_data, output_ui, has_subgraph, has_pending_tasks = await get_output_data(prompt_id, unique_id, obj, input_data_all, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)
[ComfyUI] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[ComfyUI] File "C:\workspaces\SAM3-2157\portable-comfyui\ComfyUI_windows_portable\ComfyUI\execution.py", line 334, in get_output_data
[ComfyUI] return_values = await _async_map_node_over_list(prompt_id, unique_id, obj, input_data_all, obj.FUNCTION, allow_interrupt=True, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)
[ComfyUI] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[ComfyUI] File "C:\workspaces\SAM3-2157\portable-comfyui\ComfyUI_windows_portable\ComfyUI\execution.py", line 308, in _async_map_node_over_list
[ComfyUI] await process_inputs(input_dict, i)
[ComfyUI] File "C:\workspaces\SAM3-2157\portable-comfyui\ComfyUI_windows_portable\ComfyUI\execution.py", line 296, in process_inputs
[ComfyUI] result = f(**inputs)
[ComfyUI] File "C:\workspaces\SAM3-2157\portable-comfyui\ComfyUI_windows_portable\python_embeded\Lib\site-packages\comfy_env\isolation\metadata.py", line 536, in proxy
[ComfyUI] result = worker.call_method(
[ComfyUI] module_name=mod,
[ComfyUI] ...<4 lines>...
[ComfyUI] timeout=600.0,
[ComfyUI] )
[ComfyUI] File "C:\workspaces\SAM3-2157\portable-comfyui\ComfyUI_windows_portable\python_embeded\Lib\site-packages\comfy_env\isolation\workers\subprocess.py", line 674, in call_method
[ComfyUI] raise WorkerError(
[ComfyUI] ...<2 lines>...
[ComfyUI] )
[ComfyUI] comfy_env.isolation.workers.base.WorkerError: No module named 'requests'
[ComfyUI]
[ComfyUI] Worker traceback:
[ComfyUI] Traceback (most recent call last):
[ComfyUI] File "C:\Users\ContainerAdministrator\AppData\Local\Temp\comfyui_pvenv_gid386yk\persistent_worker.py", line 1762, in main
[ComfyUI] result = method(**inputs)
[ComfyUI] File "C:\workspaces\SAM3-2157\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy_api\latest\_io.py", line 1826, in EXECUTE_NORMALIZED
[ComfyUI] to_return = cls.execute(*args, **kwargs)
[ComfyUI] File "C:\workspaces\SAM3-2157\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\load_model.py", line 73, in execute
[ComfyUI] cls._download_from_huggingface(pbar)
[ComfyUI] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^
[ComfyUI] File "C:\workspaces\SAM3-2157\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\load_model.py", line 110, in _download_from_huggingface
[ComfyUI] import requests
[ComfyUI] ModuleNotFoundError: No module named 'requests'
[ComfyUI]
[ComfyUI]
[ComfyUI] Prompt executed in 2.06 seconds
Frame 2 saved (frame_001.jpg, t=2.4s)
[capture-periodic] freeze=4ms shot=382ms unfreeze=211ms saved=True
Node executed (1 total), capturing...
Frame 3 saved (frame_002.jpg, t=3.1s)
[capture-node] freeze=43ms shot=248ms unfreeze=5ms 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] +230MB (now 230MB) reserved=256MB peak=230MB
Frame 4 saved (frame_003.jpg, t=5.5s)
[capture-periodic] freeze=4ms shot=198ms unfreeze=26ms saved=True
[ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +1500MB (now 1730MB) reserved=1760MB peak=1730MB
[capture-loop] iter=50 t=6.9s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=13.7/31.9GB (43%) swap=0.0/5.0GB (0%) cpu=10% browser_rss=1.72GB
[ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +1373MB (now 3103MB) reserved=3104MB peak=3103MB
[ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +231MB (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] [VRAM] +268MB (now 3603MB) reserved=3680MB peak=3603MB
[ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +229MB (now 3833MB) reserved=3936MB peak=3833MB
[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] [SubprocessWorker] callback 'report_progress' from call_id=12
Frame 5 saved (frame_004.jpg, t=12.3s)
[capture-periodic] freeze=5ms shot=326ms unfreeze=28ms saved=True
[capture-loop] iter=100 t=13.6s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=6 ram=14.9/31.9GB (47%) swap=0.0/5.0GB (0%) cpu=29% browser_rss=1.63GB
[ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -382MB (now 3451MB) reserved=3936MB peak=3833MB
[ComfyUI] [SubprocessWorker] got response: ok
[ComfyUI] [comfy-env] Created 1 model patchers: ['Sam3VideoInferenceWithInstanceInteractivity_1']
[ComfyUI] [comfy-env] SAM3MultipromptSegmentation done (14.10s): result: NodeOutput
[ComfyUI] [VRAM] After SAM3MultipromptSegmentation: 1271 / 24575 MB
[ComfyUI] [VRAM] Loaded: SubprocessModel (3334 MB)
Frame 6 saved (frame_005.jpg, t=17.1s)
[capture-periodic] freeze=4ms shot=158ms unfreeze=16ms saved=True
Node executed (2 total), capturing...
Frame 7 saved (frame_006.jpg, t=19.3s)
[capture-node] freeze=50ms shot=799ms unfreeze=4ms saved=True
[capture-loop] iter=150 t=21.1s state={'complete': False, 'error': None, 'executedCount': 2, 'wsState': 1} eval_ms=5 ram=13.5/31.9GB (42%) swap=0.0/5.0GB (0%) cpu=22% browser_rss=2.02GB
[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
Node executed (3 total), capturing...
Frame 8 saved (frame_007.jpg, t=26.7s)
[capture-node] freeze=6ms shot=292ms unfreeze=27ms saved=True
[ComfyUI] SaveMultibandImage: Saved to output/multiband.npz
[ComfyUI] Shape: (1, 10, 600, 900)
[ComfyUI] Format: npz
[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']
[ComfyUI] Prompt executed in 27.29 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: ok
[ComfyUI] [SubprocessWorker] call_id=13 sending model_to_device
Node executed (4 total), capturing...
[ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -322MB (now 3129MB) reserved=3616MB peak=3833MB
[ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -2059MB (now 1071MB) reserved=3616MB peak=3833MB
Frame 9 saved (frame_008.jpg, t=27.7s)
[capture-node] freeze=115ms shot=1191ms unfreeze=0ms saved=True
Execution complete (t=27.7s)
Captured 9 unique frames over 29.06s
[debug] iframes: 0
[timing] trigger_3d_previews: 0.0s
[ComfyUI] [comfy-env] [VRAM] After offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (3334 MB): 1271 / 24575 MB
Saved high-quality screenshot: scene_seg_executed.png
[timing] final_screenshot: 0.4s
Captured 10 video frames
Frame 3 saved (frame_002.jpg, t=3.3s)
[capture-node] freeze=4ms shot=174ms unfreeze=0ms saved=True
Execution complete (t=3.3s)
Execution error: {'prompt_id': 'c72c31c5-b0dd-4ef6-a038-907f80e9081c', 'node_id': '12', 'node_type': 'LoadSAM3Model', 'executed': ['20', '1'], 'exception_message': 'No module named \'requests\'\n\nWorker traceback:\nTraceback (most recent call last):\n File "C:\\Users\\ContainerAdministrator\\AppData\\Local\\Temp\\comfyui_pvenv_gid386yk\\persistent_worker.py", line 1762, in main\n result = method(**inputs)\n File "C:\\workspaces\\SAM3-2157\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy_api\\latest\\_io.py", line 1826, in EXECUTE_NORMALIZED\n to_return = cls.execute(*args, **kwargs)\n File "C:\\workspaces\\SAM3-2157\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\load_model.py", line 73, in execute\n cls._download_from_huggingface(pbar)\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^\n File "C:\\workspaces\\SAM3-2157\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\load_model.py", line 110, in _download_from_huggingface\n import requests\nModuleNotFoundError: No module named \'requests\'\n\n', 'exception_type': 'comfy_env.isolation.workers.base.WorkerError', 'traceback': [' File "C:\\workspaces\\SAM3-2157\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\execution.py", line 534, in execute\n output_data, output_ui, has_subgraph, has_pending_tasks = await get_output_data(prompt_id, unique_id, obj, input_data_all, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n', ' File "C:\\workspaces\\SAM3-2157\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\execution.py", line 334, in get_output_data\n return_values = await _async_map_node_over_list(prompt_id, unique_id, obj, input_data_all, obj.FUNCTION, allow_interrupt=True, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n', ' File "C:\\workspaces\\SAM3-2157\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\execution.py", line 308, in _async_map_node_over_list\n await process_inputs(input_dict, i)\n', ' File "C:\\workspaces\\SAM3-2157\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\execution.py", line 296, in process_inputs\n result = f(**inputs)\n', ' File "C:\\workspaces\\SAM3-2157\\portable-comfyui\\ComfyUI_windows_portable\\python_embeded\\Lib\\site-packages\\comfy_env\\isolation\\metadata.py", line 536, in proxy\n result = worker.call_method(\n module_name=mod,\n ...<4 lines>...\n timeout=600.0,\n )\n', ' File "C:\\workspaces\\SAM3-2157\\portable-comfyui\\ComfyUI_windows_portable\\python_embeded\\Lib\\site-packages\\comfy_env\\isolation\\workers\\subprocess.py", line 674, in call_method\n raise WorkerError(\n ...<2 lines>...\n )\n'], 'current_inputs': {'precision': ['fp32'], 'compile': [False]}, 'current_outputs': ['1', '22', '23', '3', '20', '12', '24', '26', '27', '4'], 'timestamp': 1778443514038}
Status: FAILED
Error: Workflow execution failed: {'prompt_id': 'c72c31c5-b0dd-4ef6-a038-907f80e9081c', 'node_id': '12', 'node_type': 'LoadSAM3Model', 'executed': ['20', '1'], 'exception_message': 'No module named \'requests\'\n\nWorker traceback:\nTraceback (most recent call last):\n File "C:\\Users\\ContainerAdministrator\\AppData\\Local\\Temp\\comfyui_pvenv_gid386yk\\persistent_worker.py", line 1762, in main\n result = method(**inputs)\n File "C:\\workspaces\\SAM3-2157\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy_api\\latest\\_io.py", line 1826, in EXECUTE_NORMALIZED\n to_return = cls.execute(*args, **kwargs)\n File "C:\\workspaces\\SAM3-2157\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\load_model.py", line 73, in execute\n cls._download_from_huggingface(pbar)\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^\n File "C:\\workspaces\\SAM3-2157\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\load_model.py", line 110, in _download_from_huggingface\n import requests\nModuleNotFoundError: No module named \'requests\'\n\n', 'exception_type': 'comfy_env.isolation.workers.base.WorkerError', 'traceback': [' File "C:\\workspaces\\SAM3-2157\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\execution.py", line 534, in execute\n output_data, output_ui, has_subgraph, has_pending_tasks = await get_output_data(prompt_id, unique_id, obj, input_data_all, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n', ' File "C:\\workspaces\\SAM3-2157\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\execution.py", line 334, in get_output_data\n return_values = await _async_map_node_over_list(prompt_id, unique_id, obj, input_data_all, obj.FUNCTION, allow_interrupt=True, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n', ' File "C:\\workspaces\\SAM3-2157\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\execution.py", line 308, in _async_map_node_over_list\n await process_inputs(input_dict, i)\n', ' File "C:\\workspaces\\SAM3-2157\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\execution.py", line 296, in process_inputs\n result = f(**inputs)\n', ' File "C:\\workspaces\\SAM3-2157\\portable-comfyui\\ComfyUI_windows_portable\\python_embeded\\Lib\\site-packages\\comfy_env\\isolation\\metadata.py", line 536, in proxy\n result = worker.call_method(\n module_name=mod,\n ...<4 lines>...\n timeout=600.0,\n )\n', ' File "C:\\workspaces\\SAM3-2157\\portable-comfyui\\ComfyUI_windows_portable\\python_embeded\\Lib\\site-packages\\comfy_env\\isolation\\workers\\subprocess.py", line 674, in call_method\n raise WorkerError(\n ...<2 lines>...\n )\n'], 'current_inputs': {'precision': ['fp32'], 'compile': [False]}, 'current_outputs': ['1', '22', '23', '3', '20', '12', '24', '26', '27', '4'], 'timestamp': 1778443514038}
Details: Workflow: C:\ComfyUI-SAM3\workflows\scene_seg.json
Node error: LoadSAM3Model
@@ -19,7 +19,4 @@
[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"}}
[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]
[Console-log] [comfy-test] graphToPrompt: 10 nodes, missing class_type: [], sample: {"inputs":{"image":"image.png"},"class_type":"LoadImage","_meta":{"title":"Load Image"}}
@@ -2,8 +2,8 @@ Capturing execution frames: scene_seg_interactive.json
Frame 1 saved (frame_000.jpg, t=0.0s)
Validating workflow...
[ComfyUI] === /validate endpoint called ===
[ComfyUI] Received JSON with keys: ['prompt']
Queuing workflow for execution...
[ComfyUI] Received JSON with keys: ['prompt']
[ComfyUI] Prompt has 4 nodes
[ComfyUI] Node 1: LoadImage
[ComfyUI] Inputs: {"image": "image.png"}
@@ -13,86 +13,80 @@ 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: bae9211c-fd33-4ffb-a733-86cbfcfa030d
[ComfyUI] Generated prompt_id: dd20ebd8-3bbd-4ea1-85a3-19820443c6da
[ComfyUI] Calling execution.validate_prompt()...
[ComfyUI] Validation result: valid=True
[ComfyUI] === Validation PASSED ===
[ComfyUI] got prompt
[ComfyUI] [comfy-env] Running LoadSAM3Model: precision: 'auto', compile: False
[ComfyUI] [VRAM] Before LoadSAM3Model: 1271 / 24575 MB
[ComfyUI] [VRAM] Before LoadSAM3Model: 1042 / 12287 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: 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 235 DLLs
[ComfyUI] [ComfyUI-SAM3] python: C:\workspaces\SAM3-1515\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\python.exe
[ComfyUI] [ComfyUI-SAM3] sys_path sent to worker: ['C:\\workspaces\\SAM3-1515\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI', 'C:\\workspaces\\SAM3-1515\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3', 'C:\\workspaces\\SAM3-1515\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages', 'C:\\workspaces\\SAM3-1515\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3']
[ComfyUI] [SubprocessWorker] is_pixi=True, python=C:\workspaces\SAM3-1515\portable-comfyui\ComfyUI_windows_portable\ComfyUI\.ce\.pixi\envs\sam3-nodes\python.exe
[ComfyUI] [SubprocessWorker] launching cmd=['C:\\Users\\ContainerAdministrator\\.pixi\\bin\\pixi.exe', 'run', '--as-is', '--manifest-path', 'C:\\workspaces\\SAM3-1515\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\.ce\\pixi.toml', '-e', 'sam3-nodes', 'python', 'C:\\Users\\ContainerAdministrator\\AppData\\Local\\Temp\\comfyui_pvenv_w0woxdg7\\persistent_worker.py', 'tcp://127.0.0.1:62465']...
Frame 2 saved (frame_001.jpg, t=2.2s)
[capture-periodic] freeze=4ms shot=131ms unfreeze=6ms saved=True
Frame 3 saved (frame_002.jpg, t=4.5s)
[capture-periodic] freeze=4ms shot=112ms unfreeze=5ms saved=True
[capture-loop] iter=50 t=6.0s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=11.5/31.9GB (36%) swap=0.0/5.0GB (0%) cpu=8% browser_rss=1.35GB
[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 (5.38s): 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 4 saved (frame_003.jpg, t=6.7s)
[capture-periodic] freeze=7ms shot=142ms unfreeze=4ms 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] +432MB (now 432MB) reserved=448MB peak=432MB
[ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +1323MB (now 1756MB) reserved=1760MB peak=1756MB
[capture-loop] iter=100 t=12.2s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=11.8/31.9GB (37%) swap=0.0/5.0GB (0%) cpu=16% browser_rss=1.23GB
[ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +288MB (now 2045MB) reserved=2144MB peak=2045MB
[ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=16
Frame 5 saved (frame_004.jpg, t=15.6s)
[ComfyUI] [SubprocessWorker] got response: ok
[capture-periodic] freeze=4ms shot=167ms unfreeze=7ms saved=True
[ComfyUI] [comfy-env] Created 1 model patchers: ['Sam3VideoInferenceWithInstanceInteractivity_1']
[ComfyUI] [comfy-env] SAM3InteractiveCollector done (9.27s): result: NodeOutput
[ComfyUI] [VRAM] After SAM3InteractiveCollector: 1271 / 24575 MB
[ComfyUI] [VRAM] Loaded: SubprocessModel (1756 MB)
[ComfyUI] Prompt executed in 16.86 seconds
Node executed (1 total), capturing...
Frame 6 saved (frame_005.jpg, t=17.4s)
[capture-node] freeze=180ms shot=523ms unfreeze=18ms saved=True
Node executed (2 total), capturing...
Frame 7 saved (frame_006.jpg, t=18.5s)
[capture-node] freeze=4ms shot=169ms unfreeze=0ms saved=True
Execution complete (t=18.5s)
Captured 7 unique frames over 18.71s
[debug] iframes: 0
[timing] trigger_3d_previews: 0.0s
Saved high-quality screenshot: scene_seg_interactive_executed.png
[timing] final_screenshot: 0.3s
Captured 8 video frames
[ComfyUI] [SubprocessWorker] call_id=6 sending call_method
[ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Model not found at C:\workspaces\SAM3-2157\portable-comfyui\ComfyUI_windows_portable\ComfyUI\models\sam3\sam3.safetensors, downloading from HuggingFace...
[ComfyUI] [SubprocessWorker] got response: error
[ComfyUI] !!! Exception during processing !!! No module named 'requests'
[ComfyUI]
[ComfyUI] Worker traceback:
[ComfyUI] Traceback (most recent call last):
[ComfyUI] File "C:\Users\ContainerAdministrator\AppData\Local\Temp\comfyui_pvenv_gid386yk\persistent_worker.py", line 1762, in main
[ComfyUI] result = method(**inputs)
[ComfyUI] File "C:\workspaces\SAM3-2157\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy_api\latest\_io.py", line 1826, in EXECUTE_NORMALIZED
[ComfyUI] to_return = cls.execute(*args, **kwargs)
[ComfyUI] File "C:\workspaces\SAM3-2157\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\load_model.py", line 73, in execute
[ComfyUI] cls._download_from_huggingface(pbar)
[ComfyUI] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^
[ComfyUI] File "C:\workspaces\SAM3-2157\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\load_model.py", line 110, in _download_from_huggingface
[ComfyUI] import requests
[ComfyUI] ModuleNotFoundError: No module named 'requests'
[ComfyUI]
[ComfyUI] Traceback (most recent call last):
[ComfyUI] File "C:\workspaces\SAM3-2157\portable-comfyui\ComfyUI_windows_portable\ComfyUI\execution.py", line 534, in execute
[ComfyUI] output_data, output_ui, has_subgraph, has_pending_tasks = await get_output_data(prompt_id, unique_id, obj, input_data_all, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)
[ComfyUI] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[ComfyUI] File "C:\workspaces\SAM3-2157\portable-comfyui\ComfyUI_windows_portable\ComfyUI\execution.py", line 334, in get_output_data
[ComfyUI] return_values = await _async_map_node_over_list(prompt_id, unique_id, obj, input_data_all, obj.FUNCTION, allow_interrupt=True, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)
[ComfyUI] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[ComfyUI] File "C:\workspaces\SAM3-2157\portable-comfyui\ComfyUI_windows_portable\ComfyUI\execution.py", line 308, in _async_map_node_over_list
[ComfyUI] await process_inputs(input_dict, i)
[ComfyUI] File "C:\workspaces\SAM3-2157\portable-comfyui\ComfyUI_windows_portable\ComfyUI\execution.py", line 296, in process_inputs
[ComfyUI] result = f(**inputs)
[ComfyUI] File "C:\workspaces\SAM3-2157\portable-comfyui\ComfyUI_windows_portable\python_embeded\Lib\site-packages\comfy_env\isolation\metadata.py", line 536, in proxy
[ComfyUI] result = worker.call_method(
[ComfyUI] module_name=mod,
[ComfyUI] ...<4 lines>...
[ComfyUI] timeout=600.0,
[ComfyUI] )
[ComfyUI] File "C:\workspaces\SAM3-2157\portable-comfyui\ComfyUI_windows_portable\python_embeded\Lib\site-packages\comfy_env\isolation\workers\subprocess.py", line 674, in call_method
[ComfyUI] raise WorkerError(
[ComfyUI] ...<2 lines>...
[ComfyUI] )
[ComfyUI] comfy_env.isolation.workers.base.WorkerError: No module named 'requests'
[ComfyUI]
Execution complete (t=1.7s)
[ComfyUI] Worker traceback:
Execution error: {'prompt_id': '0309d07d-248f-4fa0-9794-3db2ae13d5bb', 'node_id': '12', 'node_type': 'LoadSAM3Model', 'executed': ['1'], 'exception_message': 'No module named \'requests\'\n\nWorker traceback:\nTraceback (most recent call last):\n File "C:\\Users\\ContainerAdministrator\\AppData\\Local\\Temp\\comfyui_pvenv_gid386yk\\persistent_worker.py", line 1762, in main\n result = method(**inputs)\n File "C:\\workspaces\\SAM3-2157\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy_api\\latest\\_io.py", line 1826, in EXECUTE_NORMALIZED\n to_return = cls.execute(*args, **kwargs)\n File "C:\\workspaces\\SAM3-2157\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\load_model.py", line 73, in execute\n cls._download_from_huggingface(pbar)\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^\n File "C:\\workspaces\\SAM3-2157\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\load_model.py", line 110, in _download_from_huggingface\n import requests\nModuleNotFoundError: No module named \'requests\'\n\n', 'exception_type': 'comfy_env.isolation.workers.base.WorkerError', 'traceback': [' File "C:\\workspaces\\SAM3-2157\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\execution.py", line 534, in execute\n output_data, output_ui, has_subgraph, has_pending_tasks = await get_output_data(prompt_id, unique_id, obj, input_data_all, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n', ' File "C:\\workspaces\\SAM3-2157\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\execution.py", line 334, in get_output_data\n return_values = await _async_map_node_over_list(prompt_id, unique_id, obj, input_data_all, obj.FUNCTION, allow_interrupt=True, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n', ' File "C:\\workspaces\\SAM3-2157\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\execution.py", line 308, in _async_map_node_over_list\n await process_inputs(input_dict, i)\n', ' File "C:\\workspaces\\SAM3-2157\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\execution.py", line 296, in process_inputs\n result = f(**inputs)\n', ' File "C:\\workspaces\\SAM3-2157\\portable-comfyui\\ComfyUI_windows_portable\\python_embeded\\Lib\\site-packages\\comfy_env\\isolation\\metadata.py", line 536, in proxy\n result = worker.call_method(\n module_name=mod,\n ...<4 lines>...\n timeout=600.0,\n )\n', ' File "C:\\workspaces\\SAM3-2157\\portable-comfyui\\ComfyUI_windows_portable\\python_embeded\\Lib\\site-packages\\comfy_env\\isolation\\workers\\subprocess.py", line 674, in call_method\n raise WorkerError(\n ...<2 lines>...\n )\n'], 'current_inputs': {'precision': ['auto'], 'compile': [False]}, 'current_outputs': ['26', '4', '12', '1'], 'timestamp': 1778443522839}
[ComfyUI] Traceback (most recent call last):
Status: FAILED
Error: Workflow execution failed: {'prompt_id': '0309d07d-248f-4fa0-9794-3db2ae13d5bb', 'node_id': '12', 'node_type': 'LoadSAM3Model', 'executed': ['1'], 'exception_message': 'No module named \'requests\'\n\nWorker traceback:\nTraceback (most recent call last):\n File "C:\\Users\\ContainerAdministrator\\AppData\\Local\\Temp\\comfyui_pvenv_gid386yk\\persistent_worker.py", line 1762, in main\n result = method(**inputs)\n File "C:\\workspaces\\SAM3-2157\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\comfy_api\\latest\\_io.py", line 1826, in EXECUTE_NORMALIZED\n to_return = cls.execute(*args, **kwargs)\n File "C:\\workspaces\\SAM3-2157\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\load_model.py", line 73, in execute\n cls._download_from_huggingface(pbar)\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^\n File "C:\\workspaces\\SAM3-2157\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\load_model.py", line 110, in _download_from_huggingface\n import requests\nModuleNotFoundError: No module named \'requests\'\n\n', 'exception_type': 'comfy_env.isolation.workers.base.WorkerError', 'traceback': [' File "C:\\workspaces\\SAM3-2157\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\execution.py", line 534, in execute\n output_data, output_ui, has_subgraph, has_pending_tasks = await get_output_data(prompt_id, unique_id, obj, input_data_all, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n', ' File "C:\\workspaces\\SAM3-2157\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\execution.py", line 334, in get_output_data\n return_values = await _async_map_node_over_list(prompt_id, unique_id, obj, input_data_all, obj.FUNCTION, allow_interrupt=True, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\n', ' File "C:\\workspaces\\SAM3-2157\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\execution.py", line 308, in _async_map_node_over_list\n await process_inputs(input_dict, i)\n', ' File "C:\\workspaces\\SAM3-2157\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\execution.py", line 296, in process_inputs\n result = f(**inputs)\n', ' File "C:\\workspaces\\SAM3-2157\\portable-comfyui\\ComfyUI_windows_portable\\python_embeded\\Lib\\site-packages\\comfy_env\\isolation\\metadata.py", line 536, in proxy\n result = worker.call_method(\n module_name=mod,\n ...<4 lines>...\n timeout=600.0,\n )\n', ' File "C:\\workspaces\\SAM3-2157\\portable-comfyui\\ComfyUI_windows_portable\\python_embeded\\Lib\\site-packages\\comfy_env\\isolation\\workers\\subprocess.py", line 674, in call_method\n raise WorkerError(\n ...<2 lines>...\n )\n'], 'current_inputs': {'precision': ['auto'], 'compile': [False]}, 'current_outputs': ['26', '4', '12', '1'], 'timestamp': 1778443522839}
Details: Workflow: C:\ComfyUI-SAM3\workflows\scene_seg_interactive.json
Node error: LoadSAM3Model
[ComfyUI] File "C:\Users\ContainerAdministrator\AppData\Local\Temp\comfyui_pvenv_gid386yk\persistent_worker.py", line 1762, in main
[ComfyUI] result = method(**inputs)
[ComfyUI] File "C:\workspaces\SAM3-2157\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy_api\latest\_io.py", line 1826, in EXECUTE_NORMALIZED
[ComfyUI] to_return = cls.execute(*args, **kwargs)
[ComfyUI] File "C:\workspaces\SAM3-2157\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\load_model.py", line 73, in execute
[ComfyUI] cls._download_from_huggingface(pbar)
[ComfyUI] ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^
[ComfyUI] File "C:\workspaces\SAM3-2157\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\load_model.py", line 110, in _download_from_huggingface
[ComfyUI] import requests
[ComfyUI] ModuleNotFoundError: No module named 'requests'
[ComfyUI]
[ComfyUI]
[ComfyUI] Prompt executed in 1.37 seconds
@@ -1,30 +1,10 @@
# total_ram_gb=31.9
t,ram_gb,vram_gb
0.0,7.46,
1.0,7.46,
2.0,7.46,
3.0,7.46,
4.1,7.46,
5.1,7.46,
6.1,7.46,
7.1,7.55,
8.1,1.69,
9.1,2.09,
10.2,2.12,
11.2,2.17,
12.2,2.21,
13.2,2.31,
14.2,2.36,
15.2,2.4,
16.2,6.94,
17.2,5.65,
18.3,2.95,
19.3,3.24,
20.3,5.27,
21.3,4.69,
22.3,4.14,
23.3,4.45,
24.4,4.25,
25.4,4.25,
26.4,4.25,
27.4,4.25,
0.0,2.33,
1.0,2.33,
2.0,2.33,
3.0,2.33,
4.1,2.33,
5.1,2.33,
6.1,2.38,
7.1,3.07,
1 # total_ram_gb=31.9
2 t,ram_gb,vram_gb
3 0.0,7.46, 0.0,2.33,
4 1.0,7.46, 1.0,2.33,
5 2.0,7.46, 2.0,2.33,
6 3.0,7.46, 3.0,2.33,
7 4.1,7.46, 4.1,2.33,
8 5.1,7.46, 5.1,2.33,
9 6.1,7.46, 6.1,2.38,
10 7.1,7.55, 7.1,3.07,
8.1,1.69,
9.1,2.09,
10.2,2.12,
11.2,2.17,
12.2,2.21,
13.2,2.31,
14.2,2.36,
15.2,2.4,
16.2,6.94,
17.2,5.65,
18.3,2.95,
19.3,3.24,
20.3,5.27,
21.3,4.69,
22.3,4.14,
23.3,4.45,
24.4,4.25,
25.4,4.25,
26.4,4.25,
27.4,4.25,
@@ -1,39 +1,12 @@
# total_ram_gb=31.9
t,ram_gb,vram_gb
0.0,1.51,
1.0,1.56,
0.0,1.66,
1.0,1.66,
2.0,1.66,
3.0,1.63,
4.1,1.63,
5.1,1.63,
6.1,1.98,
7.1,2.14,
3.0,1.66,
4.0,1.66,
5.1,1.66,
6.1,1.67,
7.1,2.64,
8.1,2.34,
9.1,2.39,
10.1,2.44,
11.1,3.24,
12.2,4.74,
13.2,5.64,
14.2,2.6,
15.2,2.82,
16.2,3.54,
17.2,5.05,
18.3,5.9,
19.3,6.03,
20.3,5.91,
21.3,5.21,
22.3,5.01,
23.3,4.98,
24.4,4.65,
25.4,4.81,
26.4,4.87,
27.4,5.39,
28.4,5.44,
29.4,5.61,
30.5,5.73,
31.5,5.84,
32.5,6.47,
33.5,7.86,
34.5,9.68,
35.5,7.46,
36.5,7.46,
9.1,2.33,
1 # total_ram_gb=31.9
2 t,ram_gb,vram_gb
3 0.0,1.51, 0.0,1.66,
4 1.0,1.56, 1.0,1.66,
5 2.0,1.66,
6 3.0,1.63, 3.0,1.66,
7 4.1,1.63, 4.0,1.66,
8 5.1,1.63, 5.1,1.66,
9 6.1,1.98, 6.1,1.67,
10 7.1,2.14, 7.1,2.64,
11 8.1,2.34,
12 9.1,2.39, 9.1,2.33,
10.1,2.44,
11.1,3.24,
12.2,4.74,
13.2,5.64,
14.2,2.6,
15.2,2.82,
16.2,3.54,
17.2,5.05,
18.3,5.9,
19.3,6.03,
20.3,5.91,
21.3,5.21,
22.3,5.01,
23.3,4.98,
24.4,4.65,
25.4,4.81,
26.4,4.87,
27.4,5.39,
28.4,5.44,
29.4,5.61,
30.5,5.73,
31.5,5.84,
32.5,6.47,
33.5,7.86,
34.5,9.68,
35.5,7.46,
36.5,7.46,
File diff suppressed because it is too large Load Diff
@@ -7,9 +7,9 @@
[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] ===== MULTI-REGION 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.
@@ -1,63 +1,12 @@
# total_ram_gb=31.9
t,ram_gb,vram_gb
0.0,4.25,
1.0,5.98,
2.0,5.86,
3.0,5.87,
4.1,5.87,
5.1,5.87,
6.1,5.87,
7.1,5.91,
8.1,6.34,
9.1,1.87,
10.1,2.27,
11.2,2.31,
12.2,2.35,
13.2,2.39,
14.2,2.19,
15.2,2.38,
16.2,2.43,
17.2,3.31,
18.3,6.67,
19.3,4.17,
20.3,2.98,
21.3,3.42,
22.3,3.59,
23.3,3.67,
24.4,3.67,
25.4,3.68,
26.4,3.69,
27.4,3.7,
28.4,3.71,
29.4,3.72,
30.5,3.73,
31.5,3.74,
32.5,3.75,
33.5,3.76,
34.5,3.77,
35.5,3.78,
36.5,3.78,
37.6,3.79,
38.6,3.8,
39.6,3.81,
40.6,3.82,
41.6,3.83,
42.6,3.87,
43.6,3.93,
44.7,3.96,
45.7,3.99,
46.7,4.03,
47.7,4.06,
48.7,4.09,
49.7,4.13,
50.8,4.16,
51.8,4.19,
52.8,4.21,
53.8,4.26,
54.8,4.28,
55.8,4.31,
56.9,4.47,
57.9,4.56,
58.9,5.77,
59.9,6.01,
60.9,6.01,
0.0,2.33,
1.0,2.33,
2.0,2.33,
3.0,2.34,
4.1,2.34,
5.1,2.34,
6.1,2.34,
7.1,2.39,
8.1,2.79,
9.1,2.21,
1 # total_ram_gb=31.9
2 t,ram_gb,vram_gb
3 0.0,4.25, 0.0,2.33,
4 1.0,5.98, 1.0,2.33,
5 2.0,5.86, 2.0,2.33,
6 3.0,5.87, 3.0,2.34,
7 4.1,5.87, 4.1,2.34,
8 5.1,5.87, 5.1,2.34,
9 6.1,5.87, 6.1,2.34,
10 7.1,5.91, 7.1,2.39,
11 8.1,6.34, 8.1,2.79,
12 9.1,1.87, 9.1,2.21,
10.1,2.27,
11.2,2.31,
12.2,2.35,
13.2,2.39,
14.2,2.19,
15.2,2.38,
16.2,2.43,
17.2,3.31,
18.3,6.67,
19.3,4.17,
20.3,2.98,
21.3,3.42,
22.3,3.59,
23.3,3.67,
24.4,3.67,
25.4,3.68,
26.4,3.69,
27.4,3.7,
28.4,3.71,
29.4,3.72,
30.5,3.73,
31.5,3.74,
32.5,3.75,
33.5,3.76,
34.5,3.77,
35.5,3.78,
36.5,3.78,
37.6,3.79,
38.6,3.8,
39.6,3.81,
40.6,3.82,
41.6,3.83,
42.6,3.87,
43.6,3.93,
44.7,3.96,
45.7,3.99,
46.7,4.03,
47.7,4.06,
48.7,4.09,
49.7,4.13,
50.8,4.16,
51.8,4.19,
52.8,4.21,
53.8,4.26,
54.8,4.28,
55.8,4.31,
56.9,4.47,
57.9,4.56,
58.9,5.77,
59.9,6.01,
60.9,6.01,
+4 -18
View File
@@ -1,25 +1,11 @@
{
"models_dir": "C:\\workspaces\\SAM3-1515\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\models",
"models_dir": "C:\\workspaces\\SAM3-2157\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\models",
"summary": {
"total_files": 9,
"total_size_bytes": 3469520624,
"total_size_human": "3.2 GB"
"total_files": 8,
"total_size_bytes": 19659992,
"total_size_human": "18.7 MB"
},
"folders": {
"sam3": {
"total_size_bytes": 3449860632,
"total_size_human": "3.2 GB",
"source": {
"type": "unknown"
},
"files": [
{
"path": "sam3.safetensors",
"size_bytes": 3449860632,
"size_human": "3.2 GB"
}
]
},
"vae_approx": {
"total_size_bytes": 19659992,
"total_size_human": "18.7 MB",
+36 -36
View File
@@ -1,107 +1,107 @@
{
"timestamp": "2026-05-10T13:25:34.939805+00:00",
"timestamp": "2026-05-10T20:05:33.296261+00:00",
"platform": "windows_portable",
"hardware": {
"os": "Windows-11-10.0.26200-SP0",
"cpu": "Intel64 Family 6 Model 79 Stepping 1, GenuineIntel"
},
"commit_hash": "aa6a1cee3f7c0796d428b18a29a74416617f2ad1",
"run_url": null,
"success": true,
"commit_hash": "70f6d67a41ded1564f2abbe9210fd581ad82bef4",
"run_url": "https://github.com/PozzettiAndrea/comfy-gpu-ci/actions/runs/25638286402",
"success": false,
"summary": {
"total": 5,
"passed": 5,
"failed": 0
"passed": 0,
"failed": 5
},
"workflows": [
{
"name": "image_seg_point",
"status": "pass",
"duration_seconds": 77.38,
"error": null,
"status": "fail",
"duration_seconds": 30.94,
"error": "Workflow execution failed: {'prompt_id': '43359883-4550-4027-ad13-3028970cfddd', 'node_id': '30', 'node_type': 'LoadSAM3Model', 'executed': ['15', '1'], 'exception_message': 'No module named \\'requests\\'\\n\\nWorker traceback:\\nTraceback (most recent call last):\\n File \"C:\\\\Users\\\\ContainerAdministrator\\\\AppData\\\\Local\\\\Temp\\\\comfyui_pvenv_gid386yk\\\\persistent_worker.py\", line 1762, in main\\n result = method(**inputs)\\n File \"C:\\\\workspaces\\\\SAM3-2157\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\comfy_api\\\\latest\\\\_io.py\", line 1826, in EXECUTE_NORMALIZED\\n to_return = cls.execute(*args, **kwargs)\\n File \"C:\\\\workspaces\\\\SAM3-2157\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3\\\\nodes\\\\load_model.py\", line 73, in execute\\n cls._download_from_huggingface(pbar)\\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^\\n File \"C:\\\\workspaces\\\\SAM3-2157\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3\\\\nodes\\\\load_model.py\", line 110, in _download_from_huggingface\\n import requests\\nModuleNotFoundError: No module named \\'requests\\'\\n\\n', 'exception_type': 'comfy_env.isolation.workers.base.WorkerError', 'traceback': [' File \"C:\\\\workspaces\\\\SAM3-2157\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\execution.py\", line 534, in execute\\n output_data, output_ui, has_subgraph, has_pending_tasks = await get_output_data(prompt_id, unique_id, obj, input_data_all, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)\\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\\n', ' File \"C:\\\\workspaces\\\\SAM3-2157\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\execution.py\", line 334, in get_output_data\\n return_values = await _async_map_node_over_list(prompt_id, unique_id, obj, input_data_all, obj.FUNCTION, allow_interrupt=True, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)\\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\\n', ' File \"C:\\\\workspaces\\\\SAM3-2157\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\execution.py\", line 308, in _async_map_node_over_list\\n await process_inputs(input_dict, i)\\n', ' File \"C:\\\\workspaces\\\\SAM3-2157\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\execution.py\", line 296, in process_inputs\\n result = f(**inputs)\\n', ' File \"C:\\\\workspaces\\\\SAM3-2157\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\python_embeded\\\\Lib\\\\site-packages\\\\comfy_env\\\\isolation\\\\metadata.py\", line 536, in proxy\\n result = worker.call_method(\\n module_name=mod,\\n ...<4 lines>...\\n timeout=600.0,\\n )\\n', ' File \"C:\\\\workspaces\\\\SAM3-2157\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\python_embeded\\\\Lib\\\\site-packages\\\\comfy_env\\\\isolation\\\\workers\\\\subprocess.py\", line 674, in call_method\\n raise WorkerError(\\n ...<2 lines>...\\n )\\n'], 'current_inputs': {'precision': ['auto'], 'compile': [False]}, 'current_outputs': ['28', '1', '15', '31', '29', '30'], 'timestamp': 1778443499090}\n\nDetails:\nWorkflow: C:\\ComfyUI-SAM3\\workflows\\image_seg_point.json\nNode error: LoadSAM3Model",
"hardware": {
"os": "Windows-11-10.0.26200-SP0",
"cpu": "Intel64 Family 6 Model 79 Stepping 1, GenuineIntel"
},
"resources": {
"ram": {
"peak": 6.43,
"avg": 1.68
"peak": 1.65,
"avg": 1.32
},
"total_ram_gb": 31.9,
"samples": 76
"samples": 31
}
},
{
"name": "image_seg_text",
"status": "pass",
"duration_seconds": 16.93,
"error": null,
"status": "fail",
"duration_seconds": 5.88,
"error": "Workflow execution failed: {'prompt_id': '3e0e5600-030c-4809-bb8a-d63d63734fbf', 'node_id': '12', 'node_type': 'LoadSAM3Model', 'executed': ['1'], 'exception_message': 'No module named \\'requests\\'\\n\\nWorker traceback:\\nTraceback (most recent call last):\\n File \"C:\\\\Users\\\\ContainerAdministrator\\\\AppData\\\\Local\\\\Temp\\\\comfyui_pvenv_gid386yk\\\\persistent_worker.py\", line 1762, in main\\n result = method(**inputs)\\n File \"C:\\\\workspaces\\\\SAM3-2157\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\comfy_api\\\\latest\\\\_io.py\", line 1826, in EXECUTE_NORMALIZED\\n to_return = cls.execute(*args, **kwargs)\\n File \"C:\\\\workspaces\\\\SAM3-2157\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3\\\\nodes\\\\load_model.py\", line 73, in execute\\n cls._download_from_huggingface(pbar)\\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^\\n File \"C:\\\\workspaces\\\\SAM3-2157\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3\\\\nodes\\\\load_model.py\", line 110, in _download_from_huggingface\\n import requests\\nModuleNotFoundError: No module named \\'requests\\'\\n\\n', 'exception_type': 'comfy_env.isolation.workers.base.WorkerError', 'traceback': [' File \"C:\\\\workspaces\\\\SAM3-2157\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\execution.py\", line 534, in execute\\n output_data, output_ui, has_subgraph, has_pending_tasks = await get_output_data(prompt_id, unique_id, obj, input_data_all, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)\\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\\n', ' File \"C:\\\\workspaces\\\\SAM3-2157\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\execution.py\", line 334, in get_output_data\\n return_values = await _async_map_node_over_list(prompt_id, unique_id, obj, input_data_all, obj.FUNCTION, allow_interrupt=True, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)\\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\\n', ' File \"C:\\\\workspaces\\\\SAM3-2157\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\execution.py\", line 308, in _async_map_node_over_list\\n await process_inputs(input_dict, i)\\n', ' File \"C:\\\\workspaces\\\\SAM3-2157\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\execution.py\", line 296, in process_inputs\\n result = f(**inputs)\\n', ' File \"C:\\\\workspaces\\\\SAM3-2157\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\python_embeded\\\\Lib\\\\site-packages\\\\comfy_env\\\\isolation\\\\metadata.py\", line 536, in proxy\\n result = worker.call_method(\\n module_name=mod,\\n ...<4 lines>...\\n timeout=600.0,\\n )\\n', ' File \"C:\\\\workspaces\\\\SAM3-2157\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\python_embeded\\\\Lib\\\\site-packages\\\\comfy_env\\\\isolation\\\\workers\\\\subprocess.py\", line 674, in call_method\\n raise WorkerError(\\n ...<2 lines>...\\n )\\n'], 'current_inputs': {'precision': ['fp32'], 'compile': [False]}, 'current_outputs': ['1', '15', '3', '12', '4'], 'timestamp': 1778443505612}\n\nDetails:\nWorkflow: C:\\ComfyUI-SAM3\\workflows\\image_seg_text.json\nNode error: LoadSAM3Model",
"hardware": {
"os": "Windows-11-10.0.26200-SP0",
"cpu": "Intel64 Family 6 Model 79 Stepping 1, GenuineIntel"
},
"resources": {
"ram": {
"peak": 4.17,
"avg": 1.99
"peak": 1.65,
"avg": 1.65
},
"total_ram_gb": 31.9,
"samples": 17
"samples": 6
}
},
{
"name": "scene_seg",
"status": "pass",
"duration_seconds": 36.77,
"error": null,
"status": "fail",
"duration_seconds": 9.25,
"error": "Workflow execution failed: {'prompt_id': 'c72c31c5-b0dd-4ef6-a038-907f80e9081c', 'node_id': '12', 'node_type': 'LoadSAM3Model', 'executed': ['20', '1'], 'exception_message': 'No module named \\'requests\\'\\n\\nWorker traceback:\\nTraceback (most recent call last):\\n File \"C:\\\\Users\\\\ContainerAdministrator\\\\AppData\\\\Local\\\\Temp\\\\comfyui_pvenv_gid386yk\\\\persistent_worker.py\", line 1762, in main\\n result = method(**inputs)\\n File \"C:\\\\workspaces\\\\SAM3-2157\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\comfy_api\\\\latest\\\\_io.py\", line 1826, in EXECUTE_NORMALIZED\\n to_return = cls.execute(*args, **kwargs)\\n File \"C:\\\\workspaces\\\\SAM3-2157\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3\\\\nodes\\\\load_model.py\", line 73, in execute\\n cls._download_from_huggingface(pbar)\\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^\\n File \"C:\\\\workspaces\\\\SAM3-2157\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3\\\\nodes\\\\load_model.py\", line 110, in _download_from_huggingface\\n import requests\\nModuleNotFoundError: No module named \\'requests\\'\\n\\n', 'exception_type': 'comfy_env.isolation.workers.base.WorkerError', 'traceback': [' File \"C:\\\\workspaces\\\\SAM3-2157\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\execution.py\", line 534, in execute\\n output_data, output_ui, has_subgraph, has_pending_tasks = await get_output_data(prompt_id, unique_id, obj, input_data_all, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)\\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\\n', ' File \"C:\\\\workspaces\\\\SAM3-2157\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\execution.py\", line 334, in get_output_data\\n return_values = await _async_map_node_over_list(prompt_id, unique_id, obj, input_data_all, obj.FUNCTION, allow_interrupt=True, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)\\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\\n', ' File \"C:\\\\workspaces\\\\SAM3-2157\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\execution.py\", line 308, in _async_map_node_over_list\\n await process_inputs(input_dict, i)\\n', ' File \"C:\\\\workspaces\\\\SAM3-2157\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\execution.py\", line 296, in process_inputs\\n result = f(**inputs)\\n', ' File \"C:\\\\workspaces\\\\SAM3-2157\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\python_embeded\\\\Lib\\\\site-packages\\\\comfy_env\\\\isolation\\\\metadata.py\", line 536, in proxy\\n result = worker.call_method(\\n module_name=mod,\\n ...<4 lines>...\\n timeout=600.0,\\n )\\n', ' File \"C:\\\\workspaces\\\\SAM3-2157\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\python_embeded\\\\Lib\\\\site-packages\\\\comfy_env\\\\isolation\\\\workers\\\\subprocess.py\", line 674, in call_method\\n raise WorkerError(\\n ...<2 lines>...\\n )\\n'], 'current_inputs': {'precision': ['fp32'], 'compile': [False]}, 'current_outputs': ['1', '22', '23', '3', '20', '12', '24', '26', '27', '4'], 'timestamp': 1778443514038}\n\nDetails:\nWorkflow: C:\\ComfyUI-SAM3\\workflows\\scene_seg.json\nNode error: LoadSAM3Model",
"hardware": {
"os": "Windows-11-10.0.26200-SP0",
"cpu": "Intel64 Family 6 Model 79 Stepping 1, GenuineIntel"
},
"resources": {
"ram": {
"peak": 9.68,
"avg": 4.4
"peak": 2.64,
"avg": 1.89
},
"total_ram_gb": 31.9,
"samples": 37
"samples": 10
}
},
{
"name": "scene_seg_interactive",
"status": "pass",
"duration_seconds": 27.59,
"error": null,
"status": "fail",
"duration_seconds": 7.33,
"error": "Workflow execution failed: {'prompt_id': '0309d07d-248f-4fa0-9794-3db2ae13d5bb', 'node_id': '12', 'node_type': 'LoadSAM3Model', 'executed': ['1'], 'exception_message': 'No module named \\'requests\\'\\n\\nWorker traceback:\\nTraceback (most recent call last):\\n File \"C:\\\\Users\\\\ContainerAdministrator\\\\AppData\\\\Local\\\\Temp\\\\comfyui_pvenv_gid386yk\\\\persistent_worker.py\", line 1762, in main\\n result = method(**inputs)\\n File \"C:\\\\workspaces\\\\SAM3-2157\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\comfy_api\\\\latest\\\\_io.py\", line 1826, in EXECUTE_NORMALIZED\\n to_return = cls.execute(*args, **kwargs)\\n File \"C:\\\\workspaces\\\\SAM3-2157\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3\\\\nodes\\\\load_model.py\", line 73, in execute\\n cls._download_from_huggingface(pbar)\\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^\\n File \"C:\\\\workspaces\\\\SAM3-2157\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3\\\\nodes\\\\load_model.py\", line 110, in _download_from_huggingface\\n import requests\\nModuleNotFoundError: No module named \\'requests\\'\\n\\n', 'exception_type': 'comfy_env.isolation.workers.base.WorkerError', 'traceback': [' File \"C:\\\\workspaces\\\\SAM3-2157\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\execution.py\", line 534, in execute\\n output_data, output_ui, has_subgraph, has_pending_tasks = await get_output_data(prompt_id, unique_id, obj, input_data_all, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)\\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\\n', ' File \"C:\\\\workspaces\\\\SAM3-2157\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\execution.py\", line 334, in get_output_data\\n return_values = await _async_map_node_over_list(prompt_id, unique_id, obj, input_data_all, obj.FUNCTION, allow_interrupt=True, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)\\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\\n', ' File \"C:\\\\workspaces\\\\SAM3-2157\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\execution.py\", line 308, in _async_map_node_over_list\\n await process_inputs(input_dict, i)\\n', ' File \"C:\\\\workspaces\\\\SAM3-2157\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\execution.py\", line 296, in process_inputs\\n result = f(**inputs)\\n', ' File \"C:\\\\workspaces\\\\SAM3-2157\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\python_embeded\\\\Lib\\\\site-packages\\\\comfy_env\\\\isolation\\\\metadata.py\", line 536, in proxy\\n result = worker.call_method(\\n module_name=mod,\\n ...<4 lines>...\\n timeout=600.0,\\n )\\n', ' File \"C:\\\\workspaces\\\\SAM3-2157\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\python_embeded\\\\Lib\\\\site-packages\\\\comfy_env\\\\isolation\\\\workers\\\\subprocess.py\", line 674, in call_method\\n raise WorkerError(\\n ...<2 lines>...\\n )\\n'], 'current_inputs': {'precision': ['auto'], 'compile': [False]}, 'current_outputs': ['26', '4', '12', '1'], 'timestamp': 1778443522839}\n\nDetails:\nWorkflow: C:\\ComfyUI-SAM3\\workflows\\scene_seg_interactive.json\nNode error: LoadSAM3Model",
"hardware": {
"os": "Windows-11-10.0.26200-SP0",
"cpu": "Intel64 Family 6 Model 79 Stepping 1, GenuineIntel"
},
"resources": {
"ram": {
"peak": 7.55,
"avg": 4.69
"peak": 3.07,
"avg": 2.43
},
"total_ram_gb": 31.9,
"samples": 28
"samples": 8
}
},
{
"name": "video_point_prompt",
"status": "pass",
"duration_seconds": 61.24,
"error": null,
"status": "fail",
"duration_seconds": 9.61,
"error": "Workflow execution failed: {'prompt_id': 'f3ea269f-6f92-4150-ac06-eb32980b8d8f', 'node_id': '30', 'node_type': 'LoadSAM3Model', 'executed': ['27', '28', '9'], 'exception_message': 'No module named \\'requests\\'\\n\\nWorker traceback:\\nTraceback (most recent call last):\\n File \"C:\\\\Users\\\\ContainerAdministrator\\\\AppData\\\\Local\\\\Temp\\\\comfyui_pvenv_gid386yk\\\\persistent_worker.py\", line 1762, in main\\n result = method(**inputs)\\n File \"C:\\\\workspaces\\\\SAM3-2157\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\comfy_api\\\\latest\\\\_io.py\", line 1826, in EXECUTE_NORMALIZED\\n to_return = cls.execute(*args, **kwargs)\\n File \"C:\\\\workspaces\\\\SAM3-2157\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3\\\\nodes\\\\load_model.py\", line 73, in execute\\n cls._download_from_huggingface(pbar)\\n ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^\\n File \"C:\\\\workspaces\\\\SAM3-2157\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3\\\\nodes\\\\load_model.py\", line 110, in _download_from_huggingface\\n import requests\\nModuleNotFoundError: No module named \\'requests\\'\\n\\n', 'exception_type': 'comfy_env.isolation.workers.base.WorkerError', 'traceback': [' File \"C:\\\\workspaces\\\\SAM3-2157\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\execution.py\", line 534, in execute\\n output_data, output_ui, has_subgraph, has_pending_tasks = await get_output_data(prompt_id, unique_id, obj, input_data_all, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)\\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\\n', ' File \"C:\\\\workspaces\\\\SAM3-2157\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\execution.py\", line 334, in get_output_data\\n return_values = await _async_map_node_over_list(prompt_id, unique_id, obj, input_data_all, obj.FUNCTION, allow_interrupt=True, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)\\n ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^\\n', ' File \"C:\\\\workspaces\\\\SAM3-2157\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\execution.py\", line 308, in _async_map_node_over_list\\n await process_inputs(input_dict, i)\\n', ' File \"C:\\\\workspaces\\\\SAM3-2157\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\ComfyUI\\\\execution.py\", line 296, in process_inputs\\n result = f(**inputs)\\n', ' File \"C:\\\\workspaces\\\\SAM3-2157\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\python_embeded\\\\Lib\\\\site-packages\\\\comfy_env\\\\isolation\\\\metadata.py\", line 536, in proxy\\n result = worker.call_method(\\n module_name=mod,\\n ...<4 lines>...\\n timeout=600.0,\\n )\\n', ' File \"C:\\\\workspaces\\\\SAM3-2157\\\\portable-comfyui\\\\ComfyUI_windows_portable\\\\python_embeded\\\\Lib\\\\site-packages\\\\comfy_env\\\\isolation\\\\workers\\\\subprocess.py\", line 674, in call_method\\n raise WorkerError(\\n ...<2 lines>...\\n )\\n'], 'current_inputs': {'precision': ['auto'], 'compile': [False]}, 'current_outputs': ['28', '15', '21', '9', '35', '25', '14', '24', '13', '27', '30'], 'timestamp': 1778443532879}\n\nDetails:\nWorkflow: C:\\ComfyUI-SAM3\\workflows\\video_point_prompt.json\nNode error: LoadSAM3Model",
"hardware": {
"os": "Windows-11-10.0.26200-SP0",
"cpu": "Intel64 Family 6 Model 79 Stepping 1, GenuineIntel"
},
"resources": {
"ram": {
"peak": 6.67,
"avg": 4.09
"peak": 2.79,
"avg": 2.37
},
"total_ram_gb": 31.9,
"samples": 61
"samples": 10
}
}
]
Binary file not shown.

Before

Width:  |  Height:  |  Size: 308 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 269 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 522 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 469 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 561 KiB

File diff suppressed because it is too large Load Diff
Binary file not shown.

Before

Width:  |  Height:  |  Size: 85 KiB

After

Width:  |  Height:  |  Size: 85 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 89 KiB

After

Width:  |  Height:  |  Size: 89 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 88 KiB

After

Width:  |  Height:  |  Size: 88 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 95 KiB

After

Width:  |  Height:  |  Size: 99 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 95 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 95 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 95 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 95 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 95 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 95 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 95 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 95 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 96 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 96 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 96 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 96 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 96 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 95 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 95 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 98 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 98 KiB

File diff suppressed because one or more lines are too long
Binary file not shown.

Before

Width:  |  Height:  |  Size: 90 KiB

After

Width:  |  Height:  |  Size: 90 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 94 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 94 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 100 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 100 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 100 KiB

File diff suppressed because one or more lines are too long
Binary file not shown.

Before

Width:  |  Height:  |  Size: 105 KiB

After

Width:  |  Height:  |  Size: 105 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 110 KiB

After

Width:  |  Height:  |  Size: 110 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 120 KiB

After

Width:  |  Height:  |  Size: 119 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 120 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 121 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 120 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 127 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 127 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 132 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 132 KiB

File diff suppressed because one or more lines are too long
Binary file not shown.

Before

Width:  |  Height:  |  Size: 112 KiB

After

Width:  |  Height:  |  Size: 112 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 115 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 115 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 117 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 118 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 132 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 132 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 132 KiB

File diff suppressed because one or more lines are too long
Binary file not shown.

Before

Width:  |  Height:  |  Size: 114 KiB

After

Width:  |  Height:  |  Size: 114 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 118 KiB

After

Width:  |  Height:  |  Size: 118 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 118 KiB

After

Width:  |  Height:  |  Size: 124 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 118 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 124 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 123 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 123 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 123 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 123 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 123 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 123 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 123 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 123 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 123 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 123 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 123 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 124 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 123 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 123 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 123 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 123 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 123 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 123 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 140 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 142 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 143 KiB

File diff suppressed because one or more lines are too long