Update dev/windows-gpu

This commit is contained in:
comfy-test
2026-05-10 22:14:19 +00:00
parent 6784645cdb
commit 4bfd5ed03a
102 changed files with 4647 additions and 1121 deletions
File diff suppressed because one or more lines are too long
+316 -92
View File
@@ -5,8 +5,8 @@ Capturing execution frames: image_seg_point.json
[ComfyUI] === /validate endpoint called ===
[ComfyUI] Received JSON with keys: ['prompt']
[ComfyUI] Prompt has 6 nodes
[ComfyUI] Node 1: LoadImage
Queuing workflow for execution...
[ComfyUI] Node 1: LoadImage
[ComfyUI] Inputs: {"image": "example_image.jpg"}
[ComfyUI] Node 15: SAM3PointCollector
[ComfyUI] Inputs: {"points_store": "{\"positive\":[{\"x\":426.27735719657574,\"y\":321.42611685978835},{\"x\":417.13743597288953,\"y\":407.3413796907987},{\"x\":431.76130993078743,\"y\":549.9241563039649}],\"negative\"
@@ -18,103 +18,327 @@ Capturing execution frames: image_seg_point.json
[ComfyUI] Inputs: {"precision": "auto", "compile": false}
[ComfyUI] Node 31: SAM3Segmentation
[ComfyUI] Inputs: {"refinement_iterations": 0, "use_multimask": true, "output_best_mask": true, "sam3_model_config": ["30", 0], "image": ["1", 0], "positive_points": ["15", 0], "negative_points": ["15", 1]}
[ComfyUI] Generated prompt_id: fb007d5b-bb10-462c-8ef1-9d4c55538e8a
[ComfyUI] Generated prompt_id: c783d5b8-3948-4316-82f4-41f13b042895
[ComfyUI] Calling execution.validate_prompt()...
[ComfyUI] Validation result: valid=True
[ComfyUI] === Validation PASSED ===
[ComfyUI] got prompt
[ComfyUI] WARNING: 'NoneType' object has no attribute 'shape'
[ComfyUI] CACHE MISS - computing new result for key=d9204c29
[ComfyUI] Collected 3 positive, 0 negative points
[ComfyUI] Image dimensions: 1280x720
[ComfyUI] Positive point: (426.3, 321.4) -> (0.333, 0.446)
[ComfyUI] Positive point: (417.1, 407.3) -> (0.326, 0.566)
[ComfyUI] Positive point: (431.8, 549.9) -> (0.337, 0.764)
[ComfyUI] Output: 3 positive, 0 negative
[ComfyUI] [SAM3] Model not found at C:\workspaces\SAM3-2207\ComfyUI\models\sam3\sam3.safetensors, downloading from HuggingFace...
[ComfyUI] [SAM3] Downloading sam3.safetensors from apozz/sam3-safetensors...
[ComfyUI] [comfy-env] Running SAM3PointCollector: points_store: '{"positive":[{"x":426.27735719657574,"y":321.42611685978..., coordinates: '[{"x":426.27735719657574,"y":321.42611685978835},{"x":41..., neg_coordinates: '[]', image: torch.float32 [1,720,1280,3] cpu
[ComfyUI] [comfy-env] SubprocessWorker: C:\ce\.pixi\envs\sam3-nodes\python.exe
[ComfyUI] [VRAM] Before SAM3PointCollector: 1271 / 24575 MB
[ComfyUI] [comfy-env] env_vars: {'PYTORCH_ENABLE_MPS_FALLBACK': '1', 'COMFYUI_BASE': 'C:\\workspaces\\SAM3-0003\\ComfyUI'}
[ComfyUI] [SubprocessWorker] call_method: nodes.sam3_interactive.SAM3PointCollector.EXECUTE_NORMALIZED
[ComfyUI] [SubprocessWorker] acquired lock, ensuring started...
[ComfyUI] [comfy-env] sam3-nodes: Library/bin has 234 DLLs
[ComfyUI] [ComfyUI-SAM3] python: C:\ce\.pixi\envs\sam3-nodes\python.exe
[ComfyUI] [ComfyUI-SAM3] sys_path sent to worker: ['C:\\workspaces\\SAM3-0003\\ComfyUI', 'C:\\workspaces\\SAM3-0003\\ComfyUI\\custom_nodes\\ComfyUI-SAM3', 'C:\\ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages', 'C:\\workspaces\\SAM3-0003\\ComfyUI\\custom_nodes\\ComfyUI-SAM3']
[ComfyUI] [SubprocessWorker] is_pixi=True, python=C:\ce\.pixi\envs\sam3-nodes\python.exe
[ComfyUI] [SubprocessWorker] launching cmd=['C:\\Users\\ContainerAdministrator\\.pixi\\bin\\pixi.exe', 'run', '--as-is', '--manifest-path', 'C:\\ce\\pixi.toml', '-e', 'sam3-nodes', 'python', 'C:\\Users\\ContainerAdministrator\\AppData\\Local\\Temp\\comfyui_pvenv_dwo5soma\\persistent_worker.py', 'tcp://127.0.0.1:51040']...
Frame 2 saved (frame_001.jpg, t=2.3s)
[capture-periodic] freeze=4ms shot=118ms unfreeze=5ms saved=True
Frame 3 saved (frame_002.jpg, t=4.6s)
[capture-periodic] freeze=4ms shot=124ms unfreeze=5ms saved=True
[capture-loop] iter=50 t=6.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=8.4/31.9GB (26%) swap=0.2/11.4GB (2%) cpu=8% browser_rss=0.69GB
[capture-loop] iter=100 t=12.4s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=9.8/31.9GB (31%) swap=0.2/11.4GB (2%) cpu=7% browser_rss=0.69GB
[capture-loop] iter=150 t=18.4s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=9.0/31.9GB (28%) swap=0.2/11.4GB (2%) cpu=10% browser_rss=0.69GB
[capture-loop] iter=200 t=24.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=8.2/31.9GB (26%) swap=0.2/11.4GB (2%) cpu=13% browser_rss=0.63GB
[ComfyUI] [worker:ComfyUI-SAM3] WARNING: WARNING: You need pytorch with cu130 or higher to use optimized CUDA operations.
[ComfyUI] [SubprocessWorker] worker started/confirmed
[ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 720, 1280, 3])
[ComfyUI] [SubprocessWorker] serializing kwargs to shm...
[ComfyUI] [SubprocessWorker] created 0 shm blocks
[ComfyUI] [SubprocessWorker] sending request via socket...
[ComfyUI] [SubprocessWorker] call_id=1 sending call_method
[ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']
[ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 720, 1280, 3]
[ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 720, 1280, 3])
[ComfyUI] [SubprocessWorker] got response: ok
[ComfyUI] [comfy-env] SAM3PointCollector done (26.50s): result: NodeOutput
[ComfyUI] [VRAM] After SAM3PointCollector: 1271 / 24575 MB
[ComfyUI] [comfy-env] Running LoadSAM3Model: precision: 'auto', compile: False
[ComfyUI] [VRAM] Before LoadSAM3Model: 1271 / 24575 MB
[ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED
[ComfyUI] [SubprocessWorker] acquired lock, ensuring started...
[ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...
[ComfyUI] [ComfyUI-SAM3] Health check: ok
[ComfyUI] [SubprocessWorker] worker started/confirmed
[ComfyUI] [SubprocessWorker] serializing kwargs to shm...
[ComfyUI] [SubprocessWorker] created 0 shm blocks
[ComfyUI] [SubprocessWorker] sending request via socket...
[ComfyUI] [SubprocessWorker] call_id=2 sending call_method
[ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Model not found at C:\workspaces\SAM3-0003\ComfyUI\models\sam3\sam3.safetensors, downloading from HuggingFace...
Node executed (1 total), capturing...
Frame 2 saved (frame_001.jpg, t=0.6s)
[capture-node] freeze=5ms shot=150ms unfreeze=6ms saved=True
Frame 3 saved (frame_002.jpg, t=2.9s)
[capture-periodic] freeze=4ms shot=138ms unfreeze=5ms saved=True
[ComfyUI] [SAM3] Download progress: 10%
Frame 4 saved (frame_003.jpg, t=5.2s)
[capture-periodic] freeze=8ms shot=141ms unfreeze=10ms saved=True
[ComfyUI] [SAM3] Download progress: 20%
[capture-loop] iter=50 t=6.7s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=7.6/31.9GB (24%) swap=0.2/11.4GB (2%) cpu=5% browser_rss=0.72GB
Frame 5 saved (frame_004.jpg, t=7.4s)
[capture-periodic] freeze=4ms shot=144ms unfreeze=5ms saved=True
[ComfyUI] [SAM3] Download progress: 30%
Frame 6 saved (frame_005.jpg, t=9.7s)
[capture-periodic] freeze=7ms shot=137ms unfreeze=5ms saved=True
Frame 7 saved (frame_006.jpg, t=12.0s)
[capture-periodic] freeze=9ms shot=151ms unfreeze=5ms saved=True
[ComfyUI] [SAM3] Download progress: 40%
[capture-loop] iter=100 t=13.6s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=8.2/31.9GB (26%) swap=0.2/11.4GB (2%) cpu=7% browser_rss=0.74GB
Frame 8 saved (frame_007.jpg, t=14.2s)
[capture-periodic] freeze=4ms shot=150ms unfreeze=5ms saved=True
[ComfyUI] [SAM3] Download progress: 50%
Frame 9 saved (frame_008.jpg, t=16.5s)
[capture-periodic] freeze=4ms shot=153ms unfreeze=5ms saved=True
[ComfyUI] [SAM3] Download progress: 60%
Frame 10 saved (frame_009.jpg, t=18.8s)
[capture-periodic] freeze=7ms shot=139ms unfreeze=5ms saved=True
[capture-loop] iter=150 t=19.9s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=8.5/31.9GB (26%) swap=0.2/11.4GB (2%) cpu=10% browser_rss=0.76GB
Frame 11 saved (frame_010.jpg, t=21.0s)
[capture-periodic] freeze=5ms shot=151ms unfreeze=7ms saved=True
[ComfyUI] [SAM3] Download progress: 70%
Frame 12 saved (frame_011.jpg, t=23.3s)
[capture-periodic] freeze=4ms shot=166ms unfreeze=5ms saved=True
[ComfyUI] [SAM3] Download progress: 80%
Frame 13 saved (frame_012.jpg, t=25.6s)
[capture-periodic] freeze=4ms shot=140ms unfreeze=5ms saved=True
[capture-loop] iter=200 t=26.2s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=8 ram=8.5/31.9GB (27%) swap=0.2/11.4GB (2%) cpu=10% browser_rss=0.76GB
[ComfyUI] [SAM3] Download progress: 90%
Frame 14 saved (frame_013.jpg, t=27.8s)
[capture-periodic] freeze=4ms shot=161ms unfreeze=5ms saved=True
Frame 15 saved (frame_014.jpg, t=30.1s)
[ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Downloading sam3.safetensors from apozz/sam3-safetensors...
Frame 4 saved (frame_003.jpg, t=27.1s)
[capture-node] freeze=5ms shot=145ms unfreeze=4ms saved=True
[ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2
[ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2
[ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2
[ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2
[ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2
[ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2
Frame 5 saved (frame_004.jpg, t=29.3s)
[capture-periodic] freeze=4ms shot=147ms unfreeze=4ms saved=True
[ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2
[ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2
[ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2
[ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2
[ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 10%
[capture-loop] iter=250 t=30.7s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=9.0/31.9GB (28%) swap=0.2/11.4GB (2%) cpu=16% browser_rss=0.67GB
[ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2
[ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2
[ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2
[ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2
Frame 6 saved (frame_005.jpg, t=31.6s)
[capture-periodic] freeze=11ms shot=148ms unfreeze=4ms saved=True
[ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2
[ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2
[ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2
[ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2
[ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2
[ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2
[ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 20%
[ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2
[ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2
Frame 7 saved (frame_006.jpg, t=33.8s)
[capture-periodic] freeze=4ms shot=143ms unfreeze=4ms saved=True
[ComfyUI] [SAM3] Download progress: 100%
[ComfyUI] [SAM3] Downloaded sam3.safetensors
[ComfyUI] [SAM3] Model downloaded successfully
[ComfyUI] Resolved precision: auto -> bf16
[ComfyUI] SAM3 model cache miss � building model...
[ComfyUI] !!! Exception during processing !!! No module named 'timm'
[ComfyUI] Traceback (most recent call last):
[ComfyUI] File "C:\workspaces\SAM3-2207\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3\model.py", line 58, in <module>
[ComfyUI] from timm.layers import DropPath, trunc_normal_
[ComfyUI] ModuleNotFoundError: No module named 'timm'
[ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2
[ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2
[ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2
[ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2
[ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2
[ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2
[ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2
[ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2
[ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 30%
Frame 8 saved (frame_007.jpg, t=36.1s)
[capture-periodic] freeze=4ms shot=149ms unfreeze=4ms saved=True
[ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2
[ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2
[capture-loop] iter=300 t=37.0s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=9.7/31.9GB (30%) swap=0.2/11.4GB (2%) cpu=15% browser_rss=0.67GB
[ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2
[ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2
[ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2
[ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2
Frame 9 saved (frame_008.jpg, t=38.3s)
[capture-periodic] freeze=4ms shot=149ms unfreeze=13ms saved=True
[ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2
[ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2
[ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2
[ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2
[ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 40%
[ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2
[ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2
[ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2
[ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2
Frame 10 saved (frame_009.jpg, t=40.6s)
[capture-periodic] freeze=4ms shot=145ms unfreeze=5ms saved=True
[ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2
[ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2
[ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2
[ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2
[ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2
[ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2
[ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 50%
[ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2
Frame 11 saved (frame_010.jpg, t=42.8s)
[capture-periodic] freeze=4ms shot=146ms unfreeze=4ms saved=True
[ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2
[capture-loop] iter=350 t=43.3s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=10.1/31.9GB (32%) swap=0.2/11.4GB (2%) cpu=14% browser_rss=0.67GB
[ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2
[ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2
[ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2
[ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2
[ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2
[ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2
[ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2
Frame 12 saved (frame_011.jpg, t=45.1s)
[capture-periodic] freeze=4ms shot=159ms unfreeze=5ms saved=True
[ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2
[ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 60%
[ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2
[ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2
[ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2
[ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2
[ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2
[ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2
Frame 13 saved (frame_012.jpg, t=47.3s)
[capture-periodic] freeze=6ms shot=144ms unfreeze=7ms saved=True
[ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2
[ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2
[ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2
[ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2
[ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 70%
[ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2
[ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2
[ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2
[capture-loop] iter=400 t=49.3s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=10.5/31.9GB (33%) swap=0.2/11.4GB (2%) cpu=15% browser_rss=0.67GB
[ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2
Frame 14 saved (frame_013.jpg, t=49.6s)
[capture-periodic] freeze=5ms shot=169ms unfreeze=5ms saved=True
[ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2
[ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2
[ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2
[ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2
[ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2
[ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2
[ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 80%
[ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2
[ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2
Frame 15 saved (frame_014.jpg, t=51.8s)
[capture-periodic] freeze=4ms shot=154ms unfreeze=7ms saved=True
[ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2
[ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2
[ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2
[ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2
[ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2
[ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2
[ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2
Frame 16 saved (frame_015.jpg, t=54.0s)
[capture-periodic] freeze=5ms shot=137ms unfreeze=4ms saved=True
[ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2
[ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 90%
[ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2
[ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2
[ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2
[capture-loop] iter=450 t=55.6s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=10.2/31.9GB (32%) swap=0.2/11.4GB (2%) cpu=10% browser_rss=0.65GB
[ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2
[ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2
[ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2
Frame 17 saved (frame_016.jpg, t=56.2s)
[capture-periodic] freeze=4ms shot=149ms unfreeze=5ms saved=True
[ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2
[ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2
[ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2
[ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2
[ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Download progress: 100%
[ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2
[ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Downloaded sam3.safetensors
[ComfyUI] [worker:ComfyUI-SAM3] [SAM3] Model downloaded successfully
[ComfyUI] [SubprocessWorker] got response: ok
[ComfyUI] [comfy-env] LoadSAM3Model done (30.55s): result: NodeOutput
[ComfyUI] [VRAM] After LoadSAM3Model: 1271 / 24575 MB
[ComfyUI] [comfy-env] Running SAM3Segmentation: refinement_iterations: 0, use_multimask: True, output_best_mask: True, sam3_model_config: dict, image: torch.float32 [1,720,1280,3] cpu, positive_points: dict, negative_points: dict
[ComfyUI] [VRAM] Before SAM3Segmentation: 1271 / 24575 MB
[ComfyUI] [SubprocessWorker] call_method: nodes.segmentation.SAM3Segmentation.EXECUTE_NORMALIZED
[ComfyUI] [SubprocessWorker] acquired lock, ensuring started...
[ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...
[ComfyUI] [ComfyUI-SAM3] Health check: ok
[ComfyUI] [SubprocessWorker] worker started/confirmed
[ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 720, 1280, 3])
[ComfyUI] [SubprocessWorker] serializing kwargs to shm...
[ComfyUI] [SubprocessWorker] created 0 shm blocks
[ComfyUI] [SubprocessWorker] sending request via socket...
[ComfyUI] [SubprocessWorker] call_id=3 sending call_method
[ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']
[ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 720, 1280, 3]
[ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 720, 1280, 3])
Frame 18 saved (frame_017.jpg, t=58.5s)
[capture-periodic] freeze=4ms shot=136ms unfreeze=5ms saved=True
[ComfyUI] [worker:ComfyUI-SAM3]
[ComfyUI] === WATCHDOG TICK 1 ===
[ComfyUI] [worker:ComfyUI-SAM3] Thread 0x000008a8 (most recent call first):
[ComfyUI] File "C:\Users\ContainerAdministrator\AppData\Local\Temp\comfyui_pvenv_dwo5soma\persistent_worker.py", line 106 in _vram_poller
[ComfyUI] File "C:\ce\.pixi\envs\sam3-nodes\lib\threading.py", line 953 in run
[ComfyUI] File "C:\ce\.pixi\envs\sam3-nodes\lib\threading.py", line 1016 in _bootstrap_inner
[ComfyUI] File "C:\ce\.pixi\envs\sam3-nodes\lib\threading.py", line 973 in _bootstrap
[ComfyUI]
[ComfyUI] During handling of the above exception, another exception occurred:
[ComfyUI] Current thread 0x0000511c (most recent call first):
[ComfyUI] File "C:\Users\ContainerAdministrator\AppData\Local\Temp\comfyui_pvenv_dwo5soma\persistent_worker.py", line 52 in _watchdog
[ComfyUI] File "C:\ce\.pixi\envs\sam3-nodes\lib\threading.py", line 953 in run
[ComfyUI] File "C:\ce\.pixi\envs\sam3-nodes\lib\threading.py", line 1016 in _bootstrap_inner
[ComfyUI] File "C:\ce\.pixi\envs\sam3-nodes\lib\threading.py", line 973 in _bootstrap
[ComfyUI]
[ComfyUI] Traceback (most recent call last):
[ComfyUI] File "C:\workspaces\SAM3-2207\ComfyUI\execution.py", line 535, in execute
[ComfyUI] output_data, output_ui, has_subgraph, has_pending_tasks = await get_output_data(prompt_id, unique_id, obj, input_data_all, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)
[ComfyUI] File "C:\workspaces\SAM3-2207\ComfyUI\execution.py", line 335, in get_output_data
[ComfyUI] return_values = await _async_map_node_over_list(prompt_id, unique_id, obj, input_data_all, obj.FUNCTION, allow_interrupt=True, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)
[ComfyUI] File "C:\workspaces\SAM3-2207\ComfyUI\execution.py", line 309, in _async_map_node_over_list
[ComfyUI] await process_inputs(input_dict, i)
[ComfyUI] File "C:\workspaces\SAM3-2207\ComfyUI\execution.py", line 297, in process_inputs
[ComfyUI] result = f(**inputs)
[ComfyUI] File "C:\workspaces\SAM3-2207\ComfyUI\comfy_api\internal\__init__.py", line 149, in wrapped_func
[ComfyUI] return method(locked_class, **inputs)
[ComfyUI] File "C:\workspaces\SAM3-2207\ComfyUI\comfy_api\latest\_io.py", line 1833, in EXECUTE_NORMALIZED
[ComfyUI] to_return = cls.execute(*args, **kwargs)
[ComfyUI] File "C:\workspaces\SAM3-2207\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\segmentation.py", line 469, in execute
[ComfyUI] sam3_model = get_or_build_model(sam3_model_config)
[ComfyUI] File "C:\workspaces\SAM3-2207\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\_model_cache.py", line 32, in get_or_build_model
[ComfyUI] from .sam3.predictor import Sam3VideoPredictor
[ComfyUI] File "C:\workspaces\SAM3-2207\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3\__init__.py", line 61, in <module>
[ComfyUI] from .model import (
[ComfyUI] File "C:\workspaces\SAM3-2207\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3\model.py", line 60, in <module>
[ComfyUI] from timm.models.layers import DropPath, trunc_normal_
[ComfyUI] ModuleNotFoundError: No module named 'timm'
[ComfyUI] Thread 0x00005274 (most recent call first):
[ComfyUI] File "<frozen importlib._bootstrap>", line 241 in _call_with_frames_removed
[ComfyUI] File "<frozen importlib._bootstrap_external>", line 1176 in create_module
[ComfyUI] File "<frozen importlib._bootstrap>", line 571 in module_from_spec
[ComfyUI] File "<frozen importlib._bootstrap>", line 674 in _load_unlocked
[ComfyUI] File "<frozen importlib._bootstrap>", line 1006 in _find_and_load_unlocked
[ComfyUI] File "<frozen importlib._bootstrap>", line 1027 in _find_and_load
[ComfyUI] File "<frozen importlib._bootstrap>", line 1050 in _gcd_import
[ComfyUI] File "C:\ce\.pixi\envs\sam3-nodes\lib\importlib\__init__.py", line 126 in import_module
[ComfyUI] File "C:\ce\.pixi\envs\sam3-nodes\Lib\site-packages\cv2\__init__.py", line 153 in bootstrap
[ComfyUI] File "C:\ce\.pixi\envs\sam3-nodes\Lib\site-packages\cv2\__init__.py", line 181 in <module>
[ComfyUI] File "<frozen importlib._bootstrap>", line 241 in _call_with_frames_removed
[ComfyUI] File "<frozen importlib._bootstrap_external>", line 883 in exec_module
[ComfyUI] File "<frozen importlib._bootstrap>", line 688 in _load_unlocked
[ComfyUI] File "<frozen importlib._bootstrap>", line 1006 in _find_and_load_unlocked
[ComfyUI] File "<frozen importlib._bootstrap>", line 1027 in _find_and_load
[ComfyUI] File "C:\workspaces\SAM3-0003\ComfyUI\comfy\ldm\sam3\tracker.py", line 10 in <module>
[ComfyUI] File "<frozen importlib._bootstrap>", line 241 in _call_with_frames_removed
[ComfyUI] File "<frozen importlib._bootstrap_external>", line 883 in exec_module
[ComfyUI] File "<frozen importlib._bootstrap>", line 688 in _load_unlocked
[ComfyUI] File "<frozen importlib._bootstrap>", line 1006 in _find_and_load_unlocked
[ComfyUI] File "<frozen importlib._bootstrap>", line 1027 in _find_and_load
[ComfyUI] File "C:\workspaces\SAM3-0003\ComfyUI\comfy\ldm\sam3\detector.py", line 11 in <module>
[ComfyUI] File "<frozen importlib._bootstrap>", line 241 in _call_with_frames_removed
[ComfyUI] File "<frozen importlib._bootstrap_external>", line 883 in exec_module
[ComfyUI] File "<frozen importlib._bootstrap>", line 688 in _load_unlocked
[ComfyUI] File "<frozen importlib._bootstrap>", line 1006 in _find_and_load_unlocked
[ComfyUI] File "<frozen importlib._bootstrap>", line 1027 in _find_and_load
[ComfyUI] File "C:\workspaces\SAM3-0003\ComfyUI\comfy\model_base.py", line 60 in <module>
[ComfyUI] File "<frozen importlib._bootstrap>", line 241 in _call_with_frames_removed
[ComfyUI] File "<frozen importlib._bootstrap_external>", line 883 in exec_module
[ComfyUI] File "<frozen importlib._bootstrap>", line 688 in _load_unlocked
[ComfyUI] File "<frozen importlib._bootstrap>", line 1006 in _find_and_load_unlocked
[ComfyUI] File "<frozen importlib._bootstrap>", line 1027 in _find_and_load
[ComfyUI] File "C:\workspaces\SAM3-0003\ComfyUI\comfy\lora.py", line 23 in <module>
[ComfyUI] File "<frozen importlib._bootstrap>", line 241 in _call_with_frames_removed
[ComfyUI] File "<frozen importlib._bootstrap_external>", line 883 in exec_module
[ComfyUI] File "<frozen importlib._bootstrap>", line 688 in _load_unlocked
[ComfyUI] File "<frozen importlib._bootstrap>", line 1006 in _find_and_load_unlocked
[ComfyUI] File "<frozen importlib._bootstrap>", line 1027 in _find_and_load
[ComfyUI] File "C:\workspaces\SAM3-0003\ComfyUI\comfy\hooks.py", line 14 in <module>
[ComfyUI] File "<frozen importlib._bootstrap>", line 241 in _call_with_frames_removed
[ComfyUI] File "<frozen importlib._bootstrap_external>", line 883 in exec_module
[ComfyUI] File "<frozen importlib._bootstrap>", line 688 in _load_unlocked
[ComfyUI] File "<frozen importlib._bootstrap>", line 1006 in _find_and_load_unlocked
[ComfyUI] File "<frozen importlib._bootstrap>", line 1027 in _find_and_load
[ComfyUI] File "C:\workspaces\SAM3-0003\ComfyUI\comfy\model_patcher.py", line 32 in <module>
[ComfyUI] File "<frozen importlib._bootstrap>", line 241 in _call_with_frames_removed
[ComfyUI] File "<frozen importlib._bootstrap_external>", line 883 in exec_module
[ComfyUI] File "<frozen importlib._bootstrap>", line 688 in _load_unlocked
[ComfyUI] File "<frozen importlib._bootstrap>", line 1006 in _find_and_load_unlocked
[ComfyUI] File "<frozen importlib._bootstrap>", line 1027 in _find_and_load
[ComfyUI] File "C:\workspaces\SAM3-0003\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3_model_patcher.py", line 14 in <module>
[ComfyUI] File "<frozen importlib._bootstrap>", line 241 in _call_with_frames_removed
[ComfyUI] File "<frozen importlib._bootstrap_external>", line 883 in exec_module
[ComfyUI] File "<frozen importlib._bootstrap>", line 688 in _load_unlocked
[ComfyUI] File "<frozen importlib._bootstrap>", line 1006 in _find_and_load_unlocked
[ComfyUI] File "<frozen importlib._bootstrap>", line 1027 in _find_and_load
[ComfyUI] File "C:\workspaces\SAM3-0003\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\_model_cache.py", line 31 in get_or_build_model
[ComfyUI] File "C:\workspaces\SAM3-0003\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\segmentation.py", line 469 in execute
[ComfyUI] File "C:\workspaces\SAM3-0003\ComfyUI\comfy_api\latest\_io.py", line 1833 in EXECUTE_NORMALIZED
[ComfyUI] File "C:\Users\ContainerAdministrator\AppData\Local\Temp\comfyui_pvenv_dwo5soma\persistent_worker.py", line 1762 in main
[ComfyUI] File "C:\Users\ContainerAdministrator\AppData\Local\Temp\comfyui_pvenv_dwo5soma\persistent_worker.py", line 1807 in <module>
[ComfyUI]
[ComfyUI] Prompt executed in 30.28 seconds
Execution complete (t=30.6s)
Execution error: {'prompt_id': '86023375-1e85-4626-b82c-f22228be60f2', 'node_id': '31', 'node_type': 'SAM3Segmentation', 'executed': ['1', '30', '15'], 'exception_message': "No module named 'timm'\n", 'exception_type': 'ModuleNotFoundError', 'traceback': [' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\execution.py", line 535, in execute\n output_data, output_ui, has_subgraph, has_pending_tasks = await get_output_data(prompt_id, unique_id, obj, input_data_all, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\execution.py", line 335, in get_output_data\n return_values = await _async_map_node_over_list(prompt_id, unique_id, obj, input_data_all, obj.FUNCTION, allow_interrupt=True, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\execution.py", line 309, in _async_map_node_over_list\n await process_inputs(input_dict, i)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\execution.py", line 297, in process_inputs\n result = f(**inputs)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\comfy_api\\internal\\__init__.py", line 149, in wrapped_func\n return method(locked_class, **inputs)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\comfy_api\\latest\\_io.py", line 1833, in EXECUTE_NORMALIZED\n to_return = cls.execute(*args, **kwargs)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\segmentation.py", line 469, in execute\n sam3_model = get_or_build_model(sam3_model_config)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\_model_cache.py", line 32, in get_or_build_model\n from .sam3.predictor import Sam3VideoPredictor\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\__init__.py", line 61, in <module>\n from .model import (\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py", line 60, in <module>\n from timm.models.layers import DropPath, trunc_normal_\n'], 'current_inputs': {'refinement_iterations': [0], 'use_multimask': [True], 'output_best_mask': [True], 'sam3_model_config': ["{'checkpoint_path': 'C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\models\\\\sam3\\\\sam3.safetensors', 'bpe_path': 'C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3\\\\nodes\\\\sam3\\\\bpe_simple_vocab_16e6.txt.gz', 'precision': 'auto', 'dtype': 'bf16', 'compile': False}"], 'image': ['tensor([[[[0.2863, 0.4588, 0.5922],\n [0.2863, 0.4588, 0.5922],\n [0.2863, 0.4588, 0.5922],\n ...,\n [0.3176, 0.5765, 0.7176],\n [0.3333, 0.5961, 0.7451],\n [0.3529, 0.6157, 0.7647]],\n\n [[0.2863, 0.4588, 0.5922],\n [0.2863, 0.4588, 0.5922],\n [0.2863, 0.4588, 0.5922],\n ...,\n [0.3137, 0.5725, 0.7137],\n [0.3137, 0.5765, 0.7255],\n [0.3255, 0.5882, 0.7373]],\n\n [[0.2863, 0.4588, 0.5922],\n [0.2863, 0.4588, 0.5922],\n [0.2863, 0.4588, 0.5922],\n ...,\n [0.3882, 0.5294, 0.6235],\n [0.3922, 0.5216, 0.6196],\n [0.3961, 0.5255, 0.6235]],\n\n ...,\n\n [[0.4941, 0.4784, 0.4157],\n [0.4941, 0.4784, 0.4157],\n [0.4980, 0.4824, 0.4196],\n ...,\n [0.5608, 0.5529, 0.5020],\n [0.5608, 0.5529, 0.5020],\n [0.5608, 0.5529, 0.5020]],\n\n [[0.5098, 0.4941, 0.4314],\n [0.5098, 0.4941, 0.4314],\n [0.5137, 0.4980, 0.4353],\n ...,\n [0.5608, 0.5529, 0.5020],\n [0.5608, 0.5529, 0.5020],\n [0.5608, 0.5529, 0.5020]],\n\n [[0.5176, 0.5020, 0.4392],\n [0.5216, 0.5059, 0.4431],\n [0.5255, 0.5098, 0.4471],\n ...,\n [0.5608, 0.5529, 0.5020],\n [0.5608, 0.5529, 0.5020],\n [0.5608, 0.5529, 0.5020]]]])'], 'positive_points': ["{'points': [[0.3330291853098248, 0.4464251623052616], [0.32588862185381995, 0.5657519162372204], [0.3373135233834277, 0.7637835504221735]], 'labels': [1, 1, 1]}"], 'negative_points': ["{'points': [], 'labels': []}"]}, 'current_outputs': ['31', '1', '29', '30', '15', '28'], 'timestamp': 1778443891860}
Status: FAILED
Error: Workflow execution failed: {'prompt_id': '86023375-1e85-4626-b82c-f22228be60f2', 'node_id': '31', 'node_type': 'SAM3Segmentation', 'executed': ['1', '30', '15'], 'exception_message': "No module named 'timm'\n", 'exception_type': 'ModuleNotFoundError', 'traceback': [' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\execution.py", line 535, in execute\n output_data, output_ui, has_subgraph, has_pending_tasks = await get_output_data(prompt_id, unique_id, obj, input_data_all, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\execution.py", line 335, in get_output_data\n return_values = await _async_map_node_over_list(prompt_id, unique_id, obj, input_data_all, obj.FUNCTION, allow_interrupt=True, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\execution.py", line 309, in _async_map_node_over_list\n await process_inputs(input_dict, i)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\execution.py", line 297, in process_inputs\n result = f(**inputs)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\comfy_api\\internal\\__init__.py", line 149, in wrapped_func\n return method(locked_class, **inputs)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\comfy_api\\latest\\_io.py", line 1833, in EXECUTE_NORMALIZED\n to_return = cls.execute(*args, **kwargs)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\segmentation.py", line 469, in execute\n sam3_model = get_or_build_model(sam3_model_config)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\_model_cache.py", line 32, in get_or_build_model\n from .sam3.predictor import Sam3VideoPredictor\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\__init__.py", line 61, in <module>\n from .model import (\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py", line 60, in <module>\n from timm.models.layers import DropPath, trunc_normal_\n'], 'current_inputs': {'refinement_iterations': [0], 'use_multimask': [True], 'output_best_mask': [True], 'sam3_model_config': ["{'checkpoint_path': 'C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\models\\\\sam3\\\\sam3.safetensors', 'bpe_path': 'C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3\\\\nodes\\\\sam3\\\\bpe_simple_vocab_16e6.txt.gz', 'precision': 'auto', 'dtype': 'bf16', 'compile': False}"], 'image': ['tensor([[[[0.2863, 0.4588, 0.5922],\n [0.2863, 0.4588, 0.5922],\n [0.2863, 0.4588, 0.5922],\n ...,\n [0.3176, 0.5765, 0.7176],\n [0.3333, 0.5961, 0.7451],\n [0.3529, 0.6157, 0.7647]],\n\n [[0.2863, 0.4588, 0.5922],\n [0.2863, 0.4588, 0.5922],\n [0.2863, 0.4588, 0.5922],\n ...,\n [0.3137, 0.5725, 0.7137],\n [0.3137, 0.5765, 0.7255],\n [0.3255, 0.5882, 0.7373]],\n\n [[0.2863, 0.4588, 0.5922],\n [0.2863, 0.4588, 0.5922],\n [0.2863, 0.4588, 0.5922],\n ...,\n [0.3882, 0.5294, 0.6235],\n [0.3922, 0.5216, 0.6196],\n [0.3961, 0.5255, 0.6235]],\n\n ...,\n\n [[0.4941, 0.4784, 0.4157],\n [0.4941, 0.4784, 0.4157],\n [0.4980, 0.4824, 0.4196],\n ...,\n [0.5608, 0.5529, 0.5020],\n [0.5608, 0.5529, 0.5020],\n [0.5608, 0.5529, 0.5020]],\n\n [[0.5098, 0.4941, 0.4314],\n [0.5098, 0.4941, 0.4314],\n [0.5137, 0.4980, 0.4353],\n ...,\n [0.5608, 0.5529, 0.5020],\n [0.5608, 0.5529, 0.5020],\n [0.5608, 0.5529, 0.5020]],\n\n [[0.5176, 0.5020, 0.4392],\n [0.5216, 0.5059, 0.4431],\n [0.5255, 0.5098, 0.4471],\n ...,\n [0.5608, 0.5529, 0.5020],\n [0.5608, 0.5529, 0.5020],\n [0.5608, 0.5529, 0.5020]]]])'], 'positive_points': ["{'points': [[0.3330291853098248, 0.4464251623052616], [0.32588862185381995, 0.5657519162372204], [0.3373135233834277, 0.7637835504221735]], 'labels': [1, 1, 1]}"], 'negative_points': ["{'points': [], 'labels': []}"]}, 'current_outputs': ['31', '1', '29', '30', '15', '28'], 'timestamp': 1778443891860}
Details: Workflow: C:\ComfyUI-SAM3\workflows\image_seg_point.json
Node error: SAM3Segmentation
[ComfyUI] [worker:ComfyUI-SAM3] === END ===
[ComfyUI]
[capture-loop] iter=500 t=61.7s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=9.9/31.9GB (31%) swap=0.2/11.4GB (2%) cpu=8% browser_rss=0.65GB
[ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=3
[ComfyUI] [comfy-env] VRAM request: 1.84GB, free before eviction: 24.44GB
[ComfyUI] [comfy-env] VRAM after eviction: 24.44GB
[ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +247MB (now 247MB) reserved=256MB peak=247MB
[capture-loop] iter=550 t=67.7s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=12.2/31.9GB (38%) swap=0.2/11.4GB (2%) cpu=15% browser_rss=0.65GB
[ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +1465MB (now 1712MB) reserved=1728MB peak=1712MB
[ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +332MB (now 2045MB) reserved=2144MB peak=2045MB
[ComfyUI] [SubprocessWorker] got response: ok
[ComfyUI] [comfy-env] Created 1 model patchers: ['Sam3VideoInferenceWithInstanceInteractivity_1']
[ComfyUI] [comfy-env] SAM3Segmentation done (12.69s): result: NodeOutput
[ComfyUI] [VRAM] After SAM3Segmentation: 1271 / 24575 MB
[ComfyUI] [VRAM] Loaded: SubprocessModel (1756 MB)
Node executed (2 total), capturing...
[ComfyUI] Prompt executed in 69.93 seconds
Frame 19 saved (frame_018.jpg, t=70.3s)
[capture-node] freeze=4ms shot=147ms unfreeze=18ms saved=True
Node executed (3 total), capturing...
Frame 20 saved (frame_019.jpg, t=70.8s)
[capture-node] freeze=4ms shot=126ms unfreeze=0ms saved=True
Execution complete (t=70.8s)
Captured 20 unique frames over 70.96s
[debug] iframes: 0
[timing] trigger_3d_previews: 0.0s
Saved high-quality screenshot: image_seg_point_executed.png
[timing] final_screenshot: 0.4s
Captured 21 video frames
@@ -9,8 +9,8 @@
[Console-error] Failed to load resource: the server responded with a status of 404 (Not Found)
[Console-log] [SAM3] ===== MULTI-REGION COLLECTOR VERSION 1 =====
[Console-warning] [ComfyUI Notice] "scripts/widgets.js" is an internal module, not part of the public API. Future updates may break this import.
[Console-log] [SAM3] ===== VERSION 8 - SERIALIZATION ENABLED =====
[Console-log] [SAM3] ===== BBOX COLLECTOR VERSION 1 =====
[Console-log] [SAM3] ===== VERSION 8 - SERIALIZATION ENABLED =====
[Console-warning] [ComfyUI Notice] "extensions/core/widgetInputs.js" is an internal module, not part of the public API. Future updates may break this import.
[Console-warning] [ComfyUI Notice] "scripts/utils.js" is an internal module, not part of the public API. Future updates may break this import.
[Console-warning] [MaskEditor] ComfyApp.open_maskeditor is deprecated. Plugins should migrate to using the command system or direct node context menu integration.
@@ -2,38 +2,81 @@
t,ram_gb,vram_gb
0.0,0.87,
1.0,0.87,
2.0,0.87,
3.1,0.87,
4.1,0.87,
5.1,0.87,
6.1,0.87,
7.1,0.87,
8.1,0.9,
9.1,0.9,
10.1,0.9,
11.2,0.9,
12.2,0.9,
13.2,0.9,
14.4,0.9,
15.4,0.9,
16.4,0.9,
17.4,0.9,
18.5,0.9,
19.5,0.9,
20.5,0.9,
21.5,0.9,
22.5,0.9,
23.6,0.9,
24.6,0.9,
25.6,0.9,
26.6,0.9,
27.6,0.9,
28.6,0.9,
29.7,0.9,
30.7,0.9,
31.7,0.9,
32.7,0.9,
33.7,0.9,
34.7,0.9,
35.8,0.9,
36.8,0.9,
2.0,0.88,
3.1,0.88,
4.1,0.88,
5.1,0.88,
6.1,0.88,
7.1,0.88,
8.1,0.97,
9.1,1.22,
10.1,1.36,
11.2,1.39,
12.2,1.42,
13.2,1.42,
14.2,1.42,
15.2,1.42,
16.2,1.42,
17.2,1.42,
18.3,1.42,
19.3,1.42,
20.3,1.42,
21.3,1.42,
22.3,1.42,
23.4,1.42,
24.4,1.42,
25.4,1.42,
26.4,1.42,
27.4,1.42,
28.4,1.42,
29.5,1.42,
30.5,1.42,
31.5,1.43,
32.5,1.46,
33.5,1.56,
34.5,1.61,
35.5,1.61,
36.6,1.61,
37.6,1.61,
38.6,1.61,
39.6,1.61,
40.6,1.61,
41.6,1.61,
42.7,1.61,
43.7,1.61,
44.7,1.61,
45.7,1.61,
46.7,1.61,
47.8,1.61,
48.8,1.61,
49.8,1.61,
50.8,1.61,
51.8,1.61,
52.8,1.61,
53.8,1.61,
54.9,1.61,
55.9,1.61,
56.9,1.61,
57.9,1.61,
58.9,1.61,
60.0,1.61,
61.0,1.61,
62.0,1.61,
63.0,1.61,
64.0,1.61,
65.0,1.61,
66.1,1.64,
67.1,1.64,
68.1,1.65,
69.1,1.65,
70.1,1.68,
71.1,1.68,
72.2,1.71,
73.2,4.82,
74.2,6.08,
75.2,4.95,
76.2,1.89,
77.2,2.58,
78.3,2.58,
79.3,2.58,
80.3,2.58,
1 # total_ram_gb=31.9
2 t,ram_gb,vram_gb
3 0.0,0.87,
4 1.0,0.87,
5 2.0,0.87, 2.0,0.88,
6 3.1,0.87, 3.1,0.88,
7 4.1,0.87, 4.1,0.88,
8 5.1,0.87, 5.1,0.88,
9 6.1,0.87, 6.1,0.88,
10 7.1,0.87, 7.1,0.88,
11 8.1,0.9, 8.1,0.97,
12 9.1,0.9, 9.1,1.22,
13 10.1,0.9, 10.1,1.36,
14 11.2,0.9, 11.2,1.39,
15 12.2,0.9, 12.2,1.42,
16 13.2,0.9, 13.2,1.42,
17 14.4,0.9, 14.2,1.42,
18 15.4,0.9, 15.2,1.42,
19 16.4,0.9, 16.2,1.42,
20 17.4,0.9, 17.2,1.42,
21 18.5,0.9, 18.3,1.42,
22 19.5,0.9, 19.3,1.42,
23 20.5,0.9, 20.3,1.42,
24 21.5,0.9, 21.3,1.42,
25 22.5,0.9, 22.3,1.42,
26 23.6,0.9, 23.4,1.42,
27 24.6,0.9, 24.4,1.42,
28 25.6,0.9, 25.4,1.42,
29 26.6,0.9, 26.4,1.42,
30 27.6,0.9, 27.4,1.42,
31 28.6,0.9, 28.4,1.42,
32 29.7,0.9, 29.5,1.42,
33 30.7,0.9, 30.5,1.42,
34 31.7,0.9, 31.5,1.43,
35 32.7,0.9, 32.5,1.46,
36 33.7,0.9, 33.5,1.56,
37 34.7,0.9, 34.5,1.61,
38 35.8,0.9, 35.5,1.61,
39 36.8,0.9, 36.6,1.61,
40 37.6,1.61,
41 38.6,1.61,
42 39.6,1.61,
43 40.6,1.61,
44 41.6,1.61,
45 42.7,1.61,
46 43.7,1.61,
47 44.7,1.61,
48 45.7,1.61,
49 46.7,1.61,
50 47.8,1.61,
51 48.8,1.61,
52 49.8,1.61,
53 50.8,1.61,
54 51.8,1.61,
55 52.8,1.61,
56 53.8,1.61,
57 54.9,1.61,
58 55.9,1.61,
59 56.9,1.61,
60 57.9,1.61,
61 58.9,1.61,
62 60.0,1.61,
63 61.0,1.61,
64 62.0,1.61,
65 63.0,1.61,
66 64.0,1.61,
67 65.0,1.61,
68 66.1,1.64,
69 67.1,1.64,
70 68.1,1.65,
71 69.1,1.65,
72 70.1,1.68,
73 71.1,1.68,
74 72.2,1.71,
75 73.2,4.82,
76 74.2,6.08,
77 75.2,4.95,
78 76.2,1.89,
79 77.2,2.58,
80 78.3,2.58,
81 79.3,2.58,
82 80.3,2.58,
+143 -49
View File
@@ -1,12 +1,10 @@
[ComfyUI] [comfy-env] [VRAM] Before offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (1756 MB) -> cpu: 1271 / 24575 MB
Capturing execution frames: image_seg_text.json
[ComfyUI] Exception in callback _ProactorBasePipeTransport._call_connection_lost(None)
[ComfyUI] handle: <Handle _ProactorBasePipeTransport._call_connection_lost(None)>
[ComfyUI] Traceback (most recent call last):
[ComfyUI] File "C:\Users\ContainerAdministrator\AppData\Roaming\uv\python\cpython-3.10-windows-x86_64-none\lib\asyncio\events.py", line 80, in _run
[ComfyUI] self._context.run(self._callback, *self._args)
[ComfyUI] File "C:\Users\ContainerAdministrator\AppData\Roaming\uv\python\cpython-3.10-windows-x86_64-none\lib\asyncio\proactor_events.py", line 165, in _call_connection_lost
[ComfyUI] self._sock.shutdown(socket.SHUT_RDWR)
[ComfyUI] ConnectionResetError: [WinError 10054] An existing connection was forcibly closed by the remote host
[ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...
[ComfyUI] [ComfyUI-SAM3] Health check: ok
[ComfyUI] [SubprocessWorker] call_id=4 sending model_to_device
[ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -245MB (now 1801MB) reserved=2112MB peak=2068MB
[ComfyUI] [comfy-env] [VRAM] After offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (1756 MB): 1271 / 24575 MB
Frame 1 saved (frame_000.jpg, t=0.0s)
Validating workflow...
[ComfyUI] === /validate endpoint called ===
@@ -23,48 +21,144 @@ Capturing execution frames: image_seg_text.json
[ComfyUI] Inputs: {"precision": "fp32", "compile": false}
[ComfyUI] Node 15: SAM3Grounding
[ComfyUI] Inputs: {"confidence_threshold": 0.2, "text_prompt": "child", "max_detections": -1, "sam3_model_config": ["12", 0], "image": ["1", 0]}
[ComfyUI] Generated prompt_id: 4b286b0b-0a27-43b7-ab6a-20f281bf78a8
[ComfyUI] Generated prompt_id: a77557ec-6b52-4346-b0fc-51768d644a78
[ComfyUI] Calling execution.validate_prompt()...
[ComfyUI] Validation result: valid=True
[ComfyUI] === Validation PASSED ===
[ComfyUI] got prompt
[ComfyUI] Resolved precision: fp32 -> fp32
[ComfyUI] SAM3 model cache miss � building model...
[ComfyUI] !!! Exception during processing !!! No module named 'timm'
[ComfyUI] Traceback (most recent call last):
[ComfyUI] File "C:\workspaces\SAM3-2207\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3\model.py", line 58, in <module>
[ComfyUI] from timm.layers import DropPath, trunc_normal_
[ComfyUI] ModuleNotFoundError: No module named 'timm'
[ComfyUI]
[ComfyUI] During handling of the above exception, another exception occurred:
[ComfyUI]
[ComfyUI] Traceback (most recent call last):
[ComfyUI] File "C:\workspaces\SAM3-2207\ComfyUI\execution.py", line 535, in execute
[ComfyUI] output_data, output_ui, has_subgraph, has_pending_tasks = await get_output_data(prompt_id, unique_id, obj, input_data_all, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)
[ComfyUI] File "C:\workspaces\SAM3-2207\ComfyUI\execution.py", line 335, in get_output_data
[ComfyUI] return_values = await _async_map_node_over_list(prompt_id, unique_id, obj, input_data_all, obj.FUNCTION, allow_interrupt=True, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)
[ComfyUI] File "C:\workspaces\SAM3-2207\ComfyUI\execution.py", line 309, in _async_map_node_over_list
[ComfyUI] await process_inputs(input_dict, i)
[ComfyUI] File "C:\workspaces\SAM3-2207\ComfyUI\execution.py", line 297, in process_inputs
[ComfyUI] result = f(**inputs)
[ComfyUI] File "C:\workspaces\SAM3-2207\ComfyUI\comfy_api\internal\__init__.py", line 149, in wrapped_func
[ComfyUI] return method(locked_class, **inputs)
[ComfyUI] File "C:\workspaces\SAM3-2207\ComfyUI\comfy_api\latest\_io.py", line 1833, in EXECUTE_NORMALIZED
[ComfyUI] to_return = cls.execute(*args, **kwargs)
[ComfyUI] File "C:\workspaces\SAM3-2207\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\segmentation.py", line 86, in execute
[ComfyUI] sam3_model = get_or_build_model(sam3_model_config)
[ComfyUI] File "C:\workspaces\SAM3-2207\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\_model_cache.py", line 32, in get_or_build_model
[ComfyUI] from .sam3.predictor import Sam3VideoPredictor
[ComfyUI] File "C:\workspaces\SAM3-2207\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3\__init__.py", line 61, in <module>
[ComfyUI] from .model import (
[ComfyUI] File "C:\workspaces\SAM3-2207\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3\model.py", line 60, in <module>
[ComfyUI] from timm.models.layers import DropPath, trunc_normal_
[ComfyUI] ModuleNotFoundError: No module named 'timm'
[ComfyUI]
[ComfyUI] Prompt executed in 0.05 seconds
Execution complete (t=0.4s)
Execution error: {'prompt_id': '260bc77d-fe5b-4b81-97e6-1a0685f84c2c', 'node_id': '15', 'node_type': 'SAM3Grounding', 'executed': ['12', '1'], 'exception_message': "No module named 'timm'\n", 'exception_type': 'ModuleNotFoundError', 'traceback': [' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\execution.py", line 535, in execute\n output_data, output_ui, has_subgraph, has_pending_tasks = await get_output_data(prompt_id, unique_id, obj, input_data_all, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\execution.py", line 335, in get_output_data\n return_values = await _async_map_node_over_list(prompt_id, unique_id, obj, input_data_all, obj.FUNCTION, allow_interrupt=True, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\execution.py", line 309, in _async_map_node_over_list\n await process_inputs(input_dict, i)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\execution.py", line 297, in process_inputs\n result = f(**inputs)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\comfy_api\\internal\\__init__.py", line 149, in wrapped_func\n return method(locked_class, **inputs)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\comfy_api\\latest\\_io.py", line 1833, in EXECUTE_NORMALIZED\n to_return = cls.execute(*args, **kwargs)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\segmentation.py", line 86, in execute\n sam3_model = get_or_build_model(sam3_model_config)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\_model_cache.py", line 32, in get_or_build_model\n from .sam3.predictor import Sam3VideoPredictor\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\__init__.py", line 61, in <module>\n from .model import (\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py", line 60, in <module>\n from timm.models.layers import DropPath, trunc_normal_\n'], 'current_inputs': {'confidence_threshold': [0.2], 'text_prompt': ['child'], 'max_detections': [-1], 'sam3_model_config': ["{'checkpoint_path': 'C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\models\\\\sam3\\\\sam3.safetensors', 'bpe_path': 'C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3\\\\nodes\\\\sam3\\\\bpe_simple_vocab_16e6.txt.gz', 'precision': 'fp32', 'dtype': 'fp32', 'compile': False}"], 'image': ['tensor([[[[0.2863, 0.4588, 0.5922],\n [0.2863, 0.4588, 0.5922],\n [0.2863, 0.4588, 0.5922],\n ...,\n [0.3176, 0.5765, 0.7176],\n [0.3333, 0.5961, 0.7451],\n [0.3529, 0.6157, 0.7647]],\n\n [[0.2863, 0.4588, 0.5922],\n [0.2863, 0.4588, 0.5922],\n [0.2863, 0.4588, 0.5922],\n ...,\n [0.3137, 0.5725, 0.7137],\n [0.3137, 0.5765, 0.7255],\n [0.3255, 0.5882, 0.7373]],\n\n [[0.2863, 0.4588, 0.5922],\n [0.2863, 0.4588, 0.5922],\n [0.2863, 0.4588, 0.5922],\n ...,\n [0.3882, 0.5294, 0.6235],\n [0.3922, 0.5216, 0.6196],\n [0.3961, 0.5255, 0.6235]],\n\n ...,\n\n [[0.4941, 0.4784, 0.4157],\n [0.4941, 0.4784, 0.4157],\n [0.4980, 0.4824, 0.4196],\n ...,\n [0.5608, 0.5529, 0.5020],\n [0.5608, 0.5529, 0.5020],\n [0.5608, 0.5529, 0.5020]],\n\n [[0.5098, 0.4941, 0.4314],\n [0.5098, 0.4941, 0.4314],\n [0.5137, 0.4980, 0.4353],\n ...,\n [0.5608, 0.5529, 0.5020],\n [0.5608, 0.5529, 0.5020],\n [0.5608, 0.5529, 0.5020]],\n\n [[0.5176, 0.5020, 0.4392],\n [0.5216, 0.5059, 0.4431],\n [0.5255, 0.5098, 0.4471],\n ...,\n [0.5608, 0.5529, 0.5020],\n [0.5608, 0.5529, 0.5020],\n [0.5608, 0.5529, 0.5020]]]])']}, 'current_outputs': ['12', '1', '4', '15', '3'], 'timestamp': 1778443898050}
Status: FAILED
Error: Workflow execution failed: {'prompt_id': '260bc77d-fe5b-4b81-97e6-1a0685f84c2c', 'node_id': '15', 'node_type': 'SAM3Grounding', 'executed': ['12', '1'], 'exception_message': "No module named 'timm'\n", 'exception_type': 'ModuleNotFoundError', 'traceback': [' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\execution.py", line 535, in execute\n output_data, output_ui, has_subgraph, has_pending_tasks = await get_output_data(prompt_id, unique_id, obj, input_data_all, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\execution.py", line 335, in get_output_data\n return_values = await _async_map_node_over_list(prompt_id, unique_id, obj, input_data_all, obj.FUNCTION, allow_interrupt=True, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\execution.py", line 309, in _async_map_node_over_list\n await process_inputs(input_dict, i)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\execution.py", line 297, in process_inputs\n result = f(**inputs)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\comfy_api\\internal\\__init__.py", line 149, in wrapped_func\n return method(locked_class, **inputs)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\comfy_api\\latest\\_io.py", line 1833, in EXECUTE_NORMALIZED\n to_return = cls.execute(*args, **kwargs)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\segmentation.py", line 86, in execute\n sam3_model = get_or_build_model(sam3_model_config)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\_model_cache.py", line 32, in get_or_build_model\n from .sam3.predictor import Sam3VideoPredictor\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\__init__.py", line 61, in <module>\n from .model import (\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py", line 60, in <module>\n from timm.models.layers import DropPath, trunc_normal_\n'], 'current_inputs': {'confidence_threshold': [0.2], 'text_prompt': ['child'], 'max_detections': [-1], 'sam3_model_config': ["{'checkpoint_path': 'C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\models\\\\sam3\\\\sam3.safetensors', 'bpe_path': 'C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3\\\\nodes\\\\sam3\\\\bpe_simple_vocab_16e6.txt.gz', 'precision': 'fp32', 'dtype': 'fp32', 'compile': False}"], 'image': ['tensor([[[[0.2863, 0.4588, 0.5922],\n [0.2863, 0.4588, 0.5922],\n [0.2863, 0.4588, 0.5922],\n ...,\n [0.3176, 0.5765, 0.7176],\n [0.3333, 0.5961, 0.7451],\n [0.3529, 0.6157, 0.7647]],\n\n [[0.2863, 0.4588, 0.5922],\n [0.2863, 0.4588, 0.5922],\n [0.2863, 0.4588, 0.5922],\n ...,\n [0.3137, 0.5725, 0.7137],\n [0.3137, 0.5765, 0.7255],\n [0.3255, 0.5882, 0.7373]],\n\n [[0.2863, 0.4588, 0.5922],\n [0.2863, 0.4588, 0.5922],\n [0.2863, 0.4588, 0.5922],\n ...,\n [0.3882, 0.5294, 0.6235],\n [0.3922, 0.5216, 0.6196],\n [0.3961, 0.5255, 0.6235]],\n\n ...,\n\n [[0.4941, 0.4784, 0.4157],\n [0.4941, 0.4784, 0.4157],\n [0.4980, 0.4824, 0.4196],\n ...,\n [0.5608, 0.5529, 0.5020],\n [0.5608, 0.5529, 0.5020],\n [0.5608, 0.5529, 0.5020]],\n\n [[0.5098, 0.4941, 0.4314],\n [0.5098, 0.4941, 0.4314],\n [0.5137, 0.4980, 0.4353],\n ...,\n [0.5608, 0.5529, 0.5020],\n [0.5608, 0.5529, 0.5020],\n [0.5608, 0.5529, 0.5020]],\n\n [[0.5176, 0.5020, 0.4392],\n [0.5216, 0.5059, 0.4431],\n [0.5255, 0.5098, 0.4471],\n ...,\n [0.5608, 0.5529, 0.5020],\n [0.5608, 0.5529, 0.5020],\n [0.5608, 0.5529, 0.5020]]]])']}, 'current_outputs': ['12', '1', '4', '15', '3'], 'timestamp': 1778443898050}
Details: Workflow: C:\ComfyUI-SAM3\workflows\image_seg_text.json
Node error: SAM3Grounding
[ComfyUI] [comfy-env] Running LoadSAM3Model: precision: 'fp32', compile: False
[ComfyUI] [VRAM] Before LoadSAM3Model: 1271 / 24575 MB
[ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED
[ComfyUI] [ComfyUI-SAM3] python: C:\ce\.pixi\envs\sam3-nodes\python.exe
[ComfyUI] [SubprocessWorker] acquired lock, ensuring started...
[ComfyUI] [ComfyUI-SAM3] sys_path sent to worker: ['C:\\workspaces\\SAM3-0003\\ComfyUI', 'C:\\workspaces\\SAM3-0003\\ComfyUI\\custom_nodes\\ComfyUI-SAM3', 'C:\\ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages', 'C:\\workspaces\\SAM3-0003\\ComfyUI\\custom_nodes\\ComfyUI-SAM3']
[ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...
[ComfyUI] [SubprocessWorker] is_pixi=True, python=C:\ce\.pixi\envs\sam3-nodes\python.exe
[ComfyUI] [ComfyUI-SAM3] Health check: failed
[ComfyUI] [SubprocessWorker] launching cmd=['C:\\Users\\ContainerAdministrator\\.pixi\\bin\\pixi.exe', 'run', '--as-is', '--manifest-path', 'C:\\ce\\pixi.toml', '-e', 'sam3-nodes', 'python', 'C:\\Users\\ContainerAdministrator\\AppData\\Local\\Temp\\comfyui_pvenv_dwo5soma\\persistent_worker.py', 'tcp://127.0.0.1:53576']...
[ComfyUI] [ComfyUI-SAM3] Socket unhealthy, restarting worker...
[ComfyUI] [comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload)
[ComfyUI] [comfy-env] sam3-nodes: Library/bin has 234 DLLs
Frame 2 saved (frame_001.jpg, t=2.3s)
[capture-periodic] freeze=4ms shot=118ms unfreeze=5ms saved=True
Frame 3 saved (frame_002.jpg, t=4.5s)
[capture-periodic] freeze=4ms shot=112ms unfreeze=5ms saved=True
[ComfyUI] [worker:ComfyUI-SAM3] WARNING: WARNING: You need pytorch with cu130 or higher to use optimized CUDA operations.
[ComfyUI] [SubprocessWorker] worker started/confirmed
[ComfyUI] [SubprocessWorker] serializing kwargs to shm...
[ComfyUI] [SubprocessWorker] created 0 shm blocks
[ComfyUI] [SubprocessWorker] sending request via socket...
[ComfyUI] [SubprocessWorker] call_id=5 sending call_method
[capture-loop] iter=50 t=6.0s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=9.0/31.9GB (28%) swap=0.2/11.4GB (2%) cpu=9% browser_rss=0.69GB
[ComfyUI] [SubprocessWorker] got response: ok
[ComfyUI] [comfy-env] [VRAM] Before offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (1756 MB) -> cpu: 1271 / 24575 MB
[ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...
[ComfyUI] [ComfyUI-SAM3] Health check: ok
[ComfyUI] [SubprocessWorker] call_id=6 sending model_to_device
[ComfyUI] Model 'Sam3VideoInferenceWithInstanceInteractivity_1' gone from worker (restarted?), treating as offloaded
[ComfyUI] [comfy-env] [VRAM] After offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (1756 MB): 1271 / 24575 MB
[ComfyUI] [comfy-env] LoadSAM3Model done (6.10s): result: NodeOutput
[ComfyUI] [VRAM] After LoadSAM3Model: 1271 / 24575 MB
[ComfyUI] [comfy-env] Running SAM3Grounding: confidence_threshold: 0.2, text_prompt: 'child', max_detections: -1, sam3_model_config: dict, image: torch.float32 [1,720,1280,3] cpu
[ComfyUI] [VRAM] Before SAM3Grounding: 1271 / 24575 MB
[ComfyUI] [SubprocessWorker] call_method: nodes.segmentation.SAM3Grounding.EXECUTE_NORMALIZED
[ComfyUI] [SubprocessWorker] acquired lock, ensuring started...
[ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...
[ComfyUI] [ComfyUI-SAM3] Health check: ok
[ComfyUI] [SubprocessWorker] worker started/confirmed
[ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 720, 1280, 3])
[ComfyUI] [SubprocessWorker] serializing kwargs to shm...
[ComfyUI] [SubprocessWorker] created 0 shm blocks
[ComfyUI] [SubprocessWorker] sending request via socket...
[ComfyUI] [SubprocessWorker] call_id=7 sending call_method
[ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']
[ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 720, 1280, 3]
[ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 720, 1280, 3])
Frame 4 saved (frame_003.jpg, t=6.7s)
[capture-periodic] freeze=4ms shot=117ms unfreeze=5ms saved=True
Frame 5 saved (frame_004.jpg, t=9.0s)
[capture-periodic] freeze=4ms shot=119ms unfreeze=6ms saved=True
[ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=7
[ComfyUI] [comfy-env] VRAM request: 3.50GB, free before eviction: 24.44GB
[ComfyUI] [comfy-env] VRAM after eviction: 24.44GB
[ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +359MB (now 359MB) reserved=384MB peak=359MB
[ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +1894MB (now 2254MB) reserved=2272MB peak=2254MB
[capture-loop] iter=100 t=12.0s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=9.8/31.9GB (31%) swap=0.2/11.4GB (2%) cpu=8% browser_rss=0.69GB
[ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +1080MB (now 3334MB) reserved=3360MB peak=3334MB
[ComfyUI] [worker:ComfyUI-SAM3] WARNING: attention_flash cannot run on fp32 Q/K/V. Falling back to attention_pytorch with flash-SDPA disabled.
[ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention
[ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +350MB (now 3684MB) reserved=3904MB peak=3684MB
[ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention
[ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention
[ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention
[ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention
[ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention
[ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention
[ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention
[ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention
[ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention
[ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention
[ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention
[ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention
[ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention
[ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention
[ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention
[ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention
[ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention
[ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention
[ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention
[ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention
[ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention
[ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention
[ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention
[ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention
[ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention
[ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention
[ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention
[ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention
[ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention
[ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention
[ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention
[ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention
[ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention
[ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention
[ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention
[ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention
[ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention
[ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention
[ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention
[ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention
[ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention
[ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention
[ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention
[ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention
[ComfyUI] [worker:ComfyUI-SAM3] WARNING: Flash Attention failed, using default SDPA: Mask must not be set for Flash attention
[ComfyUI] [SubprocessWorker] got response: ok
[ComfyUI] [comfy-env] Created 1 model patchers: ['Sam3VideoInferenceWithInstanceInteractivity_1']
[ComfyUI] [comfy-env] SAM3Grounding done (7.85s): result: NodeOutput
[ComfyUI] [VRAM] After SAM3Grounding: 1271 / 24575 MB
[ComfyUI] [VRAM] Loaded: SubprocessModel (3334 MB)
Node executed (1 total), capturing...
[ComfyUI] Prompt executed in 14.37 seconds
[ComfyUI] [comfy-env] [VRAM] Before offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (3334 MB) -> cpu: 1271 / 24575 MB
[ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...
[ComfyUI] [ComfyUI-SAM3] Health check: failed
[ComfyUI] [ComfyUI-SAM3] Socket unhealthy, restarting worker...
[ComfyUI] [comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload)
[ComfyUI] [comfy-env] sam3-nodes: Library/bin has 234 DLLs
[ComfyUI] [ComfyUI-SAM3] python: C:\ce\.pixi\envs\sam3-nodes\python.exe
[ComfyUI] [ComfyUI-SAM3] sys_path sent to worker: ['C:\\workspaces\\SAM3-0003\\ComfyUI', 'C:\\workspaces\\SAM3-0003\\ComfyUI\\custom_nodes\\ComfyUI-SAM3', 'C:\\ce\\.pixi\\envs\\sam3-nodes\\Lib\\site-packages', 'C:\\workspaces\\SAM3-0003\\ComfyUI\\custom_nodes\\ComfyUI-SAM3']
[ComfyUI] [SubprocessWorker] is_pixi=True, python=C:\ce\.pixi\envs\sam3-nodes\python.exe
[ComfyUI] [SubprocessWorker] launching cmd=['C:\\Users\\ContainerAdministrator\\.pixi\\bin\\pixi.exe', 'run', '--as-is', '--manifest-path', 'C:\\ce\\pixi.toml', '-e', 'sam3-nodes', 'python', 'C:\\Users\\ContainerAdministrator\\AppData\\Local\\Temp\\comfyui_pvenv_dwo5soma\\persistent_worker.py', 'tcp://127.0.0.1:53578']...
Frame 6 saved (frame_005.jpg, t=14.5s)
[capture-node] freeze=5ms shot=141ms unfreeze=6ms saved=True
Node executed (2 total), capturing...
Frame 7 saved (frame_006.jpg, t=14.9s)
[capture-node] freeze=5ms shot=121ms unfreeze=0ms saved=True
Execution complete (t=14.9s)
Captured 7 unique frames over 15.1s
[debug] iframes: 0
[timing] trigger_3d_previews: 0.0s
Saved high-quality screenshot: image_seg_text_executed.png
[timing] final_screenshot: 0.3s
Captured 8 video frames
@@ -1,8 +1,25 @@
# total_ram_gb=31.9
t,ram_gb,vram_gb
0.0,0.9,
1.0,0.9,
2.0,0.9,
3.0,0.9,
4.1,0.9,
5.1,0.9,
0.0,2.58,
1.0,4.27,
2.0,4.28,
3.0,4.28,
4.0,4.28,
5.1,4.28,
6.1,4.28,
7.1,1.29,
8.1,1.39,
9.1,1.41,
10.1,1.45,
11.2,1.48,
12.2,1.6,
13.2,1.64,
14.2,1.68,
15.2,1.75,
16.2,3.04,
17.2,4.72,
18.3,1.83,
19.3,2.13,
20.3,2.62,
21.3,1.29,
22.3,1.41,
1 # total_ram_gb=31.9
2 t,ram_gb,vram_gb
3 0.0,0.9, 0.0,2.58,
4 1.0,0.9, 1.0,4.27,
5 2.0,0.9, 2.0,4.28,
6 3.0,0.9, 3.0,4.28,
7 4.1,0.9, 4.0,4.28,
8 5.1,0.9, 5.1,4.28,
9 6.1,4.28,
10 7.1,1.29,
11 8.1,1.39,
12 9.1,1.41,
13 10.1,1.45,
14 11.2,1.48,
15 12.2,1.6,
16 13.2,1.64,
17 14.2,1.68,
18 15.2,1.75,
19 16.2,3.04,
20 17.2,4.72,
21 18.3,1.83,
22 19.3,2.13,
23 20.3,2.62,
24 21.3,1.29,
25 22.3,1.41,
File diff suppressed because one or more lines are too long
+5 -2
View File
@@ -9,8 +9,8 @@
[Console-error] Failed to load resource: the server responded with a status of 404 (Not Found)
[Console-log] [SAM3] ===== MULTI-REGION COLLECTOR VERSION 1 =====
[Console-warning] [ComfyUI Notice] "scripts/widgets.js" is an internal module, not part of the public API. Future updates may break this import.
[Console-log] [SAM3] ===== VERSION 8 - SERIALIZATION ENABLED =====
[Console-log] [SAM3] ===== BBOX COLLECTOR VERSION 1 =====
[Console-log] [SAM3] ===== VERSION 8 - SERIALIZATION ENABLED =====
[Console-warning] [ComfyUI Notice] "extensions/core/widgetInputs.js" is an internal module, not part of the public API. Future updates may break this import.
[Console-warning] [ComfyUI Notice] "scripts/utils.js" is an internal module, not part of the public API. Future updates may break this import.
[Console-warning] [MaskEditor] ComfyApp.open_maskeditor is deprecated. Plugins should migrate to using the command system or direct node context menu integration.
@@ -19,4 +19,7 @@
[Console-log] [SAM3] Registering SAM3MultiRegionCollector node
[Console-log] [SAM3] Registering SAM3InteractiveCollector node
[Console-log] [SAM3] Restored 7 prompts from saved state
[Console-log] [comfy-test] graphToPrompt: 10 nodes, missing class_type: [], sample: {"inputs":{"image":"image.png"},"class_type":"LoadImage","_meta":{"title":"Load Image"}}
[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]
+82 -43
View File
@@ -1,10 +1,14 @@
Capturing execution frames: scene_seg_interactive.json
[ComfyUI] [worker:ComfyUI-SAM3] WARNING: WARNING: You need pytorch with cu130 or higher to use optimized CUDA operations.
[ComfyUI] [SubprocessWorker] call_id=13 sending model_to_device
[ComfyUI] Model 'Sam3VideoInferenceWithInstanceInteractivity_1' gone from worker (restarted?), treating as offloaded
[ComfyUI] [comfy-env] [VRAM] After offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (3334 MB): 1271 / 24575 MB
Frame 1 saved (frame_000.jpg, t=0.0s)
Validating workflow...
[ComfyUI] === /validate endpoint called ===
[ComfyUI] Received JSON with keys: ['prompt']
[ComfyUI] Prompt has 4 nodes
Queuing workflow for execution...
[ComfyUI] Prompt has 4 nodes
[ComfyUI] Node 1: LoadImage
[ComfyUI] Inputs: {"image": "image.png"}
[ComfyUI] Node 4: MaskPreview
@@ -13,49 +17,84 @@ Capturing execution frames: scene_seg_interactive.json
[ComfyUI] Inputs: {"precision": "auto", "compile": false}
[ComfyUI] Node 26: SAM3InteractiveCollector
[ComfyUI] Inputs: {"multi_prompts_store": "[{\"positive_points\":[{\"x\":3348.288109906738,\"y\":2452.2208696844737}],\"negative_points\":[],\"positive_boxes\":[],\"negative_boxes\":[],\"name\":\"Prompt 1\"},{\"positiv
[ComfyUI] Generated prompt_id: b1da449f-6171-4ba2-ab2a-98407280d909
[ComfyUI] Generated prompt_id: e9c791ca-2feb-4465-a825-90cb441f8bb8
[ComfyUI] Calling execution.validate_prompt()...
[ComfyUI] Validation result: valid=True
[ComfyUI] === Validation PASSED ===
[ComfyUI] got prompt
[ComfyUI] WARNING: 'NoneType' object has no attribute 'shape'
[ComfyUI] Resolved precision: auto -> bf16
[ComfyUI] SAM3 model cache miss � building model...
[ComfyUI] !!! Exception during processing !!! No module named 'timm'
[ComfyUI] Traceback (most recent call last):
[ComfyUI] File "C:\workspaces\SAM3-2207\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3\model.py", line 58, in <module>
[ComfyUI] from timm.layers import DropPath, trunc_normal_
[ComfyUI] ModuleNotFoundError: No module named 'timm'
[ComfyUI]
[ComfyUI] During handling of the above exception, another exception occurred:
[ComfyUI]
[ComfyUI] Traceback (most recent call last):
[ComfyUI] File "C:\workspaces\SAM3-2207\ComfyUI\execution.py", line 535, in execute
[ComfyUI] output_data, output_ui, has_subgraph, has_pending_tasks = await get_output_data(prompt_id, unique_id, obj, input_data_all, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)
[ComfyUI] File "C:\workspaces\SAM3-2207\ComfyUI\execution.py", line 335, in get_output_data
[ComfyUI] return_values = await _async_map_node_over_list(prompt_id, unique_id, obj, input_data_all, obj.FUNCTION, allow_interrupt=True, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)
[ComfyUI] File "C:\workspaces\SAM3-2207\ComfyUI\execution.py", line 309, in _async_map_node_over_list
[ComfyUI] await process_inputs(input_dict, i)
[ComfyUI] File "C:\workspaces\SAM3-2207\ComfyUI\execution.py", line 297, in process_inputs
[ComfyUI] result = f(**inputs)
[ComfyUI] File "C:\workspaces\SAM3-2207\ComfyUI\comfy_api\internal\__init__.py", line 149, in wrapped_func
[ComfyUI] return method(locked_class, **inputs)
[ComfyUI] File "C:\workspaces\SAM3-2207\ComfyUI\comfy_api\latest\_io.py", line 1833, in EXECUTE_NORMALIZED
[ComfyUI] to_return = cls.execute(*args, **kwargs)
[ComfyUI] File "C:\workspaces\SAM3-2207\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3_interactive.py", line 667, in execute
[ComfyUI] sam3_model = get_or_build_model(sam3_model_config)
[ComfyUI] File "C:\workspaces\SAM3-2207\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\_model_cache.py", line 32, in get_or_build_model
[ComfyUI] from .sam3.predictor import Sam3VideoPredictor
[ComfyUI] File "C:\workspaces\SAM3-2207\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3\__init__.py", line 61, in <module>
[ComfyUI] from .model import (
[ComfyUI] File "C:\workspaces\SAM3-2207\ComfyUI\custom_nodes\ComfyUI-SAM3\nodes\sam3\model.py", line 60, in <module>
[ComfyUI] from timm.models.layers import DropPath, trunc_normal_
[ComfyUI] ModuleNotFoundError: No module named 'timm'
[ComfyUI]
[ComfyUI] Prompt executed in 0.76 seconds
Execution complete (t=1.0s)
Execution error: {'prompt_id': 'a9a9115b-eec6-4d35-b9e2-fcef958a13da', 'node_id': '26', 'node_type': 'SAM3InteractiveCollector', 'executed': ['12', '1'], 'exception_message': "No module named 'timm'\n", 'exception_type': 'ModuleNotFoundError', 'traceback': [' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\execution.py", line 535, in execute\n output_data, output_ui, has_subgraph, has_pending_tasks = await get_output_data(prompt_id, unique_id, obj, input_data_all, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\execution.py", line 335, in get_output_data\n return_values = await _async_map_node_over_list(prompt_id, unique_id, obj, input_data_all, obj.FUNCTION, allow_interrupt=True, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\execution.py", line 309, in _async_map_node_over_list\n await process_inputs(input_dict, i)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\execution.py", line 297, in process_inputs\n result = f(**inputs)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\comfy_api\\internal\\__init__.py", line 149, in wrapped_func\n return method(locked_class, **inputs)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\comfy_api\\latest\\_io.py", line 1833, in EXECUTE_NORMALIZED\n to_return = cls.execute(*args, **kwargs)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3_interactive.py", line 667, in execute\n sam3_model = get_or_build_model(sam3_model_config)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\_model_cache.py", line 32, in get_or_build_model\n from .sam3.predictor import Sam3VideoPredictor\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\__init__.py", line 61, in <module>\n from .model import (\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py", line 60, in <module>\n from timm.models.layers import DropPath, trunc_normal_\n'], 'current_inputs': {'multi_prompts_store': ['[{"positive_points":[{"x":3348.288109906738,"y":2452.2208696844737}],"negative_points":[],"positive_boxes":[],"negative_boxes":[],"name":"Prompt 1"},{"positive_points":[],"negative_points":[],"positive_boxes":[],"negative_boxes":[],"name":"Prompt 2"}]'], 'sam3_model_config': ["{'checkpoint_path': 'C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\models\\\\sam3\\\\sam3.safetensors', 'bpe_path': 'C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3\\\\nodes\\\\sam3\\\\bpe_simple_vocab_16e6.txt.gz', 'precision': 'auto', 'dtype': 'bf16', 'compile': False}"], 'image': ['tensor([[[[0.9176, 0.8392, 0.7333],\n [0.9294, 0.8471, 0.7412],\n [0.9176, 0.8353, 0.7294],\n ...,\n [0.8078, 0.6627, 0.4902],\n [0.8039, 0.6588, 0.4863],\n [0.8157, 0.6706, 0.4980]],\n\n [[0.9137, 0.8353, 0.7294],\n [0.9216, 0.8392, 0.7333],\n [0.9176, 0.8353, 0.7294],\n ...,\n [0.8039, 0.6588, 0.4863],\n [0.8039, 0.6588, 0.4863],\n [0.8118, 0.6667, 0.4941]],\n\n [[0.9137, 0.8314, 0.7255],\n [0.9137, 0.8314, 0.7255],\n [0.9176, 0.8353, 0.7294],\n ...,\n [0.8078, 0.6627, 0.4902],\n [0.8118, 0.6667, 0.4941],\n [0.8039, 0.6588, 0.4863]],\n\n ...,\n\n [[0.8667, 0.6784, 0.4902],\n [0.8706, 0.6824, 0.4941],\n [0.8706, 0.6824, 0.4941],\n ...,\n [0.6471, 0.4431, 0.2549],\n [0.6392, 0.4353, 0.2471],\n [0.6471, 0.4431, 0.2549]],\n\n [[0.8588, 0.6706, 0.4824],\n [0.8667, 0.6784, 0.4902],\n [0.8706, 0.6824, 0.4941],\n ...,\n [0.6431, 0.4392, 0.2510],\n [0.6471, 0.4431, 0.2549],\n [0.6549, 0.4510, 0.2627]],\n\n [[0.8627, 0.6745, 0.4863],\n [0.8667, 0.6784, 0.4902],\n [0.8784, 0.6902, 0.5020],\n ...,\n [0.6353, 0.4314, 0.2431],\n [0.6431, 0.4392, 0.2510],\n [0.6392, 0.4353, 0.2471]]]])']}, 'current_outputs': ['12', '1', '4', '26'], 'timestamp': 1778443913511}
Status: FAILED
Error: Workflow execution failed: {'prompt_id': 'a9a9115b-eec6-4d35-b9e2-fcef958a13da', 'node_id': '26', 'node_type': 'SAM3InteractiveCollector', 'executed': ['12', '1'], 'exception_message': "No module named 'timm'\n", 'exception_type': 'ModuleNotFoundError', 'traceback': [' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\execution.py", line 535, in execute\n output_data, output_ui, has_subgraph, has_pending_tasks = await get_output_data(prompt_id, unique_id, obj, input_data_all, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\execution.py", line 335, in get_output_data\n return_values = await _async_map_node_over_list(prompt_id, unique_id, obj, input_data_all, obj.FUNCTION, allow_interrupt=True, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\execution.py", line 309, in _async_map_node_over_list\n await process_inputs(input_dict, i)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\execution.py", line 297, in process_inputs\n result = f(**inputs)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\comfy_api\\internal\\__init__.py", line 149, in wrapped_func\n return method(locked_class, **inputs)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\comfy_api\\latest\\_io.py", line 1833, in EXECUTE_NORMALIZED\n to_return = cls.execute(*args, **kwargs)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3_interactive.py", line 667, in execute\n sam3_model = get_or_build_model(sam3_model_config)\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\_model_cache.py", line 32, in get_or_build_model\n from .sam3.predictor import Sam3VideoPredictor\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\__init__.py", line 61, in <module>\n from .model import (\n', ' File "C:\\workspaces\\SAM3-2207\\ComfyUI\\custom_nodes\\ComfyUI-SAM3\\nodes\\sam3\\model.py", line 60, in <module>\n from timm.models.layers import DropPath, trunc_normal_\n'], 'current_inputs': {'multi_prompts_store': ['[{"positive_points":[{"x":3348.288109906738,"y":2452.2208696844737}],"negative_points":[],"positive_boxes":[],"negative_boxes":[],"name":"Prompt 1"},{"positive_points":[],"negative_points":[],"positive_boxes":[],"negative_boxes":[],"name":"Prompt 2"}]'], 'sam3_model_config': ["{'checkpoint_path': 'C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\models\\\\sam3\\\\sam3.safetensors', 'bpe_path': 'C:\\\\workspaces\\\\SAM3-2207\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-SAM3\\\\nodes\\\\sam3\\\\bpe_simple_vocab_16e6.txt.gz', 'precision': 'auto', 'dtype': 'bf16', 'compile': False}"], 'image': ['tensor([[[[0.9176, 0.8392, 0.7333],\n [0.9294, 0.8471, 0.7412],\n [0.9176, 0.8353, 0.7294],\n ...,\n [0.8078, 0.6627, 0.4902],\n [0.8039, 0.6588, 0.4863],\n [0.8157, 0.6706, 0.4980]],\n\n [[0.9137, 0.8353, 0.7294],\n [0.9216, 0.8392, 0.7333],\n [0.9176, 0.8353, 0.7294],\n ...,\n [0.8039, 0.6588, 0.4863],\n [0.8039, 0.6588, 0.4863],\n [0.8118, 0.6667, 0.4941]],\n\n [[0.9137, 0.8314, 0.7255],\n [0.9137, 0.8314, 0.7255],\n [0.9176, 0.8353, 0.7294],\n ...,\n [0.8078, 0.6627, 0.4902],\n [0.8118, 0.6667, 0.4941],\n [0.8039, 0.6588, 0.4863]],\n\n ...,\n\n [[0.8667, 0.6784, 0.4902],\n [0.8706, 0.6824, 0.4941],\n [0.8706, 0.6824, 0.4941],\n ...,\n [0.6471, 0.4431, 0.2549],\n [0.6392, 0.4353, 0.2471],\n [0.6471, 0.4431, 0.2549]],\n\n [[0.8588, 0.6706, 0.4824],\n [0.8667, 0.6784, 0.4902],\n [0.8706, 0.6824, 0.4941],\n ...,\n [0.6431, 0.4392, 0.2510],\n [0.6471, 0.4431, 0.2549],\n [0.6549, 0.4510, 0.2627]],\n\n [[0.8627, 0.6745, 0.4863],\n [0.8667, 0.6784, 0.4902],\n [0.8784, 0.6902, 0.5020],\n ...,\n [0.6353, 0.4314, 0.2431],\n [0.6431, 0.4392, 0.2510],\n [0.6392, 0.4353, 0.2471]]]])']}, 'current_outputs': ['12', '1', '4', '26'], 'timestamp': 1778443913511}
Details: Workflow: C:\ComfyUI-SAM3\workflows\scene_seg_interactive.json
Node error: SAM3InteractiveCollector
[ComfyUI] [comfy-env] Running LoadSAM3Model: precision: 'auto', compile: False
[ComfyUI] [VRAM] Before LoadSAM3Model: 1271 / 24575 MB
[ComfyUI] [SubprocessWorker] call_method: nodes.load_model.LoadSAM3Model.EXECUTE_NORMALIZED
[ComfyUI] [SubprocessWorker] acquired lock, ensuring started...
[ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...
[ComfyUI] [ComfyUI-SAM3] Health check: ok
[ComfyUI] [SubprocessWorker] worker started/confirmed
[ComfyUI] [SubprocessWorker] serializing kwargs to shm...
[ComfyUI] [SubprocessWorker] created 0 shm blocks
[ComfyUI] [SubprocessWorker] sending request via socket...
[ComfyUI] [SubprocessWorker] call_id=14 sending call_method
[ComfyUI] [SubprocessWorker] got response: ok
[ComfyUI] [comfy-env] [VRAM] Before offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (3334 MB) -> cpu: 1271 / 24575 MB
[ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...
[ComfyUI] [ComfyUI-SAM3] Health check: ok
[ComfyUI] [SubprocessWorker] call_id=15 sending model_to_device
[ComfyUI] Model 'Sam3VideoInferenceWithInstanceInteractivity_1' gone from worker (restarted?), treating as offloaded
[ComfyUI] [comfy-env] [VRAM] After offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (3334 MB): 1271 / 24575 MB
[ComfyUI] [comfy-env] LoadSAM3Model done (0.58s): result: NodeOutput
[ComfyUI] [VRAM] After LoadSAM3Model: 1271 / 24575 MB
[ComfyUI] [comfy-env] Running SAM3InteractiveCollector: multi_prompts_store: '[{"positive_points":[{"x":3348.288109906738,"y":2452.220..., sam3_model_config: dict, image: torch.float32 [1,4480,6720,3] cpu, unique_id: '26'
[ComfyUI] [VRAM] Before SAM3InteractiveCollector: 1271 / 24575 MB
[ComfyUI] [SubprocessWorker] call_method: nodes.sam3_interactive.SAM3InteractiveCollector.EXECUTE_NORMALIZED
[ComfyUI] [SubprocessWorker] acquired lock, ensuring started...
[ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...
[ComfyUI] [ComfyUI-SAM3] Health check: ok
[ComfyUI] [SubprocessWorker] worker started/confirmed
[ComfyUI] [comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 4480, 6720, 3])
[ComfyUI] [SubprocessWorker] serializing kwargs to shm...
[ComfyUI] [SubprocessWorker] created 0 shm blocks
[ComfyUI] [SubprocessWorker] sending request via socket...
[ComfyUI] [SubprocessWorker] call_id=16 sending call_method
[ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']
[ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 4480, 6720, 3]
[ComfyUI] [worker:ComfyUI-SAM3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 4480, 6720, 3])
Frame 2 saved (frame_001.jpg, t=2.3s)
[capture-periodic] freeze=4ms shot=108ms unfreeze=5ms saved=True
Frame 3 saved (frame_002.jpg, t=4.5s)
[capture-periodic] freeze=5ms shot=171ms unfreeze=6ms saved=True
[ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=16
[ComfyUI] [comfy-env] VRAM request: 1.84GB, free before eviction: 24.44GB
[ComfyUI] [comfy-env] VRAM after eviction: 24.44GB
[ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +256MB (now 256MB) reserved=288MB peak=256MB
[capture-loop] iter=50 t=6.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=13.7/31.9GB (43%) swap=0.2/11.4GB (2%) cpu=9% browser_rss=1.34GB
[ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +1482MB (now 1739MB) reserved=1760MB peak=1739MB
[ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +364MB (now 2103MB) reserved=2144MB peak=2103MB
[ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=16
[ComfyUI] [worker:ComfyUI-SAM3] [VRAM] +771MB (now 2875MB) reserved=3616MB peak=3220MB
[ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -833MB (now 2042MB) reserved=3616MB peak=3220MB
[ComfyUI] [SubprocessWorker] got response: ok
[ComfyUI] [comfy-env] Created 1 model patchers: ['Sam3VideoInferenceWithInstanceInteractivity_1']
[ComfyUI] [comfy-env] SAM3InteractiveCollector done (9.74s): result: NodeOutput
[ComfyUI] [VRAM] After SAM3InteractiveCollector: 1271 / 24575 MB
[ComfyUI] [VRAM] Loaded: SubprocessModel (1756 MB)
Frame 4 saved (frame_003.jpg, t=11.2s)
[capture-periodic] freeze=5ms shot=140ms unfreeze=4ms saved=True
Node executed (1 total), capturing...
[ComfyUI] Prompt executed in 12.65 seconds
[ComfyUI] [comfy-env] [VRAM] Before offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (1756 MB) -> cpu: 1271 / 24575 MB
[ComfyUI] [ComfyUI-SAM3] Health check: ping (timeout=5.0s)...
[ComfyUI] [ComfyUI-SAM3] Health check: ok
[ComfyUI] [SubprocessWorker] call_id=17 sending model_to_device
[ComfyUI] [worker:ComfyUI-SAM3] [VRAM] -367MB (now 1676MB) reserved=3616MB peak=3220MB
Frame 5 saved (frame_004.jpg, t=12.8s)
[capture-node] freeze=124ms shot=618ms unfreeze=17ms saved=True
Node executed (2 total), capturing...
[ComfyUI] [comfy-env] [VRAM] After offload 'Sam3VideoInferenceWithInstanceInteractivity_1' (1756 MB): 1271 / 24575 MB
Frame 6 saved (frame_005.jpg, t=13.9s)
[capture-node] freeze=6ms shot=188ms unfreeze=0ms saved=True
Execution complete (t=13.9s)
Captured 6 unique frames over 14.13s
[debug] iframes: 0
[timing] trigger_3d_previews: 0.0s
Saved high-quality screenshot: scene_seg_interactive_executed.png
[timing] final_screenshot: 0.3s
Captured 7 video frames
@@ -7,10 +7,10 @@
[Console-error] Failed to load resource: the server responded with a status of 404 (Not Found)
[Console-error] Failed to load resource: the server responded with a status of 404 (Not Found)
[Console-error] Failed to load resource: the server responded with a status of 404 (Not Found)
[Console-log] [SAM3] ===== MULTI-REGION COLLECTOR VERSION 1 =====
[Console-warning] [ComfyUI Notice] "scripts/widgets.js" is an internal module, not part of the public API. Future updates may break this import.
[Console-log] [SAM3] ===== BBOX COLLECTOR VERSION 1 =====
[Console-log] [SAM3] ===== VERSION 8 - SERIALIZATION ENABLED =====
[Console-log] [SAM3] ===== MULTI-REGION COLLECTOR VERSION 1 =====
[Console-warning] [ComfyUI Notice] "extensions/core/widgetInputs.js" is an internal module, not part of the public API. Future updates may break this import.
[Console-warning] [ComfyUI Notice] "scripts/utils.js" is an internal module, not part of the public API. Future updates may break this import.
[Console-warning] [MaskEditor] ComfyApp.open_maskeditor is deprecated. Plugins should migrate to using the command system or direct node context menu integration.
@@ -1,9 +1,25 @@
# total_ram_gb=31.9
t,ram_gb,vram_gb
0.0,1.19,
1.0,0.91,
2.0,0.91,
3.1,0.91,
4.1,0.91,
5.1,0.91,
6.1,1.04,
0.0,4.08,
1.0,4.18,
2.0,1.92,
3.0,1.92,
4.1,1.92,
5.1,1.92,
6.1,1.92,
7.1,2.05,
8.1,2.28,
9.1,2.31,
10.1,2.35,
11.2,4.98,
12.2,6.62,
13.2,5.62,
14.2,3.1,
15.2,3.21,
16.2,4.39,
17.3,4.98,
18.3,4.32,
19.3,4.35,
20.3,5.83,
21.3,5.85,
22.3,5.85,
1 # total_ram_gb=31.9
2 t,ram_gb,vram_gb
3 0.0,1.19, 0.0,4.08,
4 1.0,0.91, 1.0,4.18,
5 2.0,0.91, 2.0,1.92,
6 3.1,0.91, 3.0,1.92,
7 4.1,0.91, 4.1,1.92,
8 5.1,0.91, 5.1,1.92,
9 6.1,1.04, 6.1,1.92,
10 7.1,2.05,
11 8.1,2.28,
12 9.1,2.31,
13 10.1,2.35,
14 11.2,4.98,
15 12.2,6.62,
16 13.2,5.62,
17 14.2,3.1,
18 15.2,3.21,
19 16.2,4.39,
20 17.3,4.98,
21 18.3,4.32,
22 19.3,4.35,
23 20.3,5.83,
24 21.3,5.85,
25 22.3,5.85,
+38 -9
View File
@@ -1,11 +1,40 @@
# total_ram_gb=31.9
t,ram_gb,vram_gb
0.0,0.9,
1.0,0.9,
2.0,0.9,
3.0,0.9,
4.1,0.9,
5.1,0.9,
6.1,1.03,
7.1,1.25,
8.1,1.24,
0.0,1.44,
1.0,1.48,
2.0,1.51,
3.0,1.57,
4.1,1.57,
5.1,1.57,
6.1,1.7,
7.1,1.97,
8.1,2.29,
9.1,2.34,
10.1,2.38,
11.2,2.84,
12.2,4.35,
13.2,5.59,
14.2,2.5,
15.2,2.79,
16.2,3.42,
17.3,4.78,
18.3,5.39,
19.3,4.65,
20.3,4.96,
21.3,4.96,
22.3,4.73,
23.4,4.75,
24.4,5.39,
25.4,4.98,
26.4,4.96,
27.4,5.37,
28.4,5.31,
29.4,5.24,
30.5,5.7,
31.5,5.65,
32.5,6.45,
33.5,3.57,
34.5,3.95,
35.5,4.0,
36.6,4.04,
37.6,4.08,
1 # total_ram_gb=31.9
2 t,ram_gb,vram_gb
3 0.0,0.9, 0.0,1.44,
4 1.0,0.9, 1.0,1.48,
5 2.0,0.9, 2.0,1.51,
6 3.0,0.9, 3.0,1.57,
7 4.1,0.9, 4.1,1.57,
8 5.1,0.9, 5.1,1.57,
9 6.1,1.03, 6.1,1.7,
10 7.1,1.25, 7.1,1.97,
11 8.1,1.24, 8.1,2.29,
12 9.1,2.34,
13 10.1,2.38,
14 11.2,2.84,
15 12.2,4.35,
16 13.2,5.59,
17 14.2,2.5,
18 15.2,2.79,
19 16.2,3.42,
20 17.3,4.78,
21 18.3,5.39,
22 19.3,4.65,
23 20.3,4.96,
24 21.3,4.96,
25 22.3,4.73,
26 23.4,4.75,
27 24.4,5.39,
28 25.4,4.98,
29 26.4,4.96,
30 27.4,5.37,
31 28.4,5.31,
32 29.4,5.24,
33 30.5,5.7,
34 31.5,5.65,
35 32.5,6.45,
36 33.5,3.57,
37 34.5,3.95,
38 35.5,4.0,
39 36.6,4.04,
40 37.6,4.08,
File diff suppressed because it is too large Load Diff
@@ -9,8 +9,8 @@
[Console-error] Failed to load resource: the server responded with a status of 404 (Not Found)
[Console-log] [SAM3] ===== MULTI-REGION COLLECTOR VERSION 1 =====
[Console-warning] [ComfyUI Notice] "scripts/widgets.js" is an internal module, not part of the public API. Future updates may break this import.
[Console-log] [SAM3] ===== VERSION 8 - SERIALIZATION ENABLED =====
[Console-log] [SAM3] ===== BBOX COLLECTOR VERSION 1 =====
[Console-log] [SAM3] ===== VERSION 8 - SERIALIZATION ENABLED =====
[Console-warning] [ComfyUI Notice] "extensions/core/widgetInputs.js" is an internal module, not part of the public API. Future updates may break this import.
[Console-warning] [ComfyUI Notice] "scripts/utils.js" is an internal module, not part of the public API. Future updates may break this import.
[Console-warning] [MaskEditor] ComfyApp.open_maskeditor is deprecated. Plugins should migrate to using the command system or direct node context menu integration.
@@ -1,11 +1,66 @@
# total_ram_gb=31.9
t,ram_gb,vram_gb
0.0,1.19,
1.0,0.91,
2.0,0.91,
3.1,1.03,
4.1,0.91,
5.1,0.91,
6.1,0.91,
7.1,1.27,
8.1,1.4,
0.0,5.85,
1.0,5.85,
2.0,5.85,
3.1,5.85,
4.1,5.87,
5.1,5.85,
6.1,5.85,
7.1,5.85,
8.1,6.15,
9.1,6.22,
10.1,2.12,
11.2,2.24,
12.2,2.27,
13.2,2.31,
14.2,2.34,
15.2,2.11,
16.2,2.31,
17.2,2.35,
18.3,2.4,
19.3,7.06,
20.3,5.69,
21.3,2.53,
22.3,2.97,
23.3,3.38,
24.4,3.56,
25.4,3.65,
26.4,3.65,
27.4,3.66,
28.4,3.67,
29.4,3.68,
30.4,3.69,
31.5,3.7,
32.5,3.71,
33.5,3.71,
34.5,3.73,
35.5,3.73,
36.5,3.75,
37.5,3.75,
38.5,3.76,
39.6,3.77,
40.6,3.78,
41.6,3.79,
42.6,3.8,
43.6,3.8,
44.7,3.88,
45.7,3.91,
46.7,3.94,
47.7,3.96,
48.7,3.99,
49.7,4.03,
50.8,4.06,
51.8,4.09,
52.8,4.12,
53.8,4.14,
54.8,4.17,
55.8,4.2,
56.9,4.23,
57.9,4.27,
58.9,4.29,
59.9,4.51,
60.9,4.55,
61.9,4.51,
62.9,4.51,
63.9,4.51,
1 # total_ram_gb=31.9
2 t,ram_gb,vram_gb
3 0.0,1.19, 0.0,5.85,
4 1.0,0.91, 1.0,5.85,
5 2.0,0.91, 2.0,5.85,
6 3.1,1.03, 3.1,5.85,
7 4.1,0.91, 4.1,5.87,
8 5.1,0.91, 5.1,5.85,
9 6.1,0.91, 6.1,5.85,
10 7.1,1.27, 7.1,5.85,
11 8.1,1.4, 8.1,6.15,
12 9.1,6.22,
13 10.1,2.12,
14 11.2,2.24,
15 12.2,2.27,
16 13.2,2.31,
17 14.2,2.34,
18 15.2,2.11,
19 16.2,2.31,
20 17.2,2.35,
21 18.3,2.4,
22 19.3,7.06,
23 20.3,5.69,
24 21.3,2.53,
25 22.3,2.97,
26 23.3,3.38,
27 24.4,3.56,
28 25.4,3.65,
29 26.4,3.65,
30 27.4,3.66,
31 28.4,3.67,
32 29.4,3.68,
33 30.4,3.69,
34 31.5,3.7,
35 32.5,3.71,
36 33.5,3.71,
37 34.5,3.73,
38 35.5,3.73,
39 36.5,3.75,
40 37.5,3.75,
41 38.5,3.76,
42 39.6,3.77,
43 40.6,3.78,
44 41.6,3.79,
45 42.6,3.8,
46 43.6,3.8,
47 44.7,3.88,
48 45.7,3.91,
49 46.7,3.94,
50 47.7,3.96,
51 48.7,3.99,
52 49.7,4.03,
53 50.8,4.06,
54 51.8,4.09,
55 52.8,4.12,
56 53.8,4.14,
57 54.8,4.17,
58 55.8,4.2,
59 56.9,4.23,
60 57.9,4.27,
61 58.9,4.29,
62 59.9,4.51,
63 60.9,4.55,
64 61.9,4.51,
65 62.9,4.51,
66 63.9,4.51,
+1 -1
View File
@@ -1,5 +1,5 @@
{
"models_dir": "C:\\workspaces\\SAM3-2207\\ComfyUI\\models",
"models_dir": "C:\\workspaces\\SAM3-0003\\ComfyUI\\models",
"summary": {
"total_files": 1,
"total_size_bytes": 3449860632,
File diff suppressed because one or more lines are too long
Binary file not shown.

After

Width:  |  Height:  |  Size: 311 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 267 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 522 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 469 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 562 KiB

+2149 -602
View File
File diff suppressed because one or more lines are too long
Binary file not shown.

Before

Width:  |  Height:  |  Size: 85 KiB

After

Width:  |  Height:  |  Size: 85 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 95 KiB

After

Width:  |  Height:  |  Size: 89 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 96 KiB

After

Width:  |  Height:  |  Size: 88 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 95 KiB

After

Width:  |  Height:  |  Size: 95 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 95 KiB

After

Width:  |  Height:  |  Size: 95 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 95 KiB

After

Width:  |  Height:  |  Size: 95 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 95 KiB

After

Width:  |  Height:  |  Size: 95 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 95 KiB

After

Width:  |  Height:  |  Size: 95 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 95 KiB

After

Width:  |  Height:  |  Size: 95 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 96 KiB

After

Width:  |  Height:  |  Size: 95 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 96 KiB

After

Width:  |  Height:  |  Size: 95 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 96 KiB

After

Width:  |  Height:  |  Size: 95 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 96 KiB

After

Width:  |  Height:  |  Size: 96 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 96 KiB

After

Width:  |  Height:  |  Size: 96 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 96 KiB

After

Width:  |  Height:  |  Size: 96 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 96 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 96 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 95 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 98 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 98 KiB

Binary file not shown.

After

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.

After

Width:  |  Height:  |  Size: 93 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 93 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 94 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 94 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 101 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 100 KiB

Binary file not shown.

After

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: 122 KiB

After

Width:  |  Height:  |  Size: 110 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 120 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 120 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 121 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 120 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 121 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 127 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 132 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 132 KiB

Binary file not shown.

After

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.

After

Width:  |  Height:  |  Size: 117 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 117 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 118 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 132 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 132 KiB

Binary file not shown.

After

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: 119 KiB

After

Width:  |  Height:  |  Size: 119 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 124 KiB

After

Width:  |  Height:  |  Size: 118 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 118 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 124 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 123 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 123 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 123 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 123 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 123 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 123 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 123 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 123 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 123 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 123 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 124 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 124 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 123 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 123 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 123 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 123 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 123 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 123 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 125 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 141 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 142 KiB

Some files were not shown because too many files have changed in this diff Show More