From af4e657f8cc63e0fa447f8cb63cdfec048e435fb Mon Sep 17 00:00:00 2001 From: comfy-test Date: Sat, 16 May 2026 19:58:10 +0000 Subject: [PATCH] Update dev/windows-cpu --- dev/windows-cpu/index.html | 14 +- dev/windows-cpu/logs/advanced.log | 169 +- dev/windows-cpu/logs/advanced_3d.log | 113 +- dev/windows-cpu/logs/advanced_3d_console.log | 42 +- .../logs/advanced_3d_multiview.log | 306 ++- .../logs/advanced_3d_multiview_console.log | 44 +- .../logs/advanced_3d_multiview_resources.csv | 386 +-- .../logs/advanced_3d_resources.csv | 107 +- dev/windows-cpu/logs/advanced_console.log | 32 +- dev/windows-cpu/logs/advanced_resources.csv | 219 +- dev/windows-cpu/logs/simple.log | 260 +- dev/windows-cpu/logs/simple_console.log | 28 +- dev/windows-cpu/logs/simple_resources.csv | 159 +- dev/windows-cpu/models.json | 2 +- dev/windows-cpu/results.json | 48 +- .../screenshots/advanced_3d_executed.png | Bin 203318 -> 203307 bytes .../advanced_3d_multiview_executed.png | Bin 216539 -> 216361 bytes .../screenshots/advanced_executed.png | Bin 268740 -> 270678 bytes .../screenshots/simple_executed.png | Bin 298100 -> 298058 bytes dev/windows-cpu/session.log | 2310 +++++++++-------- dev/windows-cpu/videos/advanced/frame_000.jpg | Bin 75791 -> 75786 bytes dev/windows-cpu/videos/advanced/frame_001.jpg | Bin 79671 -> 79658 bytes dev/windows-cpu/videos/advanced/frame_002.jpg | Bin 79069 -> 79056 bytes dev/windows-cpu/videos/advanced/frame_003.jpg | Bin 79422 -> 79440 bytes dev/windows-cpu/videos/advanced/frame_004.jpg | Bin 78346 -> 78333 bytes dev/windows-cpu/videos/advanced/frame_005.jpg | Bin 85285 -> 89612 bytes dev/windows-cpu/videos/advanced/frame_006.jpg | Bin 88205 -> 90970 bytes dev/windows-cpu/videos/advanced/frame_007.jpg | Bin 90907 -> 90970 bytes dev/windows-cpu/videos/advanced/metadata.json | 28 +- .../videos/advanced_3d/frame_000.jpg | Bin 78210 -> 78217 bytes .../videos/advanced_3d/frame_001.jpg | Bin 81504 -> 81501 bytes .../videos/advanced_3d/frame_002.jpg | Bin 81059 -> 81056 bytes .../videos/advanced_3d/frame_003.jpg | Bin 80718 -> 81080 bytes .../videos/advanced_3d/frame_004.jpg | Bin 79437 -> 80702 bytes .../videos/advanced_3d/frame_005.jpg | Bin 81828 -> 79432 bytes .../videos/advanced_3d/frame_006.jpg | Bin 80949 -> 81823 bytes .../videos/advanced_3d/frame_007.jpg | Bin 0 -> 80947 bytes .../videos/advanced_3d/metadata.json | 29 +- .../advanced_3d_multiview/frame_000.jpg | Bin 83983 -> 83977 bytes .../advanced_3d_multiview/frame_001.jpg | Bin 88178 -> 87725 bytes .../advanced_3d_multiview/frame_002.jpg | Bin 87603 -> 88180 bytes .../advanced_3d_multiview/frame_003.jpg | Bin 87716 -> 87604 bytes .../advanced_3d_multiview/frame_004.jpg | Bin 89222 -> 88119 bytes .../advanced_3d_multiview/frame_005.jpg | Bin 88561 -> 87716 bytes .../advanced_3d_multiview/frame_006.jpg | Bin 92351 -> 89226 bytes .../advanced_3d_multiview/frame_007.jpg | Bin 0 -> 90466 bytes .../advanced_3d_multiview/frame_008.jpg | Bin 0 -> 92353 bytes .../advanced_3d_multiview/metadata.json | 34 +- dev/windows-cpu/videos/simple/frame_000.jpg | Bin 120818 -> 120795 bytes dev/windows-cpu/videos/simple/frame_001.jpg | Bin 124822 -> 124820 bytes dev/windows-cpu/videos/simple/frame_002.jpg | Bin 124480 -> 124478 bytes dev/windows-cpu/videos/simple/frame_003.jpg | Bin 122761 -> 122791 bytes dev/windows-cpu/videos/simple/frame_004.jpg | Bin 125253 -> 125283 bytes dev/windows-cpu/videos/simple/metadata.json | 16 +- 54 files changed, 2231 insertions(+), 2115 deletions(-) create mode 100644 dev/windows-cpu/videos/advanced_3d/frame_007.jpg create mode 100644 dev/windows-cpu/videos/advanced_3d_multiview/frame_007.jpg create mode 100644 dev/windows-cpu/videos/advanced_3d_multiview/frame_008.jpg diff --git a/dev/windows-cpu/index.html b/dev/windows-cpu/index.html index d092c2b..96d8301 100644 --- a/dev/windows-cpu/index.html +++ b/dev/windows-cpu/index.html @@ -935,7 +935,7 @@

PozzettiAndrea/ComfyUI-DepthAnythingV3 Test Results

- 2026-05-15 11:20 UTC Test run Windows-10-10.0.26100-SP0 AMD64 Family 25 Model 1 Stepping 1, AuthenticAMD + 2026-05-16 19:57 UTC Test run Windows-10-10.0.26100-SP0 AMD64 Family 25 Model 17 Stepping 1, AuthenticAMD
@@ -974,7 +974,7 @@ pass
- 114.54s + 118.70s
@@ -991,7 +991,7 @@ pass
- 56.53s + 52.12s
@@ -1008,7 +1008,7 @@ pass
- 179.93s + 207.05s
@@ -1025,7 +1025,7 @@ pass
- 76.58s + 84.20s
@@ -1115,9 +1115,9 @@ }); } - const workflowData = {"advanced": {"src": "screenshots/advanced_executed.png", "title": "advanced", "status": "pass", "duration": "114.54", "log": "Capturing execution frames: advanced.json\n [ComfyUI] [DEPRECATION WARNING] Detected import of deprecated legacy API: /extensions/core/widgetInputs.js. This is likely caused by a custom node extension using outdated APIs. Please update your extensions or contact the extension author for an updated version.\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 11 nodes\n [ComfyUI] Node 2: LoadImage\n [ComfyUI] Inputs: {\"image\": \"bridge.jpg\"}\n [ComfyUI] Node 3: DownloadAndLoadDepthAnythingV3Model\n [ComfyUI] Inputs: {\"model\": \"da3_large.safetensors\", \"precision\": \"auto\", \"attention\": \"auto\"}\n [ComfyUI] Node 4: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"12\", 0]}\n [ComfyUI] Node 6: PreviewImage\n Queuing workflow for execution...\n [ComfyUI] Inputs: {\"images\": [\"12\", 1]}\n [ComfyUI] Node 7: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"12\", 2]}\n [ComfyUI] Node 8: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"12\", 3]}\n [ComfyUI] Node 9: PreviewAny\n [ComfyUI] Inputs: {\"source\": [\"12\", 6]}\n [ComfyUI] Node 10: PreviewAny\n [ComfyUI] Inputs: {\"source\": [\"12\", 5]}\n [ComfyUI] Node 11: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"12\", 7]}\n [ComfyUI] Node 12: DepthAnything_V3\n [ComfyUI] Inputs: {\"normalization_mode\": \"V2-Style\", \"resize_method\": \"resize\", \"invert_depth\": false, \"keep_model_size\": false, \"da3_model\": [\"3\", 0], \"images\": [\"2\", 0]}\n [ComfyUI] Node 13: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"12\", 4]}\n [ComfyUI] Generated prompt_id: c5d2a7bc-5daf-4fbf-9275-27fd7e836887\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running DownloadAndLoadDepthAnythingV3Model: model: 'da3_large.safetensors', precision: 'auto', attention: 'auto'\n [ComfyUI] [comfy-env] SubprocessWorker: C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\python.exe\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.DownloadAndLoadDepthAnythingV3Model.EXECUTE_NORMALIZED\n [ComfyUI] [comfy-env] env_vars: {'COMFYUI_BASE': 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\DepthAnythingV3-1106\\\\ComfyUI'}\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] python: C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\python.exe\n [ComfyUI] [comfy-env] depthanythingv3-nodes: Library/bin has 236 DLLs\n [ComfyUI] [ComfyUI-DepthAnythingV3] sys_path sent to worker: ['D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\DepthAnythingV3-1106\\\\ComfyUI', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\DepthAnythingV3-1106\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-DepthAnythingV3', 'C:\\\\Users\\\\stduser\\\\AppData\\\\Local\\\\Programs\\\\comfy-env\\\\.pixi\\\\envs\\\\depthanythingv3-nodes\\\\Lib\\\\site-packages', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\DepthAnythingV3-1106\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-DepthAnythingV3']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\python.exe\n [ComfyUI] [SubprocessWorker] launching cmd=['C:\\\\Users\\\\stduser\\\\.pixi\\\\bin\\\\pixi.exe', 'run', '--as-is', '--manifest-path', 'C:\\\\Users\\\\stduser\\\\AppData\\\\Local\\\\Programs\\\\comfy-env\\\\pixi.toml', '-e', 'depthanythingv3-nodes', 'python', 'C:\\\\Users\\\\stduser\\\\AppData\\\\Local\\\\Temp\\\\comfyui_pvenv_e1x_bc4i\\\\persistent_worker.py', 'tcp://127.0.0.1:65154']...\n Frame 2 saved (frame_001.jpg, t=2.3s)\n [capture-periodic] freeze=5ms shot=110ms unfreeze=6ms saved=True\n Frame 3 saved (frame_002.jpg, t=4.5s)\n [capture-periodic] freeze=3ms shot=92ms unfreeze=4ms saved=True\n [capture-loop] iter=50 t=5.9s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=5.0/16.0GB (31%) swap=0.2/2.9GB (5%) cpu=33% browser_rss=0.70GB\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=1 sending call_method\n [capture-loop] iter=100 t=13.4s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=5.0/16.0GB (32%) swap=0.2/2.9GB (5%) cpu=20% browser_rss=0.70GB\n [ComfyUI] Warning: You are sending unauthenticated requests to the HF Hub. Please set a HF_TOKEN to enable higher rate limits and faster downloads.\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] WARNING: Warning: You are sending unauthenticated requests to the HF Hub. Please set a HF_TOKEN to enable higher rate limits and faster downloads.\n [ComfyUI] \n [ComfyUI] model.safetensors: 0%| | 0.00/1.64G [00:00\n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] === END ===\n [ComfyUI] \n [capture-loop] iter=550 t=67.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=6.3/16.0GB (39%) swap=0.1/2.9GB (5%) cpu=76% browser_rss=0.59GB\n [capture-loop] iter=600 t=73.0s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=6 ram=6.2/16.0GB (39%) swap=0.3/2.9GB (10%) cpu=76% browser_rss=0.59GB\n [capture-loop] iter=650 t=79.0s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=7 ram=6.6/16.0GB (42%) swap=0.3/2.9GB (10%) cpu=81% browser_rss=0.59GB\n [capture-loop] iter=700 t=84.8s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=6 ram=7.6/16.0GB (47%) swap=0.3/2.9GB (10%) cpu=87% browser_rss=0.58GB\n [capture-loop] iter=750 t=90.8s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=6 ram=7.5/16.0GB (47%) swap=0.3/2.9GB (10%) cpu=79% browser_rss=0.57GB\n [capture-loop] iter=800 t=97.0s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=6 ram=7.8/16.0GB (48%) swap=0.2/2.9GB (6%) cpu=81% browser_rss=0.56GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DepthAnything_V3 done (80.62s): result: NodeOutput\n Node executed (1 total), capturing...\n Frame 6 saved (frame_005.jpg, t=101.8s)\n [capture-node] freeze=6ms shot=200ms unfreeze=20ms saved=True\n [ComfyUI] Prompt executed in 102.05 seconds\n Node executed (8 total), capturing...\n Frame 7 saved (frame_006.jpg, t=102.4s)\n [capture-node] freeze=7ms shot=139ms unfreeze=0ms saved=True\n Execution complete (t=102.4s)\n Captured 7 unique frames over 102.58s\n [debug] iframes: 0\n [timing] trigger_3d_previews: 0.0s\n Saved high-quality screenshot: advanced_executed.png\n [timing] final_screenshot: 0.5s\n Captured 8 video frames", "hardware": {"os": "Windows-10-10.0.26100-SP0", "cpu": "AMD64 Family 25 Model 1 Stepping 1, AuthenticAMD"}}, "advanced_3d": {"src": "screenshots/advanced_3d_executed.png", "title": "advanced_3d", "status": "pass", "duration": "56.53", "log": "Capturing execution frames: advanced_3d.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 6 nodes\n [ComfyUI] Node 2: LoadImage\n [ComfyUI] Inputs: {\"image\": \"kaffi.jpg\"}\n [ComfyUI] Node 3: DownloadAndLoadDepthAnythingV3Model\n [ComfyUI] Inputs: {\"model\": \"da3_large.safetensors\", \"precision\": \"auto\", \"attention\": \"auto\"}\n [ComfyUI] Node 21: DepthAnything_V3\n Queuing workflow for execution...\n [ComfyUI] Inputs: {\"normalization_mode\": \"Raw\", \"resize_method\": \"resize\", \"invert_depth\": false, \"keep_model_size\": false, \"da3_model\": [\"3\", 0], \"images\": [\"2\", 0]}\n [ComfyUI] Node 22: DA3_ToPointCloud\n [ComfyUI] Inputs: {\"confidence_threshold\": 0.2, \"downsample\": 1, \"allow_around_1\": 1, \"filter_outliers\": false, \"outlier_percentage\": 5, \"depth_raw\": [\"21\", 0], \"confidence\": [\"21\", 1], \"intrinsics\": [\"21\", 6], \"sky_ma\n [ComfyUI] Node 23: DA3_SavePointCloud\n [ComfyUI] Inputs: {\"filename_prefix\": \"pointcloud\", \"pointcloud\": [\"22\", 0]}\n [ComfyUI] Node 25: DA3_PreviewPointCloud\n [ComfyUI] Inputs: {\"file_path\": [\"23\", 0], \"color_mode\": \"RGB\", \"preview_vtk\": \"\"}\n [ComfyUI] Generated prompt_id: 4d360f23-15e2-4d3b-bdda-d956861261af\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running DownloadAndLoadDepthAnythingV3Model: model: 'da3_large.safetensors', precision: 'auto', attention: 'auto'\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.DownloadAndLoadDepthAnythingV3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=3 sending call_method\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DownloadAndLoadDepthAnythingV3Model done (0.13s): result: NodeOutput\n [ComfyUI] [comfy-env] Running DepthAnything_V3: normalization_mode: 'Raw', resize_method: 'resize', invert_depth: False, keep_model_size: False, da3_model: dict, images: torch.float32 [1,533,800,3] cpu\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_inference.DepthAnything_V3.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'images' shape: torch.Size([1, 533, 800, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=4 sending call_method\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 533, 800, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 533, 800, 3])\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=4\n [ComfyUI] [comfy-env] VRAM request: 1.64GB, free before eviction: 9.93GB\n [ComfyUI] [comfy-env] VRAM after eviction: 9.93GB\n Frame 2 saved (frame_001.jpg, t=2.3s)\n [capture-periodic] freeze=5ms shot=127ms unfreeze=7ms saved=True\n Frame 3 saved (frame_002.jpg, t=4.5s)\n [capture-periodic] freeze=5ms shot=133ms unfreeze=11ms saved=True\n [capture-loop] iter=50 t=6.2s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=6 ram=6.7/16.0GB (42%) swap=0.3/2.9GB (12%) cpu=74% browser_rss=0.70GB\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3]\n [ComfyUI] === WATCHDOG TICK 2 ===\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] Thread 0x000020d0 (most recent call first):\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 359 in wait\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 655 in wait\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\tqdm\\_monitor.py\", line 60 in run\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1075 in _bootstrap_inner\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1032 in _bootstrap\n [ComfyUI] \n [ComfyUI] Current thread 0x00001e98 (most recent call first):\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_e1x_bc4i\\persistent_worker.py\", line 52 in _watchdog\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1012 in run\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1075 in _bootstrap_inner\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1032 in _bootstrap\n [ComfyUI] \n [ComfyUI] Thread 0x00000dfc (most recent call first):\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\comfy\\ops.py\", line 475 in forward_comfy_cast_weights\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\comfy\\ops.py\", line 482 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 241 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 519 in ffn_residual_func\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 522 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 791 in process_attention\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 750 in _get_intermediate_layers_not_chunked\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 800 in get_intermediate_layers\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 891 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 1560 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\nodes_inference.py\", line 156 in execute\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\comfy_api\\latest\\_io.py\", line 1833 in EXECUTE_NORMALIZED\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_e1x_bc4i\\persistent_worker.py\", line 1762 in main\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_e1x_bc4i\\persistent_worker.py\", line 1807 in \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] === END ===\n [ComfyUI] \n [capture-loop] iter=100 t=12.3s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=6 ram=7.1/16.0GB (44%) swap=0.3/2.9GB (12%) cpu=93% browser_rss=0.69GB\n [capture-loop] iter=150 t=18.4s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=7.2/16.0GB (45%) swap=0.3/2.9GB (12%) cpu=90% browser_rss=0.69GB\n [capture-loop] iter=200 t=24.9s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=7 ram=7.0/16.0GB (44%) swap=0.3/2.9GB (12%) cpu=96% browser_rss=0.62GB\n [capture-loop] iter=250 t=31.2s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=7 ram=7.2/16.0GB (45%) swap=0.3/2.9GB (12%) cpu=90% browser_rss=0.61GB\n [capture-loop] iter=300 t=37.0s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=7.3/16.0GB (46%) swap=0.5/2.9GB (16%) cpu=67% browser_rss=0.60GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=4\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DepthAnything_V3 done (38.89s): result: NodeOutput\n [ComfyUI] [comfy-env] Running DA3_ToPointCloud: confidence_threshold: 0.2, downsample: 1, allow_around_1: True, filter_outliers: False, outlier_percentage: 5.0, depth_raw: torch.float32 [1,532,800,3] cpu, confidence: torch.float32 [1,532,800,3] cpu, intrinsics: '{\\n \"intrinsics\": [\\n {\\n \"image_0\": [\\n ..., sky_mask: torch.float32 [1,532,800] cpu, source_image: torch.float32 [1,532,800,3] cpu\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_3d.DA3_ToPointCloud.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'depth_raw' shape: torch.Size([1, 532, 800, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'confidence' shape: torch.Size([1, 532, 800, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'sky_mask' shape: torch.Size([1, 532, 800])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'source_image' shape: torch.Size([1, 532, 800, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=5 sending call_method\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 532, 800, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 532, 800, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 532, 800, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 532, 800, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 532, 800]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 532, 800])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 532, 800, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 532, 800, 3])\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DA3_ToPointCloud done (0.27s): result: NodeOutput\n [ComfyUI] [comfy-env] Running DA3_SavePointCloud: filename_prefix: 'pointcloud', pointcloud: list[1]\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_3d.DA3_SavePointCloud.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=6 sending call_method\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[311011, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([311011, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[311011]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([311011])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[311011, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([311011, 3])\n Frame 4 saved (frame_003.jpg, t=39.7s)\n [capture-periodic] freeze=5ms shot=123ms unfreeze=8ms saved=True\n [capture-loop] iter=350 t=42.9s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=6 ram=6.5/16.0GB (41%) swap=0.5/2.9GB (16%) cpu=55% browser_rss=0.61GB\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DA3_SavePointCloud done (4.52s): result: NodeOutput\n [ComfyUI] [comfy-env] Running DA3_PreviewPointCloud: file_path: 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\Dept..., color_mode: 'RGB'\n [ComfyUI] [SubprocessWorker] call_method: nodes.preview_nodes.DA3_PreviewPointCloud.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=7 sending call_method\n Node executed (1 total), capturing...\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DA3_PreviewPointCloud done (0.07s): result: NodeOutput\n [ComfyUI] Prompt executed in 43.92 seconds\n Frame 5 saved (frame_004.jpg, t=44.2s)\n [capture-node] freeze=6ms shot=122ms unfreeze=6ms saved=True\n Node executed (2 total), capturing...\n Frame 6 saved (frame_005.jpg, t=44.6s)\n [capture-node] freeze=1973ms shot=93ms unfreeze=0ms saved=True\n Execution complete (t=44.6s)\n Captured 6 unique frames over 46.71s\n [debug] iframes: 1\n [debug] iframe[0]: src=http://127.0.0.1:41882/extensions/ComfyUI-DepthAnythingV3/viewer_vtk.html?v=1778, canvas=486x394, rafFrozen=True\n [timing] trigger_3d_previews: 0.0s\n Saved high-quality screenshot: advanced_3d_executed.png\n [timing] final_screenshot: 0.2s\n Captured 7 video frames", "hardware": {"os": "Windows-10-10.0.26100-SP0", "cpu": "AMD64 Family 25 Model 1 Stepping 1, AuthenticAMD"}}, "advanced_3d_multiview": {"src": "screenshots/advanced_3d_multiview_executed.png", "title": "advanced_3d_multiview", "status": "pass", "duration": "179.93", "log": "Capturing execution frames: advanced_3d_multiview.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 8 nodes\n [ComfyUI] Node 3: DownloadAndLoadDepthAnythingV3Model\n [ComfyUI] Inputs: {\"model\": \"da3_large.safetensors\", \"precision\": \"auto\", \"attention\": \"auto\"}\n [ComfyUI] Node 21: LoadImageDataSetFromFolder\n [ComfyUI] Inputs: {\"folder\": \"SOH\"}\n Queuing workflow for execution...\n [ComfyUI] Node 27: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"21\", 0]}\n [ComfyUI] Node 38: DA3_MultiViewPointCloud\n [ComfyUI] Inputs: {\"extrinsics\": [\"39\", 4], \"intrinsics\": [\"39\", 5], \"confidence_threshold\": 0.3, \"downsample\": 4, \"use_icp\": false, \"allow_around_1\": false, \"filter_outliers\": true, \"outlier_percentage\": 5, \"depths\":\n [ComfyUI] Node 39: DepthAnythingV3_MultiView\n [ComfyUI] Inputs: {\"normalization_mode\": \"Raw\", \"resize_method\": \"resize\", \"invert_depth\": false, \"keep_model_size\": false, \"da3_model\": [\"3\", 0], \"images\": [\"21\", 0]}\n [ComfyUI] Node 44: DA3_SavePointCloud\n [ComfyUI] Inputs: {\"filename_prefix\": \"pointcloud\", \"pointcloud\": [\"38\", 0]}\n [ComfyUI] Node 45: PreviewAny\n [ComfyUI] Inputs: {\"source\": [\"44\", 0]}\n [ComfyUI] Node 48: DA3_PreviewPointCloud\n [ComfyUI] Inputs: {\"file_path\": [\"44\", 0], \"color_mode\": \"RGB\", \"preview_vtk\": \"\"}\n [ComfyUI] Generated prompt_id: eb54db3c-afd4-4acc-b615-de4d4c9b4fea\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running DownloadAndLoadDepthAnythingV3Model: model: 'da3_large.safetensors', precision: 'auto', attention: 'auto'\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.DownloadAndLoadDepthAnythingV3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=8 sending call_method\n Node executed (1 total), capturing...\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DownloadAndLoadDepthAnythingV3Model done (0.11s): result: NodeOutput\n [ComfyUI] [comfy-env] Running DepthAnythingV3_MultiView: normalization_mode: 'Raw', resize_method: 'resize', invert_depth: False, keep_model_size: False, da3_model: dict, images: torch.float32 [1,680,1208,3] cpu\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_multiview.DepthAnythingV3_MultiView.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'images' shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=9 sending call_method\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 680, 1208, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=9\n [ComfyUI] [comfy-env] VRAM request: 1.64GB, free before eviction: 9.89GB\n [ComfyUI] [comfy-env] VRAM after eviction: 9.89GB\n Frame 2 saved (frame_001.jpg, t=0.5s)\n [capture-node] freeze=9ms shot=130ms unfreeze=6ms saved=True\n Frame 3 saved (frame_002.jpg, t=4.9s)\n [capture-periodic] freeze=5ms shot=121ms unfreeze=6ms saved=True\n [capture-loop] iter=50 t=6.3s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=6 ram=7.1/16.0GB (45%) swap=0.5/2.9GB (16%) cpu=48% browser_rss=0.67GB\n [capture-loop] iter=100 t=12.2s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=6.6/16.0GB (41%) swap=0.5/2.9GB (16%) cpu=67% browser_rss=0.65GB\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3]\n [ComfyUI] === WATCHDOG TICK 3 ===\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] Thread 0x000020d0 (most recent call first):\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 359 in wait\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 655 in wait\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\tqdm\\_monitor.py\", line 60 in run\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1075 in _bootstrap_inner\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1032 in _bootstrap\n [ComfyUI] \n [ComfyUI] Current thread 0x00001e98 (most recent call first):\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_e1x_bc4i\\persistent_worker.py\", line 52 in _watchdog\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1012 in run\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1075 in _bootstrap_inner\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1032 in _bootstrap\n [ComfyUI] \n [ComfyUI] Thread 0x00000dfc (most recent call first):\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\comfy\\ldm\\modules\\sub_quadratic_attention.py\", line 159 in _get_attention_scores_no_kv_chunking\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\comfy\\ldm\\modules\\sub_quadratic_attention.py\", line 269 in efficient_dot_product_attention\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\comfy\\ldm\\modules\\attention.py\", line 275 in attention_sub_quad\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\comfy\\ldm\\modules\\attention.py\", line 139 in wrapper\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 453 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 516 in attn_residual_func\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 521 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 791 in process_attention\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 750 in _get_intermediate_layers_not_chunked\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 800 in get_intermediate_layers\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 891 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 1560 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\nodes_multiview.py\", line 128 in execute\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\comfy_api\\latest\\_io.py\", line 1833 in EXECUTE_NORMALIZED\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_e1x_bc4i\\persistent_worker.py\", line 1762 in main\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_e1x_bc4i\\persistent_worker.py\", line 1807 in \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] === END ===\n [ComfyUI] \n [capture-loop] iter=150 t=18.0s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=6 ram=7.0/16.0GB (44%) swap=0.5/2.9GB (16%) cpu=68% browser_rss=0.65GB\n [capture-loop] iter=200 t=23.9s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=7.2/16.0GB (45%) swap=0.4/2.9GB (16%) cpu=65% browser_rss=0.65GB\n [capture-loop] iter=250 t=29.9s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=6 ram=6.8/16.0GB (42%) swap=0.4/2.9GB (16%) cpu=63% browser_rss=0.65GB\n [capture-loop] iter=300 t=35.6s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=8.5/16.0GB (53%) swap=0.4/2.9GB (16%) cpu=63% browser_rss=0.65GB\n [capture-loop] iter=350 t=41.6s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=6 ram=6.7/16.0GB (42%) swap=0.4/2.9GB (16%) cpu=64% browser_rss=0.65GB\n [capture-loop] iter=400 t=47.4s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=7.4/16.0GB (46%) swap=0.6/2.9GB (21%) cpu=63% browser_rss=0.64GB\n [capture-loop] iter=450 t=53.2s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=6.5/16.0GB (41%) swap=0.6/2.9GB (21%) cpu=64% browser_rss=0.63GB\n [capture-loop] iter=500 t=59.2s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=7 ram=6.6/16.0GB (41%) swap=0.7/2.9GB (25%) cpu=76% browser_rss=0.62GB\n [capture-loop] iter=550 t=65.1s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=6 ram=7.0/16.0GB (44%) swap=0.7/2.9GB (25%) cpu=73% browser_rss=0.60GB\n [capture-loop] iter=600 t=70.9s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=7.1/16.0GB (44%) swap=0.7/2.9GB (25%) cpu=70% browser_rss=0.60GB\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3]\n [ComfyUI] === WATCHDOG TICK 4 ===\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] Thread 0x000020d0 (most recent call first):\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 359 in wait\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 655 in wait\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\tqdm\\_monitor.py\", line 60 in run\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1075 in _bootstrap_inner\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1032 in _bootstrap\n [ComfyUI] \n [ComfyUI] Current thread 0x00001e98 (most recent call first):\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_e1x_bc4i\\persistent_worker.py\", line 52 in _watchdog\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1012 in run\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1075 in _bootstrap_inner\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1032 in _bootstrap\n [ComfyUI] \n [ComfyUI] Thread 0x00000dfc (most recent call first):\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\conv.py\", line 548 in _conv_forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\comfy\\ops.py\", line 509 in forward_comfy_cast_weights\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\comfy\\ops.py\", line 516 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\container.py\", line 253 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 1470 in _fuse\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 1405 in _forward_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 1366 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 1591 in _process_depth_head\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 1577 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\nodes_multiview.py\", line 128 in execute\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\comfy_api\\latest\\_io.py\", line 1833 in EXECUTE_NORMALIZED\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_e1x_bc4i\\persistent_worker.py\", line 1762 in main\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_e1x_bc4i\\persistent_worker.py\", line 1807 in \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] === END ===\n [ComfyUI] \n [capture-loop] iter=650 t=76.9s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=6 ram=7.4/16.0GB (46%) swap=0.7/2.9GB (25%) cpu=75% browser_rss=0.60GB\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DepthAnythingV3_MultiView done (82.23s): result: NodeOutput\n [ComfyUI] [comfy-env] Running DepthAnythingV3_MultiView: normalization_mode: 'Raw', resize_method: 'resize', invert_depth: False, keep_model_size: False, da3_model: dict, images: torch.float32 [1,680,1208,3] cpu\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_multiview.DepthAnythingV3_MultiView.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'images' shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=10 sending call_method\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 680, 1208, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=10\n [ComfyUI] [comfy-env] VRAM request: 1.64GB, free before eviction: 10.52GB\n [ComfyUI] [comfy-env] VRAM after eviction: 10.52GB\n [capture-loop] iter=700 t=82.9s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=6 ram=6.2/16.0GB (39%) swap=0.7/2.9GB (25%) cpu=69% browser_rss=0.59GB\n [capture-loop] iter=750 t=88.7s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=6 ram=6.8/16.0GB (42%) swap=0.7/2.9GB (25%) cpu=76% browser_rss=0.59GB\n [capture-loop] iter=800 t=94.7s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=6 ram=7.3/16.0GB (46%) swap=0.7/2.9GB (25%) cpu=76% browser_rss=0.59GB\n [capture-loop] iter=850 t=100.7s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=6.3/16.0GB (39%) swap=0.7/2.9GB (24%) cpu=73% browser_rss=0.59GB\n [capture-loop] iter=900 t=106.4s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=6.3/16.0GB (40%) swap=0.7/2.9GB (24%) cpu=72% browser_rss=0.59GB\n [capture-loop] iter=950 t=112.4s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=6 ram=7.3/16.0GB (45%) swap=0.7/2.9GB (24%) cpu=81% browser_rss=0.58GB\n [capture-loop] iter=1000 t=118.4s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=6.3/16.0GB (39%) swap=0.7/2.9GB (24%) cpu=69% browser_rss=0.57GB\n [capture-loop] iter=1050 t=124.2s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=6.4/16.0GB (40%) swap=0.7/2.9GB (24%) cpu=64% browser_rss=0.56GB\n [capture-loop] iter=1100 t=130.1s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=8.0/16.0GB (50%) swap=0.8/2.9GB (29%) cpu=68% browser_rss=0.54GB\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3]\n [ComfyUI] === WATCHDOG TICK 5 ===\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] Thread 0x000020d0 (most recent call first):\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 359 in wait\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 655 in wait\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\tqdm\\_monitor.py\", line 60 in run\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1075 in _bootstrap_inner\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1032 in _bootstrap\n [ComfyUI] \n [ComfyUI] Current thread 0x00001e98 (most recent call first):\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_e1x_bc4i\\persistent_worker.py\", line 52 in _watchdog\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1012 in run\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1075 in _bootstrap_inner\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1032 in _bootstrap\n [ComfyUI] \n [ComfyUI] Thread 0x00000dfc (most recent call first):\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\comfy\\ops.py\", line 475 in forward_comfy_cast_weights\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\comfy\\ops.py\", line 482 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 244 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 519 in ffn_residual_func\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 522 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 791 in process_attention\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 741 in _get_intermediate_layers_not_chunked\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 800 in get_intermediate_layers\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 891 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 1560 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\nodes_multiview.py\", line 128 in execute\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\comfy_api\\latest\\_io.py\", line 1833 in EXECUTE_NORMALIZED\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_e1x_bc4i\\persistent_worker.py\", line 1762 in main\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_e1x_bc4i\\persistent_worker.py\", line 1807 in \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] === END ===\n [ComfyUI] \n [capture-loop] iter=1150 t=136.0s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=7 ram=6.3/16.0GB (39%) swap=0.8/2.9GB (29%) cpu=70% browser_rss=0.53GB\n [capture-loop] iter=1200 t=141.8s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=6.6/16.0GB (41%) swap=0.8/2.9GB (29%) cpu=66% browser_rss=0.52GB\n [capture-loop] iter=1250 t=147.7s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=6 ram=6.6/16.0GB (41%) swap=0.8/2.9GB (29%) cpu=64% browser_rss=0.51GB\n [capture-loop] iter=1300 t=153.6s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=7.1/16.0GB (44%) swap=0.8/2.9GB (28%) cpu=64% browser_rss=0.50GB\n [capture-loop] iter=1350 t=159.4s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=7.1/16.0GB (45%) swap=1.0/2.9GB (34%) cpu=62% browser_rss=0.48GB\n [capture-loop] iter=1400 t=165.3s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=6 ram=7.2/16.0GB (45%) swap=1.0/2.9GB (34%) cpu=68% browser_rss=0.48GB\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DepthAnythingV3_MultiView done (84.59s): result: NodeOutput\n [ComfyUI] [comfy-env] Running DA3_MultiViewPointCloud: extrinsics: '{\\n \"extrinsics\": [\\n {\\n \"image_0\": [\\n ..., intrinsics: '{\\n \"intrinsics\": [\\n {\\n \"image_0\": [\\n ..., confidence_threshold: 0.3, downsample: 4, use_icp: False, allow_around_1: False, filter_outliers: True, outlier_percentage: 5.0, depths: torch.float32 [1,680,1208,3] cpu, images: torch.float32 [1,680,1208,3] cpu, confidence: torch.float32 [1,680,1208,3] cpu, sky_mask: torch.float32 [1,680,1208] cpu\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_multiview.DA3_MultiViewPointCloud.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'depths' shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'images' shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'confidence' shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'sky_mask' shape: torch.Size([1, 680, 1208])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=11 sending call_method\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 680, 1208, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 680, 1208, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 680, 1208, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 680, 1208]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 680, 1208])\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=11\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DA3_MultiViewPointCloud done (0.69s): result: NodeOutput\n [ComfyUI] [comfy-env] Running DA3_MultiViewPointCloud: extrinsics: '{\\n \"extrinsics\": [\\n {\\n \"image_0\": [\\n ..., intrinsics: '{\\n \"intrinsics\": [\\n {\\n \"image_0\": [\\n ..., confidence_threshold: 0.3, downsample: 4, use_icp: False, allow_around_1: False, filter_outliers: True, outlier_percentage: 5.0, depths: torch.float32 [1,680,1208,3] cpu, images: torch.float32 [1,680,1208,3] cpu, confidence: torch.float32 [1,680,1208,3] cpu, sky_mask: torch.float32 [1,680,1208] cpu\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_multiview.DA3_MultiViewPointCloud.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'depths' shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'images' shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'confidence' shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'sky_mask' shape: torch.Size([1, 680, 1208])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=12 sending call_method\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 680, 1208, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 680, 1208, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 680, 1208, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 680, 1208]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 680, 1208])\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=12\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DA3_MultiViewPointCloud done (0.68s): result: NodeOutput\n [ComfyUI] [comfy-env] Running DA3_SavePointCloud: filename_prefix: 'pointcloud', pointcloud: list[1]\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_3d.DA3_SavePointCloud.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=13 sending call_method\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18844, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([18844, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18844, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([18844, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18844]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([18844])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n Frame 4 saved (frame_003.jpg, t=168.8s)\n [capture-periodic] freeze=5ms shot=106ms unfreeze=6ms saved=True\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18844]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([18844])\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DA3_SavePointCloud done (0.84s): result: NodeOutput\n [ComfyUI] [comfy-env] Running DA3_SavePointCloud: filename_prefix: 'pointcloud', pointcloud: list[1]\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_3d.DA3_SavePointCloud.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=14 sending call_method\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[20434, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([20434, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[20434, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([20434, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[20434]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([20434])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[20434]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([20434])\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DA3_SavePointCloud done (0.91s): result: NodeOutput\n [ComfyUI] [comfy-env] Running DA3_PreviewPointCloud: file_path: 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\Dept..., color_mode: 'RGB'\n [ComfyUI] [SubprocessWorker] call_method: nodes.preview_nodes.DA3_PreviewPointCloud.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n Node executed (2 total), capturing...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=15 sending call_method\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DA3_PreviewPointCloud done (0.21s): result: NodeOutput\n [ComfyUI] [comfy-env] Running DA3_PreviewPointCloud: file_path: 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\Dept..., color_mode: 'RGB'\n [ComfyUI] [SubprocessWorker] call_method: nodes.preview_nodes.DA3_PreviewPointCloud.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=16 sending call_method\n Frame 5 saved (frame_004.jpg, t=170.5s)\n [capture-node] freeze=5ms shot=93ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DA3_PreviewPointCloud done (0.20s): result: NodeOutput\n [ComfyUI] Prompt executed in 170.63 seconds\n Node executed (4 total), capturing...\n Frame 6 saved (frame_005.jpg, t=171.1s)\n [capture-node] freeze=6ms shot=115ms unfreeze=0ms saved=True\n Execution complete (t=171.1s)\n Captured 6 unique frames over 171.2s\n [debug] iframes: 1\n [debug] iframe[0]: src=http://127.0.0.1:41882/extensions/ComfyUI-DepthAnythingV3/viewer_vtk.html?v=1778, canvas=486x430, rafFrozen=True\n [timing] trigger_3d_previews: 0.0s\n Saved high-quality screenshot: advanced_3d_multiview_executed.png\n [timing] final_screenshot: 0.2s\n Captured 7 video frames", "hardware": {"os": "Windows-10-10.0.26100-SP0", "cpu": "AMD64 Family 25 Model 1 Stepping 1, AuthenticAMD"}}, "simple": {"src": "screenshots/simple_executed.png", "title": "simple", "status": "pass", "duration": "76.58", "log": "Capturing execution frames: simple.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 4 nodes\n [ComfyUI] Prompt has 4 nodes\n [ComfyUI] Prompt has 4 nodes\n [ComfyUI] Node 2: LoadImage\n [ComfyUI] Node 2: LoadImage\n [ComfyUI] Node 2: LoadImage\n Queuing workflow for execution...\n [ComfyUI] Inputs: {\"image\": \"bridge.jpg\"}\n [ComfyUI] Inputs: {\"image\": \"bridge.jpg\"}\n [ComfyUI] Inputs: {\"image\": \"bridge.jpg\"}\n [ComfyUI] Node 3: DownloadAndLoadDepthAnythingV3Model\n [ComfyUI] Node 3: DownloadAndLoadDepthAnythingV3Model\n [ComfyUI] Node 3: DownloadAndLoadDepthAnythingV3Model\n [ComfyUI] Inputs: {\"model\": \"da3_large.safetensors\", \"precision\": \"auto\", \"attention\": \"auto\"}\n [ComfyUI] Inputs: {\"model\": \"da3_large.safetensors\", \"precision\": \"auto\", \"attention\": \"auto\"}\n [ComfyUI] Inputs: {\"model\": \"da3_large.safetensors\", \"precision\": \"auto\", \"attention\": \"auto\"}\n [ComfyUI] Node 4: PreviewImage\n [ComfyUI] Node 4: PreviewImage\n [ComfyUI] Node 4: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"14\", 0]}\n [ComfyUI] Inputs: {\"images\": [\"14\", 0]}\n [ComfyUI] Inputs: {\"images\": [\"14\", 0]}\n [ComfyUI] Node 14: DepthAnything_V3\n [ComfyUI] Node 14: DepthAnything_V3\n [ComfyUI] Node 14: DepthAnything_V3\n [ComfyUI] Inputs: {\"normalization_mode\": \"V2-Style\", \"resize_method\": \"resize\", \"invert_depth\": true, \"keep_model_size\": false, \"da3_model\": [\"3\", 0], \"images\": [\"2\", 0]}\n [ComfyUI] Inputs: {\"normalization_mode\": \"V2-Style\", \"resize_method\": \"resize\", \"invert_depth\": true, \"keep_model_size\": false, \"da3_model\": [\"3\", 0], \"images\": [\"2\", 0]}\n [ComfyUI] Inputs: {\"normalization_mode\": \"V2-Style\", \"resize_method\": \"resize\", \"invert_depth\": true, \"keep_model_size\": false, \"da3_model\": [\"3\", 0], \"images\": [\"2\", 0]}\n [ComfyUI] Generated prompt_id: dc04ac91-49a2-49e1-9649-43a1862f411f\n [ComfyUI] Generated prompt_id: dc04ac91-49a2-49e1-9649-43a1862f411f\n [ComfyUI] Generated prompt_id: dc04ac91-49a2-49e1-9649-43a1862f411f\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] Validation result: valid=True\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] got prompt\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running DownloadAndLoadDepthAnythingV3Model: model: 'da3_large.safetensors', precision: 'auto', attention: 'auto'\n [ComfyUI] [comfy-env] Running DownloadAndLoadDepthAnythingV3Model: model: 'da3_large.safetensors', precision: 'auto', attention: 'auto'\n [ComfyUI] [comfy-env] Running DownloadAndLoadDepthAnythingV3Model: model: 'da3_large.safetensors', precision: 'auto', attention: 'auto'\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.DownloadAndLoadDepthAnythingV3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.DownloadAndLoadDepthAnythingV3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.DownloadAndLoadDepthAnythingV3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=17 sending call_method\n [ComfyUI] [SubprocessWorker] call_id=17 sending call_method\n [ComfyUI] [SubprocessWorker] call_id=17 sending call_method\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DownloadAndLoadDepthAnythingV3Model done (0.28s): result: NodeOutput\n [ComfyUI] [comfy-env] DownloadAndLoadDepthAnythingV3Model done (0.28s): result: NodeOutput\n [ComfyUI] [comfy-env] DownloadAndLoadDepthAnythingV3Model done (0.28s): result: NodeOutput\n [ComfyUI] [comfy-env] Running DepthAnything_V3: normalization_mode: 'V2-Style', resize_method: 'resize', invert_depth: True, keep_model_size: False, da3_model: dict, images: torch.float32 [1,683,1024,3] cpu\n [ComfyUI] [comfy-env] Running DepthAnything_V3: normalization_mode: 'V2-Style', resize_method: 'resize', invert_depth: True, keep_model_size: False, da3_model: dict, images: torch.float32 [1,683,1024,3] cpu\n [ComfyUI] [comfy-env] Running DepthAnything_V3: normalization_mode: 'V2-Style', resize_method: 'resize', invert_depth: True, keep_model_size: False, da3_model: dict, images: torch.float32 [1,683,1024,3] cpu\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_inference.DepthAnything_V3.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_inference.DepthAnything_V3.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_inference.DepthAnything_V3.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'images' shape: torch.Size([1, 683, 1024, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'images' shape: torch.Size([1, 683, 1024, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'images' shape: torch.Size([1, 683, 1024, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=18 sending call_method\n [ComfyUI] [SubprocessWorker] call_id=18 sending call_method\n [ComfyUI] [SubprocessWorker] call_id=18 sending call_method\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 683, 1024, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 683, 1024, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 683, 1024, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 683, 1024, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 683, 1024, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 683, 1024, 3])\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=18\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=18\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=18\n [ComfyUI] [comfy-env] VRAM request: 1.64GB, free before eviction: 10.56GB\n [ComfyUI] [comfy-env] VRAM request: 1.64GB, free before eviction: 10.56GB\n [ComfyUI] [comfy-env] VRAM request: 1.64GB, free before eviction: 10.56GB\n [ComfyUI] [comfy-env] VRAM after eviction: 10.56GB\n [ComfyUI] [comfy-env] VRAM after eviction: 10.56GB\n [ComfyUI] [comfy-env] VRAM after eviction: 10.56GB\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] WARNING: WARNING: This model does not support sky segmentation. V2-Style normalization will work but without sky masking. Use Mono/Metric/Nested models for best V2-Style results.\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] WARNING: WARNING: This model does not support sky segmentation. V2-Style normalization will work but without sky masking. Use Mono/Metric/Nested models for best V2-Style results.\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] WARNING: WARNING: This model does not support sky segmentation. V2-Style normalization will work but without sky masking. Use Mono/Metric/Nested models for best V2-Style results.\n Frame 2 saved (frame_001.jpg, t=2.2s)\n [capture-periodic] freeze=6ms shot=143ms unfreeze=5ms saved=True\n Frame 3 saved (frame_002.jpg, t=4.5s)\n [capture-periodic] freeze=4ms shot=132ms unfreeze=8ms saved=True\n [capture-loop] iter=50 t=6.0s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=6.3/16.0GB (39%) swap=0.9/2.9GB (33%) cpu=47% browser_rss=0.65GB\n [capture-loop] iter=100 t=12.0s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=5.7/16.0GB (36%) swap=0.9/2.9GB (33%) cpu=67% browser_rss=0.65GB\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3]\n [ComfyUI] === WATCHDOG TICK 6 ===\n [ComfyUI] === WATCHDOG TICK 6 ===\n [ComfyUI] === WATCHDOG TICK 6 ===\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] Thread 0x000020d0 (most recent call first):\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] Thread 0x000020d0 (most recent call first):\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] Thread 0x000020d0 (most recent call first):\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 359 in wait\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 359 in wait\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 359 in wait\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 655 in wait\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 655 in wait\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 655 in wait\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\tqdm\\_monitor.py\", line 60 in run\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\tqdm\\_monitor.py\", line 60 in run\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\tqdm\\_monitor.py\", line 60 in run\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1075 in _bootstrap_inner\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1075 in _bootstrap_inner\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1075 in _bootstrap_inner\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1032 in _bootstrap\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1032 in _bootstrap\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1032 in _bootstrap\n [ComfyUI] \n [ComfyUI] \n [ComfyUI] \n [ComfyUI] Current thread 0x00001e98 (most recent call first):\n [ComfyUI] Current thread 0x00001e98 (most recent call first):\n [ComfyUI] Current thread 0x00001e98 (most recent call first):\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_e1x_bc4i\\persistent_worker.py\", line 52 in _watchdog\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_e1x_bc4i\\persistent_worker.py\", line 52 in _watchdog\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_e1x_bc4i\\persistent_worker.py\", line 52 in _watchdog\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1012 in run\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1012 in run\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1012 in run\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1075 in _bootstrap_inner\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1075 in _bootstrap_inner\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1075 in _bootstrap_inner\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1032 in _bootstrap\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1032 in _bootstrap\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1032 in _bootstrap\n [ComfyUI] \n [ComfyUI] \n [ComfyUI] \n [ComfyUI] Thread 0x00000dfc (most recent call first):\n [ComfyUI] Thread 0x00000dfc (most recent call first):\n [ComfyUI] Thread 0x00000dfc (most recent call first):\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\comfy\\ops.py\", line 475 in forward_comfy_cast_weights\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\comfy\\ops.py\", line 475 in forward_comfy_cast_weights\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\comfy\\ops.py\", line 475 in forward_comfy_cast_weights\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\comfy\\ops.py\", line 482 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\comfy\\ops.py\", line 482 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\comfy\\ops.py\", line 482 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 241 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 241 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 241 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 519 in ffn_residual_func\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 519 in ffn_residual_func\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 519 in ffn_residual_func\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 522 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 522 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 522 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 791 in process_attention\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 791 in process_attention\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 791 in process_attention\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 750 in _get_intermediate_layers_not_chunked\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 750 in _get_intermediate_layers_not_chunked\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 750 in _get_intermediate_layers_not_chunked\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 800 in get_intermediate_layers\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 800 in get_intermediate_layers\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 800 in get_intermediate_layers\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 891 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 891 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 891 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 1560 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 1560 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 1560 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\nodes_inference.py\", line 156 in execute\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\nodes_inference.py\", line 156 in execute\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\nodes_inference.py\", line 156 in execute\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\comfy_api\\latest\\_io.py\", line 1833 in EXECUTE_NORMALIZED\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\comfy_api\\latest\\_io.py\", line 1833 in EXECUTE_NORMALIZED\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\comfy_api\\latest\\_io.py\", line 1833 in EXECUTE_NORMALIZED\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_e1x_bc4i\\persistent_worker.py\", line 1762 in main\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_e1x_bc4i\\persistent_worker.py\", line 1762 in main\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_e1x_bc4i\\persistent_worker.py\", line 1762 in main\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_e1x_bc4i\\persistent_worker.py\", line 1807 in \n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_e1x_bc4i\\persistent_worker.py\", line 1807 in \n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_e1x_bc4i\\persistent_worker.py\", line 1807 in \n [ComfyUI] \n [ComfyUI] \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] === END ===\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] === END ===\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] === END ===\n [ComfyUI] \n [ComfyUI] \n [ComfyUI] \n [capture-loop] iter=150 t=17.8s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=6 ram=5.8/16.0GB (37%) swap=0.9/2.9GB (33%) cpu=70% browser_rss=0.65GB\n [capture-loop] iter=200 t=23.8s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=6 ram=6.5/16.0GB (40%) swap=0.9/2.9GB (33%) cpu=63% browser_rss=0.64GB\n [capture-loop] iter=250 t=30.3s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=6 ram=5.8/16.0GB (36%) swap=0.9/2.9GB (33%) cpu=93% browser_rss=0.55GB\n [capture-loop] iter=300 t=36.3s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=6.4/16.0GB (40%) swap=0.9/2.9GB (33%) cpu=70% browser_rss=0.54GB\n [capture-loop] iter=350 t=42.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=6 ram=6.4/16.0GB (40%) swap=0.9/2.9GB (33%) cpu=69% browser_rss=0.54GB\n [capture-loop] iter=400 t=48.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=9 ram=6.0/16.0GB (38%) swap=0.9/2.9GB (33%) cpu=70% browser_rss=0.54GB\n [capture-loop] iter=450 t=54.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=6.5/16.0GB (41%) swap=0.9/2.9GB (32%) cpu=69% browser_rss=0.54GB\n [capture-loop] iter=500 t=59.9s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=6 ram=6.8/16.0GB (42%) swap=0.9/2.9GB (32%) cpu=68% browser_rss=0.54GB\n [capture-loop] iter=550 t=65.9s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=7 ram=6.9/16.0GB (43%) swap=0.9/2.9GB (32%) cpu=70% browser_rss=0.54GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=18\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=18\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=18\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DepthAnything_V3 done (67.37s): result: NodeOutput\n [ComfyUI] [comfy-env] DepthAnything_V3 done (67.37s): result: NodeOutput\n [ComfyUI] [comfy-env] DepthAnything_V3 done (67.37s): result: NodeOutput\n [ComfyUI] Prompt executed in 67.72 seconds\n [ComfyUI] Prompt executed in 67.72 seconds\n [ComfyUI] Prompt executed in 67.72 seconds\n Node executed (1 total), capturing...\n Frame 4 saved (frame_003.jpg, t=68.0s)\n [capture-node] freeze=5ms shot=104ms unfreeze=0ms saved=True\n Execution complete (t=68.0s)\n Captured 4 unique frames over 68.19s\n [debug] iframes: 0\n [timing] trigger_3d_previews: 0.0s\n Saved high-quality screenshot: simple_executed.png\n [timing] final_screenshot: 0.2s\n Captured 5 video frames", "hardware": {"os": "Windows-10-10.0.26100-SP0", "cpu": "AMD64 Family 25 Model 1 Stepping 1, AuthenticAMD"}}}; + const workflowData = {"advanced": {"src": "screenshots/advanced_executed.png", "title": "advanced", "status": "pass", "duration": "118.70", "log": "Capturing execution frames: advanced.json\n [ComfyUI] [DEPRECATION WARNING] Detected import of deprecated legacy API: /extensions/core/widgetInputs.js. This is likely caused by a custom node extension using outdated APIs. Please update your extensions or contact the extension author for an updated version.\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 11 nodes\n [ComfyUI] Node 2: LoadImage\n [ComfyUI] Inputs: {\"image\": \"bridge.jpg\"}\n [ComfyUI] Node 3: DownloadAndLoadDepthAnythingV3Model\n [ComfyUI] Inputs: {\"model\": \"da3_large.safetensors\", \"precision\": \"auto\", \"attention\": \"auto\"}\n [ComfyUI] Node 4: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"12\", 0]}\n [ComfyUI] Node 6: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"12\", 1]}\n Queuing workflow for execution...\n [ComfyUI] Node 7: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"12\", 2]}\n [ComfyUI] Node 8: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"12\", 3]}\n [ComfyUI] Node 9: PreviewAny\n [ComfyUI] Inputs: {\"source\": [\"12\", 6]}\n [ComfyUI] Node 10: PreviewAny\n [ComfyUI] Inputs: {\"source\": [\"12\", 5]}\n [ComfyUI] Node 11: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"12\", 7]}\n [ComfyUI] Node 12: DepthAnything_V3\n [ComfyUI] Inputs: {\"normalization_mode\": \"V2-Style\", \"resize_method\": \"resize\", \"invert_depth\": false, \"keep_model_size\": false, \"da3_model\": [\"3\", 0], \"images\": [\"2\", 0]}\n [ComfyUI] Node 13: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"12\", 4]}\n [ComfyUI] Generated prompt_id: 697b8505-5b85-4db8-96e2-0c03a31eff23\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running DownloadAndLoadDepthAnythingV3Model: model: 'da3_large.safetensors', precision: 'auto', attention: 'auto'\n [ComfyUI] [comfy-env] SubprocessWorker: C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\python.exe\n [ComfyUI] [comfy-env] env_vars: {'COMFYUI_BASE': 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\DepthAnythingV3-1942\\\\ComfyUI'}\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.DownloadAndLoadDepthAnythingV3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [comfy-env] depthanythingv3-nodes: Library/bin has 236 DLLs\n [ComfyUI] [ComfyUI-DepthAnythingV3] python: C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\python.exe\n [ComfyUI] [ComfyUI-DepthAnythingV3] sys_path sent to worker: ['D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\DepthAnythingV3-1942\\\\ComfyUI', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\DepthAnythingV3-1942\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-DepthAnythingV3', 'C:\\\\Users\\\\stduser\\\\AppData\\\\Local\\\\Programs\\\\comfy-env\\\\.pixi\\\\envs\\\\depthanythingv3-nodes\\\\Lib\\\\site-packages', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\DepthAnythingV3-1942\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-DepthAnythingV3']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\python.exe\n [ComfyUI] [SubprocessWorker] launching cmd=['C:\\\\Users\\\\stduser\\\\.pixi\\\\bin\\\\pixi.exe', 'run', '--as-is', '--manifest-path', 'C:\\\\Users\\\\stduser\\\\AppData\\\\Local\\\\Programs\\\\comfy-env\\\\pixi.toml', '-e', 'depthanythingv3-nodes', 'python', 'C:\\\\Users\\\\stduser\\\\AppData\\\\Local\\\\Temp\\\\comfyui_pvenv_z57kjp7z\\\\persistent_worker.py', 'tcp://127.0.0.1:59980']...\n Frame 2 saved (frame_001.jpg, t=4.1s)\n [capture-periodic] freeze=3ms shot=89ms unfreeze=3ms saved=True\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=1 sending call_method\n Frame 3 saved (frame_002.jpg, t=6.2s)\n [capture-periodic] freeze=3ms shot=110ms unfreeze=4ms saved=True\n [capture-loop] iter=50 t=7.5s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=3 ram=4.9/16.0GB (30%) swap=0.3/2.9GB (10%) cpu=34% browser_rss=0.69GB\n [ComfyUI] Warning: You are sending unauthenticated requests to the HF Hub. Please set a HF_TOKEN to enable higher rate limits and faster downloads.\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] WARNING: Warning: You are sending unauthenticated requests to the HF Hub. Please set a HF_TOKEN to enable higher rate limits and faster downloads.\n [ComfyUI] \n [ComfyUI] model.safetensors: 0%| | 0.00/1.64G [00:00\n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] === END ===\n [ComfyUI] \n [capture-loop] iter=550 t=65.5s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=27 ram=6.8/16.0GB (43%) swap=0.2/2.9GB (6%) cpu=90% browser_rss=0.57GB\n [capture-loop] iter=600 t=71.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=6.2/16.0GB (39%) swap=0.2/2.9GB (6%) cpu=86% browser_rss=0.56GB\n [capture-loop] iter=650 t=76.9s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=6.9/16.0GB (43%) swap=0.2/2.9GB (6%) cpu=86% browser_rss=0.55GB\n [capture-loop] iter=700 t=82.7s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=6.7/16.0GB (42%) swap=0.2/2.9GB (6%) cpu=88% browser_rss=0.54GB\n [capture-loop] iter=750 t=88.4s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=7.5/16.0GB (47%) swap=0.2/2.9GB (6%) cpu=88% browser_rss=0.54GB\n [capture-loop] iter=800 t=94.2s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=7.3/16.0GB (46%) swap=0.2/2.9GB (6%) cpu=90% browser_rss=0.53GB\n [capture-loop] iter=850 t=100.4s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=7.7/16.0GB (48%) swap=0.3/2.9GB (10%) cpu=91% browser_rss=0.53GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DepthAnything_V3 done (92.29s): result: NodeOutput\n Node executed (1 total), capturing...\n [ComfyUI] Prompt executed in 103.31 seconds\n Frame 6 saved (frame_005.jpg, t=105.2s)\n [capture-node] freeze=25ms shot=196ms unfreeze=3ms saved=True\n Node executed (8 total), capturing...\n Frame 7 saved (frame_006.jpg, t=105.8s)\n [capture-node] freeze=3ms shot=108ms unfreeze=0ms saved=True\n Execution complete (t=105.8s)\n Captured 7 unique frames over 105.9s\n [debug] iframes: 0\n [timing] trigger_3d_previews: 0.0s\n Saved high-quality screenshot: advanced_executed.png\n [timing] final_screenshot: 0.2s\n Captured 8 video frames", "hardware": {"os": "Windows-10-10.0.26100-SP0", "cpu": "AMD64 Family 25 Model 17 Stepping 1, AuthenticAMD"}}, "advanced_3d": {"src": "screenshots/advanced_3d_executed.png", "title": "advanced_3d", "status": "pass", "duration": "52.12", "log": "Capturing execution frames: advanced_3d.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 6 nodes\n [ComfyUI] Node 2: LoadImage\n [ComfyUI] Inputs: {\"image\": \"kaffi.jpg\"}\n [ComfyUI] Node 3: DownloadAndLoadDepthAnythingV3Model\n [ComfyUI] Inputs: {\"model\": \"da3_large.safetensors\", \"precision\": \"auto\", \"attention\": \"auto\"}\n [ComfyUI] Node 21: DepthAnything_V3\n [ComfyUI] Inputs: {\"normalization_mode\": \"Raw\", \"resize_method\": \"resize\", \"invert_depth\": false, \"keep_model_size\": false, \"da3_model\": [\"3\", 0], \"images\": [\"2\", 0]}\n Queuing workflow for execution...\n [ComfyUI] Node 22: DA3_ToPointCloud\n [ComfyUI] Inputs: {\"confidence_threshold\": 0.2, \"downsample\": 1, \"allow_around_1\": 1, \"filter_outliers\": false, \"outlier_percentage\": 5, \"depth_raw\": [\"21\", 0], \"confidence\": [\"21\", 1], \"intrinsics\": [\"21\", 6], \"sky_ma\n [ComfyUI] Node 23: DA3_SavePointCloud\n [ComfyUI] Inputs: {\"filename_prefix\": \"pointcloud\", \"pointcloud\": [\"22\", 0]}\n [ComfyUI] Node 25: DA3_PreviewPointCloud\n [ComfyUI] Inputs: {\"file_path\": [\"23\", 0], \"color_mode\": \"RGB\", \"preview_vtk\": \"\"}\n [ComfyUI] Generated prompt_id: d535ea4a-eac6-4b11-9884-d1ed17bf0f30\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running DownloadAndLoadDepthAnythingV3Model: model: 'da3_large.safetensors', precision: 'auto', attention: 'auto'\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.DownloadAndLoadDepthAnythingV3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=3 sending call_method\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DownloadAndLoadDepthAnythingV3Model done (0.13s): result: NodeOutput\n [ComfyUI] [comfy-env] Running DepthAnything_V3: normalization_mode: 'Raw', resize_method: 'resize', invert_depth: False, keep_model_size: False, da3_model: dict, images: torch.float32 [1,533,800,3] cpu\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_inference.DepthAnything_V3.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'images' shape: torch.Size([1, 533, 800, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=4 sending call_method\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 533, 800, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 533, 800, 3])\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=4\n [ComfyUI] [comfy-env] VRAM request: 1.64GB, free before eviction: 10.00GB\n [ComfyUI] [comfy-env] VRAM after eviction: 10.00GB\n Frame 2 saved (frame_001.jpg, t=2.2s)\n [capture-periodic] freeze=3ms shot=119ms unfreeze=4ms saved=True\n Frame 3 saved (frame_002.jpg, t=4.4s)\n [capture-periodic] freeze=4ms shot=128ms unfreeze=3ms saved=True\n [capture-loop] iter=50 t=5.8s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=3 ram=7.1/16.0GB (44%) swap=0.3/2.9GB (10%) cpu=48% browser_rss=0.75GB\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3]\n [ComfyUI] === WATCHDOG TICK 2 ===\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] Thread 0x00001b64 (most recent call first):\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 331 in wait\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 629 in wait\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\tqdm\\_monitor.py\", line 60 in run\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1045 in _bootstrap_inner\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1002 in _bootstrap\n [ComfyUI] \n [ComfyUI] Current thread 0x000020ac (most recent call first):\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_z57kjp7z\\persistent_worker.py\", line 52 in _watchdog\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 982 in run\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1045 in _bootstrap_inner\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1002 in _bootstrap\n [ComfyUI] \n [ComfyUI] Thread 0x0000083c (most recent call first):\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\functional.py\", line 2935 in layer_norm\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\comfy\\ops.py\", line 595 in forward_comfy_cast_weights\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\comfy\\ops.py\", line 602 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 442 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 516 in attn_residual_func\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 521 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 791 in process_attention\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 750 in _get_intermediate_layers_not_chunked\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 800 in get_intermediate_layers\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 891 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 1560 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\nodes_inference.py\", line 156 in execute\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\comfy_api\\latest\\_io.py\", line 1833 in EXECUTE_NORMALIZED\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_z57kjp7z\\persistent_worker.py\", line 1762 in main\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_z57kjp7z\\persistent_worker.py\", line 1807 in \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] === END ===\n [ComfyUI] \n [capture-loop] iter=100 t=11.5s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=7.1/16.0GB (44%) swap=0.3/2.9GB (10%) cpu=63% browser_rss=0.75GB\n [capture-loop] iter=150 t=17.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=6.8/16.0GB (42%) swap=0.3/2.9GB (10%) cpu=61% browser_rss=0.75GB\n [capture-loop] iter=200 t=22.7s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=3 ram=6.6/16.0GB (41%) swap=0.4/2.9GB (16%) cpu=58% browser_rss=0.75GB\n [capture-loop] iter=250 t=28.5s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=6.9/16.0GB (43%) swap=0.4/2.9GB (16%) cpu=62% browser_rss=0.60GB\n [capture-loop] iter=300 t=34.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=7.0/16.0GB (44%) swap=0.6/2.9GB (21%) cpu=58% browser_rss=0.60GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=4\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DepthAnything_V3 done (36.44s): result: NodeOutput\n [ComfyUI] [comfy-env] Running DA3_ToPointCloud: confidence_threshold: 0.2, downsample: 1, allow_around_1: True, filter_outliers: False, outlier_percentage: 5.0, depth_raw: torch.float32 [1,532,800,3] cpu, confidence: torch.float32 [1,532,800,3] cpu, intrinsics: '{\\n \"intrinsics\": [\\n {\\n \"image_0\": [\\n ..., sky_mask: torch.float32 [1,532,800] cpu, source_image: torch.float32 [1,532,800,3] cpu\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_3d.DA3_ToPointCloud.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'depth_raw' shape: torch.Size([1, 532, 800, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'confidence' shape: torch.Size([1, 532, 800, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'sky_mask' shape: torch.Size([1, 532, 800])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'source_image' shape: torch.Size([1, 532, 800, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=5 sending call_method\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 532, 800, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 532, 800, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 532, 800, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 532, 800, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 532, 800]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 532, 800])\n Frame 4 saved (frame_003.jpg, t=36.7s)\n [capture-periodic] freeze=3ms shot=91ms unfreeze=3ms saved=True\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 532, 800, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 532, 800, 3])\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DA3_ToPointCloud done (0.30s): result: NodeOutput\n [ComfyUI] [comfy-env] Running DA3_SavePointCloud: filename_prefix: 'pointcloud', pointcloud: list[1]\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_3d.DA3_SavePointCloud.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=6 sending call_method\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[311011, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([311011, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[311011]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([311011])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[311011, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([311011, 3])\n Frame 5 saved (frame_004.jpg, t=38.9s)\n [capture-periodic] freeze=2ms shot=102ms unfreeze=3ms saved=True\n [capture-loop] iter=350 t=39.7s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=3 ram=6.2/16.0GB (39%) swap=0.6/2.9GB (21%) cpu=51% browser_rss=0.60GB\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DA3_SavePointCloud done (3.55s): result: NodeOutput\n [ComfyUI] [comfy-env] Running DA3_PreviewPointCloud: file_path: 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\Dept..., color_mode: 'RGB'\n [ComfyUI] [SubprocessWorker] call_method: nodes.preview_nodes.DA3_PreviewPointCloud.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=7 sending call_method\n Node executed (1 total), capturing...\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DA3_PreviewPointCloud done (0.10s): result: NodeOutput\n [ComfyUI] Prompt executed in 40.54 seconds\n Frame 6 saved (frame_005.jpg, t=40.7s)\n [capture-node] freeze=3ms shot=139ms unfreeze=4ms saved=True\n Node executed (2 total), capturing...\n Frame 7 saved (frame_006.jpg, t=41.2s)\n [capture-node] freeze=1867ms shot=102ms unfreeze=0ms saved=True\n Execution complete (t=41.2s)\n Captured 7 unique frames over 43.21s\n [debug] iframes: 1\n [debug] iframe[0]: src=http://127.0.0.1:41890/extensions/ComfyUI-DepthAnythingV3/viewer_vtk.html?v=1778, canvas=486x394, rafFrozen=True\n [timing] trigger_3d_previews: 0.0s\n Saved high-quality screenshot: advanced_3d_executed.png\n [timing] final_screenshot: 0.2s\n Captured 8 video frames", "hardware": {"os": "Windows-10-10.0.26100-SP0", "cpu": "AMD64 Family 25 Model 17 Stepping 1, AuthenticAMD"}}, "advanced_3d_multiview": {"src": "screenshots/advanced_3d_multiview_executed.png", "title": "advanced_3d_multiview", "status": "pass", "duration": "207.05", "log": "Capturing execution frames: advanced_3d_multiview.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 8 nodes\n [ComfyUI] Node 3: DownloadAndLoadDepthAnythingV3Model\n [ComfyUI] Inputs: {\"model\": \"da3_large.safetensors\", \"precision\": \"auto\", \"attention\": \"auto\"}\n [ComfyUI] Node 21: LoadImageDataSetFromFolder\n [ComfyUI] Inputs: {\"folder\": \"SOH\"}\n [ComfyUI] Node 27: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"21\", 0]}\n [ComfyUI] Node 38: DA3_MultiViewPointCloud\n Queuing workflow for execution...\n [ComfyUI] Inputs: {\"extrinsics\": [\"39\", 4], \"intrinsics\": [\"39\", 5], \"confidence_threshold\": 0.3, \"downsample\": 4, \"use_icp\": false, \"allow_around_1\": false, \"filter_outliers\": true, \"outlier_percentage\": 5, \"depths\":\n [ComfyUI] Node 39: DepthAnythingV3_MultiView\n [ComfyUI] Inputs: {\"normalization_mode\": \"Raw\", \"resize_method\": \"resize\", \"invert_depth\": false, \"keep_model_size\": false, \"da3_model\": [\"3\", 0], \"images\": [\"21\", 0]}\n [ComfyUI] Node 44: DA3_SavePointCloud\n [ComfyUI] Inputs: {\"filename_prefix\": \"pointcloud\", \"pointcloud\": [\"38\", 0]}\n [ComfyUI] Node 45: PreviewAny\n [ComfyUI] Inputs: {\"source\": [\"44\", 0]}\n [ComfyUI] Node 48: DA3_PreviewPointCloud\n [ComfyUI] Inputs: {\"file_path\": [\"44\", 0], \"color_mode\": \"RGB\", \"preview_vtk\": \"\"}\n [ComfyUI] Generated prompt_id: 785db5ee-27b7-4fdd-a189-a8f86c109f7c\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running DownloadAndLoadDepthAnythingV3Model: model: 'da3_large.safetensors', precision: 'auto', attention: 'auto'\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.DownloadAndLoadDepthAnythingV3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=8 sending call_method\n Node executed (1 total), capturing...\n Frame 2 saved (frame_001.jpg, t=0.5s)\n [capture-node] freeze=3ms shot=110ms unfreeze=3ms saved=True\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DownloadAndLoadDepthAnythingV3Model done (1.85s): result: NodeOutput\n [ComfyUI] [comfy-env] Running DepthAnythingV3_MultiView: normalization_mode: 'Raw', resize_method: 'resize', invert_depth: False, keep_model_size: False, da3_model: dict, images: torch.float32 [1,680,1208,3] cpu\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_multiview.DepthAnythingV3_MultiView.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'images' shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=9 sending call_method\n Frame 3 saved (frame_002.jpg, t=2.8s)\n [capture-periodic] freeze=3ms shot=94ms unfreeze=3ms saved=True\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 680, 1208, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=9\n [ComfyUI] [comfy-env] VRAM request: 1.64GB, free before eviction: 10.30GB\n [ComfyUI] [comfy-env] VRAM after eviction: 10.30GB\n Frame 4 saved (frame_003.jpg, t=4.9s)\n [capture-periodic] freeze=3ms shot=125ms unfreeze=4ms saved=True\n [capture-loop] iter=50 t=6.0s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=7.4/16.0GB (46%) swap=0.6/2.9GB (20%) cpu=39% browser_rss=0.65GB\n [capture-loop] iter=100 t=11.7s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=7.4/16.0GB (46%) swap=0.6/2.9GB (20%) cpu=64% browser_rss=0.66GB\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3]\n [ComfyUI] === WATCHDOG TICK 3 ===\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] Thread 0x00001b64 (most recent call first):\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 331 in wait\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 629 in wait\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\tqdm\\_monitor.py\", line 60 in run\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1045 in _bootstrap_inner\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1002 in _bootstrap\n [ComfyUI] \n [ComfyUI] Current thread 0x000020ac (most recent call first):\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_z57kjp7z\\persistent_worker.py\", line 52 in _watchdog\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 982 in run\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1045 in _bootstrap_inner\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1002 in _bootstrap\n [ComfyUI] \n [ComfyUI] Thread 0x0000083c (most recent call first):\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\comfy\\ldm\\modules\\sub_quadratic_attention.py\", line 159 in _get_attention_scores_no_kv_chunking\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\comfy\\ldm\\modules\\sub_quadratic_attention.py\", line 269 in \n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\comfy\\ldm\\modules\\sub_quadratic_attention.py\", line 268 in efficient_dot_product_attention\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\comfy\\ldm\\modules\\attention.py\", line 275 in attention_sub_quad\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\comfy\\ldm\\modules\\attention.py\", line 139 in wrapper\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 453 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 516 in attn_residual_func\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 521 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 791 in process_attention\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 750 in _get_intermediate_layers_not_chunked\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 800 in get_intermediate_layers\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 891 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 1560 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\nodes_multiview.py\", line 128 in execute\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\comfy_api\\latest\\_io.py\", line 1833 in EXECUTE_NORMALIZED\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_z57kjp7z\\persistent_worker.py\", line 1762 in main\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_z57kjp7z\\persistent_worker.py\", line 1807 in \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] === END ===\n [ComfyUI] \n [capture-loop] iter=150 t=17.3s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=6 ram=7.4/16.0GB (46%) swap=0.6/2.9GB (20%) cpu=64% browser_rss=0.65GB\n [capture-loop] iter=200 t=23.0s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=7.5/16.0GB (47%) swap=0.6/2.9GB (20%) cpu=66% browser_rss=0.65GB\n [capture-loop] iter=250 t=28.6s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=3 ram=8.3/16.0GB (52%) swap=0.6/2.9GB (20%) cpu=66% browser_rss=0.65GB\n [capture-loop] iter=300 t=34.3s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=8.0/16.0GB (50%) swap=0.6/2.9GB (20%) cpu=67% browser_rss=0.64GB\n [capture-loop] iter=350 t=40.0s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=7.0/16.0GB (44%) swap=0.7/2.9GB (25%) cpu=67% browser_rss=0.64GB\n [capture-loop] iter=400 t=45.6s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=3 ram=6.9/16.0GB (43%) swap=0.7/2.9GB (25%) cpu=61% browser_rss=0.63GB\n [capture-loop] iter=450 t=51.2s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=3 ram=6.7/16.0GB (42%) swap=0.7/2.9GB (25%) cpu=60% browser_rss=0.62GB\n [capture-loop] iter=500 t=56.9s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=3 ram=6.5/16.0GB (41%) swap=0.7/2.9GB (25%) cpu=60% browser_rss=0.62GB\n [capture-loop] iter=550 t=62.5s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=6.4/16.0GB (40%) swap=0.7/2.9GB (24%) cpu=61% browser_rss=0.61GB\n [capture-loop] iter=600 t=68.1s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=3 ram=6.6/16.0GB (41%) swap=0.7/2.9GB (24%) cpu=60% browser_rss=0.60GB\n [capture-loop] iter=650 t=73.8s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=6.5/16.0GB (41%) swap=0.7/2.9GB (24%) cpu=60% browser_rss=0.59GB\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3]\n [ComfyUI] === WATCHDOG TICK 4 ===\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] Thread 0x00001b64 (most recent call first):\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 331 in wait\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 629 in wait\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\tqdm\\_monitor.py\", line 60 in run\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1045 in _bootstrap_inner\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1002 in _bootstrap\n [ComfyUI] \n [ComfyUI] Current thread 0x000020ac (most recent call first):\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_z57kjp7z\\persistent_worker.py\", line 52 in _watchdog\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 982 in run\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1045 in _bootstrap_inner\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1002 in _bootstrap\n [ComfyUI] \n [ComfyUI] Thread 0x0000083c (most recent call first):\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 920 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 964 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 1456 in _fuse\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 1405 in _forward_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 1366 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 1591 in _process_depth_head\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 1577 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\nodes_multiview.py\", line 128 in execute\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\comfy_api\\latest\\_io.py\", line 1833 in EXECUTE_NORMALIZED\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_z57kjp7z\\persistent_worker.py\", line 1762 in main\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_z57kjp7z\\persistent_worker.py\", line 1807 in \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] === END ===\n [ComfyUI] \n [capture-loop] iter=700 t=79.4s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=6.9/16.0GB (43%) swap=0.7/2.9GB (24%) cpu=76% browser_rss=0.59GB\n [capture-loop] iter=750 t=85.2s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=3 ram=7.3/16.0GB (46%) swap=0.7/2.9GB (24%) cpu=74% browser_rss=0.58GB\n [capture-loop] iter=800 t=90.7s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=7.6/16.0GB (47%) swap=0.7/2.9GB (24%) cpu=68% browser_rss=0.58GB\n [capture-loop] iter=850 t=96.4s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=7.8/16.0GB (49%) swap=0.7/2.9GB (24%) cpu=62% browser_rss=0.58GB\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DepthAnythingV3_MultiView done (97.59s): result: NodeOutput\n [ComfyUI] [comfy-env] Running DepthAnythingV3_MultiView: normalization_mode: 'Raw', resize_method: 'resize', invert_depth: False, keep_model_size: False, da3_model: dict, images: torch.float32 [1,680,1208,3] cpu\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_multiview.DepthAnythingV3_MultiView.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'images' shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=10 sending call_method\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 680, 1208, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=10\n [ComfyUI] [comfy-env] VRAM request: 1.64GB, free before eviction: 10.63GB\n [ComfyUI] [comfy-env] VRAM after eviction: 10.63GB\n [capture-loop] iter=900 t=102.1s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=7.1/16.0GB (44%) swap=0.8/2.9GB (29%) cpu=58% browser_rss=0.58GB\n [capture-loop] iter=950 t=107.7s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=3 ram=7.1/16.0GB (44%) swap=0.8/2.9GB (29%) cpu=58% browser_rss=0.58GB\n [capture-loop] iter=1000 t=113.4s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=6.1/16.0GB (38%) swap=0.8/2.9GB (29%) cpu=57% browser_rss=0.58GB\n [capture-loop] iter=1050 t=119.1s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=3 ram=6.1/16.0GB (38%) swap=0.8/2.9GB (29%) cpu=57% browser_rss=0.58GB\n [capture-loop] iter=1100 t=124.6s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=6.0/16.0GB (38%) swap=0.8/2.9GB (29%) cpu=58% browser_rss=0.57GB\n [capture-loop] iter=1150 t=130.3s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=3 ram=6.0/16.0GB (38%) swap=0.8/2.9GB (29%) cpu=57% browser_rss=0.56GB\n [capture-loop] iter=1200 t=135.9s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=6.1/16.0GB (38%) swap=0.8/2.9GB (29%) cpu=64% browser_rss=0.54GB\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3]\n [ComfyUI] === WATCHDOG TICK 5 ===\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] Thread 0x00001b64 (most recent call first):\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 331 in wait\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 629 in wait\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\tqdm\\_monitor.py\", line 60 in run\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1045 in _bootstrap_inner\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1002 in _bootstrap\n [ComfyUI] \n [ComfyUI] Current thread 0x000020ac (most recent call first):\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_z57kjp7z\\persistent_worker.py\", line 52 in _watchdog\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 982 in run\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1045 in _bootstrap_inner\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1002 in _bootstrap\n [ComfyUI] \n [ComfyUI] Thread 0x0000083c (most recent call first):\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\comfy\\ldm\\modules\\sub_quadratic_attention.py\", line 159 in _get_attention_scores_no_kv_chunking\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\comfy\\ldm\\modules\\sub_quadratic_attention.py\", line 269 in \n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\comfy\\ldm\\modules\\sub_quadratic_attention.py\", line 268 in efficient_dot_product_attention\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\comfy\\ldm\\modules\\attention.py\", line 275 in attention_sub_quad\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\comfy\\ldm\\modules\\attention.py\", line 139 in wrapper\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 453 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 516 in attn_residual_func\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 521 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 791 in process_attention\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 741 in _get_intermediate_layers_not_chunked\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 800 in get_intermediate_layers\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 891 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 1560 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\nodes_multiview.py\", line 128 in execute\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\comfy_api\\latest\\_io.py\", line 1833 in EXECUTE_NORMALIZED\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_z57kjp7z\\persistent_worker.py\", line 1762 in main\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_z57kjp7z\\persistent_worker.py\", line 1807 in \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] === END ===\n [ComfyUI] \n [capture-loop] iter=1250 t=141.6s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=6.2/16.0GB (39%) swap=0.8/2.9GB (29%) cpu=77% browser_rss=0.53GB\n [capture-loop] iter=1300 t=147.3s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=6.1/16.0GB (38%) swap=1.0/2.9GB (34%) cpu=69% browser_rss=0.51GB\n [capture-loop] iter=1350 t=152.9s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=3 ram=6.1/16.0GB (38%) swap=1.0/2.9GB (33%) cpu=74% browser_rss=0.51GB\n [capture-loop] iter=1400 t=158.5s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=6.2/16.0GB (39%) swap=1.0/2.9GB (33%) cpu=64% browser_rss=0.49GB\n [capture-loop] iter=1450 t=164.3s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=7.8/16.0GB (49%) swap=1.0/2.9GB (33%) cpu=73% browser_rss=0.49GB\n [capture-loop] iter=1500 t=170.0s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=6.3/16.0GB (39%) swap=1.0/2.9GB (33%) cpu=72% browser_rss=0.48GB\n [capture-loop] iter=1550 t=175.7s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=7 ram=6.7/16.0GB (42%) swap=1.0/2.9GB (33%) cpu=58% browser_rss=0.47GB\n [capture-loop] iter=1600 t=181.3s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=7.3/16.0GB (46%) swap=1.0/2.9GB (33%) cpu=64% browser_rss=0.46GB\n [capture-loop] iter=1650 t=186.9s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=7.4/16.0GB (46%) swap=1.0/2.9GB (36%) cpu=60% browser_rss=0.44GB\n [capture-loop] iter=1700 t=192.5s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=6.7/16.0GB (42%) swap=1.1/2.9GB (38%) cpu=62% browser_rss=0.44GB\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DepthAnythingV3_MultiView done (93.70s): result: NodeOutput\n [ComfyUI] [comfy-env] Running DA3_MultiViewPointCloud: extrinsics: '{\\n \"extrinsics\": [\\n {\\n \"image_0\": [\\n ..., intrinsics: '{\\n \"intrinsics\": [\\n {\\n \"image_0\": [\\n ..., confidence_threshold: 0.3, downsample: 4, use_icp: False, allow_around_1: False, filter_outliers: True, outlier_percentage: 5.0, depths: torch.float32 [1,680,1208,3] cpu, images: torch.float32 [1,680,1208,3] cpu, confidence: torch.float32 [1,680,1208,3] cpu, sky_mask: torch.float32 [1,680,1208] cpu\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_multiview.DA3_MultiViewPointCloud.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'depths' shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'images' shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'confidence' shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'sky_mask' shape: torch.Size([1, 680, 1208])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=11 sending call_method\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 680, 1208, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 680, 1208, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 680, 1208, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 680, 1208]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 680, 1208])\n Frame 5 saved (frame_004.jpg, t=193.9s)\n [capture-periodic] freeze=2ms shot=96ms unfreeze=3ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=11\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DA3_MultiViewPointCloud done (0.96s): result: NodeOutput\n [ComfyUI] [comfy-env] Running DA3_MultiViewPointCloud: extrinsics: '{\\n \"extrinsics\": [\\n {\\n \"image_0\": [\\n ..., intrinsics: '{\\n \"intrinsics\": [\\n {\\n \"image_0\": [\\n ..., confidence_threshold: 0.3, downsample: 4, use_icp: False, allow_around_1: False, filter_outliers: True, outlier_percentage: 5.0, depths: torch.float32 [1,680,1208,3] cpu, images: torch.float32 [1,680,1208,3] cpu, confidence: torch.float32 [1,680,1208,3] cpu, sky_mask: torch.float32 [1,680,1208] cpu\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_multiview.DA3_MultiViewPointCloud.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'depths' shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'images' shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'confidence' shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'sky_mask' shape: torch.Size([1, 680, 1208])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=12 sending call_method\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 680, 1208, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 680, 1208, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 680, 1208, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 680, 1208]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 680, 1208])\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=12\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DA3_MultiViewPointCloud done (0.79s): result: NodeOutput\n [ComfyUI] [comfy-env] Running DA3_SavePointCloud: filename_prefix: 'pointcloud', pointcloud: list[1]\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_3d.DA3_SavePointCloud.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=13 sending call_method\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18844, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([18844, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18844, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([18844, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18844]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([18844])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18844]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([18844])\n Frame 6 saved (frame_005.jpg, t=196.1s)\n [capture-periodic] freeze=3ms shot=101ms unfreeze=3ms saved=True\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DA3_SavePointCloud done (1.03s): result: NodeOutput\n [ComfyUI] [comfy-env] Running DA3_SavePointCloud: filename_prefix: 'pointcloud', pointcloud: list[1]\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_3d.DA3_SavePointCloud.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=14 sending call_method\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3]\n [ComfyUI] === WATCHDOG TICK 6 ===\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] Thread 0x00001b64 (most recent call first):\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 331 in wait\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 629 in wait\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\tqdm\\_monitor.py\", line 60 in run\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1045 in _bootstrap_inner\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1002 in _bootstrap\n [ComfyUI] \n [ComfyUI] Current thread 0x000020ac (most recent call first):\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_z57kjp7z\\persistent_worker.py\", line 52 in _watchdog\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 982 in run\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1045 in _bootstrap_inner\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1002 in _bootstrap\n [ComfyUI] \n [ComfyUI] Thread 0x0000083c (most recent call first):\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_z57kjp7z\\persistent_worker.py\", line 86 in wlog\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_z57kjp7z\\persistent_worker.py\", line 1723 in main\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_z57kjp7z\\persistent_worker.py\", line 1807 in \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] === END ===\n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[20434, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([20434, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[20434, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([20434, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[20434]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([20434])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[20434]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([20434])\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DA3_SavePointCloud done (1.02s): result: NodeOutput\n [ComfyUI] [comfy-env] Running DA3_PreviewPointCloud: file_path: 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\Dept..., color_mode: 'RGB'\n [ComfyUI] [SubprocessWorker] call_method: nodes.preview_nodes.DA3_PreviewPointCloud.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=15 sending call_method\n Node executed (2 total), capturing...\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DA3_PreviewPointCloud done (0.23s): result: NodeOutput\n [ComfyUI] [comfy-env] Running DA3_PreviewPointCloud: file_path: 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\Dept..., color_mode: 'RGB'\n [ComfyUI] [SubprocessWorker] call_method: nodes.preview_nodes.DA3_PreviewPointCloud.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=16 sending call_method\n Frame 7 saved (frame_006.jpg, t=197.4s)\n [capture-node] freeze=3ms shot=109ms unfreeze=3ms saved=True\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DA3_PreviewPointCloud done (0.23s): result: NodeOutput\n [ComfyUI] Prompt executed in 197.56 seconds\n Node executed (4 total), capturing...\n Frame 8 saved (frame_007.jpg, t=197.9s)\n [capture-node] freeze=4ms shot=113ms unfreeze=8ms saved=True\n Execution complete (t=198.3s)\n Captured 8 unique frames over 198.42s\n [debug] iframes: 1\n [debug] iframe[0]: src=http://127.0.0.1:41890/extensions/ComfyUI-GeometryPack/viewer_vtk.html?v=1778961, canvas=486x394, rafFrozen=False\n [timing] trigger_3d_previews: 0.0s\n Saved high-quality screenshot: advanced_3d_multiview_executed.png\n [timing] final_screenshot: 0.2s\n Captured 9 video frames", "hardware": {"os": "Windows-10-10.0.26100-SP0", "cpu": "AMD64 Family 25 Model 17 Stepping 1, AuthenticAMD"}}, "simple": {"src": "screenshots/simple_executed.png", "title": "simple", "status": "pass", "duration": "84.20", "log": "Capturing execution frames: simple.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 4 nodes\n [ComfyUI] Prompt has 4 nodes\n [ComfyUI] Prompt has 4 nodes\n [ComfyUI] Node 2: LoadImage\n [ComfyUI] Node 2: LoadImage\n [ComfyUI] Node 2: LoadImage\n [ComfyUI] Inputs: {\"image\": \"bridge.jpg\"}\n [ComfyUI] Inputs: {\"image\": \"bridge.jpg\"}\n [ComfyUI] Inputs: {\"image\": \"bridge.jpg\"}\n [ComfyUI] Node 3: DownloadAndLoadDepthAnythingV3Model\n [ComfyUI] Node 3: DownloadAndLoadDepthAnythingV3Model\n [ComfyUI] Node 3: DownloadAndLoadDepthAnythingV3Model\n [ComfyUI] Inputs: {\"model\": \"da3_large.safetensors\", \"precision\": \"auto\", \"attention\": \"auto\"}\n [ComfyUI] Inputs: {\"model\": \"da3_large.safetensors\", \"precision\": \"auto\", \"attention\": \"auto\"}\n [ComfyUI] Inputs: {\"model\": \"da3_large.safetensors\", \"precision\": \"auto\", \"attention\": \"auto\"}\n Queuing workflow for execution...\n [ComfyUI] Node 4: PreviewImage\n [ComfyUI] Node 4: PreviewImage\n [ComfyUI] Node 4: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"14\", 0]}\n [ComfyUI] Inputs: {\"images\": [\"14\", 0]}\n [ComfyUI] Inputs: {\"images\": [\"14\", 0]}\n [ComfyUI] Node 14: DepthAnything_V3\n [ComfyUI] Node 14: DepthAnything_V3\n [ComfyUI] Node 14: DepthAnything_V3\n [ComfyUI] Inputs: {\"normalization_mode\": \"V2-Style\", \"resize_method\": \"resize\", \"invert_depth\": true, \"keep_model_size\": false, \"da3_model\": [\"3\", 0], \"images\": [\"2\", 0]}\n [ComfyUI] Inputs: {\"normalization_mode\": \"V2-Style\", \"resize_method\": \"resize\", \"invert_depth\": true, \"keep_model_size\": false, \"da3_model\": [\"3\", 0], \"images\": [\"2\", 0]}\n [ComfyUI] Inputs: {\"normalization_mode\": \"V2-Style\", \"resize_method\": \"resize\", \"invert_depth\": true, \"keep_model_size\": false, \"da3_model\": [\"3\", 0], \"images\": [\"2\", 0]}\n [ComfyUI] Generated prompt_id: 81c9588e-a836-4819-b9ce-d558f66e4d5c\n [ComfyUI] Generated prompt_id: 81c9588e-a836-4819-b9ce-d558f66e4d5c\n [ComfyUI] Generated prompt_id: 81c9588e-a836-4819-b9ce-d558f66e4d5c\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] Validation result: valid=True\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] got prompt\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running DownloadAndLoadDepthAnythingV3Model: model: 'da3_large.safetensors', precision: 'auto', attention: 'auto'\n [ComfyUI] [comfy-env] Running DownloadAndLoadDepthAnythingV3Model: model: 'da3_large.safetensors', precision: 'auto', attention: 'auto'\n [ComfyUI] [comfy-env] Running DownloadAndLoadDepthAnythingV3Model: model: 'da3_large.safetensors', precision: 'auto', attention: 'auto'\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.DownloadAndLoadDepthAnythingV3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.DownloadAndLoadDepthAnythingV3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.DownloadAndLoadDepthAnythingV3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=17 sending call_method\n [ComfyUI] [SubprocessWorker] call_id=17 sending call_method\n [ComfyUI] [SubprocessWorker] call_id=17 sending call_method\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DownloadAndLoadDepthAnythingV3Model done (0.30s): result: NodeOutput\n [ComfyUI] [comfy-env] DownloadAndLoadDepthAnythingV3Model done (0.30s): result: NodeOutput\n [ComfyUI] [comfy-env] DownloadAndLoadDepthAnythingV3Model done (0.30s): result: NodeOutput\n [ComfyUI] [comfy-env] Running DepthAnything_V3: normalization_mode: 'V2-Style', resize_method: 'resize', invert_depth: True, keep_model_size: False, da3_model: dict, images: torch.float32 [1,683,1024,3] cpu\n [ComfyUI] [comfy-env] Running DepthAnything_V3: normalization_mode: 'V2-Style', resize_method: 'resize', invert_depth: True, keep_model_size: False, da3_model: dict, images: torch.float32 [1,683,1024,3] cpu\n [ComfyUI] [comfy-env] Running DepthAnything_V3: normalization_mode: 'V2-Style', resize_method: 'resize', invert_depth: True, keep_model_size: False, da3_model: dict, images: torch.float32 [1,683,1024,3] cpu\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_inference.DepthAnything_V3.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_inference.DepthAnything_V3.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_inference.DepthAnything_V3.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'images' shape: torch.Size([1, 683, 1024, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'images' shape: torch.Size([1, 683, 1024, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'images' shape: torch.Size([1, 683, 1024, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=18 sending call_method\n [ComfyUI] [SubprocessWorker] call_id=18 sending call_method\n [ComfyUI] [SubprocessWorker] call_id=18 sending call_method\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 683, 1024, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 683, 1024, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 683, 1024, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 683, 1024, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 683, 1024, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 683, 1024, 3])\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=18\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=18\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=18\n [ComfyUI] [comfy-env] VRAM request: 1.64GB, free before eviction: 11.00GB\n [ComfyUI] [comfy-env] VRAM request: 1.64GB, free before eviction: 11.00GB\n [ComfyUI] [comfy-env] VRAM request: 1.64GB, free before eviction: 11.00GB\n [ComfyUI] [comfy-env] VRAM after eviction: 11.00GB\n [ComfyUI] [comfy-env] VRAM after eviction: 11.00GB\n [ComfyUI] [comfy-env] VRAM after eviction: 11.00GB\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] WARNING: WARNING: This model does not support sky segmentation. V2-Style normalization will work but without sky masking. Use Mono/Metric/Nested models for best V2-Style results.\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] WARNING: WARNING: This model does not support sky segmentation. V2-Style normalization will work but without sky masking. Use Mono/Metric/Nested models for best V2-Style results.\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] WARNING: WARNING: This model does not support sky segmentation. V2-Style normalization will work but without sky masking. Use Mono/Metric/Nested models for best V2-Style results.\n Frame 2 saved (frame_001.jpg, t=2.2s)\n [capture-periodic] freeze=5ms shot=135ms unfreeze=5ms saved=True\n Frame 3 saved (frame_002.jpg, t=4.4s)\n [capture-periodic] freeze=3ms shot=141ms unfreeze=5ms saved=True\n [capture-loop] iter=50 t=5.8s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=5.8/16.0GB (36%) swap=1.0/2.9GB (36%) cpu=41% browser_rss=0.64GB\n [capture-loop] iter=100 t=11.5s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=3 ram=5.8/16.0GB (36%) swap=1.0/2.9GB (36%) cpu=61% browser_rss=0.64GB\n [capture-loop] iter=150 t=17.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=6.6/16.0GB (41%) swap=1.0/2.9GB (36%) cpu=61% browser_rss=0.64GB\n [capture-loop] iter=200 t=22.9s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=6.1/16.0GB (38%) swap=1.0/2.9GB (36%) cpu=66% browser_rss=0.64GB\n [capture-loop] iter=250 t=28.7s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=3 ram=6.4/16.0GB (40%) swap=1.0/2.9GB (36%) cpu=67% browser_rss=0.55GB\n [capture-loop] iter=300 t=34.3s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=3 ram=6.5/16.0GB (40%) swap=1.0/2.9GB (36%) cpu=60% browser_rss=0.55GB\n [capture-loop] iter=350 t=40.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=5.9/16.0GB (37%) swap=1.0/2.9GB (36%) cpu=59% browser_rss=0.54GB\n [capture-loop] iter=400 t=45.6s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=6.0/16.0GB (37%) swap=1.0/2.9GB (36%) cpu=58% browser_rss=0.54GB\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3]\n [ComfyUI] === WATCHDOG TICK 7 ===\n [ComfyUI] === WATCHDOG TICK 7 ===\n [ComfyUI] === WATCHDOG TICK 7 ===\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] Thread 0x00001b64 (most recent call first):\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] Thread 0x00001b64 (most recent call first):\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] Thread 0x00001b64 (most recent call first):\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 331 in wait\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 331 in wait\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 331 in wait\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 629 in wait\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 629 in wait\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 629 in wait\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\tqdm\\_monitor.py\", line 60 in run\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\tqdm\\_monitor.py\", line 60 in run\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\tqdm\\_monitor.py\", line 60 in run\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1045 in _bootstrap_inner\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1045 in _bootstrap_inner\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1045 in _bootstrap_inner\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1002 in _bootstrap\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1002 in _bootstrap\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1002 in _bootstrap\n [ComfyUI] \n [ComfyUI] \n [ComfyUI] \n [ComfyUI] Current thread 0x000020ac (most recent call first):\n [ComfyUI] Current thread 0x000020ac (most recent call first):\n [ComfyUI] Current thread 0x000020ac (most recent call first):\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_z57kjp7z\\persistent_worker.py\", line 52 in _watchdog\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_z57kjp7z\\persistent_worker.py\", line 52 in _watchdog\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_z57kjp7z\\persistent_worker.py\", line 52 in _watchdog\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 982 in run\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 982 in run\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 982 in run\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1045 in _bootstrap_inner\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1045 in _bootstrap_inner\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1045 in _bootstrap_inner\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1002 in _bootstrap\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1002 in _bootstrap\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1002 in _bootstrap\n [ComfyUI] \n [ComfyUI] \n [ComfyUI] \n [ComfyUI] Thread 0x0000083c (most recent call first):\n [ComfyUI] Thread 0x0000083c (most recent call first):\n [ComfyUI] Thread 0x0000083c (most recent call first):\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\comfy\\ldm\\modules\\sub_quadratic_attention.py\", line 181 in _get_attention_scores_no_kv_chunking\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\comfy\\ldm\\modules\\sub_quadratic_attention.py\", line 181 in _get_attention_scores_no_kv_chunking\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\comfy\\ldm\\modules\\sub_quadratic_attention.py\", line 181 in _get_attention_scores_no_kv_chunking\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\comfy\\ldm\\modules\\sub_quadratic_attention.py\", line 259 in efficient_dot_product_attention\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\comfy\\ldm\\modules\\sub_quadratic_attention.py\", line 259 in efficient_dot_product_attention\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\comfy\\ldm\\modules\\sub_quadratic_attention.py\", line 259 in efficient_dot_product_attention\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\comfy\\ldm\\modules\\attention.py\", line 275 in attention_sub_quad\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\comfy\\ldm\\modules\\attention.py\", line 275 in attention_sub_quad\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\comfy\\ldm\\modules\\attention.py\", line 275 in attention_sub_quad\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\comfy\\ldm\\modules\\attention.py\", line 139 in wrapper\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\comfy\\ldm\\modules\\attention.py\", line 139 in wrapper\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\comfy\\ldm\\modules\\attention.py\", line 139 in wrapper\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 453 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 453 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 453 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 516 in attn_residual_func\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 516 in attn_residual_func\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 516 in attn_residual_func\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 521 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 521 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 521 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 791 in process_attention\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 791 in process_attention\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 791 in process_attention\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 741 in _get_intermediate_layers_not_chunked\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 741 in _get_intermediate_layers_not_chunked\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 741 in _get_intermediate_layers_not_chunked\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 800 in get_intermediate_layers\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 800 in get_intermediate_layers\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 800 in get_intermediate_layers\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 891 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 891 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 891 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 1560 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 1560 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 1560 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\nodes_inference.py\", line 156 in execute\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\nodes_inference.py\", line 156 in execute\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\nodes_inference.py\", line 156 in execute\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\comfy_api\\latest\\_io.py\", line 1833 in EXECUTE_NORMALIZED\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\comfy_api\\latest\\_io.py\", line 1833 in EXECUTE_NORMALIZED\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\comfy_api\\latest\\_io.py\", line 1833 in EXECUTE_NORMALIZED\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_z57kjp7z\\persistent_worker.py\", line 1762 in main\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_z57kjp7z\\persistent_worker.py\", line 1762 in main\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_z57kjp7z\\persistent_worker.py\", line 1762 in main\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_z57kjp7z\\persistent_worker.py\", line 1807 in \n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_z57kjp7z\\persistent_worker.py\", line 1807 in \n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_z57kjp7z\\persistent_worker.py\", line 1807 in \n [ComfyUI] \n [ComfyUI] \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] === END ===\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] === END ===\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] === END ===\n [ComfyUI] \n [ComfyUI] \n [ComfyUI] \n [capture-loop] iter=450 t=51.5s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=6.1/16.0GB (38%) swap=1.0/2.9GB (36%) cpu=87% browser_rss=0.54GB\n [capture-loop] iter=500 t=57.3s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=3 ram=6.4/16.0GB (40%) swap=1.0/2.9GB (36%) cpu=72% browser_rss=0.54GB\n [capture-loop] iter=550 t=62.9s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=7.0/16.0GB (44%) swap=1.0/2.9GB (36%) cpu=61% browser_rss=0.54GB\n [capture-loop] iter=600 t=68.5s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=2 ram=7.1/16.0GB (45%) swap=1.0/2.9GB (36%) cpu=59% browser_rss=0.54GB\n [capture-loop] iter=650 t=74.3s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=3 ram=5.9/16.0GB (37%) swap=1.0/2.9GB (36%) cpu=61% browser_rss=0.54GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=18\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=18\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=18\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DepthAnything_V3 done (74.13s): result: NodeOutput\n [ComfyUI] [comfy-env] DepthAnything_V3 done (74.13s): result: NodeOutput\n [ComfyUI] [comfy-env] DepthAnything_V3 done (74.13s): result: NodeOutput\n [ComfyUI] Prompt executed in 74.50 seconds\n [ComfyUI] Prompt executed in 74.50 seconds\n [ComfyUI] Prompt executed in 74.50 seconds\n Node executed (1 total), capturing...\n Frame 4 saved (frame_003.jpg, t=74.8s)\n [capture-node] freeze=3ms shot=112ms unfreeze=0ms saved=True\n Execution complete (t=74.9s)\n Captured 4 unique frames over 75.01s\n [debug] iframes: 0\n [timing] trigger_3d_previews: 0.0s\n Saved high-quality screenshot: simple_executed.png\n [timing] final_screenshot: 0.2s\n Captured 5 video frames", "hardware": {"os": "Windows-10-10.0.26100-SP0", "cpu": "AMD64 Family 25 Model 17 Stepping 1, AuthenticAMD"}}}; const workflowNames = Object.keys(workflowData); - const videoData = {"advanced_3d": {"frames": [{"file": "frame_000.jpg", "time": 0.0, "log": "Capturing execution frames: advanced_3d.json"}, {"file": "frame_001.jpg", "time": 2.34, "log": "Capturing execution frames: advanced_3d.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 6 nodes\n [ComfyUI] Node 2: LoadImage\n [ComfyUI] Inputs: {\"image\": \"kaffi.jpg\"}\n [ComfyUI] Node 3: DownloadAndLoadDepthAnythingV3Model\n [ComfyUI] Inputs: {\"model\": \"da3_large.safetensors\", \"precision\": \"auto\", \"attention\": \"auto\"}\n [ComfyUI] Node 21: DepthAnything_V3\n Queuing workflow for execution...\n [ComfyUI] Inputs: {\"normalization_mode\": \"Raw\", \"resize_method\": \"resize\", \"invert_depth\": false, \"keep_model_size\": false, \"da3_model\": [\"3\", 0], \"images\": [\"2\", 0]}\n [ComfyUI] Node 22: DA3_ToPointCloud\n [ComfyUI] Inputs: {\"confidence_threshold\": 0.2, \"downsample\": 1, \"allow_around_1\": 1, \"filter_outliers\": false, \"outlier_percentage\": 5, \"depth_raw\": [\"21\", 0], \"confidence\": [\"21\", 1], \"intrinsics\": [\"21\", 6], \"sky_ma\n [ComfyUI] Node 23: DA3_SavePointCloud\n [ComfyUI] Inputs: {\"filename_prefix\": \"pointcloud\", \"pointcloud\": [\"22\", 0]}\n [ComfyUI] Node 25: DA3_PreviewPointCloud\n [ComfyUI] Inputs: {\"file_path\": [\"23\", 0], \"color_mode\": \"RGB\", \"preview_vtk\": \"\"}\n [ComfyUI] Generated prompt_id: 4d360f23-15e2-4d3b-bdda-d956861261af\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running DownloadAndLoadDepthAnythingV3Model: model: 'da3_large.safetensors', precision: 'auto', attention: 'auto'\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.DownloadAndLoadDepthAnythingV3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=3 sending call_method\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DownloadAndLoadDepthAnythingV3Model done (0.13s): result: NodeOutput\n [ComfyUI] [comfy-env] Running DepthAnything_V3: normalization_mode: 'Raw', resize_method: 'resize', invert_depth: False, keep_model_size: False, da3_model: dict, images: torch.float32 [1,533,800,3] cpu\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_inference.DepthAnything_V3.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'images' shape: torch.Size([1, 533, 800, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=4 sending call_method\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 533, 800, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 533, 800, 3])\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=4\n [ComfyUI] [comfy-env] VRAM request: 1.64GB, free before eviction: 9.93GB\n [ComfyUI] [comfy-env] VRAM after eviction: 9.93GB"}, {"file": "frame_002.jpg", "time": 4.53, "log": "Capturing execution frames: advanced_3d.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 6 nodes\n [ComfyUI] Node 2: LoadImage\n [ComfyUI] Inputs: {\"image\": \"kaffi.jpg\"}\n [ComfyUI] Node 3: DownloadAndLoadDepthAnythingV3Model\n [ComfyUI] Inputs: {\"model\": \"da3_large.safetensors\", \"precision\": \"auto\", \"attention\": \"auto\"}\n [ComfyUI] Node 21: DepthAnything_V3\n Queuing workflow for execution...\n [ComfyUI] Inputs: {\"normalization_mode\": \"Raw\", \"resize_method\": \"resize\", \"invert_depth\": false, \"keep_model_size\": false, \"da3_model\": [\"3\", 0], \"images\": [\"2\", 0]}\n [ComfyUI] Node 22: DA3_ToPointCloud\n [ComfyUI] Inputs: {\"confidence_threshold\": 0.2, \"downsample\": 1, \"allow_around_1\": 1, \"filter_outliers\": false, \"outlier_percentage\": 5, \"depth_raw\": [\"21\", 0], \"confidence\": [\"21\", 1], \"intrinsics\": [\"21\", 6], \"sky_ma\n [ComfyUI] Node 23: DA3_SavePointCloud\n [ComfyUI] Inputs: {\"filename_prefix\": \"pointcloud\", \"pointcloud\": [\"22\", 0]}\n [ComfyUI] Node 25: DA3_PreviewPointCloud\n [ComfyUI] Inputs: {\"file_path\": [\"23\", 0], \"color_mode\": \"RGB\", \"preview_vtk\": \"\"}\n [ComfyUI] Generated prompt_id: 4d360f23-15e2-4d3b-bdda-d956861261af\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running DownloadAndLoadDepthAnythingV3Model: model: 'da3_large.safetensors', precision: 'auto', attention: 'auto'\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.DownloadAndLoadDepthAnythingV3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=3 sending call_method\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DownloadAndLoadDepthAnythingV3Model done (0.13s): result: NodeOutput\n [ComfyUI] [comfy-env] Running DepthAnything_V3: normalization_mode: 'Raw', resize_method: 'resize', invert_depth: False, keep_model_size: False, da3_model: dict, images: torch.float32 [1,533,800,3] cpu\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_inference.DepthAnything_V3.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'images' shape: torch.Size([1, 533, 800, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=4 sending call_method\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 533, 800, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 533, 800, 3])\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=4\n [ComfyUI] [comfy-env] VRAM request: 1.64GB, free before eviction: 9.93GB\n [ComfyUI] [comfy-env] VRAM after eviction: 9.93GB\n Frame 2 saved (frame_001.jpg, t=2.3s)\n [capture-periodic] freeze=5ms shot=127ms unfreeze=7ms saved=True"}, {"file": "frame_003.jpg", "time": 39.69, "log": "Capturing execution frames: advanced_3d.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 6 nodes\n [ComfyUI] Node 2: LoadImage\n [ComfyUI] Inputs: {\"image\": \"kaffi.jpg\"}\n [ComfyUI] Node 3: DownloadAndLoadDepthAnythingV3Model\n [ComfyUI] Inputs: {\"model\": \"da3_large.safetensors\", \"precision\": \"auto\", \"attention\": \"auto\"}\n [ComfyUI] Node 21: DepthAnything_V3\n Queuing workflow for execution...\n [ComfyUI] Inputs: {\"normalization_mode\": \"Raw\", \"resize_method\": \"resize\", \"invert_depth\": false, \"keep_model_size\": false, \"da3_model\": [\"3\", 0], \"images\": [\"2\", 0]}\n [ComfyUI] Node 22: DA3_ToPointCloud\n [ComfyUI] Inputs: {\"confidence_threshold\": 0.2, \"downsample\": 1, \"allow_around_1\": 1, \"filter_outliers\": false, \"outlier_percentage\": 5, \"depth_raw\": [\"21\", 0], \"confidence\": [\"21\", 1], \"intrinsics\": [\"21\", 6], \"sky_ma\n [ComfyUI] Node 23: DA3_SavePointCloud\n [ComfyUI] Inputs: {\"filename_prefix\": \"pointcloud\", \"pointcloud\": [\"22\", 0]}\n [ComfyUI] Node 25: DA3_PreviewPointCloud\n [ComfyUI] Inputs: {\"file_path\": [\"23\", 0], \"color_mode\": \"RGB\", \"preview_vtk\": \"\"}\n [ComfyUI] Generated prompt_id: 4d360f23-15e2-4d3b-bdda-d956861261af\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running DownloadAndLoadDepthAnythingV3Model: model: 'da3_large.safetensors', precision: 'auto', attention: 'auto'\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.DownloadAndLoadDepthAnythingV3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=3 sending call_method\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DownloadAndLoadDepthAnythingV3Model done (0.13s): result: NodeOutput\n [ComfyUI] [comfy-env] Running DepthAnything_V3: normalization_mode: 'Raw', resize_method: 'resize', invert_depth: False, keep_model_size: False, da3_model: dict, images: torch.float32 [1,533,800,3] cpu\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_inference.DepthAnything_V3.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'images' shape: torch.Size([1, 533, 800, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=4 sending call_method\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 533, 800, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 533, 800, 3])\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=4\n [ComfyUI] [comfy-env] VRAM request: 1.64GB, free before eviction: 9.93GB\n [ComfyUI] [comfy-env] VRAM after eviction: 9.93GB\n Frame 2 saved (frame_001.jpg, t=2.3s)\n [capture-periodic] freeze=5ms shot=127ms unfreeze=7ms saved=True\n Frame 3 saved (frame_002.jpg, t=4.5s)\n [capture-periodic] freeze=5ms shot=133ms unfreeze=11ms saved=True\n [capture-loop] iter=50 t=6.2s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=6 ram=6.7/16.0GB (42%) swap=0.3/2.9GB (12%) cpu=74% browser_rss=0.70GB\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3]\n [ComfyUI] === WATCHDOG TICK 2 ===\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] Thread 0x000020d0 (most recent call first):\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 359 in wait\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 655 in wait\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\tqdm\\_monitor.py\", line 60 in run\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1075 in _bootstrap_inner\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1032 in _bootstrap\n [ComfyUI] \n [ComfyUI] Current thread 0x00001e98 (most recent call first):\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_e1x_bc4i\\persistent_worker.py\", line 52 in _watchdog\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1012 in run\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1075 in _bootstrap_inner\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1032 in _bootstrap\n [ComfyUI] \n [ComfyUI] Thread 0x00000dfc (most recent call first):\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\comfy\\ops.py\", line 475 in forward_comfy_cast_weights\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\comfy\\ops.py\", line 482 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 241 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 519 in ffn_residual_func\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 522 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 791 in process_attention\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 750 in _get_intermediate_layers_not_chunked\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 800 in get_intermediate_layers\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 891 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 1560 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\nodes_inference.py\", line 156 in execute\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\comfy_api\\latest\\_io.py\", line 1833 in EXECUTE_NORMALIZED\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_e1x_bc4i\\persistent_worker.py\", line 1762 in main\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_e1x_bc4i\\persistent_worker.py\", line 1807 in \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] === END ===\n [ComfyUI] \n [capture-loop] iter=100 t=12.3s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=6 ram=7.1/16.0GB (44%) swap=0.3/2.9GB (12%) cpu=93% browser_rss=0.69GB\n [capture-loop] iter=150 t=18.4s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=7.2/16.0GB (45%) swap=0.3/2.9GB (12%) cpu=90% browser_rss=0.69GB\n [capture-loop] iter=200 t=24.9s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=7 ram=7.0/16.0GB (44%) swap=0.3/2.9GB (12%) cpu=96% browser_rss=0.62GB\n [capture-loop] iter=250 t=31.2s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=7 ram=7.2/16.0GB (45%) swap=0.3/2.9GB (12%) cpu=90% browser_rss=0.61GB\n [capture-loop] iter=300 t=37.0s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=7.3/16.0GB (46%) swap=0.5/2.9GB (16%) cpu=67% browser_rss=0.60GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=4\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DepthAnything_V3 done (38.89s): result: NodeOutput\n [ComfyUI] [comfy-env] Running DA3_ToPointCloud: confidence_threshold: 0.2, downsample: 1, allow_around_1: True, filter_outliers: False, outlier_percentage: 5.0, depth_raw: torch.float32 [1,532,800,3] cpu, confidence: torch.float32 [1,532,800,3] cpu, intrinsics: '{\\n \"intrinsics\": [\\n {\\n \"image_0\": [\\n ..., sky_mask: torch.float32 [1,532,800] cpu, source_image: torch.float32 [1,532,800,3] cpu\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_3d.DA3_ToPointCloud.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'depth_raw' shape: torch.Size([1, 532, 800, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'confidence' shape: torch.Size([1, 532, 800, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'sky_mask' shape: torch.Size([1, 532, 800])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'source_image' shape: torch.Size([1, 532, 800, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=5 sending call_method\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 532, 800, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 532, 800, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 532, 800, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 532, 800, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 532, 800]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 532, 800])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 532, 800, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 532, 800, 3])\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DA3_ToPointCloud done (0.27s): result: NodeOutput\n [ComfyUI] [comfy-env] Running DA3_SavePointCloud: filename_prefix: 'pointcloud', pointcloud: list[1]\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_3d.DA3_SavePointCloud.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=6 sending call_method\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[311011, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([311011, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[311011]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([311011])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[311011, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([311011, 3])"}, {"file": "frame_004.jpg", "time": 44.19, "log": "Capturing execution frames: advanced_3d.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 6 nodes\n [ComfyUI] Node 2: LoadImage\n [ComfyUI] Inputs: {\"image\": \"kaffi.jpg\"}\n [ComfyUI] Node 3: DownloadAndLoadDepthAnythingV3Model\n [ComfyUI] Inputs: {\"model\": \"da3_large.safetensors\", \"precision\": \"auto\", \"attention\": \"auto\"}\n [ComfyUI] Node 21: DepthAnything_V3\n Queuing workflow for execution...\n [ComfyUI] Inputs: {\"normalization_mode\": \"Raw\", \"resize_method\": \"resize\", \"invert_depth\": false, \"keep_model_size\": false, \"da3_model\": [\"3\", 0], \"images\": [\"2\", 0]}\n [ComfyUI] Node 22: DA3_ToPointCloud\n [ComfyUI] Inputs: {\"confidence_threshold\": 0.2, \"downsample\": 1, \"allow_around_1\": 1, \"filter_outliers\": false, \"outlier_percentage\": 5, \"depth_raw\": [\"21\", 0], \"confidence\": [\"21\", 1], \"intrinsics\": [\"21\", 6], \"sky_ma\n [ComfyUI] Node 23: DA3_SavePointCloud\n [ComfyUI] Inputs: {\"filename_prefix\": \"pointcloud\", \"pointcloud\": [\"22\", 0]}\n [ComfyUI] Node 25: DA3_PreviewPointCloud\n [ComfyUI] Inputs: {\"file_path\": [\"23\", 0], \"color_mode\": \"RGB\", \"preview_vtk\": \"\"}\n [ComfyUI] Generated prompt_id: 4d360f23-15e2-4d3b-bdda-d956861261af\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running DownloadAndLoadDepthAnythingV3Model: model: 'da3_large.safetensors', precision: 'auto', attention: 'auto'\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.DownloadAndLoadDepthAnythingV3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=3 sending call_method\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DownloadAndLoadDepthAnythingV3Model done (0.13s): result: NodeOutput\n [ComfyUI] [comfy-env] Running DepthAnything_V3: normalization_mode: 'Raw', resize_method: 'resize', invert_depth: False, keep_model_size: False, da3_model: dict, images: torch.float32 [1,533,800,3] cpu\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_inference.DepthAnything_V3.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'images' shape: torch.Size([1, 533, 800, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=4 sending call_method\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 533, 800, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 533, 800, 3])\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=4\n [ComfyUI] [comfy-env] VRAM request: 1.64GB, free before eviction: 9.93GB\n [ComfyUI] [comfy-env] VRAM after eviction: 9.93GB\n Frame 2 saved (frame_001.jpg, t=2.3s)\n [capture-periodic] freeze=5ms shot=127ms unfreeze=7ms saved=True\n Frame 3 saved (frame_002.jpg, t=4.5s)\n [capture-periodic] freeze=5ms shot=133ms unfreeze=11ms saved=True\n [capture-loop] iter=50 t=6.2s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=6 ram=6.7/16.0GB (42%) swap=0.3/2.9GB (12%) cpu=74% browser_rss=0.70GB\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3]\n [ComfyUI] === WATCHDOG TICK 2 ===\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] Thread 0x000020d0 (most recent call first):\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 359 in wait\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 655 in wait\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\tqdm\\_monitor.py\", line 60 in run\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1075 in _bootstrap_inner\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1032 in _bootstrap\n [ComfyUI] \n [ComfyUI] Current thread 0x00001e98 (most recent call first):\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_e1x_bc4i\\persistent_worker.py\", line 52 in _watchdog\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1012 in run\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1075 in _bootstrap_inner\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1032 in _bootstrap\n [ComfyUI] \n [ComfyUI] Thread 0x00000dfc (most recent call first):\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\comfy\\ops.py\", line 475 in forward_comfy_cast_weights\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\comfy\\ops.py\", line 482 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 241 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 519 in ffn_residual_func\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 522 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 791 in process_attention\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 750 in _get_intermediate_layers_not_chunked\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 800 in get_intermediate_layers\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 891 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 1560 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\nodes_inference.py\", line 156 in execute\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\comfy_api\\latest\\_io.py\", line 1833 in EXECUTE_NORMALIZED\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_e1x_bc4i\\persistent_worker.py\", line 1762 in main\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_e1x_bc4i\\persistent_worker.py\", line 1807 in \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] === END ===\n [ComfyUI] \n [capture-loop] iter=100 t=12.3s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=6 ram=7.1/16.0GB (44%) swap=0.3/2.9GB (12%) cpu=93% browser_rss=0.69GB\n [capture-loop] iter=150 t=18.4s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=7.2/16.0GB (45%) swap=0.3/2.9GB (12%) cpu=90% browser_rss=0.69GB\n [capture-loop] iter=200 t=24.9s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=7 ram=7.0/16.0GB (44%) swap=0.3/2.9GB (12%) cpu=96% browser_rss=0.62GB\n [capture-loop] iter=250 t=31.2s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=7 ram=7.2/16.0GB (45%) swap=0.3/2.9GB (12%) cpu=90% browser_rss=0.61GB\n [capture-loop] iter=300 t=37.0s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=7.3/16.0GB (46%) swap=0.5/2.9GB (16%) cpu=67% browser_rss=0.60GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=4\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DepthAnything_V3 done (38.89s): result: NodeOutput\n [ComfyUI] [comfy-env] Running DA3_ToPointCloud: confidence_threshold: 0.2, downsample: 1, allow_around_1: True, filter_outliers: False, outlier_percentage: 5.0, depth_raw: torch.float32 [1,532,800,3] cpu, confidence: torch.float32 [1,532,800,3] cpu, intrinsics: '{\\n \"intrinsics\": [\\n {\\n \"image_0\": [\\n ..., sky_mask: torch.float32 [1,532,800] cpu, source_image: torch.float32 [1,532,800,3] cpu\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_3d.DA3_ToPointCloud.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'depth_raw' shape: torch.Size([1, 532, 800, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'confidence' shape: torch.Size([1, 532, 800, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'sky_mask' shape: torch.Size([1, 532, 800])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'source_image' shape: torch.Size([1, 532, 800, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=5 sending call_method\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 532, 800, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 532, 800, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 532, 800, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 532, 800, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 532, 800]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 532, 800])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 532, 800, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 532, 800, 3])\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DA3_ToPointCloud done (0.27s): result: NodeOutput\n [ComfyUI] [comfy-env] Running DA3_SavePointCloud: filename_prefix: 'pointcloud', pointcloud: list[1]\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_3d.DA3_SavePointCloud.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=6 sending call_method\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[311011, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([311011, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[311011]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([311011])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[311011, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([311011, 3])\n Frame 4 saved (frame_003.jpg, t=39.7s)\n [capture-periodic] freeze=5ms shot=123ms unfreeze=8ms saved=True\n [capture-loop] iter=350 t=42.9s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=6 ram=6.5/16.0GB (41%) swap=0.5/2.9GB (16%) cpu=55% browser_rss=0.61GB\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DA3_SavePointCloud done (4.52s): result: NodeOutput\n [ComfyUI] [comfy-env] Running DA3_PreviewPointCloud: file_path: 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\Dept..., color_mode: 'RGB'\n [ComfyUI] [SubprocessWorker] call_method: nodes.preview_nodes.DA3_PreviewPointCloud.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=7 sending call_method"}, {"file": "frame_005.jpg", "time": 44.62, "log": "Capturing execution frames: advanced_3d.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 6 nodes\n [ComfyUI] Node 2: LoadImage\n [ComfyUI] Inputs: {\"image\": \"kaffi.jpg\"}\n [ComfyUI] Node 3: DownloadAndLoadDepthAnythingV3Model\n [ComfyUI] Inputs: {\"model\": \"da3_large.safetensors\", \"precision\": \"auto\", \"attention\": \"auto\"}\n [ComfyUI] Node 21: DepthAnything_V3\n Queuing workflow for execution...\n [ComfyUI] Inputs: {\"normalization_mode\": \"Raw\", \"resize_method\": \"resize\", \"invert_depth\": false, \"keep_model_size\": false, \"da3_model\": [\"3\", 0], \"images\": [\"2\", 0]}\n [ComfyUI] Node 22: DA3_ToPointCloud\n [ComfyUI] Inputs: {\"confidence_threshold\": 0.2, \"downsample\": 1, \"allow_around_1\": 1, \"filter_outliers\": false, \"outlier_percentage\": 5, \"depth_raw\": [\"21\", 0], \"confidence\": [\"21\", 1], \"intrinsics\": [\"21\", 6], \"sky_ma\n [ComfyUI] Node 23: DA3_SavePointCloud\n [ComfyUI] Inputs: {\"filename_prefix\": \"pointcloud\", \"pointcloud\": [\"22\", 0]}\n [ComfyUI] Node 25: DA3_PreviewPointCloud\n [ComfyUI] Inputs: {\"file_path\": [\"23\", 0], \"color_mode\": \"RGB\", \"preview_vtk\": \"\"}\n [ComfyUI] Generated prompt_id: 4d360f23-15e2-4d3b-bdda-d956861261af\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running DownloadAndLoadDepthAnythingV3Model: model: 'da3_large.safetensors', precision: 'auto', attention: 'auto'\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.DownloadAndLoadDepthAnythingV3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=3 sending call_method\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DownloadAndLoadDepthAnythingV3Model done (0.13s): result: NodeOutput\n [ComfyUI] [comfy-env] Running DepthAnything_V3: normalization_mode: 'Raw', resize_method: 'resize', invert_depth: False, keep_model_size: False, da3_model: dict, images: torch.float32 [1,533,800,3] cpu\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_inference.DepthAnything_V3.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'images' shape: torch.Size([1, 533, 800, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=4 sending call_method\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 533, 800, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 533, 800, 3])\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=4\n [ComfyUI] [comfy-env] VRAM request: 1.64GB, free before eviction: 9.93GB\n [ComfyUI] [comfy-env] VRAM after eviction: 9.93GB\n Frame 2 saved (frame_001.jpg, t=2.3s)\n [capture-periodic] freeze=5ms shot=127ms unfreeze=7ms saved=True\n Frame 3 saved (frame_002.jpg, t=4.5s)\n [capture-periodic] freeze=5ms shot=133ms unfreeze=11ms saved=True\n [capture-loop] iter=50 t=6.2s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=6 ram=6.7/16.0GB (42%) swap=0.3/2.9GB (12%) cpu=74% browser_rss=0.70GB\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3]\n [ComfyUI] === WATCHDOG TICK 2 ===\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] Thread 0x000020d0 (most recent call first):\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 359 in wait\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 655 in wait\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\tqdm\\_monitor.py\", line 60 in run\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1075 in _bootstrap_inner\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1032 in _bootstrap\n [ComfyUI] \n [ComfyUI] Current thread 0x00001e98 (most recent call first):\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_e1x_bc4i\\persistent_worker.py\", line 52 in _watchdog\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1012 in run\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1075 in _bootstrap_inner\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1032 in _bootstrap\n [ComfyUI] \n [ComfyUI] Thread 0x00000dfc (most recent call first):\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\comfy\\ops.py\", line 475 in forward_comfy_cast_weights\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\comfy\\ops.py\", line 482 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 241 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 519 in ffn_residual_func\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 522 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 791 in process_attention\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 750 in _get_intermediate_layers_not_chunked\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 800 in get_intermediate_layers\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 891 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 1560 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\nodes_inference.py\", line 156 in execute\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\comfy_api\\latest\\_io.py\", line 1833 in EXECUTE_NORMALIZED\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_e1x_bc4i\\persistent_worker.py\", line 1762 in main\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_e1x_bc4i\\persistent_worker.py\", line 1807 in \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] === END ===\n [ComfyUI] \n [capture-loop] iter=100 t=12.3s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=6 ram=7.1/16.0GB (44%) swap=0.3/2.9GB (12%) cpu=93% browser_rss=0.69GB\n [capture-loop] iter=150 t=18.4s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=7.2/16.0GB (45%) swap=0.3/2.9GB (12%) cpu=90% browser_rss=0.69GB\n [capture-loop] iter=200 t=24.9s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=7 ram=7.0/16.0GB (44%) swap=0.3/2.9GB (12%) cpu=96% browser_rss=0.62GB\n [capture-loop] iter=250 t=31.2s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=7 ram=7.2/16.0GB (45%) swap=0.3/2.9GB (12%) cpu=90% browser_rss=0.61GB\n [capture-loop] iter=300 t=37.0s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=7.3/16.0GB (46%) swap=0.5/2.9GB (16%) cpu=67% browser_rss=0.60GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=4\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DepthAnything_V3 done (38.89s): result: NodeOutput\n [ComfyUI] [comfy-env] Running DA3_ToPointCloud: confidence_threshold: 0.2, downsample: 1, allow_around_1: True, filter_outliers: False, outlier_percentage: 5.0, depth_raw: torch.float32 [1,532,800,3] cpu, confidence: torch.float32 [1,532,800,3] cpu, intrinsics: '{\\n \"intrinsics\": [\\n {\\n \"image_0\": [\\n ..., sky_mask: torch.float32 [1,532,800] cpu, source_image: torch.float32 [1,532,800,3] cpu\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_3d.DA3_ToPointCloud.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'depth_raw' shape: torch.Size([1, 532, 800, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'confidence' shape: torch.Size([1, 532, 800, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'sky_mask' shape: torch.Size([1, 532, 800])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'source_image' shape: torch.Size([1, 532, 800, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=5 sending call_method\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 532, 800, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 532, 800, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 532, 800, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 532, 800, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 532, 800]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 532, 800])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 532, 800, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 532, 800, 3])\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DA3_ToPointCloud done (0.27s): result: NodeOutput\n [ComfyUI] [comfy-env] Running DA3_SavePointCloud: filename_prefix: 'pointcloud', pointcloud: list[1]\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_3d.DA3_SavePointCloud.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=6 sending call_method\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[311011, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([311011, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[311011]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([311011])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[311011, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([311011, 3])\n Frame 4 saved (frame_003.jpg, t=39.7s)\n [capture-periodic] freeze=5ms shot=123ms unfreeze=8ms saved=True\n [capture-loop] iter=350 t=42.9s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=6 ram=6.5/16.0GB (41%) swap=0.5/2.9GB (16%) cpu=55% browser_rss=0.61GB\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DA3_SavePointCloud done (4.52s): result: NodeOutput\n [ComfyUI] [comfy-env] Running DA3_PreviewPointCloud: file_path: 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\Dept..., color_mode: 'RGB'\n [ComfyUI] [SubprocessWorker] call_method: nodes.preview_nodes.DA3_PreviewPointCloud.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=7 sending call_method\n Node executed (1 total), capturing...\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DA3_PreviewPointCloud done (0.07s): result: NodeOutput\n [ComfyUI] Prompt executed in 43.92 seconds\n Frame 5 saved (frame_004.jpg, t=44.2s)\n [capture-node] freeze=6ms shot=122ms unfreeze=6ms saved=True"}, {"file": "frame_006.jpg", "time": 48.91632437705994, "log": "Final screenshot"}], "total_time": 46.71}, "advanced_3d_multiview": {"frames": [{"file": "frame_000.jpg", "time": 0.0, "log": "Capturing execution frames: advanced_3d_multiview.json"}, {"file": "frame_001.jpg", "time": 0.53, "log": "Capturing execution frames: advanced_3d_multiview.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 8 nodes\n [ComfyUI] Node 3: DownloadAndLoadDepthAnythingV3Model\n [ComfyUI] Inputs: {\"model\": \"da3_large.safetensors\", \"precision\": \"auto\", \"attention\": \"auto\"}\n [ComfyUI] Node 21: LoadImageDataSetFromFolder\n [ComfyUI] Inputs: {\"folder\": \"SOH\"}\n Queuing workflow for execution...\n [ComfyUI] Node 27: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"21\", 0]}\n [ComfyUI] Node 38: DA3_MultiViewPointCloud\n [ComfyUI] Inputs: {\"extrinsics\": [\"39\", 4], \"intrinsics\": [\"39\", 5], \"confidence_threshold\": 0.3, \"downsample\": 4, \"use_icp\": false, \"allow_around_1\": false, \"filter_outliers\": true, \"outlier_percentage\": 5, \"depths\":\n [ComfyUI] Node 39: DepthAnythingV3_MultiView\n [ComfyUI] Inputs: {\"normalization_mode\": \"Raw\", \"resize_method\": \"resize\", \"invert_depth\": false, \"keep_model_size\": false, \"da3_model\": [\"3\", 0], \"images\": [\"21\", 0]}\n [ComfyUI] Node 44: DA3_SavePointCloud\n [ComfyUI] Inputs: {\"filename_prefix\": \"pointcloud\", \"pointcloud\": [\"38\", 0]}\n [ComfyUI] Node 45: PreviewAny\n [ComfyUI] Inputs: {\"source\": [\"44\", 0]}\n [ComfyUI] Node 48: DA3_PreviewPointCloud\n [ComfyUI] Inputs: {\"file_path\": [\"44\", 0], \"color_mode\": \"RGB\", \"preview_vtk\": \"\"}\n [ComfyUI] Generated prompt_id: eb54db3c-afd4-4acc-b615-de4d4c9b4fea\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running DownloadAndLoadDepthAnythingV3Model: model: 'da3_large.safetensors', precision: 'auto', attention: 'auto'\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.DownloadAndLoadDepthAnythingV3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=8 sending call_method"}, {"file": "frame_002.jpg", "time": 4.93, "log": "Capturing execution frames: advanced_3d_multiview.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 8 nodes\n [ComfyUI] Node 3: DownloadAndLoadDepthAnythingV3Model\n [ComfyUI] Inputs: {\"model\": \"da3_large.safetensors\", \"precision\": \"auto\", \"attention\": \"auto\"}\n [ComfyUI] Node 21: LoadImageDataSetFromFolder\n [ComfyUI] Inputs: {\"folder\": \"SOH\"}\n Queuing workflow for execution...\n [ComfyUI] Node 27: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"21\", 0]}\n [ComfyUI] Node 38: DA3_MultiViewPointCloud\n [ComfyUI] Inputs: {\"extrinsics\": [\"39\", 4], \"intrinsics\": [\"39\", 5], \"confidence_threshold\": 0.3, \"downsample\": 4, \"use_icp\": false, \"allow_around_1\": false, \"filter_outliers\": true, \"outlier_percentage\": 5, \"depths\":\n [ComfyUI] Node 39: DepthAnythingV3_MultiView\n [ComfyUI] Inputs: {\"normalization_mode\": \"Raw\", \"resize_method\": \"resize\", \"invert_depth\": false, \"keep_model_size\": false, \"da3_model\": [\"3\", 0], \"images\": [\"21\", 0]}\n [ComfyUI] Node 44: DA3_SavePointCloud\n [ComfyUI] Inputs: {\"filename_prefix\": \"pointcloud\", \"pointcloud\": [\"38\", 0]}\n [ComfyUI] Node 45: PreviewAny\n [ComfyUI] Inputs: {\"source\": [\"44\", 0]}\n [ComfyUI] Node 48: DA3_PreviewPointCloud\n [ComfyUI] Inputs: {\"file_path\": [\"44\", 0], \"color_mode\": \"RGB\", \"preview_vtk\": \"\"}\n [ComfyUI] Generated prompt_id: eb54db3c-afd4-4acc-b615-de4d4c9b4fea\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running DownloadAndLoadDepthAnythingV3Model: model: 'da3_large.safetensors', precision: 'auto', attention: 'auto'\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.DownloadAndLoadDepthAnythingV3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=8 sending call_method\n Node executed (1 total), capturing...\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DownloadAndLoadDepthAnythingV3Model done (0.11s): result: NodeOutput\n [ComfyUI] [comfy-env] Running DepthAnythingV3_MultiView: normalization_mode: 'Raw', resize_method: 'resize', invert_depth: False, keep_model_size: False, da3_model: dict, images: torch.float32 [1,680,1208,3] cpu\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_multiview.DepthAnythingV3_MultiView.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'images' shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=9 sending call_method\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 680, 1208, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=9\n [ComfyUI] [comfy-env] VRAM request: 1.64GB, free before eviction: 9.89GB\n [ComfyUI] [comfy-env] VRAM after eviction: 9.89GB\n Frame 2 saved (frame_001.jpg, t=0.5s)\n [capture-node] freeze=9ms shot=130ms unfreeze=6ms saved=True"}, {"file": "frame_003.jpg", "time": 168.8, "log": "Capturing execution frames: advanced_3d_multiview.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 8 nodes\n [ComfyUI] Node 3: DownloadAndLoadDepthAnythingV3Model\n [ComfyUI] Inputs: {\"model\": \"da3_large.safetensors\", \"precision\": \"auto\", \"attention\": \"auto\"}\n [ComfyUI] Node 21: LoadImageDataSetFromFolder\n [ComfyUI] Inputs: {\"folder\": \"SOH\"}\n Queuing workflow for execution...\n [ComfyUI] Node 27: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"21\", 0]}\n [ComfyUI] Node 38: DA3_MultiViewPointCloud\n [ComfyUI] Inputs: {\"extrinsics\": [\"39\", 4], \"intrinsics\": [\"39\", 5], \"confidence_threshold\": 0.3, \"downsample\": 4, \"use_icp\": false, \"allow_around_1\": false, \"filter_outliers\": true, \"outlier_percentage\": 5, \"depths\":\n [ComfyUI] Node 39: DepthAnythingV3_MultiView\n [ComfyUI] Inputs: {\"normalization_mode\": \"Raw\", \"resize_method\": \"resize\", \"invert_depth\": false, \"keep_model_size\": false, \"da3_model\": [\"3\", 0], \"images\": [\"21\", 0]}\n [ComfyUI] Node 44: DA3_SavePointCloud\n [ComfyUI] Inputs: {\"filename_prefix\": \"pointcloud\", \"pointcloud\": [\"38\", 0]}\n [ComfyUI] Node 45: PreviewAny\n [ComfyUI] Inputs: {\"source\": [\"44\", 0]}\n [ComfyUI] Node 48: DA3_PreviewPointCloud\n [ComfyUI] Inputs: {\"file_path\": [\"44\", 0], \"color_mode\": \"RGB\", \"preview_vtk\": \"\"}\n [ComfyUI] Generated prompt_id: eb54db3c-afd4-4acc-b615-de4d4c9b4fea\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running DownloadAndLoadDepthAnythingV3Model: model: 'da3_large.safetensors', precision: 'auto', attention: 'auto'\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.DownloadAndLoadDepthAnythingV3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=8 sending call_method\n Node executed (1 total), capturing...\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DownloadAndLoadDepthAnythingV3Model done (0.11s): result: NodeOutput\n [ComfyUI] [comfy-env] Running DepthAnythingV3_MultiView: normalization_mode: 'Raw', resize_method: 'resize', invert_depth: False, keep_model_size: False, da3_model: dict, images: torch.float32 [1,680,1208,3] cpu\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_multiview.DepthAnythingV3_MultiView.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'images' shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=9 sending call_method\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 680, 1208, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=9\n [ComfyUI] [comfy-env] VRAM request: 1.64GB, free before eviction: 9.89GB\n [ComfyUI] [comfy-env] VRAM after eviction: 9.89GB\n Frame 2 saved (frame_001.jpg, t=0.5s)\n [capture-node] freeze=9ms shot=130ms unfreeze=6ms saved=True\n Frame 3 saved (frame_002.jpg, t=4.9s)\n [capture-periodic] freeze=5ms shot=121ms unfreeze=6ms saved=True\n [capture-loop] iter=50 t=6.3s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=6 ram=7.1/16.0GB (45%) swap=0.5/2.9GB (16%) cpu=48% browser_rss=0.67GB\n [capture-loop] iter=100 t=12.2s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=6.6/16.0GB (41%) swap=0.5/2.9GB (16%) cpu=67% browser_rss=0.65GB\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3]\n [ComfyUI] === WATCHDOG TICK 3 ===\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] Thread 0x000020d0 (most recent call first):\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 359 in wait\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 655 in wait\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\tqdm\\_monitor.py\", line 60 in run\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1075 in _bootstrap_inner\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1032 in _bootstrap\n [ComfyUI] \n [ComfyUI] Current thread 0x00001e98 (most recent call first):\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_e1x_bc4i\\persistent_worker.py\", line 52 in _watchdog\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1012 in run\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1075 in _bootstrap_inner\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1032 in _bootstrap\n [ComfyUI] \n [ComfyUI] Thread 0x00000dfc (most recent call first):\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\comfy\\ldm\\modules\\sub_quadratic_attention.py\", line 159 in _get_attention_scores_no_kv_chunking\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\comfy\\ldm\\modules\\sub_quadratic_attention.py\", line 269 in efficient_dot_product_attention\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\comfy\\ldm\\modules\\attention.py\", line 275 in attention_sub_quad\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\comfy\\ldm\\modules\\attention.py\", line 139 in wrapper\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 453 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 516 in attn_residual_func\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 521 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 791 in process_attention\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 750 in _get_intermediate_layers_not_chunked\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 800 in get_intermediate_layers\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 891 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 1560 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\nodes_multiview.py\", line 128 in execute\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\comfy_api\\latest\\_io.py\", line 1833 in EXECUTE_NORMALIZED\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_e1x_bc4i\\persistent_worker.py\", line 1762 in main\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_e1x_bc4i\\persistent_worker.py\", line 1807 in \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] === END ===\n [ComfyUI] \n [capture-loop] iter=150 t=18.0s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=6 ram=7.0/16.0GB (44%) swap=0.5/2.9GB (16%) cpu=68% browser_rss=0.65GB\n [capture-loop] iter=200 t=23.9s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=7.2/16.0GB (45%) swap=0.4/2.9GB (16%) cpu=65% browser_rss=0.65GB\n [capture-loop] iter=250 t=29.9s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=6 ram=6.8/16.0GB (42%) swap=0.4/2.9GB (16%) cpu=63% browser_rss=0.65GB\n [capture-loop] iter=300 t=35.6s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=8.5/16.0GB (53%) swap=0.4/2.9GB (16%) cpu=63% browser_rss=0.65GB\n [capture-loop] iter=350 t=41.6s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=6 ram=6.7/16.0GB (42%) swap=0.4/2.9GB (16%) cpu=64% browser_rss=0.65GB\n [capture-loop] iter=400 t=47.4s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=7.4/16.0GB (46%) swap=0.6/2.9GB (21%) cpu=63% browser_rss=0.64GB\n [capture-loop] iter=450 t=53.2s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=6.5/16.0GB (41%) swap=0.6/2.9GB (21%) cpu=64% browser_rss=0.63GB\n [capture-loop] iter=500 t=59.2s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=7 ram=6.6/16.0GB (41%) swap=0.7/2.9GB (25%) cpu=76% browser_rss=0.62GB\n [capture-loop] iter=550 t=65.1s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=6 ram=7.0/16.0GB (44%) swap=0.7/2.9GB (25%) cpu=73% browser_rss=0.60GB\n [capture-loop] iter=600 t=70.9s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=7.1/16.0GB (44%) swap=0.7/2.9GB (25%) cpu=70% browser_rss=0.60GB\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3]\n [ComfyUI] === WATCHDOG TICK 4 ===\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] Thread 0x000020d0 (most recent call first):\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 359 in wait\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 655 in wait\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\tqdm\\_monitor.py\", line 60 in run\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1075 in _bootstrap_inner\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1032 in _bootstrap\n [ComfyUI] \n [ComfyUI] Current thread 0x00001e98 (most recent call first):\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_e1x_bc4i\\persistent_worker.py\", line 52 in _watchdog\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1012 in run\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1075 in _bootstrap_inner\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1032 in _bootstrap\n [ComfyUI] \n [ComfyUI] Thread 0x00000dfc (most recent call first):\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\conv.py\", line 548 in _conv_forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\comfy\\ops.py\", line 509 in forward_comfy_cast_weights\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\comfy\\ops.py\", line 516 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\container.py\", line 253 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 1470 in _fuse\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 1405 in _forward_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 1366 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 1591 in _process_depth_head\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 1577 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\nodes_multiview.py\", line 128 in execute\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\comfy_api\\latest\\_io.py\", line 1833 in EXECUTE_NORMALIZED\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_e1x_bc4i\\persistent_worker.py\", line 1762 in main\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_e1x_bc4i\\persistent_worker.py\", line 1807 in \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] === END ===\n [ComfyUI] \n [capture-loop] iter=650 t=76.9s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=6 ram=7.4/16.0GB (46%) swap=0.7/2.9GB (25%) cpu=75% browser_rss=0.60GB\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DepthAnythingV3_MultiView done (82.23s): result: NodeOutput\n [ComfyUI] [comfy-env] Running DepthAnythingV3_MultiView: normalization_mode: 'Raw', resize_method: 'resize', invert_depth: False, keep_model_size: False, da3_model: dict, images: torch.float32 [1,680,1208,3] cpu\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_multiview.DepthAnythingV3_MultiView.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'images' shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=10 sending call_method\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 680, 1208, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=10\n [ComfyUI] [comfy-env] VRAM request: 1.64GB, free before eviction: 10.52GB\n [ComfyUI] [comfy-env] VRAM after eviction: 10.52GB\n [capture-loop] iter=700 t=82.9s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=6 ram=6.2/16.0GB (39%) swap=0.7/2.9GB (25%) cpu=69% browser_rss=0.59GB\n [capture-loop] iter=750 t=88.7s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=6 ram=6.8/16.0GB (42%) swap=0.7/2.9GB (25%) cpu=76% browser_rss=0.59GB\n [capture-loop] iter=800 t=94.7s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=6 ram=7.3/16.0GB (46%) swap=0.7/2.9GB (25%) cpu=76% browser_rss=0.59GB\n [capture-loop] iter=850 t=100.7s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=6.3/16.0GB (39%) swap=0.7/2.9GB (24%) cpu=73% browser_rss=0.59GB\n [capture-loop] iter=900 t=106.4s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=6.3/16.0GB (40%) swap=0.7/2.9GB (24%) cpu=72% browser_rss=0.59GB\n [capture-loop] iter=950 t=112.4s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=6 ram=7.3/16.0GB (45%) swap=0.7/2.9GB (24%) cpu=81% browser_rss=0.58GB\n [capture-loop] iter=1000 t=118.4s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=6.3/16.0GB (39%) swap=0.7/2.9GB (24%) cpu=69% browser_rss=0.57GB\n [capture-loop] iter=1050 t=124.2s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=6.4/16.0GB (40%) swap=0.7/2.9GB (24%) cpu=64% browser_rss=0.56GB\n [capture-loop] iter=1100 t=130.1s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=8.0/16.0GB (50%) swap=0.8/2.9GB (29%) cpu=68% browser_rss=0.54GB\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3]\n [ComfyUI] === WATCHDOG TICK 5 ===\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] Thread 0x000020d0 (most recent call first):\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 359 in wait\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 655 in wait\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\tqdm\\_monitor.py\", line 60 in run\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1075 in _bootstrap_inner\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1032 in _bootstrap\n [ComfyUI] \n [ComfyUI] Current thread 0x00001e98 (most recent call first):\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_e1x_bc4i\\persistent_worker.py\", line 52 in _watchdog\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1012 in run\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1075 in _bootstrap_inner\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1032 in _bootstrap\n [ComfyUI] \n [ComfyUI] Thread 0x00000dfc (most recent call first):\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\comfy\\ops.py\", line 475 in forward_comfy_cast_weights\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\comfy\\ops.py\", line 482 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 244 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 519 in ffn_residual_func\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 522 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 791 in process_attention\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 741 in _get_intermediate_layers_not_chunked\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 800 in get_intermediate_layers\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 891 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 1560 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\nodes_multiview.py\", line 128 in execute\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\comfy_api\\latest\\_io.py\", line 1833 in EXECUTE_NORMALIZED\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_e1x_bc4i\\persistent_worker.py\", line 1762 in main\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_e1x_bc4i\\persistent_worker.py\", line 1807 in \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] === END ===\n [ComfyUI] \n [capture-loop] iter=1150 t=136.0s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=7 ram=6.3/16.0GB (39%) swap=0.8/2.9GB (29%) cpu=70% browser_rss=0.53GB\n [capture-loop] iter=1200 t=141.8s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=6.6/16.0GB (41%) swap=0.8/2.9GB (29%) cpu=66% browser_rss=0.52GB\n [capture-loop] iter=1250 t=147.7s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=6 ram=6.6/16.0GB (41%) swap=0.8/2.9GB (29%) cpu=64% browser_rss=0.51GB\n [capture-loop] iter=1300 t=153.6s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=7.1/16.0GB (44%) swap=0.8/2.9GB (28%) cpu=64% browser_rss=0.50GB\n [capture-loop] iter=1350 t=159.4s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=7.1/16.0GB (45%) swap=1.0/2.9GB (34%) cpu=62% browser_rss=0.48GB\n [capture-loop] iter=1400 t=165.3s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=6 ram=7.2/16.0GB (45%) swap=1.0/2.9GB (34%) cpu=68% browser_rss=0.48GB\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DepthAnythingV3_MultiView done (84.59s): result: NodeOutput\n [ComfyUI] [comfy-env] Running DA3_MultiViewPointCloud: extrinsics: '{\\n \"extrinsics\": [\\n {\\n \"image_0\": [\\n ..., intrinsics: '{\\n \"intrinsics\": [\\n {\\n \"image_0\": [\\n ..., confidence_threshold: 0.3, downsample: 4, use_icp: False, allow_around_1: False, filter_outliers: True, outlier_percentage: 5.0, depths: torch.float32 [1,680,1208,3] cpu, images: torch.float32 [1,680,1208,3] cpu, confidence: torch.float32 [1,680,1208,3] cpu, sky_mask: torch.float32 [1,680,1208] cpu\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_multiview.DA3_MultiViewPointCloud.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'depths' shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'images' shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'confidence' shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'sky_mask' shape: torch.Size([1, 680, 1208])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=11 sending call_method\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 680, 1208, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 680, 1208, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 680, 1208, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 680, 1208]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 680, 1208])\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=11\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DA3_MultiViewPointCloud done (0.69s): result: NodeOutput\n [ComfyUI] [comfy-env] Running DA3_MultiViewPointCloud: extrinsics: '{\\n \"extrinsics\": [\\n {\\n \"image_0\": [\\n ..., intrinsics: '{\\n \"intrinsics\": [\\n {\\n \"image_0\": [\\n ..., confidence_threshold: 0.3, downsample: 4, use_icp: False, allow_around_1: False, filter_outliers: True, outlier_percentage: 5.0, depths: torch.float32 [1,680,1208,3] cpu, images: torch.float32 [1,680,1208,3] cpu, confidence: torch.float32 [1,680,1208,3] cpu, sky_mask: torch.float32 [1,680,1208] cpu\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_multiview.DA3_MultiViewPointCloud.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'depths' shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'images' shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'confidence' shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'sky_mask' shape: torch.Size([1, 680, 1208])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=12 sending call_method\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 680, 1208, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 680, 1208, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 680, 1208, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 680, 1208]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 680, 1208])\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=12\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DA3_MultiViewPointCloud done (0.68s): result: NodeOutput\n [ComfyUI] [comfy-env] Running DA3_SavePointCloud: filename_prefix: 'pointcloud', pointcloud: list[1]\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_3d.DA3_SavePointCloud.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=13 sending call_method\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18844, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([18844, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']"}, {"file": "frame_004.jpg", "time": 170.52, "log": "Capturing execution frames: advanced_3d_multiview.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 8 nodes\n [ComfyUI] Node 3: DownloadAndLoadDepthAnythingV3Model\n [ComfyUI] Inputs: {\"model\": \"da3_large.safetensors\", \"precision\": \"auto\", \"attention\": \"auto\"}\n [ComfyUI] Node 21: LoadImageDataSetFromFolder\n [ComfyUI] Inputs: {\"folder\": \"SOH\"}\n Queuing workflow for execution...\n [ComfyUI] Node 27: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"21\", 0]}\n [ComfyUI] Node 38: DA3_MultiViewPointCloud\n [ComfyUI] Inputs: {\"extrinsics\": [\"39\", 4], \"intrinsics\": [\"39\", 5], \"confidence_threshold\": 0.3, \"downsample\": 4, \"use_icp\": false, \"allow_around_1\": false, \"filter_outliers\": true, \"outlier_percentage\": 5, \"depths\":\n [ComfyUI] Node 39: DepthAnythingV3_MultiView\n [ComfyUI] Inputs: {\"normalization_mode\": \"Raw\", \"resize_method\": \"resize\", \"invert_depth\": false, \"keep_model_size\": false, \"da3_model\": [\"3\", 0], \"images\": [\"21\", 0]}\n [ComfyUI] Node 44: DA3_SavePointCloud\n [ComfyUI] Inputs: {\"filename_prefix\": \"pointcloud\", \"pointcloud\": [\"38\", 0]}\n [ComfyUI] Node 45: PreviewAny\n [ComfyUI] Inputs: {\"source\": [\"44\", 0]}\n [ComfyUI] Node 48: DA3_PreviewPointCloud\n [ComfyUI] Inputs: {\"file_path\": [\"44\", 0], \"color_mode\": \"RGB\", \"preview_vtk\": \"\"}\n [ComfyUI] Generated prompt_id: eb54db3c-afd4-4acc-b615-de4d4c9b4fea\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running DownloadAndLoadDepthAnythingV3Model: model: 'da3_large.safetensors', precision: 'auto', attention: 'auto'\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.DownloadAndLoadDepthAnythingV3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=8 sending call_method\n Node executed (1 total), capturing...\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DownloadAndLoadDepthAnythingV3Model done (0.11s): result: NodeOutput\n [ComfyUI] [comfy-env] Running DepthAnythingV3_MultiView: normalization_mode: 'Raw', resize_method: 'resize', invert_depth: False, keep_model_size: False, da3_model: dict, images: torch.float32 [1,680,1208,3] cpu\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_multiview.DepthAnythingV3_MultiView.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'images' shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=9 sending call_method\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 680, 1208, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=9\n [ComfyUI] [comfy-env] VRAM request: 1.64GB, free before eviction: 9.89GB\n [ComfyUI] [comfy-env] VRAM after eviction: 9.89GB\n Frame 2 saved (frame_001.jpg, t=0.5s)\n [capture-node] freeze=9ms shot=130ms unfreeze=6ms saved=True\n Frame 3 saved (frame_002.jpg, t=4.9s)\n [capture-periodic] freeze=5ms shot=121ms unfreeze=6ms saved=True\n [capture-loop] iter=50 t=6.3s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=6 ram=7.1/16.0GB (45%) swap=0.5/2.9GB (16%) cpu=48% browser_rss=0.67GB\n [capture-loop] iter=100 t=12.2s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=6.6/16.0GB (41%) swap=0.5/2.9GB (16%) cpu=67% browser_rss=0.65GB\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3]\n [ComfyUI] === WATCHDOG TICK 3 ===\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] Thread 0x000020d0 (most recent call first):\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 359 in wait\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 655 in wait\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\tqdm\\_monitor.py\", line 60 in run\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1075 in _bootstrap_inner\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1032 in _bootstrap\n [ComfyUI] \n [ComfyUI] Current thread 0x00001e98 (most recent call first):\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_e1x_bc4i\\persistent_worker.py\", line 52 in _watchdog\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1012 in run\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1075 in _bootstrap_inner\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1032 in _bootstrap\n [ComfyUI] \n [ComfyUI] Thread 0x00000dfc (most recent call first):\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\comfy\\ldm\\modules\\sub_quadratic_attention.py\", line 159 in _get_attention_scores_no_kv_chunking\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\comfy\\ldm\\modules\\sub_quadratic_attention.py\", line 269 in efficient_dot_product_attention\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\comfy\\ldm\\modules\\attention.py\", line 275 in attention_sub_quad\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\comfy\\ldm\\modules\\attention.py\", line 139 in wrapper\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 453 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 516 in attn_residual_func\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 521 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 791 in process_attention\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 750 in _get_intermediate_layers_not_chunked\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 800 in get_intermediate_layers\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 891 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 1560 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\nodes_multiview.py\", line 128 in execute\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\comfy_api\\latest\\_io.py\", line 1833 in EXECUTE_NORMALIZED\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_e1x_bc4i\\persistent_worker.py\", line 1762 in main\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_e1x_bc4i\\persistent_worker.py\", line 1807 in \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] === END ===\n [ComfyUI] \n [capture-loop] iter=150 t=18.0s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=6 ram=7.0/16.0GB (44%) swap=0.5/2.9GB (16%) cpu=68% browser_rss=0.65GB\n [capture-loop] iter=200 t=23.9s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=7.2/16.0GB (45%) swap=0.4/2.9GB (16%) cpu=65% browser_rss=0.65GB\n [capture-loop] iter=250 t=29.9s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=6 ram=6.8/16.0GB (42%) swap=0.4/2.9GB (16%) cpu=63% browser_rss=0.65GB\n [capture-loop] iter=300 t=35.6s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=8.5/16.0GB (53%) swap=0.4/2.9GB (16%) cpu=63% browser_rss=0.65GB\n [capture-loop] iter=350 t=41.6s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=6 ram=6.7/16.0GB (42%) swap=0.4/2.9GB (16%) cpu=64% browser_rss=0.65GB\n [capture-loop] iter=400 t=47.4s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=7.4/16.0GB (46%) swap=0.6/2.9GB (21%) cpu=63% browser_rss=0.64GB\n [capture-loop] iter=450 t=53.2s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=6.5/16.0GB (41%) swap=0.6/2.9GB (21%) cpu=64% browser_rss=0.63GB\n [capture-loop] iter=500 t=59.2s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=7 ram=6.6/16.0GB (41%) swap=0.7/2.9GB (25%) cpu=76% browser_rss=0.62GB\n [capture-loop] iter=550 t=65.1s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=6 ram=7.0/16.0GB (44%) swap=0.7/2.9GB (25%) cpu=73% browser_rss=0.60GB\n [capture-loop] iter=600 t=70.9s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=7.1/16.0GB (44%) swap=0.7/2.9GB (25%) cpu=70% browser_rss=0.60GB\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3]\n [ComfyUI] === WATCHDOG TICK 4 ===\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] Thread 0x000020d0 (most recent call first):\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 359 in wait\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 655 in wait\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\tqdm\\_monitor.py\", line 60 in run\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1075 in _bootstrap_inner\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1032 in _bootstrap\n [ComfyUI] \n [ComfyUI] Current thread 0x00001e98 (most recent call first):\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_e1x_bc4i\\persistent_worker.py\", line 52 in _watchdog\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1012 in run\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1075 in _bootstrap_inner\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1032 in _bootstrap\n [ComfyUI] \n [ComfyUI] Thread 0x00000dfc (most recent call first):\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\conv.py\", line 548 in _conv_forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\comfy\\ops.py\", line 509 in forward_comfy_cast_weights\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\comfy\\ops.py\", line 516 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\container.py\", line 253 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 1470 in _fuse\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 1405 in _forward_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 1366 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 1591 in _process_depth_head\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 1577 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\nodes_multiview.py\", line 128 in execute\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\comfy_api\\latest\\_io.py\", line 1833 in EXECUTE_NORMALIZED\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_e1x_bc4i\\persistent_worker.py\", line 1762 in main\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_e1x_bc4i\\persistent_worker.py\", line 1807 in \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] === END ===\n [ComfyUI] \n [capture-loop] iter=650 t=76.9s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=6 ram=7.4/16.0GB (46%) swap=0.7/2.9GB (25%) cpu=75% browser_rss=0.60GB\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DepthAnythingV3_MultiView done (82.23s): result: NodeOutput\n [ComfyUI] [comfy-env] Running DepthAnythingV3_MultiView: normalization_mode: 'Raw', resize_method: 'resize', invert_depth: False, keep_model_size: False, da3_model: dict, images: torch.float32 [1,680,1208,3] cpu\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_multiview.DepthAnythingV3_MultiView.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'images' shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=10 sending call_method\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 680, 1208, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=10\n [ComfyUI] [comfy-env] VRAM request: 1.64GB, free before eviction: 10.52GB\n [ComfyUI] [comfy-env] VRAM after eviction: 10.52GB\n [capture-loop] iter=700 t=82.9s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=6 ram=6.2/16.0GB (39%) swap=0.7/2.9GB (25%) cpu=69% browser_rss=0.59GB\n [capture-loop] iter=750 t=88.7s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=6 ram=6.8/16.0GB (42%) swap=0.7/2.9GB (25%) cpu=76% browser_rss=0.59GB\n [capture-loop] iter=800 t=94.7s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=6 ram=7.3/16.0GB (46%) swap=0.7/2.9GB (25%) cpu=76% browser_rss=0.59GB\n [capture-loop] iter=850 t=100.7s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=6.3/16.0GB (39%) swap=0.7/2.9GB (24%) cpu=73% browser_rss=0.59GB\n [capture-loop] iter=900 t=106.4s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=6.3/16.0GB (40%) swap=0.7/2.9GB (24%) cpu=72% browser_rss=0.59GB\n [capture-loop] iter=950 t=112.4s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=6 ram=7.3/16.0GB (45%) swap=0.7/2.9GB (24%) cpu=81% browser_rss=0.58GB\n [capture-loop] iter=1000 t=118.4s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=6.3/16.0GB (39%) swap=0.7/2.9GB (24%) cpu=69% browser_rss=0.57GB\n [capture-loop] iter=1050 t=124.2s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=6.4/16.0GB (40%) swap=0.7/2.9GB (24%) cpu=64% browser_rss=0.56GB\n [capture-loop] iter=1100 t=130.1s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=8.0/16.0GB (50%) swap=0.8/2.9GB (29%) cpu=68% browser_rss=0.54GB\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3]\n [ComfyUI] === WATCHDOG TICK 5 ===\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] Thread 0x000020d0 (most recent call first):\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 359 in wait\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 655 in wait\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\tqdm\\_monitor.py\", line 60 in run\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1075 in _bootstrap_inner\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1032 in _bootstrap\n [ComfyUI] \n [ComfyUI] Current thread 0x00001e98 (most recent call first):\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_e1x_bc4i\\persistent_worker.py\", line 52 in _watchdog\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1012 in run\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1075 in _bootstrap_inner\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1032 in _bootstrap\n [ComfyUI] \n [ComfyUI] Thread 0x00000dfc (most recent call first):\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\comfy\\ops.py\", line 475 in forward_comfy_cast_weights\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\comfy\\ops.py\", line 482 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 244 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 519 in ffn_residual_func\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 522 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 791 in process_attention\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 741 in _get_intermediate_layers_not_chunked\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 800 in get_intermediate_layers\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 891 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 1560 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\nodes_multiview.py\", line 128 in execute\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\comfy_api\\latest\\_io.py\", line 1833 in EXECUTE_NORMALIZED\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_e1x_bc4i\\persistent_worker.py\", line 1762 in main\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_e1x_bc4i\\persistent_worker.py\", line 1807 in \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] === END ===\n [ComfyUI] \n [capture-loop] iter=1150 t=136.0s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=7 ram=6.3/16.0GB (39%) swap=0.8/2.9GB (29%) cpu=70% browser_rss=0.53GB\n [capture-loop] iter=1200 t=141.8s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=6.6/16.0GB (41%) swap=0.8/2.9GB (29%) cpu=66% browser_rss=0.52GB\n [capture-loop] iter=1250 t=147.7s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=6 ram=6.6/16.0GB (41%) swap=0.8/2.9GB (29%) cpu=64% browser_rss=0.51GB\n [capture-loop] iter=1300 t=153.6s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=7.1/16.0GB (44%) swap=0.8/2.9GB (28%) cpu=64% browser_rss=0.50GB\n [capture-loop] iter=1350 t=159.4s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=7.1/16.0GB (45%) swap=1.0/2.9GB (34%) cpu=62% browser_rss=0.48GB\n [capture-loop] iter=1400 t=165.3s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=6 ram=7.2/16.0GB (45%) swap=1.0/2.9GB (34%) cpu=68% browser_rss=0.48GB\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DepthAnythingV3_MultiView done (84.59s): result: NodeOutput\n [ComfyUI] [comfy-env] Running DA3_MultiViewPointCloud: extrinsics: '{\\n \"extrinsics\": [\\n {\\n \"image_0\": [\\n ..., intrinsics: '{\\n \"intrinsics\": [\\n {\\n \"image_0\": [\\n ..., confidence_threshold: 0.3, downsample: 4, use_icp: False, allow_around_1: False, filter_outliers: True, outlier_percentage: 5.0, depths: torch.float32 [1,680,1208,3] cpu, images: torch.float32 [1,680,1208,3] cpu, confidence: torch.float32 [1,680,1208,3] cpu, sky_mask: torch.float32 [1,680,1208] cpu\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_multiview.DA3_MultiViewPointCloud.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'depths' shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'images' shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'confidence' shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'sky_mask' shape: torch.Size([1, 680, 1208])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=11 sending call_method\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 680, 1208, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 680, 1208, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 680, 1208, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 680, 1208]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 680, 1208])\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=11\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DA3_MultiViewPointCloud done (0.69s): result: NodeOutput\n [ComfyUI] [comfy-env] Running DA3_MultiViewPointCloud: extrinsics: '{\\n \"extrinsics\": [\\n {\\n \"image_0\": [\\n ..., intrinsics: '{\\n \"intrinsics\": [\\n {\\n \"image_0\": [\\n ..., confidence_threshold: 0.3, downsample: 4, use_icp: False, allow_around_1: False, filter_outliers: True, outlier_percentage: 5.0, depths: torch.float32 [1,680,1208,3] cpu, images: torch.float32 [1,680,1208,3] cpu, confidence: torch.float32 [1,680,1208,3] cpu, sky_mask: torch.float32 [1,680,1208] cpu\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_multiview.DA3_MultiViewPointCloud.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'depths' shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'images' shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'confidence' shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'sky_mask' shape: torch.Size([1, 680, 1208])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=12 sending call_method\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 680, 1208, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 680, 1208, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 680, 1208, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 680, 1208]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 680, 1208])\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=12\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DA3_MultiViewPointCloud done (0.68s): result: NodeOutput\n [ComfyUI] [comfy-env] Running DA3_SavePointCloud: filename_prefix: 'pointcloud', pointcloud: list[1]\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_3d.DA3_SavePointCloud.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=13 sending call_method\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18844, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([18844, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18844, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([18844, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18844]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([18844])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n Frame 4 saved (frame_003.jpg, t=168.8s)\n [capture-periodic] freeze=5ms shot=106ms unfreeze=6ms saved=True\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18844]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([18844])\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DA3_SavePointCloud done (0.84s): result: NodeOutput\n [ComfyUI] [comfy-env] Running DA3_SavePointCloud: filename_prefix: 'pointcloud', pointcloud: list[1]\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_3d.DA3_SavePointCloud.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=14 sending call_method\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[20434, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([20434, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[20434, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([20434, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[20434]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([20434])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[20434]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([20434])\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DA3_SavePointCloud done (0.91s): result: NodeOutput\n [ComfyUI] [comfy-env] Running DA3_PreviewPointCloud: file_path: 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\Dept..., color_mode: 'RGB'\n [ComfyUI] [SubprocessWorker] call_method: nodes.preview_nodes.DA3_PreviewPointCloud.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)..."}, {"file": "frame_005.jpg", "time": 171.05, "log": "Capturing execution frames: advanced_3d_multiview.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 8 nodes\n [ComfyUI] Node 3: DownloadAndLoadDepthAnythingV3Model\n [ComfyUI] Inputs: {\"model\": \"da3_large.safetensors\", \"precision\": \"auto\", \"attention\": \"auto\"}\n [ComfyUI] Node 21: LoadImageDataSetFromFolder\n [ComfyUI] Inputs: {\"folder\": \"SOH\"}\n Queuing workflow for execution...\n [ComfyUI] Node 27: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"21\", 0]}\n [ComfyUI] Node 38: DA3_MultiViewPointCloud\n [ComfyUI] Inputs: {\"extrinsics\": [\"39\", 4], \"intrinsics\": [\"39\", 5], \"confidence_threshold\": 0.3, \"downsample\": 4, \"use_icp\": false, \"allow_around_1\": false, \"filter_outliers\": true, \"outlier_percentage\": 5, \"depths\":\n [ComfyUI] Node 39: DepthAnythingV3_MultiView\n [ComfyUI] Inputs: {\"normalization_mode\": \"Raw\", \"resize_method\": \"resize\", \"invert_depth\": false, \"keep_model_size\": false, \"da3_model\": [\"3\", 0], \"images\": [\"21\", 0]}\n [ComfyUI] Node 44: DA3_SavePointCloud\n [ComfyUI] Inputs: {\"filename_prefix\": \"pointcloud\", \"pointcloud\": [\"38\", 0]}\n [ComfyUI] Node 45: PreviewAny\n [ComfyUI] Inputs: {\"source\": [\"44\", 0]}\n [ComfyUI] Node 48: DA3_PreviewPointCloud\n [ComfyUI] Inputs: {\"file_path\": [\"44\", 0], \"color_mode\": \"RGB\", \"preview_vtk\": \"\"}\n [ComfyUI] Generated prompt_id: eb54db3c-afd4-4acc-b615-de4d4c9b4fea\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running DownloadAndLoadDepthAnythingV3Model: model: 'da3_large.safetensors', precision: 'auto', attention: 'auto'\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.DownloadAndLoadDepthAnythingV3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=8 sending call_method\n Node executed (1 total), capturing...\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DownloadAndLoadDepthAnythingV3Model done (0.11s): result: NodeOutput\n [ComfyUI] [comfy-env] Running DepthAnythingV3_MultiView: normalization_mode: 'Raw', resize_method: 'resize', invert_depth: False, keep_model_size: False, da3_model: dict, images: torch.float32 [1,680,1208,3] cpu\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_multiview.DepthAnythingV3_MultiView.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'images' shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=9 sending call_method\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 680, 1208, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=9\n [ComfyUI] [comfy-env] VRAM request: 1.64GB, free before eviction: 9.89GB\n [ComfyUI] [comfy-env] VRAM after eviction: 9.89GB\n Frame 2 saved (frame_001.jpg, t=0.5s)\n [capture-node] freeze=9ms shot=130ms unfreeze=6ms saved=True\n Frame 3 saved (frame_002.jpg, t=4.9s)\n [capture-periodic] freeze=5ms shot=121ms unfreeze=6ms saved=True\n [capture-loop] iter=50 t=6.3s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=6 ram=7.1/16.0GB (45%) swap=0.5/2.9GB (16%) cpu=48% browser_rss=0.67GB\n [capture-loop] iter=100 t=12.2s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=6.6/16.0GB (41%) swap=0.5/2.9GB (16%) cpu=67% browser_rss=0.65GB\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3]\n [ComfyUI] === WATCHDOG TICK 3 ===\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] Thread 0x000020d0 (most recent call first):\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 359 in wait\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 655 in wait\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\tqdm\\_monitor.py\", line 60 in run\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1075 in _bootstrap_inner\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1032 in _bootstrap\n [ComfyUI] \n [ComfyUI] Current thread 0x00001e98 (most recent call first):\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_e1x_bc4i\\persistent_worker.py\", line 52 in _watchdog\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1012 in run\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1075 in _bootstrap_inner\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1032 in _bootstrap\n [ComfyUI] \n [ComfyUI] Thread 0x00000dfc (most recent call first):\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\comfy\\ldm\\modules\\sub_quadratic_attention.py\", line 159 in _get_attention_scores_no_kv_chunking\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\comfy\\ldm\\modules\\sub_quadratic_attention.py\", line 269 in efficient_dot_product_attention\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\comfy\\ldm\\modules\\attention.py\", line 275 in attention_sub_quad\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\comfy\\ldm\\modules\\attention.py\", line 139 in wrapper\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 453 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 516 in attn_residual_func\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 521 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 791 in process_attention\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 750 in _get_intermediate_layers_not_chunked\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 800 in get_intermediate_layers\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 891 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 1560 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\nodes_multiview.py\", line 128 in execute\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\comfy_api\\latest\\_io.py\", line 1833 in EXECUTE_NORMALIZED\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_e1x_bc4i\\persistent_worker.py\", line 1762 in main\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_e1x_bc4i\\persistent_worker.py\", line 1807 in \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] === END ===\n [ComfyUI] \n [capture-loop] iter=150 t=18.0s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=6 ram=7.0/16.0GB (44%) swap=0.5/2.9GB (16%) cpu=68% browser_rss=0.65GB\n [capture-loop] iter=200 t=23.9s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=7.2/16.0GB (45%) swap=0.4/2.9GB (16%) cpu=65% browser_rss=0.65GB\n [capture-loop] iter=250 t=29.9s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=6 ram=6.8/16.0GB (42%) swap=0.4/2.9GB (16%) cpu=63% browser_rss=0.65GB\n [capture-loop] iter=300 t=35.6s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=8.5/16.0GB (53%) swap=0.4/2.9GB (16%) cpu=63% browser_rss=0.65GB\n [capture-loop] iter=350 t=41.6s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=6 ram=6.7/16.0GB (42%) swap=0.4/2.9GB (16%) cpu=64% browser_rss=0.65GB\n [capture-loop] iter=400 t=47.4s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=7.4/16.0GB (46%) swap=0.6/2.9GB (21%) cpu=63% browser_rss=0.64GB\n [capture-loop] iter=450 t=53.2s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=6.5/16.0GB (41%) swap=0.6/2.9GB (21%) cpu=64% browser_rss=0.63GB\n [capture-loop] iter=500 t=59.2s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=7 ram=6.6/16.0GB (41%) swap=0.7/2.9GB (25%) cpu=76% browser_rss=0.62GB\n [capture-loop] iter=550 t=65.1s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=6 ram=7.0/16.0GB (44%) swap=0.7/2.9GB (25%) cpu=73% browser_rss=0.60GB\n [capture-loop] iter=600 t=70.9s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=7.1/16.0GB (44%) swap=0.7/2.9GB (25%) cpu=70% browser_rss=0.60GB\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3]\n [ComfyUI] === WATCHDOG TICK 4 ===\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] Thread 0x000020d0 (most recent call first):\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 359 in wait\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 655 in wait\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\tqdm\\_monitor.py\", line 60 in run\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1075 in _bootstrap_inner\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1032 in _bootstrap\n [ComfyUI] \n [ComfyUI] Current thread 0x00001e98 (most recent call first):\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_e1x_bc4i\\persistent_worker.py\", line 52 in _watchdog\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1012 in run\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1075 in _bootstrap_inner\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1032 in _bootstrap\n [ComfyUI] \n [ComfyUI] Thread 0x00000dfc (most recent call first):\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\conv.py\", line 548 in _conv_forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\comfy\\ops.py\", line 509 in forward_comfy_cast_weights\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\comfy\\ops.py\", line 516 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\container.py\", line 253 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 1470 in _fuse\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 1405 in _forward_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 1366 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 1591 in _process_depth_head\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 1577 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\nodes_multiview.py\", line 128 in execute\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\comfy_api\\latest\\_io.py\", line 1833 in EXECUTE_NORMALIZED\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_e1x_bc4i\\persistent_worker.py\", line 1762 in main\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_e1x_bc4i\\persistent_worker.py\", line 1807 in \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] === END ===\n [ComfyUI] \n [capture-loop] iter=650 t=76.9s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=6 ram=7.4/16.0GB (46%) swap=0.7/2.9GB (25%) cpu=75% browser_rss=0.60GB\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DepthAnythingV3_MultiView done (82.23s): result: NodeOutput\n [ComfyUI] [comfy-env] Running DepthAnythingV3_MultiView: normalization_mode: 'Raw', resize_method: 'resize', invert_depth: False, keep_model_size: False, da3_model: dict, images: torch.float32 [1,680,1208,3] cpu\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_multiview.DepthAnythingV3_MultiView.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'images' shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=10 sending call_method\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 680, 1208, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=10\n [ComfyUI] [comfy-env] VRAM request: 1.64GB, free before eviction: 10.52GB\n [ComfyUI] [comfy-env] VRAM after eviction: 10.52GB\n [capture-loop] iter=700 t=82.9s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=6 ram=6.2/16.0GB (39%) swap=0.7/2.9GB (25%) cpu=69% browser_rss=0.59GB\n [capture-loop] iter=750 t=88.7s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=6 ram=6.8/16.0GB (42%) swap=0.7/2.9GB (25%) cpu=76% browser_rss=0.59GB\n [capture-loop] iter=800 t=94.7s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=6 ram=7.3/16.0GB (46%) swap=0.7/2.9GB (25%) cpu=76% browser_rss=0.59GB\n [capture-loop] iter=850 t=100.7s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=6.3/16.0GB (39%) swap=0.7/2.9GB (24%) cpu=73% browser_rss=0.59GB\n [capture-loop] iter=900 t=106.4s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=6.3/16.0GB (40%) swap=0.7/2.9GB (24%) cpu=72% browser_rss=0.59GB\n [capture-loop] iter=950 t=112.4s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=6 ram=7.3/16.0GB (45%) swap=0.7/2.9GB (24%) cpu=81% browser_rss=0.58GB\n [capture-loop] iter=1000 t=118.4s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=6.3/16.0GB (39%) swap=0.7/2.9GB (24%) cpu=69% browser_rss=0.57GB\n [capture-loop] iter=1050 t=124.2s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=6.4/16.0GB (40%) swap=0.7/2.9GB (24%) cpu=64% browser_rss=0.56GB\n [capture-loop] iter=1100 t=130.1s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=8.0/16.0GB (50%) swap=0.8/2.9GB (29%) cpu=68% browser_rss=0.54GB\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3]\n [ComfyUI] === WATCHDOG TICK 5 ===\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] Thread 0x000020d0 (most recent call first):\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 359 in wait\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 655 in wait\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\tqdm\\_monitor.py\", line 60 in run\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1075 in _bootstrap_inner\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1032 in _bootstrap\n [ComfyUI] \n [ComfyUI] Current thread 0x00001e98 (most recent call first):\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_e1x_bc4i\\persistent_worker.py\", line 52 in _watchdog\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1012 in run\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1075 in _bootstrap_inner\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1032 in _bootstrap\n [ComfyUI] \n [ComfyUI] Thread 0x00000dfc (most recent call first):\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\comfy\\ops.py\", line 475 in forward_comfy_cast_weights\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\comfy\\ops.py\", line 482 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 244 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 519 in ffn_residual_func\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 522 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 791 in process_attention\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 741 in _get_intermediate_layers_not_chunked\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 800 in get_intermediate_layers\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 891 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 1560 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\nodes_multiview.py\", line 128 in execute\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\comfy_api\\latest\\_io.py\", line 1833 in EXECUTE_NORMALIZED\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_e1x_bc4i\\persistent_worker.py\", line 1762 in main\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_e1x_bc4i\\persistent_worker.py\", line 1807 in \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] === END ===\n [ComfyUI] \n [capture-loop] iter=1150 t=136.0s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=7 ram=6.3/16.0GB (39%) swap=0.8/2.9GB (29%) cpu=70% browser_rss=0.53GB\n [capture-loop] iter=1200 t=141.8s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=6.6/16.0GB (41%) swap=0.8/2.9GB (29%) cpu=66% browser_rss=0.52GB\n [capture-loop] iter=1250 t=147.7s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=6 ram=6.6/16.0GB (41%) swap=0.8/2.9GB (29%) cpu=64% browser_rss=0.51GB\n [capture-loop] iter=1300 t=153.6s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=7.1/16.0GB (44%) swap=0.8/2.9GB (28%) cpu=64% browser_rss=0.50GB\n [capture-loop] iter=1350 t=159.4s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=7.1/16.0GB (45%) swap=1.0/2.9GB (34%) cpu=62% browser_rss=0.48GB\n [capture-loop] iter=1400 t=165.3s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=6 ram=7.2/16.0GB (45%) swap=1.0/2.9GB (34%) cpu=68% browser_rss=0.48GB\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DepthAnythingV3_MultiView done (84.59s): result: NodeOutput\n [ComfyUI] [comfy-env] Running DA3_MultiViewPointCloud: extrinsics: '{\\n \"extrinsics\": [\\n {\\n \"image_0\": [\\n ..., intrinsics: '{\\n \"intrinsics\": [\\n {\\n \"image_0\": [\\n ..., confidence_threshold: 0.3, downsample: 4, use_icp: False, allow_around_1: False, filter_outliers: True, outlier_percentage: 5.0, depths: torch.float32 [1,680,1208,3] cpu, images: torch.float32 [1,680,1208,3] cpu, confidence: torch.float32 [1,680,1208,3] cpu, sky_mask: torch.float32 [1,680,1208] cpu\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_multiview.DA3_MultiViewPointCloud.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'depths' shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'images' shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'confidence' shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'sky_mask' shape: torch.Size([1, 680, 1208])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=11 sending call_method\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 680, 1208, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 680, 1208, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 680, 1208, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 680, 1208]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 680, 1208])\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=11\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DA3_MultiViewPointCloud done (0.69s): result: NodeOutput\n [ComfyUI] [comfy-env] Running DA3_MultiViewPointCloud: extrinsics: '{\\n \"extrinsics\": [\\n {\\n \"image_0\": [\\n ..., intrinsics: '{\\n \"intrinsics\": [\\n {\\n \"image_0\": [\\n ..., confidence_threshold: 0.3, downsample: 4, use_icp: False, allow_around_1: False, filter_outliers: True, outlier_percentage: 5.0, depths: torch.float32 [1,680,1208,3] cpu, images: torch.float32 [1,680,1208,3] cpu, confidence: torch.float32 [1,680,1208,3] cpu, sky_mask: torch.float32 [1,680,1208] cpu\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_multiview.DA3_MultiViewPointCloud.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'depths' shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'images' shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'confidence' shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'sky_mask' shape: torch.Size([1, 680, 1208])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=12 sending call_method\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 680, 1208, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 680, 1208, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 680, 1208, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 680, 1208]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 680, 1208])\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=12\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DA3_MultiViewPointCloud done (0.68s): result: NodeOutput\n [ComfyUI] [comfy-env] Running DA3_SavePointCloud: filename_prefix: 'pointcloud', pointcloud: list[1]\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_3d.DA3_SavePointCloud.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=13 sending call_method\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18844, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([18844, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18844, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([18844, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18844]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([18844])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n Frame 4 saved (frame_003.jpg, t=168.8s)\n [capture-periodic] freeze=5ms shot=106ms unfreeze=6ms saved=True\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18844]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([18844])\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DA3_SavePointCloud done (0.84s): result: NodeOutput\n [ComfyUI] [comfy-env] Running DA3_SavePointCloud: filename_prefix: 'pointcloud', pointcloud: list[1]\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_3d.DA3_SavePointCloud.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=14 sending call_method\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[20434, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([20434, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[20434, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([20434, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[20434]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([20434])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[20434]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([20434])\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DA3_SavePointCloud done (0.91s): result: NodeOutput\n [ComfyUI] [comfy-env] Running DA3_PreviewPointCloud: file_path: 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\Dept..., color_mode: 'RGB'\n [ComfyUI] [SubprocessWorker] call_method: nodes.preview_nodes.DA3_PreviewPointCloud.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n Node executed (2 total), capturing...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=15 sending call_method\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DA3_PreviewPointCloud done (0.21s): result: NodeOutput\n [ComfyUI] [comfy-env] Running DA3_PreviewPointCloud: file_path: 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\Dept..., color_mode: 'RGB'\n [ComfyUI] [SubprocessWorker] call_method: nodes.preview_nodes.DA3_PreviewPointCloud.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=16 sending call_method\n Frame 5 saved (frame_004.jpg, t=170.5s)\n [capture-node] freeze=5ms shot=93ms unfreeze=4ms saved=True\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DA3_PreviewPointCloud done (0.20s): result: NodeOutput\n [ComfyUI] Prompt executed in 170.63 seconds"}, {"file": "frame_006.jpg", "time": 173.41738390922546, "log": "Final screenshot"}], "total_time": 171.2}, "simple": {"frames": [{"file": "frame_000.jpg", "time": 0.0, "log": "Capturing execution frames: simple.json"}, {"file": "frame_001.jpg", "time": 2.22, "log": "Capturing execution frames: simple.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 4 nodes\n [ComfyUI] Prompt has 4 nodes\n [ComfyUI] Prompt has 4 nodes\n [ComfyUI] Node 2: LoadImage\n [ComfyUI] Node 2: LoadImage\n [ComfyUI] Node 2: LoadImage\n Queuing workflow for execution...\n [ComfyUI] Inputs: {\"image\": \"bridge.jpg\"}\n [ComfyUI] Inputs: {\"image\": \"bridge.jpg\"}\n [ComfyUI] Inputs: {\"image\": \"bridge.jpg\"}\n [ComfyUI] Node 3: DownloadAndLoadDepthAnythingV3Model\n [ComfyUI] Node 3: DownloadAndLoadDepthAnythingV3Model\n [ComfyUI] Node 3: DownloadAndLoadDepthAnythingV3Model\n [ComfyUI] Inputs: {\"model\": \"da3_large.safetensors\", \"precision\": \"auto\", \"attention\": \"auto\"}\n [ComfyUI] Inputs: {\"model\": \"da3_large.safetensors\", \"precision\": \"auto\", \"attention\": \"auto\"}\n [ComfyUI] Inputs: {\"model\": \"da3_large.safetensors\", \"precision\": \"auto\", \"attention\": \"auto\"}\n [ComfyUI] Node 4: PreviewImage\n [ComfyUI] Node 4: PreviewImage\n [ComfyUI] Node 4: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"14\", 0]}\n [ComfyUI] Inputs: {\"images\": [\"14\", 0]}\n [ComfyUI] Inputs: {\"images\": [\"14\", 0]}\n [ComfyUI] Node 14: DepthAnything_V3\n [ComfyUI] Node 14: DepthAnything_V3\n [ComfyUI] Node 14: DepthAnything_V3\n [ComfyUI] Inputs: {\"normalization_mode\": \"V2-Style\", \"resize_method\": \"resize\", \"invert_depth\": true, \"keep_model_size\": false, \"da3_model\": [\"3\", 0], \"images\": [\"2\", 0]}\n [ComfyUI] Inputs: {\"normalization_mode\": \"V2-Style\", \"resize_method\": \"resize\", \"invert_depth\": true, \"keep_model_size\": false, \"da3_model\": [\"3\", 0], \"images\": [\"2\", 0]}\n [ComfyUI] Inputs: {\"normalization_mode\": \"V2-Style\", \"resize_method\": \"resize\", \"invert_depth\": true, \"keep_model_size\": false, \"da3_model\": [\"3\", 0], \"images\": [\"2\", 0]}\n [ComfyUI] Generated prompt_id: dc04ac91-49a2-49e1-9649-43a1862f411f\n [ComfyUI] Generated prompt_id: dc04ac91-49a2-49e1-9649-43a1862f411f\n [ComfyUI] Generated prompt_id: dc04ac91-49a2-49e1-9649-43a1862f411f\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] Validation result: valid=True\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] got prompt\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running DownloadAndLoadDepthAnythingV3Model: model: 'da3_large.safetensors', precision: 'auto', attention: 'auto'\n [ComfyUI] [comfy-env] Running DownloadAndLoadDepthAnythingV3Model: model: 'da3_large.safetensors', precision: 'auto', attention: 'auto'\n [ComfyUI] [comfy-env] Running DownloadAndLoadDepthAnythingV3Model: model: 'da3_large.safetensors', precision: 'auto', attention: 'auto'\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.DownloadAndLoadDepthAnythingV3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.DownloadAndLoadDepthAnythingV3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.DownloadAndLoadDepthAnythingV3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=17 sending call_method\n [ComfyUI] [SubprocessWorker] call_id=17 sending call_method\n [ComfyUI] [SubprocessWorker] call_id=17 sending call_method\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DownloadAndLoadDepthAnythingV3Model done (0.28s): result: NodeOutput\n [ComfyUI] [comfy-env] DownloadAndLoadDepthAnythingV3Model done (0.28s): result: NodeOutput\n [ComfyUI] [comfy-env] DownloadAndLoadDepthAnythingV3Model done (0.28s): result: NodeOutput\n [ComfyUI] [comfy-env] Running DepthAnything_V3: normalization_mode: 'V2-Style', resize_method: 'resize', invert_depth: True, keep_model_size: False, da3_model: dict, images: torch.float32 [1,683,1024,3] cpu\n [ComfyUI] [comfy-env] Running DepthAnything_V3: normalization_mode: 'V2-Style', resize_method: 'resize', invert_depth: True, keep_model_size: False, da3_model: dict, images: torch.float32 [1,683,1024,3] cpu\n [ComfyUI] [comfy-env] Running DepthAnything_V3: normalization_mode: 'V2-Style', resize_method: 'resize', invert_depth: True, keep_model_size: False, da3_model: dict, images: torch.float32 [1,683,1024,3] cpu\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_inference.DepthAnything_V3.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_inference.DepthAnything_V3.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_inference.DepthAnything_V3.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'images' shape: torch.Size([1, 683, 1024, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'images' shape: torch.Size([1, 683, 1024, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'images' shape: torch.Size([1, 683, 1024, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=18 sending call_method\n [ComfyUI] [SubprocessWorker] call_id=18 sending call_method\n [ComfyUI] [SubprocessWorker] call_id=18 sending call_method\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 683, 1024, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 683, 1024, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 683, 1024, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 683, 1024, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 683, 1024, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 683, 1024, 3])\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=18\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=18\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=18\n [ComfyUI] [comfy-env] VRAM request: 1.64GB, free before eviction: 10.56GB\n [ComfyUI] [comfy-env] VRAM request: 1.64GB, free before eviction: 10.56GB\n [ComfyUI] [comfy-env] VRAM request: 1.64GB, free before eviction: 10.56GB\n [ComfyUI] [comfy-env] VRAM after eviction: 10.56GB\n [ComfyUI] [comfy-env] VRAM after eviction: 10.56GB\n [ComfyUI] [comfy-env] VRAM after eviction: 10.56GB\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] WARNING: WARNING: This model does not support sky segmentation. V2-Style normalization will work but without sky masking. Use Mono/Metric/Nested models for best V2-Style results.\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] WARNING: WARNING: This model does not support sky segmentation. V2-Style normalization will work but without sky masking. Use Mono/Metric/Nested models for best V2-Style results.\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] WARNING: WARNING: This model does not support sky segmentation. V2-Style normalization will work but without sky masking. Use Mono/Metric/Nested models for best V2-Style results."}, {"file": "frame_002.jpg", "time": 4.51, "log": "Capturing execution frames: simple.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 4 nodes\n [ComfyUI] Prompt has 4 nodes\n [ComfyUI] Prompt has 4 nodes\n [ComfyUI] Node 2: LoadImage\n [ComfyUI] Node 2: LoadImage\n [ComfyUI] Node 2: LoadImage\n Queuing workflow for execution...\n [ComfyUI] Inputs: {\"image\": \"bridge.jpg\"}\n [ComfyUI] Inputs: {\"image\": \"bridge.jpg\"}\n [ComfyUI] Inputs: {\"image\": \"bridge.jpg\"}\n [ComfyUI] Node 3: DownloadAndLoadDepthAnythingV3Model\n [ComfyUI] Node 3: DownloadAndLoadDepthAnythingV3Model\n [ComfyUI] Node 3: DownloadAndLoadDepthAnythingV3Model\n [ComfyUI] Inputs: {\"model\": \"da3_large.safetensors\", \"precision\": \"auto\", \"attention\": \"auto\"}\n [ComfyUI] Inputs: {\"model\": \"da3_large.safetensors\", \"precision\": \"auto\", \"attention\": \"auto\"}\n [ComfyUI] Inputs: {\"model\": \"da3_large.safetensors\", \"precision\": \"auto\", \"attention\": \"auto\"}\n [ComfyUI] Node 4: PreviewImage\n [ComfyUI] Node 4: PreviewImage\n [ComfyUI] Node 4: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"14\", 0]}\n [ComfyUI] Inputs: {\"images\": [\"14\", 0]}\n [ComfyUI] Inputs: {\"images\": [\"14\", 0]}\n [ComfyUI] Node 14: DepthAnything_V3\n [ComfyUI] Node 14: DepthAnything_V3\n [ComfyUI] Node 14: DepthAnything_V3\n [ComfyUI] Inputs: {\"normalization_mode\": \"V2-Style\", \"resize_method\": \"resize\", \"invert_depth\": true, \"keep_model_size\": false, \"da3_model\": [\"3\", 0], \"images\": [\"2\", 0]}\n [ComfyUI] Inputs: {\"normalization_mode\": \"V2-Style\", \"resize_method\": \"resize\", \"invert_depth\": true, \"keep_model_size\": false, \"da3_model\": [\"3\", 0], \"images\": [\"2\", 0]}\n [ComfyUI] Inputs: {\"normalization_mode\": \"V2-Style\", \"resize_method\": \"resize\", \"invert_depth\": true, \"keep_model_size\": false, \"da3_model\": [\"3\", 0], \"images\": [\"2\", 0]}\n [ComfyUI] Generated prompt_id: dc04ac91-49a2-49e1-9649-43a1862f411f\n [ComfyUI] Generated prompt_id: dc04ac91-49a2-49e1-9649-43a1862f411f\n [ComfyUI] Generated prompt_id: dc04ac91-49a2-49e1-9649-43a1862f411f\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] Validation result: valid=True\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] got prompt\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running DownloadAndLoadDepthAnythingV3Model: model: 'da3_large.safetensors', precision: 'auto', attention: 'auto'\n [ComfyUI] [comfy-env] Running DownloadAndLoadDepthAnythingV3Model: model: 'da3_large.safetensors', precision: 'auto', attention: 'auto'\n [ComfyUI] [comfy-env] Running DownloadAndLoadDepthAnythingV3Model: model: 'da3_large.safetensors', precision: 'auto', attention: 'auto'\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.DownloadAndLoadDepthAnythingV3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.DownloadAndLoadDepthAnythingV3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.DownloadAndLoadDepthAnythingV3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=17 sending call_method\n [ComfyUI] [SubprocessWorker] call_id=17 sending call_method\n [ComfyUI] [SubprocessWorker] call_id=17 sending call_method\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DownloadAndLoadDepthAnythingV3Model done (0.28s): result: NodeOutput\n [ComfyUI] [comfy-env] DownloadAndLoadDepthAnythingV3Model done (0.28s): result: NodeOutput\n [ComfyUI] [comfy-env] DownloadAndLoadDepthAnythingV3Model done (0.28s): result: NodeOutput\n [ComfyUI] [comfy-env] Running DepthAnything_V3: normalization_mode: 'V2-Style', resize_method: 'resize', invert_depth: True, keep_model_size: False, da3_model: dict, images: torch.float32 [1,683,1024,3] cpu\n [ComfyUI] [comfy-env] Running DepthAnything_V3: normalization_mode: 'V2-Style', resize_method: 'resize', invert_depth: True, keep_model_size: False, da3_model: dict, images: torch.float32 [1,683,1024,3] cpu\n [ComfyUI] [comfy-env] Running DepthAnything_V3: normalization_mode: 'V2-Style', resize_method: 'resize', invert_depth: True, keep_model_size: False, da3_model: dict, images: torch.float32 [1,683,1024,3] cpu\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_inference.DepthAnything_V3.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_inference.DepthAnything_V3.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_inference.DepthAnything_V3.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'images' shape: torch.Size([1, 683, 1024, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'images' shape: torch.Size([1, 683, 1024, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'images' shape: torch.Size([1, 683, 1024, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=18 sending call_method\n [ComfyUI] [SubprocessWorker] call_id=18 sending call_method\n [ComfyUI] [SubprocessWorker] call_id=18 sending call_method\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 683, 1024, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 683, 1024, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 683, 1024, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 683, 1024, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 683, 1024, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 683, 1024, 3])\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=18\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=18\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=18\n [ComfyUI] [comfy-env] VRAM request: 1.64GB, free before eviction: 10.56GB\n [ComfyUI] [comfy-env] VRAM request: 1.64GB, free before eviction: 10.56GB\n [ComfyUI] [comfy-env] VRAM request: 1.64GB, free before eviction: 10.56GB\n [ComfyUI] [comfy-env] VRAM after eviction: 10.56GB\n [ComfyUI] [comfy-env] VRAM after eviction: 10.56GB\n [ComfyUI] [comfy-env] VRAM after eviction: 10.56GB\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] WARNING: WARNING: This model does not support sky segmentation. V2-Style normalization will work but without sky masking. Use Mono/Metric/Nested models for best V2-Style results.\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] WARNING: WARNING: This model does not support sky segmentation. V2-Style normalization will work but without sky masking. Use Mono/Metric/Nested models for best V2-Style results.\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] WARNING: WARNING: This model does not support sky segmentation. V2-Style normalization will work but without sky masking. Use Mono/Metric/Nested models for best V2-Style results.\n Frame 2 saved (frame_001.jpg, t=2.2s)\n [capture-periodic] freeze=6ms shot=143ms unfreeze=5ms saved=True"}, {"file": "frame_003.jpg", "time": 68.05, "log": "Capturing execution frames: simple.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 4 nodes\n [ComfyUI] Prompt has 4 nodes\n [ComfyUI] Prompt has 4 nodes\n [ComfyUI] Node 2: LoadImage\n [ComfyUI] Node 2: LoadImage\n [ComfyUI] Node 2: LoadImage\n Queuing workflow for execution...\n [ComfyUI] Inputs: {\"image\": \"bridge.jpg\"}\n [ComfyUI] Inputs: {\"image\": \"bridge.jpg\"}\n [ComfyUI] Inputs: {\"image\": \"bridge.jpg\"}\n [ComfyUI] Node 3: DownloadAndLoadDepthAnythingV3Model\n [ComfyUI] Node 3: DownloadAndLoadDepthAnythingV3Model\n [ComfyUI] Node 3: DownloadAndLoadDepthAnythingV3Model\n [ComfyUI] Inputs: {\"model\": \"da3_large.safetensors\", \"precision\": \"auto\", \"attention\": \"auto\"}\n [ComfyUI] Inputs: {\"model\": \"da3_large.safetensors\", \"precision\": \"auto\", \"attention\": \"auto\"}\n [ComfyUI] Inputs: {\"model\": \"da3_large.safetensors\", \"precision\": \"auto\", \"attention\": \"auto\"}\n [ComfyUI] Node 4: PreviewImage\n [ComfyUI] Node 4: PreviewImage\n [ComfyUI] Node 4: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"14\", 0]}\n [ComfyUI] Inputs: {\"images\": [\"14\", 0]}\n [ComfyUI] Inputs: {\"images\": [\"14\", 0]}\n [ComfyUI] Node 14: DepthAnything_V3\n [ComfyUI] Node 14: DepthAnything_V3\n [ComfyUI] Node 14: DepthAnything_V3\n [ComfyUI] Inputs: {\"normalization_mode\": \"V2-Style\", \"resize_method\": \"resize\", \"invert_depth\": true, \"keep_model_size\": false, \"da3_model\": [\"3\", 0], \"images\": [\"2\", 0]}\n [ComfyUI] Inputs: {\"normalization_mode\": \"V2-Style\", \"resize_method\": \"resize\", \"invert_depth\": true, \"keep_model_size\": false, \"da3_model\": [\"3\", 0], \"images\": [\"2\", 0]}\n [ComfyUI] Inputs: {\"normalization_mode\": \"V2-Style\", \"resize_method\": \"resize\", \"invert_depth\": true, \"keep_model_size\": false, \"da3_model\": [\"3\", 0], \"images\": [\"2\", 0]}\n [ComfyUI] Generated prompt_id: dc04ac91-49a2-49e1-9649-43a1862f411f\n [ComfyUI] Generated prompt_id: dc04ac91-49a2-49e1-9649-43a1862f411f\n [ComfyUI] Generated prompt_id: dc04ac91-49a2-49e1-9649-43a1862f411f\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] Validation result: valid=True\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] got prompt\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running DownloadAndLoadDepthAnythingV3Model: model: 'da3_large.safetensors', precision: 'auto', attention: 'auto'\n [ComfyUI] [comfy-env] Running DownloadAndLoadDepthAnythingV3Model: model: 'da3_large.safetensors', precision: 'auto', attention: 'auto'\n [ComfyUI] [comfy-env] Running DownloadAndLoadDepthAnythingV3Model: model: 'da3_large.safetensors', precision: 'auto', attention: 'auto'\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.DownloadAndLoadDepthAnythingV3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.DownloadAndLoadDepthAnythingV3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.DownloadAndLoadDepthAnythingV3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=17 sending call_method\n [ComfyUI] [SubprocessWorker] call_id=17 sending call_method\n [ComfyUI] [SubprocessWorker] call_id=17 sending call_method\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DownloadAndLoadDepthAnythingV3Model done (0.28s): result: NodeOutput\n [ComfyUI] [comfy-env] DownloadAndLoadDepthAnythingV3Model done (0.28s): result: NodeOutput\n [ComfyUI] [comfy-env] DownloadAndLoadDepthAnythingV3Model done (0.28s): result: NodeOutput\n [ComfyUI] [comfy-env] Running DepthAnything_V3: normalization_mode: 'V2-Style', resize_method: 'resize', invert_depth: True, keep_model_size: False, da3_model: dict, images: torch.float32 [1,683,1024,3] cpu\n [ComfyUI] [comfy-env] Running DepthAnything_V3: normalization_mode: 'V2-Style', resize_method: 'resize', invert_depth: True, keep_model_size: False, da3_model: dict, images: torch.float32 [1,683,1024,3] cpu\n [ComfyUI] [comfy-env] Running DepthAnything_V3: normalization_mode: 'V2-Style', resize_method: 'resize', invert_depth: True, keep_model_size: False, da3_model: dict, images: torch.float32 [1,683,1024,3] cpu\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_inference.DepthAnything_V3.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_inference.DepthAnything_V3.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_inference.DepthAnything_V3.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'images' shape: torch.Size([1, 683, 1024, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'images' shape: torch.Size([1, 683, 1024, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'images' shape: torch.Size([1, 683, 1024, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=18 sending call_method\n [ComfyUI] [SubprocessWorker] call_id=18 sending call_method\n [ComfyUI] [SubprocessWorker] call_id=18 sending call_method\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 683, 1024, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 683, 1024, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 683, 1024, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 683, 1024, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 683, 1024, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 683, 1024, 3])\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=18\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=18\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=18\n [ComfyUI] [comfy-env] VRAM request: 1.64GB, free before eviction: 10.56GB\n [ComfyUI] [comfy-env] VRAM request: 1.64GB, free before eviction: 10.56GB\n [ComfyUI] [comfy-env] VRAM request: 1.64GB, free before eviction: 10.56GB\n [ComfyUI] [comfy-env] VRAM after eviction: 10.56GB\n [ComfyUI] [comfy-env] VRAM after eviction: 10.56GB\n [ComfyUI] [comfy-env] VRAM after eviction: 10.56GB\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] WARNING: WARNING: This model does not support sky segmentation. V2-Style normalization will work but without sky masking. Use Mono/Metric/Nested models for best V2-Style results.\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] WARNING: WARNING: This model does not support sky segmentation. V2-Style normalization will work but without sky masking. Use Mono/Metric/Nested models for best V2-Style results.\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] WARNING: WARNING: This model does not support sky segmentation. V2-Style normalization will work but without sky masking. Use Mono/Metric/Nested models for best V2-Style results.\n Frame 2 saved (frame_001.jpg, t=2.2s)\n [capture-periodic] freeze=6ms shot=143ms unfreeze=5ms saved=True\n Frame 3 saved (frame_002.jpg, t=4.5s)\n [capture-periodic] freeze=4ms shot=132ms unfreeze=8ms saved=True\n [capture-loop] iter=50 t=6.0s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=6.3/16.0GB (39%) swap=0.9/2.9GB (33%) cpu=47% browser_rss=0.65GB\n [capture-loop] iter=100 t=12.0s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=5.7/16.0GB (36%) swap=0.9/2.9GB (33%) cpu=67% browser_rss=0.65GB\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3]\n [ComfyUI] === WATCHDOG TICK 6 ===\n [ComfyUI] === WATCHDOG TICK 6 ===\n [ComfyUI] === WATCHDOG TICK 6 ===\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] Thread 0x000020d0 (most recent call first):\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] Thread 0x000020d0 (most recent call first):\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] Thread 0x000020d0 (most recent call first):\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 359 in wait\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 359 in wait\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 359 in wait\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 655 in wait\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 655 in wait\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 655 in wait\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\tqdm\\_monitor.py\", line 60 in run\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\tqdm\\_monitor.py\", line 60 in run\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\tqdm\\_monitor.py\", line 60 in run\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1075 in _bootstrap_inner\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1075 in _bootstrap_inner\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1075 in _bootstrap_inner\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1032 in _bootstrap\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1032 in _bootstrap\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1032 in _bootstrap\n [ComfyUI] \n [ComfyUI] \n [ComfyUI] \n [ComfyUI] Current thread 0x00001e98 (most recent call first):\n [ComfyUI] Current thread 0x00001e98 (most recent call first):\n [ComfyUI] Current thread 0x00001e98 (most recent call first):\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_e1x_bc4i\\persistent_worker.py\", line 52 in _watchdog\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_e1x_bc4i\\persistent_worker.py\", line 52 in _watchdog\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_e1x_bc4i\\persistent_worker.py\", line 52 in _watchdog\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1012 in run\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1012 in run\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1012 in run\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1075 in _bootstrap_inner\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1075 in _bootstrap_inner\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1075 in _bootstrap_inner\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1032 in _bootstrap\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1032 in _bootstrap\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1032 in _bootstrap\n [ComfyUI] \n [ComfyUI] \n [ComfyUI] \n [ComfyUI] Thread 0x00000dfc (most recent call first):\n [ComfyUI] Thread 0x00000dfc (most recent call first):\n [ComfyUI] Thread 0x00000dfc (most recent call first):\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\comfy\\ops.py\", line 475 in forward_comfy_cast_weights\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\comfy\\ops.py\", line 475 in forward_comfy_cast_weights\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\comfy\\ops.py\", line 475 in forward_comfy_cast_weights\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\comfy\\ops.py\", line 482 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\comfy\\ops.py\", line 482 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\comfy\\ops.py\", line 482 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 241 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 241 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 241 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 519 in ffn_residual_func\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 519 in ffn_residual_func\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 519 in ffn_residual_func\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 522 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 522 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 522 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 791 in process_attention\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 791 in process_attention\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 791 in process_attention\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 750 in _get_intermediate_layers_not_chunked\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 750 in _get_intermediate_layers_not_chunked\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 750 in _get_intermediate_layers_not_chunked\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 800 in get_intermediate_layers\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 800 in get_intermediate_layers\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 800 in get_intermediate_layers\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 891 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 891 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 891 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 1560 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 1560 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 1560 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\nodes_inference.py\", line 156 in execute\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\nodes_inference.py\", line 156 in execute\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\nodes_inference.py\", line 156 in execute\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\comfy_api\\latest\\_io.py\", line 1833 in EXECUTE_NORMALIZED\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\comfy_api\\latest\\_io.py\", line 1833 in EXECUTE_NORMALIZED\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\comfy_api\\latest\\_io.py\", line 1833 in EXECUTE_NORMALIZED\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_e1x_bc4i\\persistent_worker.py\", line 1762 in main\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_e1x_bc4i\\persistent_worker.py\", line 1762 in main\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_e1x_bc4i\\persistent_worker.py\", line 1762 in main\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_e1x_bc4i\\persistent_worker.py\", line 1807 in \n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_e1x_bc4i\\persistent_worker.py\", line 1807 in \n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_e1x_bc4i\\persistent_worker.py\", line 1807 in \n [ComfyUI] \n [ComfyUI] \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] === END ===\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] === END ===\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] === END ===\n [ComfyUI] \n [ComfyUI] \n [ComfyUI] \n [capture-loop] iter=150 t=17.8s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=6 ram=5.8/16.0GB (37%) swap=0.9/2.9GB (33%) cpu=70% browser_rss=0.65GB\n [capture-loop] iter=200 t=23.8s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=6 ram=6.5/16.0GB (40%) swap=0.9/2.9GB (33%) cpu=63% browser_rss=0.64GB\n [capture-loop] iter=250 t=30.3s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=6 ram=5.8/16.0GB (36%) swap=0.9/2.9GB (33%) cpu=93% browser_rss=0.55GB\n [capture-loop] iter=300 t=36.3s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=6.4/16.0GB (40%) swap=0.9/2.9GB (33%) cpu=70% browser_rss=0.54GB\n [capture-loop] iter=350 t=42.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=6 ram=6.4/16.0GB (40%) swap=0.9/2.9GB (33%) cpu=69% browser_rss=0.54GB\n [capture-loop] iter=400 t=48.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=9 ram=6.0/16.0GB (38%) swap=0.9/2.9GB (33%) cpu=70% browser_rss=0.54GB\n [capture-loop] iter=450 t=54.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=6.5/16.0GB (41%) swap=0.9/2.9GB (32%) cpu=69% browser_rss=0.54GB\n [capture-loop] iter=500 t=59.9s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=6 ram=6.8/16.0GB (42%) swap=0.9/2.9GB (32%) cpu=68% browser_rss=0.54GB\n [capture-loop] iter=550 t=65.9s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=7 ram=6.9/16.0GB (43%) swap=0.9/2.9GB (32%) cpu=70% browser_rss=0.54GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=18\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=18\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=18\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DepthAnything_V3 done (67.37s): result: NodeOutput\n [ComfyUI] [comfy-env] DepthAnything_V3 done (67.37s): result: NodeOutput\n [ComfyUI] [comfy-env] DepthAnything_V3 done (67.37s): result: NodeOutput\n [ComfyUI] Prompt executed in 67.72 seconds\n [ComfyUI] Prompt executed in 67.72 seconds\n [ComfyUI] Prompt executed in 67.72 seconds"}, {"file": "frame_004.jpg", "time": 70.43284320831299, "log": "Final screenshot"}], "total_time": 68.19}, "advanced": {"frames": [{"file": "frame_000.jpg", "time": 0.0, "log": "Capturing execution frames: advanced.json\n [ComfyUI] [DEPRECATION WARNING] Detected import of deprecated legacy API: /extensions/core/widgetInputs.js. This is likely caused by a custom node extension using outdated APIs. Please update your extensions or contact the extension author for an updated version."}, {"file": "frame_001.jpg", "time": 2.26, "log": "Capturing execution frames: advanced.json\n [ComfyUI] [DEPRECATION WARNING] Detected import of deprecated legacy API: /extensions/core/widgetInputs.js. This is likely caused by a custom node extension using outdated APIs. Please update your extensions or contact the extension author for an updated version.\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 11 nodes\n [ComfyUI] Node 2: LoadImage\n [ComfyUI] Inputs: {\"image\": \"bridge.jpg\"}\n [ComfyUI] Node 3: DownloadAndLoadDepthAnythingV3Model\n [ComfyUI] Inputs: {\"model\": \"da3_large.safetensors\", \"precision\": \"auto\", \"attention\": \"auto\"}\n [ComfyUI] Node 4: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"12\", 0]}\n [ComfyUI] Node 6: PreviewImage\n Queuing workflow for execution...\n [ComfyUI] Inputs: {\"images\": [\"12\", 1]}\n [ComfyUI] Node 7: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"12\", 2]}\n [ComfyUI] Node 8: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"12\", 3]}\n [ComfyUI] Node 9: PreviewAny\n [ComfyUI] Inputs: {\"source\": [\"12\", 6]}\n [ComfyUI] Node 10: PreviewAny\n [ComfyUI] Inputs: {\"source\": [\"12\", 5]}\n [ComfyUI] Node 11: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"12\", 7]}\n [ComfyUI] Node 12: DepthAnything_V3\n [ComfyUI] Inputs: {\"normalization_mode\": \"V2-Style\", \"resize_method\": \"resize\", \"invert_depth\": false, \"keep_model_size\": false, \"da3_model\": [\"3\", 0], \"images\": [\"2\", 0]}\n [ComfyUI] Node 13: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"12\", 4]}\n [ComfyUI] Generated prompt_id: c5d2a7bc-5daf-4fbf-9275-27fd7e836887\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running DownloadAndLoadDepthAnythingV3Model: model: 'da3_large.safetensors', precision: 'auto', attention: 'auto'\n [ComfyUI] [comfy-env] SubprocessWorker: C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\python.exe\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.DownloadAndLoadDepthAnythingV3Model.EXECUTE_NORMALIZED\n [ComfyUI] [comfy-env] env_vars: {'COMFYUI_BASE': 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\DepthAnythingV3-1106\\\\ComfyUI'}\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] python: C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\python.exe\n [ComfyUI] [comfy-env] depthanythingv3-nodes: Library/bin has 236 DLLs\n [ComfyUI] [ComfyUI-DepthAnythingV3] sys_path sent to worker: ['D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\DepthAnythingV3-1106\\\\ComfyUI', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\DepthAnythingV3-1106\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-DepthAnythingV3', 'C:\\\\Users\\\\stduser\\\\AppData\\\\Local\\\\Programs\\\\comfy-env\\\\.pixi\\\\envs\\\\depthanythingv3-nodes\\\\Lib\\\\site-packages', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\DepthAnythingV3-1106\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-DepthAnythingV3']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\python.exe\n [ComfyUI] [SubprocessWorker] launching cmd=['C:\\\\Users\\\\stduser\\\\.pixi\\\\bin\\\\pixi.exe', 'run', '--as-is', '--manifest-path', 'C:\\\\Users\\\\stduser\\\\AppData\\\\Local\\\\Programs\\\\comfy-env\\\\pixi.toml', '-e', 'depthanythingv3-nodes', 'python', 'C:\\\\Users\\\\stduser\\\\AppData\\\\Local\\\\Temp\\\\comfyui_pvenv_e1x_bc4i\\\\persistent_worker.py', 'tcp://127.0.0.1:65154']..."}, {"file": "frame_002.jpg", "time": 4.49, "log": "Capturing execution frames: advanced.json\n [ComfyUI] [DEPRECATION WARNING] Detected import of deprecated legacy API: /extensions/core/widgetInputs.js. This is likely caused by a custom node extension using outdated APIs. Please update your extensions or contact the extension author for an updated version.\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 11 nodes\n [ComfyUI] Node 2: LoadImage\n [ComfyUI] Inputs: {\"image\": \"bridge.jpg\"}\n [ComfyUI] Node 3: DownloadAndLoadDepthAnythingV3Model\n [ComfyUI] Inputs: {\"model\": \"da3_large.safetensors\", \"precision\": \"auto\", \"attention\": \"auto\"}\n [ComfyUI] Node 4: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"12\", 0]}\n [ComfyUI] Node 6: PreviewImage\n Queuing workflow for execution...\n [ComfyUI] Inputs: {\"images\": [\"12\", 1]}\n [ComfyUI] Node 7: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"12\", 2]}\n [ComfyUI] Node 8: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"12\", 3]}\n [ComfyUI] Node 9: PreviewAny\n [ComfyUI] Inputs: {\"source\": [\"12\", 6]}\n [ComfyUI] Node 10: PreviewAny\n [ComfyUI] Inputs: {\"source\": [\"12\", 5]}\n [ComfyUI] Node 11: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"12\", 7]}\n [ComfyUI] Node 12: DepthAnything_V3\n [ComfyUI] Inputs: {\"normalization_mode\": \"V2-Style\", \"resize_method\": \"resize\", \"invert_depth\": false, \"keep_model_size\": false, \"da3_model\": [\"3\", 0], \"images\": [\"2\", 0]}\n [ComfyUI] Node 13: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"12\", 4]}\n [ComfyUI] Generated prompt_id: c5d2a7bc-5daf-4fbf-9275-27fd7e836887\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running DownloadAndLoadDepthAnythingV3Model: model: 'da3_large.safetensors', precision: 'auto', attention: 'auto'\n [ComfyUI] [comfy-env] SubprocessWorker: C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\python.exe\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.DownloadAndLoadDepthAnythingV3Model.EXECUTE_NORMALIZED\n [ComfyUI] [comfy-env] env_vars: {'COMFYUI_BASE': 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\DepthAnythingV3-1106\\\\ComfyUI'}\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] python: C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\python.exe\n [ComfyUI] [comfy-env] depthanythingv3-nodes: Library/bin has 236 DLLs\n [ComfyUI] [ComfyUI-DepthAnythingV3] sys_path sent to worker: ['D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\DepthAnythingV3-1106\\\\ComfyUI', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\DepthAnythingV3-1106\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-DepthAnythingV3', 'C:\\\\Users\\\\stduser\\\\AppData\\\\Local\\\\Programs\\\\comfy-env\\\\.pixi\\\\envs\\\\depthanythingv3-nodes\\\\Lib\\\\site-packages', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\DepthAnythingV3-1106\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-DepthAnythingV3']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\python.exe\n [ComfyUI] [SubprocessWorker] launching cmd=['C:\\\\Users\\\\stduser\\\\.pixi\\\\bin\\\\pixi.exe', 'run', '--as-is', '--manifest-path', 'C:\\\\Users\\\\stduser\\\\AppData\\\\Local\\\\Programs\\\\comfy-env\\\\pixi.toml', '-e', 'depthanythingv3-nodes', 'python', 'C:\\\\Users\\\\stduser\\\\AppData\\\\Local\\\\Temp\\\\comfyui_pvenv_e1x_bc4i\\\\persistent_worker.py', 'tcp://127.0.0.1:65154']...\n Frame 2 saved (frame_001.jpg, t=2.3s)\n [capture-periodic] freeze=5ms shot=110ms unfreeze=6ms saved=True"}, {"file": "frame_003.jpg", "time": 18.77, "log": "Capturing execution frames: advanced.json\n [ComfyUI] [DEPRECATION WARNING] Detected import of deprecated legacy API: /extensions/core/widgetInputs.js. This is likely caused by a custom node extension using outdated APIs. Please update your extensions or contact the extension author for an updated version.\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 11 nodes\n [ComfyUI] Node 2: LoadImage\n [ComfyUI] Inputs: {\"image\": \"bridge.jpg\"}\n [ComfyUI] Node 3: DownloadAndLoadDepthAnythingV3Model\n [ComfyUI] Inputs: {\"model\": \"da3_large.safetensors\", \"precision\": \"auto\", \"attention\": \"auto\"}\n [ComfyUI] Node 4: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"12\", 0]}\n [ComfyUI] Node 6: PreviewImage\n Queuing workflow for execution...\n [ComfyUI] Inputs: {\"images\": [\"12\", 1]}\n [ComfyUI] Node 7: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"12\", 2]}\n [ComfyUI] Node 8: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"12\", 3]}\n [ComfyUI] Node 9: PreviewAny\n [ComfyUI] Inputs: {\"source\": [\"12\", 6]}\n [ComfyUI] Node 10: PreviewAny\n [ComfyUI] Inputs: {\"source\": [\"12\", 5]}\n [ComfyUI] Node 11: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"12\", 7]}\n [ComfyUI] Node 12: DepthAnything_V3\n [ComfyUI] Inputs: {\"normalization_mode\": \"V2-Style\", \"resize_method\": \"resize\", \"invert_depth\": false, \"keep_model_size\": false, \"da3_model\": [\"3\", 0], \"images\": [\"2\", 0]}\n [ComfyUI] Node 13: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"12\", 4]}\n [ComfyUI] Generated prompt_id: c5d2a7bc-5daf-4fbf-9275-27fd7e836887\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running DownloadAndLoadDepthAnythingV3Model: model: 'da3_large.safetensors', precision: 'auto', attention: 'auto'\n [ComfyUI] [comfy-env] SubprocessWorker: C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\python.exe\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.DownloadAndLoadDepthAnythingV3Model.EXECUTE_NORMALIZED\n [ComfyUI] [comfy-env] env_vars: {'COMFYUI_BASE': 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\DepthAnythingV3-1106\\\\ComfyUI'}\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] python: C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\python.exe\n [ComfyUI] [comfy-env] depthanythingv3-nodes: Library/bin has 236 DLLs\n [ComfyUI] [ComfyUI-DepthAnythingV3] sys_path sent to worker: ['D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\DepthAnythingV3-1106\\\\ComfyUI', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\DepthAnythingV3-1106\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-DepthAnythingV3', 'C:\\\\Users\\\\stduser\\\\AppData\\\\Local\\\\Programs\\\\comfy-env\\\\.pixi\\\\envs\\\\depthanythingv3-nodes\\\\Lib\\\\site-packages', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\DepthAnythingV3-1106\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-DepthAnythingV3']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\python.exe\n [ComfyUI] [SubprocessWorker] launching cmd=['C:\\\\Users\\\\stduser\\\\.pixi\\\\bin\\\\pixi.exe', 'run', '--as-is', '--manifest-path', 'C:\\\\Users\\\\stduser\\\\AppData\\\\Local\\\\Programs\\\\comfy-env\\\\pixi.toml', '-e', 'depthanythingv3-nodes', 'python', 'C:\\\\Users\\\\stduser\\\\AppData\\\\Local\\\\Temp\\\\comfyui_pvenv_e1x_bc4i\\\\persistent_worker.py', 'tcp://127.0.0.1:65154']...\n Frame 2 saved (frame_001.jpg, t=2.3s)\n [capture-periodic] freeze=5ms shot=110ms unfreeze=6ms saved=True\n Frame 3 saved (frame_002.jpg, t=4.5s)\n [capture-periodic] freeze=3ms shot=92ms unfreeze=4ms saved=True\n [capture-loop] iter=50 t=5.9s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=5.0/16.0GB (31%) swap=0.2/2.9GB (5%) cpu=33% browser_rss=0.70GB\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=1 sending call_method\n [capture-loop] iter=100 t=13.4s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=5.0/16.0GB (32%) swap=0.2/2.9GB (5%) cpu=20% browser_rss=0.70GB\n [ComfyUI] Warning: You are sending unauthenticated requests to the HF Hub. Please set a HF_TOKEN to enable higher rate limits and faster downloads.\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] WARNING: Warning: You are sending unauthenticated requests to the HF Hub. Please set a HF_TOKEN to enable higher rate limits and faster downloads.\n [ComfyUI] \n [ComfyUI] model.safetensors: 0%| | 0.00/1.64G [00:00\n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] === END ===\n [ComfyUI] \n [capture-loop] iter=550 t=67.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=6.3/16.0GB (39%) swap=0.1/2.9GB (5%) cpu=76% browser_rss=0.59GB\n [capture-loop] iter=600 t=73.0s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=6 ram=6.2/16.0GB (39%) swap=0.3/2.9GB (10%) cpu=76% browser_rss=0.59GB\n [capture-loop] iter=650 t=79.0s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=7 ram=6.6/16.0GB (42%) swap=0.3/2.9GB (10%) cpu=81% browser_rss=0.59GB\n [capture-loop] iter=700 t=84.8s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=6 ram=7.6/16.0GB (47%) swap=0.3/2.9GB (10%) cpu=87% browser_rss=0.58GB\n [capture-loop] iter=750 t=90.8s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=6 ram=7.5/16.0GB (47%) swap=0.3/2.9GB (10%) cpu=79% browser_rss=0.57GB\n [capture-loop] iter=800 t=97.0s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=6 ram=7.8/16.0GB (48%) swap=0.2/2.9GB (6%) cpu=81% browser_rss=0.56GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DepthAnything_V3 done (80.62s): result: NodeOutput"}, {"file": "frame_006.jpg", "time": 102.39, "log": "Capturing execution frames: advanced.json\n [ComfyUI] [DEPRECATION WARNING] Detected import of deprecated legacy API: /extensions/core/widgetInputs.js. This is likely caused by a custom node extension using outdated APIs. Please update your extensions or contact the extension author for an updated version.\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 11 nodes\n [ComfyUI] Node 2: LoadImage\n [ComfyUI] Inputs: {\"image\": \"bridge.jpg\"}\n [ComfyUI] Node 3: DownloadAndLoadDepthAnythingV3Model\n [ComfyUI] Inputs: {\"model\": \"da3_large.safetensors\", \"precision\": \"auto\", \"attention\": \"auto\"}\n [ComfyUI] Node 4: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"12\", 0]}\n [ComfyUI] Node 6: PreviewImage\n Queuing workflow for execution...\n [ComfyUI] Inputs: {\"images\": [\"12\", 1]}\n [ComfyUI] Node 7: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"12\", 2]}\n [ComfyUI] Node 8: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"12\", 3]}\n [ComfyUI] Node 9: PreviewAny\n [ComfyUI] Inputs: {\"source\": [\"12\", 6]}\n [ComfyUI] Node 10: PreviewAny\n [ComfyUI] Inputs: {\"source\": [\"12\", 5]}\n [ComfyUI] Node 11: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"12\", 7]}\n [ComfyUI] Node 12: DepthAnything_V3\n [ComfyUI] Inputs: {\"normalization_mode\": \"V2-Style\", \"resize_method\": \"resize\", \"invert_depth\": false, \"keep_model_size\": false, \"da3_model\": [\"3\", 0], \"images\": [\"2\", 0]}\n [ComfyUI] Node 13: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"12\", 4]}\n [ComfyUI] Generated prompt_id: c5d2a7bc-5daf-4fbf-9275-27fd7e836887\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running DownloadAndLoadDepthAnythingV3Model: model: 'da3_large.safetensors', precision: 'auto', attention: 'auto'\n [ComfyUI] [comfy-env] SubprocessWorker: C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\python.exe\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.DownloadAndLoadDepthAnythingV3Model.EXECUTE_NORMALIZED\n [ComfyUI] [comfy-env] env_vars: {'COMFYUI_BASE': 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\DepthAnythingV3-1106\\\\ComfyUI'}\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] python: C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\python.exe\n [ComfyUI] [comfy-env] depthanythingv3-nodes: Library/bin has 236 DLLs\n [ComfyUI] [ComfyUI-DepthAnythingV3] sys_path sent to worker: ['D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\DepthAnythingV3-1106\\\\ComfyUI', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\DepthAnythingV3-1106\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-DepthAnythingV3', 'C:\\\\Users\\\\stduser\\\\AppData\\\\Local\\\\Programs\\\\comfy-env\\\\.pixi\\\\envs\\\\depthanythingv3-nodes\\\\Lib\\\\site-packages', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\DepthAnythingV3-1106\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-DepthAnythingV3']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\python.exe\n [ComfyUI] [SubprocessWorker] launching cmd=['C:\\\\Users\\\\stduser\\\\.pixi\\\\bin\\\\pixi.exe', 'run', '--as-is', '--manifest-path', 'C:\\\\Users\\\\stduser\\\\AppData\\\\Local\\\\Programs\\\\comfy-env\\\\pixi.toml', '-e', 'depthanythingv3-nodes', 'python', 'C:\\\\Users\\\\stduser\\\\AppData\\\\Local\\\\Temp\\\\comfyui_pvenv_e1x_bc4i\\\\persistent_worker.py', 'tcp://127.0.0.1:65154']...\n Frame 2 saved (frame_001.jpg, t=2.3s)\n [capture-periodic] freeze=5ms shot=110ms unfreeze=6ms saved=True\n Frame 3 saved (frame_002.jpg, t=4.5s)\n [capture-periodic] freeze=3ms shot=92ms unfreeze=4ms saved=True\n [capture-loop] iter=50 t=5.9s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=5.0/16.0GB (31%) swap=0.2/2.9GB (5%) cpu=33% browser_rss=0.70GB\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=1 sending call_method\n [capture-loop] iter=100 t=13.4s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=5.0/16.0GB (32%) swap=0.2/2.9GB (5%) cpu=20% browser_rss=0.70GB\n [ComfyUI] Warning: You are sending unauthenticated requests to the HF Hub. Please set a HF_TOKEN to enable higher rate limits and faster downloads.\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] WARNING: Warning: You are sending unauthenticated requests to the HF Hub. Please set a HF_TOKEN to enable higher rate limits and faster downloads.\n [ComfyUI] \n [ComfyUI] model.safetensors: 0%| | 0.00/1.64G [00:00\n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] === END ===\n [ComfyUI] \n [capture-loop] iter=550 t=67.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=6.3/16.0GB (39%) swap=0.1/2.9GB (5%) cpu=76% browser_rss=0.59GB\n [capture-loop] iter=600 t=73.0s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=6 ram=6.2/16.0GB (39%) swap=0.3/2.9GB (10%) cpu=76% browser_rss=0.59GB\n [capture-loop] iter=650 t=79.0s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=7 ram=6.6/16.0GB (42%) swap=0.3/2.9GB (10%) cpu=81% browser_rss=0.59GB\n [capture-loop] iter=700 t=84.8s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=6 ram=7.6/16.0GB (47%) swap=0.3/2.9GB (10%) cpu=87% browser_rss=0.58GB\n [capture-loop] iter=750 t=90.8s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=6 ram=7.5/16.0GB (47%) swap=0.3/2.9GB (10%) cpu=79% browser_rss=0.57GB\n [capture-loop] iter=800 t=97.0s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=6 ram=7.8/16.0GB (48%) swap=0.2/2.9GB (6%) cpu=81% browser_rss=0.56GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DepthAnything_V3 done (80.62s): result: NodeOutput\n Node executed (1 total), capturing...\n Frame 6 saved (frame_005.jpg, t=101.8s)\n [capture-node] freeze=6ms shot=200ms unfreeze=20ms saved=True\n [ComfyUI] Prompt executed in 102.05 seconds"}, {"file": "frame_007.jpg", "time": 105.10811066627502, "log": "Final screenshot"}], "total_time": 102.58}}; + const videoData = {"advanced_3d_multiview": {"frames": [{"file": "frame_000.jpg", "time": 0.0, "log": "Capturing execution frames: advanced_3d_multiview.json"}, {"file": "frame_001.jpg", "time": 0.51, "log": "Capturing execution frames: advanced_3d_multiview.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 8 nodes\n [ComfyUI] Node 3: DownloadAndLoadDepthAnythingV3Model\n [ComfyUI] Inputs: {\"model\": \"da3_large.safetensors\", \"precision\": \"auto\", \"attention\": \"auto\"}\n [ComfyUI] Node 21: LoadImageDataSetFromFolder\n [ComfyUI] Inputs: {\"folder\": \"SOH\"}\n [ComfyUI] Node 27: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"21\", 0]}\n [ComfyUI] Node 38: DA3_MultiViewPointCloud\n Queuing workflow for execution...\n [ComfyUI] Inputs: {\"extrinsics\": [\"39\", 4], \"intrinsics\": [\"39\", 5], \"confidence_threshold\": 0.3, \"downsample\": 4, \"use_icp\": false, \"allow_around_1\": false, \"filter_outliers\": true, \"outlier_percentage\": 5, \"depths\":\n [ComfyUI] Node 39: DepthAnythingV3_MultiView\n [ComfyUI] Inputs: {\"normalization_mode\": \"Raw\", \"resize_method\": \"resize\", \"invert_depth\": false, \"keep_model_size\": false, \"da3_model\": [\"3\", 0], \"images\": [\"21\", 0]}\n [ComfyUI] Node 44: DA3_SavePointCloud\n [ComfyUI] Inputs: {\"filename_prefix\": \"pointcloud\", \"pointcloud\": [\"38\", 0]}\n [ComfyUI] Node 45: PreviewAny\n [ComfyUI] Inputs: {\"source\": [\"44\", 0]}\n [ComfyUI] Node 48: DA3_PreviewPointCloud\n [ComfyUI] Inputs: {\"file_path\": [\"44\", 0], \"color_mode\": \"RGB\", \"preview_vtk\": \"\"}\n [ComfyUI] Generated prompt_id: 785db5ee-27b7-4fdd-a189-a8f86c109f7c\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running DownloadAndLoadDepthAnythingV3Model: model: 'da3_large.safetensors', precision: 'auto', attention: 'auto'\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.DownloadAndLoadDepthAnythingV3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=8 sending call_method"}, {"file": "frame_002.jpg", "time": 2.75, "log": "Capturing execution frames: advanced_3d_multiview.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 8 nodes\n [ComfyUI] Node 3: DownloadAndLoadDepthAnythingV3Model\n [ComfyUI] Inputs: {\"model\": \"da3_large.safetensors\", \"precision\": \"auto\", \"attention\": \"auto\"}\n [ComfyUI] Node 21: LoadImageDataSetFromFolder\n [ComfyUI] Inputs: {\"folder\": \"SOH\"}\n [ComfyUI] Node 27: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"21\", 0]}\n [ComfyUI] Node 38: DA3_MultiViewPointCloud\n Queuing workflow for execution...\n [ComfyUI] Inputs: {\"extrinsics\": [\"39\", 4], \"intrinsics\": [\"39\", 5], \"confidence_threshold\": 0.3, \"downsample\": 4, \"use_icp\": false, \"allow_around_1\": false, \"filter_outliers\": true, \"outlier_percentage\": 5, \"depths\":\n [ComfyUI] Node 39: DepthAnythingV3_MultiView\n [ComfyUI] Inputs: {\"normalization_mode\": \"Raw\", \"resize_method\": \"resize\", \"invert_depth\": false, \"keep_model_size\": false, \"da3_model\": [\"3\", 0], \"images\": [\"21\", 0]}\n [ComfyUI] Node 44: DA3_SavePointCloud\n [ComfyUI] Inputs: {\"filename_prefix\": \"pointcloud\", \"pointcloud\": [\"38\", 0]}\n [ComfyUI] Node 45: PreviewAny\n [ComfyUI] Inputs: {\"source\": [\"44\", 0]}\n [ComfyUI] Node 48: DA3_PreviewPointCloud\n [ComfyUI] Inputs: {\"file_path\": [\"44\", 0], \"color_mode\": \"RGB\", \"preview_vtk\": \"\"}\n [ComfyUI] Generated prompt_id: 785db5ee-27b7-4fdd-a189-a8f86c109f7c\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running DownloadAndLoadDepthAnythingV3Model: model: 'da3_large.safetensors', precision: 'auto', attention: 'auto'\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.DownloadAndLoadDepthAnythingV3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=8 sending call_method\n Node executed (1 total), capturing...\n Frame 2 saved (frame_001.jpg, t=0.5s)\n [capture-node] freeze=3ms shot=110ms unfreeze=3ms saved=True\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DownloadAndLoadDepthAnythingV3Model done (1.85s): result: NodeOutput\n [ComfyUI] [comfy-env] Running DepthAnythingV3_MultiView: normalization_mode: 'Raw', resize_method: 'resize', invert_depth: False, keep_model_size: False, da3_model: dict, images: torch.float32 [1,680,1208,3] cpu\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_multiview.DepthAnythingV3_MultiView.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'images' shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=9 sending call_method"}, {"file": "frame_003.jpg", "time": 4.88, "log": "Capturing execution frames: advanced_3d_multiview.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 8 nodes\n [ComfyUI] Node 3: DownloadAndLoadDepthAnythingV3Model\n [ComfyUI] Inputs: {\"model\": \"da3_large.safetensors\", \"precision\": \"auto\", \"attention\": \"auto\"}\n [ComfyUI] Node 21: LoadImageDataSetFromFolder\n [ComfyUI] Inputs: {\"folder\": \"SOH\"}\n [ComfyUI] Node 27: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"21\", 0]}\n [ComfyUI] Node 38: DA3_MultiViewPointCloud\n Queuing workflow for execution...\n [ComfyUI] Inputs: {\"extrinsics\": [\"39\", 4], \"intrinsics\": [\"39\", 5], \"confidence_threshold\": 0.3, \"downsample\": 4, \"use_icp\": false, \"allow_around_1\": false, \"filter_outliers\": true, \"outlier_percentage\": 5, \"depths\":\n [ComfyUI] Node 39: DepthAnythingV3_MultiView\n [ComfyUI] Inputs: {\"normalization_mode\": \"Raw\", \"resize_method\": \"resize\", \"invert_depth\": false, \"keep_model_size\": false, \"da3_model\": [\"3\", 0], \"images\": [\"21\", 0]}\n [ComfyUI] Node 44: DA3_SavePointCloud\n [ComfyUI] Inputs: {\"filename_prefix\": \"pointcloud\", \"pointcloud\": [\"38\", 0]}\n [ComfyUI] Node 45: PreviewAny\n [ComfyUI] Inputs: {\"source\": [\"44\", 0]}\n [ComfyUI] Node 48: DA3_PreviewPointCloud\n [ComfyUI] Inputs: {\"file_path\": [\"44\", 0], \"color_mode\": \"RGB\", \"preview_vtk\": \"\"}\n [ComfyUI] Generated prompt_id: 785db5ee-27b7-4fdd-a189-a8f86c109f7c\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running DownloadAndLoadDepthAnythingV3Model: model: 'da3_large.safetensors', precision: 'auto', attention: 'auto'\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.DownloadAndLoadDepthAnythingV3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=8 sending call_method\n Node executed (1 total), capturing...\n Frame 2 saved (frame_001.jpg, t=0.5s)\n [capture-node] freeze=3ms shot=110ms unfreeze=3ms saved=True\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DownloadAndLoadDepthAnythingV3Model done (1.85s): result: NodeOutput\n [ComfyUI] [comfy-env] Running DepthAnythingV3_MultiView: normalization_mode: 'Raw', resize_method: 'resize', invert_depth: False, keep_model_size: False, da3_model: dict, images: torch.float32 [1,680,1208,3] cpu\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_multiview.DepthAnythingV3_MultiView.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'images' shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=9 sending call_method\n Frame 3 saved (frame_002.jpg, t=2.8s)\n [capture-periodic] freeze=3ms shot=94ms unfreeze=3ms saved=True\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 680, 1208, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=9\n [ComfyUI] [comfy-env] VRAM request: 1.64GB, free before eviction: 10.30GB\n [ComfyUI] [comfy-env] VRAM after eviction: 10.30GB"}, {"file": "frame_004.jpg", "time": 193.92, "log": "Capturing execution frames: advanced_3d_multiview.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 8 nodes\n [ComfyUI] Node 3: DownloadAndLoadDepthAnythingV3Model\n [ComfyUI] Inputs: {\"model\": \"da3_large.safetensors\", \"precision\": \"auto\", \"attention\": \"auto\"}\n [ComfyUI] Node 21: LoadImageDataSetFromFolder\n [ComfyUI] Inputs: {\"folder\": \"SOH\"}\n [ComfyUI] Node 27: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"21\", 0]}\n [ComfyUI] Node 38: DA3_MultiViewPointCloud\n Queuing workflow for execution...\n [ComfyUI] Inputs: {\"extrinsics\": [\"39\", 4], \"intrinsics\": [\"39\", 5], \"confidence_threshold\": 0.3, \"downsample\": 4, \"use_icp\": false, \"allow_around_1\": false, \"filter_outliers\": true, \"outlier_percentage\": 5, \"depths\":\n [ComfyUI] Node 39: DepthAnythingV3_MultiView\n [ComfyUI] Inputs: {\"normalization_mode\": \"Raw\", \"resize_method\": \"resize\", \"invert_depth\": false, \"keep_model_size\": false, \"da3_model\": [\"3\", 0], \"images\": [\"21\", 0]}\n [ComfyUI] Node 44: DA3_SavePointCloud\n [ComfyUI] Inputs: {\"filename_prefix\": \"pointcloud\", \"pointcloud\": [\"38\", 0]}\n [ComfyUI] Node 45: PreviewAny\n [ComfyUI] Inputs: {\"source\": [\"44\", 0]}\n [ComfyUI] Node 48: DA3_PreviewPointCloud\n [ComfyUI] Inputs: {\"file_path\": [\"44\", 0], \"color_mode\": \"RGB\", \"preview_vtk\": \"\"}\n [ComfyUI] Generated prompt_id: 785db5ee-27b7-4fdd-a189-a8f86c109f7c\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running DownloadAndLoadDepthAnythingV3Model: model: 'da3_large.safetensors', precision: 'auto', attention: 'auto'\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.DownloadAndLoadDepthAnythingV3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=8 sending call_method\n Node executed (1 total), capturing...\n Frame 2 saved (frame_001.jpg, t=0.5s)\n [capture-node] freeze=3ms shot=110ms unfreeze=3ms saved=True\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DownloadAndLoadDepthAnythingV3Model done (1.85s): result: NodeOutput\n [ComfyUI] [comfy-env] Running DepthAnythingV3_MultiView: normalization_mode: 'Raw', resize_method: 'resize', invert_depth: False, keep_model_size: False, da3_model: dict, images: torch.float32 [1,680,1208,3] cpu\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_multiview.DepthAnythingV3_MultiView.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'images' shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=9 sending call_method\n Frame 3 saved (frame_002.jpg, t=2.8s)\n [capture-periodic] freeze=3ms shot=94ms unfreeze=3ms saved=True\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 680, 1208, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=9\n [ComfyUI] [comfy-env] VRAM request: 1.64GB, free before eviction: 10.30GB\n [ComfyUI] [comfy-env] VRAM after eviction: 10.30GB\n Frame 4 saved (frame_003.jpg, t=4.9s)\n [capture-periodic] freeze=3ms shot=125ms unfreeze=4ms saved=True\n [capture-loop] iter=50 t=6.0s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=7.4/16.0GB (46%) swap=0.6/2.9GB (20%) cpu=39% browser_rss=0.65GB\n [capture-loop] iter=100 t=11.7s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=7.4/16.0GB (46%) swap=0.6/2.9GB (20%) cpu=64% browser_rss=0.66GB\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3]\n [ComfyUI] === WATCHDOG TICK 3 ===\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] Thread 0x00001b64 (most recent call first):\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 331 in wait\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 629 in wait\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\tqdm\\_monitor.py\", line 60 in run\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1045 in _bootstrap_inner\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1002 in _bootstrap\n [ComfyUI] \n [ComfyUI] Current thread 0x000020ac (most recent call first):\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_z57kjp7z\\persistent_worker.py\", line 52 in _watchdog\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 982 in run\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1045 in _bootstrap_inner\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1002 in _bootstrap\n [ComfyUI] \n [ComfyUI] Thread 0x0000083c (most recent call first):\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\comfy\\ldm\\modules\\sub_quadratic_attention.py\", line 159 in _get_attention_scores_no_kv_chunking\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\comfy\\ldm\\modules\\sub_quadratic_attention.py\", line 269 in \n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\comfy\\ldm\\modules\\sub_quadratic_attention.py\", line 268 in efficient_dot_product_attention\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\comfy\\ldm\\modules\\attention.py\", line 275 in attention_sub_quad\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\comfy\\ldm\\modules\\attention.py\", line 139 in wrapper\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 453 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 516 in attn_residual_func\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 521 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 791 in process_attention\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 750 in _get_intermediate_layers_not_chunked\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 800 in get_intermediate_layers\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 891 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 1560 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\nodes_multiview.py\", line 128 in execute\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\comfy_api\\latest\\_io.py\", line 1833 in EXECUTE_NORMALIZED\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_z57kjp7z\\persistent_worker.py\", line 1762 in main\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_z57kjp7z\\persistent_worker.py\", line 1807 in \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] === END ===\n [ComfyUI] \n [capture-loop] iter=150 t=17.3s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=6 ram=7.4/16.0GB (46%) swap=0.6/2.9GB (20%) cpu=64% browser_rss=0.65GB\n [capture-loop] iter=200 t=23.0s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=7.5/16.0GB (47%) swap=0.6/2.9GB (20%) cpu=66% browser_rss=0.65GB\n [capture-loop] iter=250 t=28.6s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=3 ram=8.3/16.0GB (52%) swap=0.6/2.9GB (20%) cpu=66% browser_rss=0.65GB\n [capture-loop] iter=300 t=34.3s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=8.0/16.0GB (50%) swap=0.6/2.9GB (20%) cpu=67% browser_rss=0.64GB\n [capture-loop] iter=350 t=40.0s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=7.0/16.0GB (44%) swap=0.7/2.9GB (25%) cpu=67% browser_rss=0.64GB\n [capture-loop] iter=400 t=45.6s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=3 ram=6.9/16.0GB (43%) swap=0.7/2.9GB (25%) cpu=61% browser_rss=0.63GB\n [capture-loop] iter=450 t=51.2s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=3 ram=6.7/16.0GB (42%) swap=0.7/2.9GB (25%) cpu=60% browser_rss=0.62GB\n [capture-loop] iter=500 t=56.9s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=3 ram=6.5/16.0GB (41%) swap=0.7/2.9GB (25%) cpu=60% browser_rss=0.62GB\n [capture-loop] iter=550 t=62.5s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=6.4/16.0GB (40%) swap=0.7/2.9GB (24%) cpu=61% browser_rss=0.61GB\n [capture-loop] iter=600 t=68.1s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=3 ram=6.6/16.0GB (41%) swap=0.7/2.9GB (24%) cpu=60% browser_rss=0.60GB\n [capture-loop] iter=650 t=73.8s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=6.5/16.0GB (41%) swap=0.7/2.9GB (24%) cpu=60% browser_rss=0.59GB\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3]\n [ComfyUI] === WATCHDOG TICK 4 ===\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] Thread 0x00001b64 (most recent call first):\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 331 in wait\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 629 in wait\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\tqdm\\_monitor.py\", line 60 in run\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1045 in _bootstrap_inner\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1002 in _bootstrap\n [ComfyUI] \n [ComfyUI] Current thread 0x000020ac (most recent call first):\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_z57kjp7z\\persistent_worker.py\", line 52 in _watchdog\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 982 in run\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1045 in _bootstrap_inner\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1002 in _bootstrap\n [ComfyUI] \n [ComfyUI] Thread 0x0000083c (most recent call first):\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 920 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 964 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 1456 in _fuse\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 1405 in _forward_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 1366 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 1591 in _process_depth_head\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 1577 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\nodes_multiview.py\", line 128 in execute\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\comfy_api\\latest\\_io.py\", line 1833 in EXECUTE_NORMALIZED\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_z57kjp7z\\persistent_worker.py\", line 1762 in main\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_z57kjp7z\\persistent_worker.py\", line 1807 in \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] === END ===\n [ComfyUI] \n [capture-loop] iter=700 t=79.4s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=6.9/16.0GB (43%) swap=0.7/2.9GB (24%) cpu=76% browser_rss=0.59GB\n [capture-loop] iter=750 t=85.2s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=3 ram=7.3/16.0GB (46%) swap=0.7/2.9GB (24%) cpu=74% browser_rss=0.58GB\n [capture-loop] iter=800 t=90.7s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=7.6/16.0GB (47%) swap=0.7/2.9GB (24%) cpu=68% browser_rss=0.58GB\n [capture-loop] iter=850 t=96.4s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=7.8/16.0GB (49%) swap=0.7/2.9GB (24%) cpu=62% browser_rss=0.58GB\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DepthAnythingV3_MultiView done (97.59s): result: NodeOutput\n [ComfyUI] [comfy-env] Running DepthAnythingV3_MultiView: normalization_mode: 'Raw', resize_method: 'resize', invert_depth: False, keep_model_size: False, da3_model: dict, images: torch.float32 [1,680,1208,3] cpu\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_multiview.DepthAnythingV3_MultiView.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'images' shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=10 sending call_method\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 680, 1208, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=10\n [ComfyUI] [comfy-env] VRAM request: 1.64GB, free before eviction: 10.63GB\n [ComfyUI] [comfy-env] VRAM after eviction: 10.63GB\n [capture-loop] iter=900 t=102.1s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=7.1/16.0GB (44%) swap=0.8/2.9GB (29%) cpu=58% browser_rss=0.58GB\n [capture-loop] iter=950 t=107.7s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=3 ram=7.1/16.0GB (44%) swap=0.8/2.9GB (29%) cpu=58% browser_rss=0.58GB\n [capture-loop] iter=1000 t=113.4s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=6.1/16.0GB (38%) swap=0.8/2.9GB (29%) cpu=57% browser_rss=0.58GB\n [capture-loop] iter=1050 t=119.1s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=3 ram=6.1/16.0GB (38%) swap=0.8/2.9GB (29%) cpu=57% browser_rss=0.58GB\n [capture-loop] iter=1100 t=124.6s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=6.0/16.0GB (38%) swap=0.8/2.9GB (29%) cpu=58% browser_rss=0.57GB\n [capture-loop] iter=1150 t=130.3s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=3 ram=6.0/16.0GB (38%) swap=0.8/2.9GB (29%) cpu=57% browser_rss=0.56GB\n [capture-loop] iter=1200 t=135.9s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=6.1/16.0GB (38%) swap=0.8/2.9GB (29%) cpu=64% browser_rss=0.54GB\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3]\n [ComfyUI] === WATCHDOG TICK 5 ===\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] Thread 0x00001b64 (most recent call first):\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 331 in wait\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 629 in wait\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\tqdm\\_monitor.py\", line 60 in run\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1045 in _bootstrap_inner\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1002 in _bootstrap\n [ComfyUI] \n [ComfyUI] Current thread 0x000020ac (most recent call first):\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_z57kjp7z\\persistent_worker.py\", line 52 in _watchdog\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 982 in run\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1045 in _bootstrap_inner\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1002 in _bootstrap\n [ComfyUI] \n [ComfyUI] Thread 0x0000083c (most recent call first):\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\comfy\\ldm\\modules\\sub_quadratic_attention.py\", line 159 in _get_attention_scores_no_kv_chunking\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\comfy\\ldm\\modules\\sub_quadratic_attention.py\", line 269 in \n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\comfy\\ldm\\modules\\sub_quadratic_attention.py\", line 268 in efficient_dot_product_attention\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\comfy\\ldm\\modules\\attention.py\", line 275 in attention_sub_quad\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\comfy\\ldm\\modules\\attention.py\", line 139 in wrapper\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 453 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 516 in attn_residual_func\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 521 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 791 in process_attention\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 741 in _get_intermediate_layers_not_chunked\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 800 in get_intermediate_layers\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 891 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 1560 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\nodes_multiview.py\", line 128 in execute\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\comfy_api\\latest\\_io.py\", line 1833 in EXECUTE_NORMALIZED\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_z57kjp7z\\persistent_worker.py\", line 1762 in main\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_z57kjp7z\\persistent_worker.py\", line 1807 in \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] === END ===\n [ComfyUI] \n [capture-loop] iter=1250 t=141.6s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=6.2/16.0GB (39%) swap=0.8/2.9GB (29%) cpu=77% browser_rss=0.53GB\n [capture-loop] iter=1300 t=147.3s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=6.1/16.0GB (38%) swap=1.0/2.9GB (34%) cpu=69% browser_rss=0.51GB\n [capture-loop] iter=1350 t=152.9s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=3 ram=6.1/16.0GB (38%) swap=1.0/2.9GB (33%) cpu=74% browser_rss=0.51GB\n [capture-loop] iter=1400 t=158.5s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=6.2/16.0GB (39%) swap=1.0/2.9GB (33%) cpu=64% browser_rss=0.49GB\n [capture-loop] iter=1450 t=164.3s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=7.8/16.0GB (49%) swap=1.0/2.9GB (33%) cpu=73% browser_rss=0.49GB\n [capture-loop] iter=1500 t=170.0s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=6.3/16.0GB (39%) swap=1.0/2.9GB (33%) cpu=72% browser_rss=0.48GB\n [capture-loop] iter=1550 t=175.7s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=7 ram=6.7/16.0GB (42%) swap=1.0/2.9GB (33%) cpu=58% browser_rss=0.47GB\n [capture-loop] iter=1600 t=181.3s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=7.3/16.0GB (46%) swap=1.0/2.9GB (33%) cpu=64% browser_rss=0.46GB\n [capture-loop] iter=1650 t=186.9s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=7.4/16.0GB (46%) swap=1.0/2.9GB (36%) cpu=60% browser_rss=0.44GB\n [capture-loop] iter=1700 t=192.5s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=6.7/16.0GB (42%) swap=1.1/2.9GB (38%) cpu=62% browser_rss=0.44GB\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DepthAnythingV3_MultiView done (93.70s): result: NodeOutput\n [ComfyUI] [comfy-env] Running DA3_MultiViewPointCloud: extrinsics: '{\\n \"extrinsics\": [\\n {\\n \"image_0\": [\\n ..., intrinsics: '{\\n \"intrinsics\": [\\n {\\n \"image_0\": [\\n ..., confidence_threshold: 0.3, downsample: 4, use_icp: False, allow_around_1: False, filter_outliers: True, outlier_percentage: 5.0, depths: torch.float32 [1,680,1208,3] cpu, images: torch.float32 [1,680,1208,3] cpu, confidence: torch.float32 [1,680,1208,3] cpu, sky_mask: torch.float32 [1,680,1208] cpu\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_multiview.DA3_MultiViewPointCloud.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'depths' shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'images' shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'confidence' shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'sky_mask' shape: torch.Size([1, 680, 1208])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=11 sending call_method\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 680, 1208, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 680, 1208, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 680, 1208, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 680, 1208]"}, {"file": "frame_005.jpg", "time": 196.07, "log": "Capturing execution frames: advanced_3d_multiview.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 8 nodes\n [ComfyUI] Node 3: DownloadAndLoadDepthAnythingV3Model\n [ComfyUI] Inputs: {\"model\": \"da3_large.safetensors\", \"precision\": \"auto\", \"attention\": \"auto\"}\n [ComfyUI] Node 21: LoadImageDataSetFromFolder\n [ComfyUI] Inputs: {\"folder\": \"SOH\"}\n [ComfyUI] Node 27: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"21\", 0]}\n [ComfyUI] Node 38: DA3_MultiViewPointCloud\n Queuing workflow for execution...\n [ComfyUI] Inputs: {\"extrinsics\": [\"39\", 4], \"intrinsics\": [\"39\", 5], \"confidence_threshold\": 0.3, \"downsample\": 4, \"use_icp\": false, \"allow_around_1\": false, \"filter_outliers\": true, \"outlier_percentage\": 5, \"depths\":\n [ComfyUI] Node 39: DepthAnythingV3_MultiView\n [ComfyUI] Inputs: {\"normalization_mode\": \"Raw\", \"resize_method\": \"resize\", \"invert_depth\": false, \"keep_model_size\": false, \"da3_model\": [\"3\", 0], \"images\": [\"21\", 0]}\n [ComfyUI] Node 44: DA3_SavePointCloud\n [ComfyUI] Inputs: {\"filename_prefix\": \"pointcloud\", \"pointcloud\": [\"38\", 0]}\n [ComfyUI] Node 45: PreviewAny\n [ComfyUI] Inputs: {\"source\": [\"44\", 0]}\n [ComfyUI] Node 48: DA3_PreviewPointCloud\n [ComfyUI] Inputs: {\"file_path\": [\"44\", 0], \"color_mode\": \"RGB\", \"preview_vtk\": \"\"}\n [ComfyUI] Generated prompt_id: 785db5ee-27b7-4fdd-a189-a8f86c109f7c\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running DownloadAndLoadDepthAnythingV3Model: model: 'da3_large.safetensors', precision: 'auto', attention: 'auto'\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.DownloadAndLoadDepthAnythingV3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=8 sending call_method\n Node executed (1 total), capturing...\n Frame 2 saved (frame_001.jpg, t=0.5s)\n [capture-node] freeze=3ms shot=110ms unfreeze=3ms saved=True\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DownloadAndLoadDepthAnythingV3Model done (1.85s): result: NodeOutput\n [ComfyUI] [comfy-env] Running DepthAnythingV3_MultiView: normalization_mode: 'Raw', resize_method: 'resize', invert_depth: False, keep_model_size: False, da3_model: dict, images: torch.float32 [1,680,1208,3] cpu\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_multiview.DepthAnythingV3_MultiView.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'images' shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=9 sending call_method\n Frame 3 saved (frame_002.jpg, t=2.8s)\n [capture-periodic] freeze=3ms shot=94ms unfreeze=3ms saved=True\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 680, 1208, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=9\n [ComfyUI] [comfy-env] VRAM request: 1.64GB, free before eviction: 10.30GB\n [ComfyUI] [comfy-env] VRAM after eviction: 10.30GB\n Frame 4 saved (frame_003.jpg, t=4.9s)\n [capture-periodic] freeze=3ms shot=125ms unfreeze=4ms saved=True\n [capture-loop] iter=50 t=6.0s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=7.4/16.0GB (46%) swap=0.6/2.9GB (20%) cpu=39% browser_rss=0.65GB\n [capture-loop] iter=100 t=11.7s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=7.4/16.0GB (46%) swap=0.6/2.9GB (20%) cpu=64% browser_rss=0.66GB\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3]\n [ComfyUI] === WATCHDOG TICK 3 ===\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] Thread 0x00001b64 (most recent call first):\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 331 in wait\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 629 in wait\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\tqdm\\_monitor.py\", line 60 in run\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1045 in _bootstrap_inner\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1002 in _bootstrap\n [ComfyUI] \n [ComfyUI] Current thread 0x000020ac (most recent call first):\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_z57kjp7z\\persistent_worker.py\", line 52 in _watchdog\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 982 in run\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1045 in _bootstrap_inner\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1002 in _bootstrap\n [ComfyUI] \n [ComfyUI] Thread 0x0000083c (most recent call first):\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\comfy\\ldm\\modules\\sub_quadratic_attention.py\", line 159 in _get_attention_scores_no_kv_chunking\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\comfy\\ldm\\modules\\sub_quadratic_attention.py\", line 269 in \n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\comfy\\ldm\\modules\\sub_quadratic_attention.py\", line 268 in efficient_dot_product_attention\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\comfy\\ldm\\modules\\attention.py\", line 275 in attention_sub_quad\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\comfy\\ldm\\modules\\attention.py\", line 139 in wrapper\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 453 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 516 in attn_residual_func\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 521 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 791 in process_attention\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 750 in _get_intermediate_layers_not_chunked\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 800 in get_intermediate_layers\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 891 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 1560 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\nodes_multiview.py\", line 128 in execute\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\comfy_api\\latest\\_io.py\", line 1833 in EXECUTE_NORMALIZED\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_z57kjp7z\\persistent_worker.py\", line 1762 in main\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_z57kjp7z\\persistent_worker.py\", line 1807 in \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] === END ===\n [ComfyUI] \n [capture-loop] iter=150 t=17.3s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=6 ram=7.4/16.0GB (46%) swap=0.6/2.9GB (20%) cpu=64% browser_rss=0.65GB\n [capture-loop] iter=200 t=23.0s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=7.5/16.0GB (47%) swap=0.6/2.9GB (20%) cpu=66% browser_rss=0.65GB\n [capture-loop] iter=250 t=28.6s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=3 ram=8.3/16.0GB (52%) swap=0.6/2.9GB (20%) cpu=66% browser_rss=0.65GB\n [capture-loop] iter=300 t=34.3s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=8.0/16.0GB (50%) swap=0.6/2.9GB (20%) cpu=67% browser_rss=0.64GB\n [capture-loop] iter=350 t=40.0s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=7.0/16.0GB (44%) swap=0.7/2.9GB (25%) cpu=67% browser_rss=0.64GB\n [capture-loop] iter=400 t=45.6s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=3 ram=6.9/16.0GB (43%) swap=0.7/2.9GB (25%) cpu=61% browser_rss=0.63GB\n [capture-loop] iter=450 t=51.2s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=3 ram=6.7/16.0GB (42%) swap=0.7/2.9GB (25%) cpu=60% browser_rss=0.62GB\n [capture-loop] iter=500 t=56.9s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=3 ram=6.5/16.0GB (41%) swap=0.7/2.9GB (25%) cpu=60% browser_rss=0.62GB\n [capture-loop] iter=550 t=62.5s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=6.4/16.0GB (40%) swap=0.7/2.9GB (24%) cpu=61% browser_rss=0.61GB\n [capture-loop] iter=600 t=68.1s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=3 ram=6.6/16.0GB (41%) swap=0.7/2.9GB (24%) cpu=60% browser_rss=0.60GB\n [capture-loop] iter=650 t=73.8s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=6.5/16.0GB (41%) swap=0.7/2.9GB (24%) cpu=60% browser_rss=0.59GB\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3]\n [ComfyUI] === WATCHDOG TICK 4 ===\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] Thread 0x00001b64 (most recent call first):\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 331 in wait\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 629 in wait\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\tqdm\\_monitor.py\", line 60 in run\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1045 in _bootstrap_inner\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1002 in _bootstrap\n [ComfyUI] \n [ComfyUI] Current thread 0x000020ac (most recent call first):\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_z57kjp7z\\persistent_worker.py\", line 52 in _watchdog\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 982 in run\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1045 in _bootstrap_inner\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1002 in _bootstrap\n [ComfyUI] \n [ComfyUI] Thread 0x0000083c (most recent call first):\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 920 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 964 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 1456 in _fuse\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 1405 in _forward_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 1366 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 1591 in _process_depth_head\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 1577 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\nodes_multiview.py\", line 128 in execute\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\comfy_api\\latest\\_io.py\", line 1833 in EXECUTE_NORMALIZED\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_z57kjp7z\\persistent_worker.py\", line 1762 in main\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_z57kjp7z\\persistent_worker.py\", line 1807 in \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] === END ===\n [ComfyUI] \n [capture-loop] iter=700 t=79.4s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=6.9/16.0GB (43%) swap=0.7/2.9GB (24%) cpu=76% browser_rss=0.59GB\n [capture-loop] iter=750 t=85.2s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=3 ram=7.3/16.0GB (46%) swap=0.7/2.9GB (24%) cpu=74% browser_rss=0.58GB\n [capture-loop] iter=800 t=90.7s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=7.6/16.0GB (47%) swap=0.7/2.9GB (24%) cpu=68% browser_rss=0.58GB\n [capture-loop] iter=850 t=96.4s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=7.8/16.0GB (49%) swap=0.7/2.9GB (24%) cpu=62% browser_rss=0.58GB\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DepthAnythingV3_MultiView done (97.59s): result: NodeOutput\n [ComfyUI] [comfy-env] Running DepthAnythingV3_MultiView: normalization_mode: 'Raw', resize_method: 'resize', invert_depth: False, keep_model_size: False, da3_model: dict, images: torch.float32 [1,680,1208,3] cpu\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_multiview.DepthAnythingV3_MultiView.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'images' shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=10 sending call_method\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 680, 1208, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=10\n [ComfyUI] [comfy-env] VRAM request: 1.64GB, free before eviction: 10.63GB\n [ComfyUI] [comfy-env] VRAM after eviction: 10.63GB\n [capture-loop] iter=900 t=102.1s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=7.1/16.0GB (44%) swap=0.8/2.9GB (29%) cpu=58% browser_rss=0.58GB\n [capture-loop] iter=950 t=107.7s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=3 ram=7.1/16.0GB (44%) swap=0.8/2.9GB (29%) cpu=58% browser_rss=0.58GB\n [capture-loop] iter=1000 t=113.4s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=6.1/16.0GB (38%) swap=0.8/2.9GB (29%) cpu=57% browser_rss=0.58GB\n [capture-loop] iter=1050 t=119.1s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=3 ram=6.1/16.0GB (38%) swap=0.8/2.9GB (29%) cpu=57% browser_rss=0.58GB\n [capture-loop] iter=1100 t=124.6s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=6.0/16.0GB (38%) swap=0.8/2.9GB (29%) cpu=58% browser_rss=0.57GB\n [capture-loop] iter=1150 t=130.3s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=3 ram=6.0/16.0GB (38%) swap=0.8/2.9GB (29%) cpu=57% browser_rss=0.56GB\n [capture-loop] iter=1200 t=135.9s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=6.1/16.0GB (38%) swap=0.8/2.9GB (29%) cpu=64% browser_rss=0.54GB\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3]\n [ComfyUI] === WATCHDOG TICK 5 ===\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] Thread 0x00001b64 (most recent call first):\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 331 in wait\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 629 in wait\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\tqdm\\_monitor.py\", line 60 in run\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1045 in _bootstrap_inner\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1002 in _bootstrap\n [ComfyUI] \n [ComfyUI] Current thread 0x000020ac (most recent call first):\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_z57kjp7z\\persistent_worker.py\", line 52 in _watchdog\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 982 in run\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1045 in _bootstrap_inner\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1002 in _bootstrap\n [ComfyUI] \n [ComfyUI] Thread 0x0000083c (most recent call first):\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\comfy\\ldm\\modules\\sub_quadratic_attention.py\", line 159 in _get_attention_scores_no_kv_chunking\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\comfy\\ldm\\modules\\sub_quadratic_attention.py\", line 269 in \n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\comfy\\ldm\\modules\\sub_quadratic_attention.py\", line 268 in efficient_dot_product_attention\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\comfy\\ldm\\modules\\attention.py\", line 275 in attention_sub_quad\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\comfy\\ldm\\modules\\attention.py\", line 139 in wrapper\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 453 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 516 in attn_residual_func\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 521 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 791 in process_attention\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 741 in _get_intermediate_layers_not_chunked\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 800 in get_intermediate_layers\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 891 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 1560 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\nodes_multiview.py\", line 128 in execute\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\comfy_api\\latest\\_io.py\", line 1833 in EXECUTE_NORMALIZED\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_z57kjp7z\\persistent_worker.py\", line 1762 in main\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_z57kjp7z\\persistent_worker.py\", line 1807 in \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] === END ===\n [ComfyUI] \n [capture-loop] iter=1250 t=141.6s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=6.2/16.0GB (39%) swap=0.8/2.9GB (29%) cpu=77% browser_rss=0.53GB\n [capture-loop] iter=1300 t=147.3s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=6.1/16.0GB (38%) swap=1.0/2.9GB (34%) cpu=69% browser_rss=0.51GB\n [capture-loop] iter=1350 t=152.9s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=3 ram=6.1/16.0GB (38%) swap=1.0/2.9GB (33%) cpu=74% browser_rss=0.51GB\n [capture-loop] iter=1400 t=158.5s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=6.2/16.0GB (39%) swap=1.0/2.9GB (33%) cpu=64% browser_rss=0.49GB\n [capture-loop] iter=1450 t=164.3s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=7.8/16.0GB (49%) swap=1.0/2.9GB (33%) cpu=73% browser_rss=0.49GB\n [capture-loop] iter=1500 t=170.0s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=6.3/16.0GB (39%) swap=1.0/2.9GB (33%) cpu=72% browser_rss=0.48GB\n [capture-loop] iter=1550 t=175.7s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=7 ram=6.7/16.0GB (42%) swap=1.0/2.9GB (33%) cpu=58% browser_rss=0.47GB\n [capture-loop] iter=1600 t=181.3s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=7.3/16.0GB (46%) swap=1.0/2.9GB (33%) cpu=64% browser_rss=0.46GB\n [capture-loop] iter=1650 t=186.9s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=7.4/16.0GB (46%) swap=1.0/2.9GB (36%) cpu=60% browser_rss=0.44GB\n [capture-loop] iter=1700 t=192.5s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=6.7/16.0GB (42%) swap=1.1/2.9GB (38%) cpu=62% browser_rss=0.44GB\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DepthAnythingV3_MultiView done (93.70s): result: NodeOutput\n [ComfyUI] [comfy-env] Running DA3_MultiViewPointCloud: extrinsics: '{\\n \"extrinsics\": [\\n {\\n \"image_0\": [\\n ..., intrinsics: '{\\n \"intrinsics\": [\\n {\\n \"image_0\": [\\n ..., confidence_threshold: 0.3, downsample: 4, use_icp: False, allow_around_1: False, filter_outliers: True, outlier_percentage: 5.0, depths: torch.float32 [1,680,1208,3] cpu, images: torch.float32 [1,680,1208,3] cpu, confidence: torch.float32 [1,680,1208,3] cpu, sky_mask: torch.float32 [1,680,1208] cpu\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_multiview.DA3_MultiViewPointCloud.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'depths' shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'images' shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'confidence' shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'sky_mask' shape: torch.Size([1, 680, 1208])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=11 sending call_method\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 680, 1208, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 680, 1208, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 680, 1208, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 680, 1208]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 680, 1208])\n Frame 5 saved (frame_004.jpg, t=193.9s)\n [capture-periodic] freeze=2ms shot=96ms unfreeze=3ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=11\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DA3_MultiViewPointCloud done (0.96s): result: NodeOutput\n [ComfyUI] [comfy-env] Running DA3_MultiViewPointCloud: extrinsics: '{\\n \"extrinsics\": [\\n {\\n \"image_0\": [\\n ..., intrinsics: '{\\n \"intrinsics\": [\\n {\\n \"image_0\": [\\n ..., confidence_threshold: 0.3, downsample: 4, use_icp: False, allow_around_1: False, filter_outliers: True, outlier_percentage: 5.0, depths: torch.float32 [1,680,1208,3] cpu, images: torch.float32 [1,680,1208,3] cpu, confidence: torch.float32 [1,680,1208,3] cpu, sky_mask: torch.float32 [1,680,1208] cpu\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_multiview.DA3_MultiViewPointCloud.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'depths' shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'images' shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'confidence' shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'sky_mask' shape: torch.Size([1, 680, 1208])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=12 sending call_method\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 680, 1208, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 680, 1208, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 680, 1208, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 680, 1208]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 680, 1208])\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=12\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DA3_MultiViewPointCloud done (0.79s): result: NodeOutput\n [ComfyUI] [comfy-env] Running DA3_SavePointCloud: filename_prefix: 'pointcloud', pointcloud: list[1]\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_3d.DA3_SavePointCloud.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=13 sending call_method\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18844, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([18844, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18844, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([18844, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18844]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([18844])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18844]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([18844])"}, {"file": "frame_006.jpg", "time": 197.41, "log": "Capturing execution frames: advanced_3d_multiview.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 8 nodes\n [ComfyUI] Node 3: DownloadAndLoadDepthAnythingV3Model\n [ComfyUI] Inputs: {\"model\": \"da3_large.safetensors\", \"precision\": \"auto\", \"attention\": \"auto\"}\n [ComfyUI] Node 21: LoadImageDataSetFromFolder\n [ComfyUI] Inputs: {\"folder\": \"SOH\"}\n [ComfyUI] Node 27: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"21\", 0]}\n [ComfyUI] Node 38: DA3_MultiViewPointCloud\n Queuing workflow for execution...\n [ComfyUI] Inputs: {\"extrinsics\": [\"39\", 4], \"intrinsics\": [\"39\", 5], \"confidence_threshold\": 0.3, \"downsample\": 4, \"use_icp\": false, \"allow_around_1\": false, \"filter_outliers\": true, \"outlier_percentage\": 5, \"depths\":\n [ComfyUI] Node 39: DepthAnythingV3_MultiView\n [ComfyUI] Inputs: {\"normalization_mode\": \"Raw\", \"resize_method\": \"resize\", \"invert_depth\": false, \"keep_model_size\": false, \"da3_model\": [\"3\", 0], \"images\": [\"21\", 0]}\n [ComfyUI] Node 44: DA3_SavePointCloud\n [ComfyUI] Inputs: {\"filename_prefix\": \"pointcloud\", \"pointcloud\": [\"38\", 0]}\n [ComfyUI] Node 45: PreviewAny\n [ComfyUI] Inputs: {\"source\": [\"44\", 0]}\n [ComfyUI] Node 48: DA3_PreviewPointCloud\n [ComfyUI] Inputs: {\"file_path\": [\"44\", 0], \"color_mode\": \"RGB\", \"preview_vtk\": \"\"}\n [ComfyUI] Generated prompt_id: 785db5ee-27b7-4fdd-a189-a8f86c109f7c\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running DownloadAndLoadDepthAnythingV3Model: model: 'da3_large.safetensors', precision: 'auto', attention: 'auto'\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.DownloadAndLoadDepthAnythingV3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=8 sending call_method\n Node executed (1 total), capturing...\n Frame 2 saved (frame_001.jpg, t=0.5s)\n [capture-node] freeze=3ms shot=110ms unfreeze=3ms saved=True\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DownloadAndLoadDepthAnythingV3Model done (1.85s): result: NodeOutput\n [ComfyUI] [comfy-env] Running DepthAnythingV3_MultiView: normalization_mode: 'Raw', resize_method: 'resize', invert_depth: False, keep_model_size: False, da3_model: dict, images: torch.float32 [1,680,1208,3] cpu\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_multiview.DepthAnythingV3_MultiView.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'images' shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=9 sending call_method\n Frame 3 saved (frame_002.jpg, t=2.8s)\n [capture-periodic] freeze=3ms shot=94ms unfreeze=3ms saved=True\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 680, 1208, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=9\n [ComfyUI] [comfy-env] VRAM request: 1.64GB, free before eviction: 10.30GB\n [ComfyUI] [comfy-env] VRAM after eviction: 10.30GB\n Frame 4 saved (frame_003.jpg, t=4.9s)\n [capture-periodic] freeze=3ms shot=125ms unfreeze=4ms saved=True\n [capture-loop] iter=50 t=6.0s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=7.4/16.0GB (46%) swap=0.6/2.9GB (20%) cpu=39% browser_rss=0.65GB\n [capture-loop] iter=100 t=11.7s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=7.4/16.0GB (46%) swap=0.6/2.9GB (20%) cpu=64% browser_rss=0.66GB\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3]\n [ComfyUI] === WATCHDOG TICK 3 ===\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] Thread 0x00001b64 (most recent call first):\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 331 in wait\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 629 in wait\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\tqdm\\_monitor.py\", line 60 in run\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1045 in _bootstrap_inner\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1002 in _bootstrap\n [ComfyUI] \n [ComfyUI] Current thread 0x000020ac (most recent call first):\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_z57kjp7z\\persistent_worker.py\", line 52 in _watchdog\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 982 in run\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1045 in _bootstrap_inner\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1002 in _bootstrap\n [ComfyUI] \n [ComfyUI] Thread 0x0000083c (most recent call first):\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\comfy\\ldm\\modules\\sub_quadratic_attention.py\", line 159 in _get_attention_scores_no_kv_chunking\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\comfy\\ldm\\modules\\sub_quadratic_attention.py\", line 269 in \n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\comfy\\ldm\\modules\\sub_quadratic_attention.py\", line 268 in efficient_dot_product_attention\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\comfy\\ldm\\modules\\attention.py\", line 275 in attention_sub_quad\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\comfy\\ldm\\modules\\attention.py\", line 139 in wrapper\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 453 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 516 in attn_residual_func\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 521 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 791 in process_attention\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 750 in _get_intermediate_layers_not_chunked\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 800 in get_intermediate_layers\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 891 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 1560 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\nodes_multiview.py\", line 128 in execute\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\comfy_api\\latest\\_io.py\", line 1833 in EXECUTE_NORMALIZED\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_z57kjp7z\\persistent_worker.py\", line 1762 in main\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_z57kjp7z\\persistent_worker.py\", line 1807 in \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] === END ===\n [ComfyUI] \n [capture-loop] iter=150 t=17.3s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=6 ram=7.4/16.0GB (46%) swap=0.6/2.9GB (20%) cpu=64% browser_rss=0.65GB\n [capture-loop] iter=200 t=23.0s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=7.5/16.0GB (47%) swap=0.6/2.9GB (20%) cpu=66% browser_rss=0.65GB\n [capture-loop] iter=250 t=28.6s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=3 ram=8.3/16.0GB (52%) swap=0.6/2.9GB (20%) cpu=66% browser_rss=0.65GB\n [capture-loop] iter=300 t=34.3s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=8.0/16.0GB (50%) swap=0.6/2.9GB (20%) cpu=67% browser_rss=0.64GB\n [capture-loop] iter=350 t=40.0s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=7.0/16.0GB (44%) swap=0.7/2.9GB (25%) cpu=67% browser_rss=0.64GB\n [capture-loop] iter=400 t=45.6s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=3 ram=6.9/16.0GB (43%) swap=0.7/2.9GB (25%) cpu=61% browser_rss=0.63GB\n [capture-loop] iter=450 t=51.2s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=3 ram=6.7/16.0GB (42%) swap=0.7/2.9GB (25%) cpu=60% browser_rss=0.62GB\n [capture-loop] iter=500 t=56.9s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=3 ram=6.5/16.0GB (41%) swap=0.7/2.9GB (25%) cpu=60% browser_rss=0.62GB\n [capture-loop] iter=550 t=62.5s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=6.4/16.0GB (40%) swap=0.7/2.9GB (24%) cpu=61% browser_rss=0.61GB\n [capture-loop] iter=600 t=68.1s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=3 ram=6.6/16.0GB (41%) swap=0.7/2.9GB (24%) cpu=60% browser_rss=0.60GB\n [capture-loop] iter=650 t=73.8s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=6.5/16.0GB (41%) swap=0.7/2.9GB (24%) cpu=60% browser_rss=0.59GB\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3]\n [ComfyUI] === WATCHDOG TICK 4 ===\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] Thread 0x00001b64 (most recent call first):\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 331 in wait\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 629 in wait\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\tqdm\\_monitor.py\", line 60 in run\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1045 in _bootstrap_inner\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1002 in _bootstrap\n [ComfyUI] \n [ComfyUI] Current thread 0x000020ac (most recent call first):\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_z57kjp7z\\persistent_worker.py\", line 52 in _watchdog\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 982 in run\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1045 in _bootstrap_inner\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1002 in _bootstrap\n [ComfyUI] \n [ComfyUI] Thread 0x0000083c (most recent call first):\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 920 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 964 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 1456 in _fuse\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 1405 in _forward_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 1366 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 1591 in _process_depth_head\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 1577 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\nodes_multiview.py\", line 128 in execute\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\comfy_api\\latest\\_io.py\", line 1833 in EXECUTE_NORMALIZED\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_z57kjp7z\\persistent_worker.py\", line 1762 in main\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_z57kjp7z\\persistent_worker.py\", line 1807 in \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] === END ===\n [ComfyUI] \n [capture-loop] iter=700 t=79.4s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=6.9/16.0GB (43%) swap=0.7/2.9GB (24%) cpu=76% browser_rss=0.59GB\n [capture-loop] iter=750 t=85.2s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=3 ram=7.3/16.0GB (46%) swap=0.7/2.9GB (24%) cpu=74% browser_rss=0.58GB\n [capture-loop] iter=800 t=90.7s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=7.6/16.0GB (47%) swap=0.7/2.9GB (24%) cpu=68% browser_rss=0.58GB\n [capture-loop] iter=850 t=96.4s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=7.8/16.0GB (49%) swap=0.7/2.9GB (24%) cpu=62% browser_rss=0.58GB\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DepthAnythingV3_MultiView done (97.59s): result: NodeOutput\n [ComfyUI] [comfy-env] Running DepthAnythingV3_MultiView: normalization_mode: 'Raw', resize_method: 'resize', invert_depth: False, keep_model_size: False, da3_model: dict, images: torch.float32 [1,680,1208,3] cpu\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_multiview.DepthAnythingV3_MultiView.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'images' shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=10 sending call_method\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 680, 1208, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=10\n [ComfyUI] [comfy-env] VRAM request: 1.64GB, free before eviction: 10.63GB\n [ComfyUI] [comfy-env] VRAM after eviction: 10.63GB\n [capture-loop] iter=900 t=102.1s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=7.1/16.0GB (44%) swap=0.8/2.9GB (29%) cpu=58% browser_rss=0.58GB\n [capture-loop] iter=950 t=107.7s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=3 ram=7.1/16.0GB (44%) swap=0.8/2.9GB (29%) cpu=58% browser_rss=0.58GB\n [capture-loop] iter=1000 t=113.4s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=6.1/16.0GB (38%) swap=0.8/2.9GB (29%) cpu=57% browser_rss=0.58GB\n [capture-loop] iter=1050 t=119.1s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=3 ram=6.1/16.0GB (38%) swap=0.8/2.9GB (29%) cpu=57% browser_rss=0.58GB\n [capture-loop] iter=1100 t=124.6s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=6.0/16.0GB (38%) swap=0.8/2.9GB (29%) cpu=58% browser_rss=0.57GB\n [capture-loop] iter=1150 t=130.3s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=3 ram=6.0/16.0GB (38%) swap=0.8/2.9GB (29%) cpu=57% browser_rss=0.56GB\n [capture-loop] iter=1200 t=135.9s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=6.1/16.0GB (38%) swap=0.8/2.9GB (29%) cpu=64% browser_rss=0.54GB\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3]\n [ComfyUI] === WATCHDOG TICK 5 ===\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] Thread 0x00001b64 (most recent call first):\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 331 in wait\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 629 in wait\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\tqdm\\_monitor.py\", line 60 in run\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1045 in _bootstrap_inner\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1002 in _bootstrap\n [ComfyUI] \n [ComfyUI] Current thread 0x000020ac (most recent call first):\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_z57kjp7z\\persistent_worker.py\", line 52 in _watchdog\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 982 in run\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1045 in _bootstrap_inner\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1002 in _bootstrap\n [ComfyUI] \n [ComfyUI] Thread 0x0000083c (most recent call first):\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\comfy\\ldm\\modules\\sub_quadratic_attention.py\", line 159 in _get_attention_scores_no_kv_chunking\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\comfy\\ldm\\modules\\sub_quadratic_attention.py\", line 269 in \n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\comfy\\ldm\\modules\\sub_quadratic_attention.py\", line 268 in efficient_dot_product_attention\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\comfy\\ldm\\modules\\attention.py\", line 275 in attention_sub_quad\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\comfy\\ldm\\modules\\attention.py\", line 139 in wrapper\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 453 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 516 in attn_residual_func\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 521 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 791 in process_attention\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 741 in _get_intermediate_layers_not_chunked\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 800 in get_intermediate_layers\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 891 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 1560 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\nodes_multiview.py\", line 128 in execute\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\comfy_api\\latest\\_io.py\", line 1833 in EXECUTE_NORMALIZED\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_z57kjp7z\\persistent_worker.py\", line 1762 in main\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_z57kjp7z\\persistent_worker.py\", line 1807 in \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] === END ===\n [ComfyUI] \n [capture-loop] iter=1250 t=141.6s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=6.2/16.0GB (39%) swap=0.8/2.9GB (29%) cpu=77% browser_rss=0.53GB\n [capture-loop] iter=1300 t=147.3s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=6.1/16.0GB (38%) swap=1.0/2.9GB (34%) cpu=69% browser_rss=0.51GB\n [capture-loop] iter=1350 t=152.9s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=3 ram=6.1/16.0GB (38%) swap=1.0/2.9GB (33%) cpu=74% browser_rss=0.51GB\n [capture-loop] iter=1400 t=158.5s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=6.2/16.0GB (39%) swap=1.0/2.9GB (33%) cpu=64% browser_rss=0.49GB\n [capture-loop] iter=1450 t=164.3s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=7.8/16.0GB (49%) swap=1.0/2.9GB (33%) cpu=73% browser_rss=0.49GB\n [capture-loop] iter=1500 t=170.0s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=6.3/16.0GB (39%) swap=1.0/2.9GB (33%) cpu=72% browser_rss=0.48GB\n [capture-loop] iter=1550 t=175.7s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=7 ram=6.7/16.0GB (42%) swap=1.0/2.9GB (33%) cpu=58% browser_rss=0.47GB\n [capture-loop] iter=1600 t=181.3s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=7.3/16.0GB (46%) swap=1.0/2.9GB (33%) cpu=64% browser_rss=0.46GB\n [capture-loop] iter=1650 t=186.9s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=7.4/16.0GB (46%) swap=1.0/2.9GB (36%) cpu=60% browser_rss=0.44GB\n [capture-loop] iter=1700 t=192.5s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=6.7/16.0GB (42%) swap=1.1/2.9GB (38%) cpu=62% browser_rss=0.44GB\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DepthAnythingV3_MultiView done (93.70s): result: NodeOutput\n [ComfyUI] [comfy-env] Running DA3_MultiViewPointCloud: extrinsics: '{\\n \"extrinsics\": [\\n {\\n \"image_0\": [\\n ..., intrinsics: '{\\n \"intrinsics\": [\\n {\\n \"image_0\": [\\n ..., confidence_threshold: 0.3, downsample: 4, use_icp: False, allow_around_1: False, filter_outliers: True, outlier_percentage: 5.0, depths: torch.float32 [1,680,1208,3] cpu, images: torch.float32 [1,680,1208,3] cpu, confidence: torch.float32 [1,680,1208,3] cpu, sky_mask: torch.float32 [1,680,1208] cpu\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_multiview.DA3_MultiViewPointCloud.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'depths' shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'images' shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'confidence' shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'sky_mask' shape: torch.Size([1, 680, 1208])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=11 sending call_method\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 680, 1208, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 680, 1208, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 680, 1208, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 680, 1208]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 680, 1208])\n Frame 5 saved (frame_004.jpg, t=193.9s)\n [capture-periodic] freeze=2ms shot=96ms unfreeze=3ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=11\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DA3_MultiViewPointCloud done (0.96s): result: NodeOutput\n [ComfyUI] [comfy-env] Running DA3_MultiViewPointCloud: extrinsics: '{\\n \"extrinsics\": [\\n {\\n \"image_0\": [\\n ..., intrinsics: '{\\n \"intrinsics\": [\\n {\\n \"image_0\": [\\n ..., confidence_threshold: 0.3, downsample: 4, use_icp: False, allow_around_1: False, filter_outliers: True, outlier_percentage: 5.0, depths: torch.float32 [1,680,1208,3] cpu, images: torch.float32 [1,680,1208,3] cpu, confidence: torch.float32 [1,680,1208,3] cpu, sky_mask: torch.float32 [1,680,1208] cpu\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_multiview.DA3_MultiViewPointCloud.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'depths' shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'images' shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'confidence' shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'sky_mask' shape: torch.Size([1, 680, 1208])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=12 sending call_method\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 680, 1208, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 680, 1208, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 680, 1208, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 680, 1208]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 680, 1208])\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=12\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DA3_MultiViewPointCloud done (0.79s): result: NodeOutput\n [ComfyUI] [comfy-env] Running DA3_SavePointCloud: filename_prefix: 'pointcloud', pointcloud: list[1]\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_3d.DA3_SavePointCloud.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=13 sending call_method\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18844, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([18844, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18844, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([18844, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18844]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([18844])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18844]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([18844])\n Frame 6 saved (frame_005.jpg, t=196.1s)\n [capture-periodic] freeze=3ms shot=101ms unfreeze=3ms saved=True\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DA3_SavePointCloud done (1.03s): result: NodeOutput\n [ComfyUI] [comfy-env] Running DA3_SavePointCloud: filename_prefix: 'pointcloud', pointcloud: list[1]\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_3d.DA3_SavePointCloud.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=14 sending call_method\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3]\n [ComfyUI] === WATCHDOG TICK 6 ===\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] Thread 0x00001b64 (most recent call first):\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 331 in wait\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 629 in wait\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\tqdm\\_monitor.py\", line 60 in run\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1045 in _bootstrap_inner\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1002 in _bootstrap\n [ComfyUI] \n [ComfyUI] Current thread 0x000020ac (most recent call first):\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_z57kjp7z\\persistent_worker.py\", line 52 in _watchdog\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 982 in run\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1045 in _bootstrap_inner\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1002 in _bootstrap\n [ComfyUI] \n [ComfyUI] Thread 0x0000083c (most recent call first):\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_z57kjp7z\\persistent_worker.py\", line 86 in wlog\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_z57kjp7z\\persistent_worker.py\", line 1723 in main\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_z57kjp7z\\persistent_worker.py\", line 1807 in \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] === END ===\n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[20434, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([20434, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[20434, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([20434, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[20434]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([20434])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[20434]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([20434])\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DA3_SavePointCloud done (1.02s): result: NodeOutput\n [ComfyUI] [comfy-env] Running DA3_PreviewPointCloud: file_path: 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\Dept..., color_mode: 'RGB'\n [ComfyUI] [SubprocessWorker] call_method: nodes.preview_nodes.DA3_PreviewPointCloud.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=15 sending call_method"}, {"file": "frame_007.jpg", "time": 197.95, "log": "Capturing execution frames: advanced_3d_multiview.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 8 nodes\n [ComfyUI] Node 3: DownloadAndLoadDepthAnythingV3Model\n [ComfyUI] Inputs: {\"model\": \"da3_large.safetensors\", \"precision\": \"auto\", \"attention\": \"auto\"}\n [ComfyUI] Node 21: LoadImageDataSetFromFolder\n [ComfyUI] Inputs: {\"folder\": \"SOH\"}\n [ComfyUI] Node 27: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"21\", 0]}\n [ComfyUI] Node 38: DA3_MultiViewPointCloud\n Queuing workflow for execution...\n [ComfyUI] Inputs: {\"extrinsics\": [\"39\", 4], \"intrinsics\": [\"39\", 5], \"confidence_threshold\": 0.3, \"downsample\": 4, \"use_icp\": false, \"allow_around_1\": false, \"filter_outliers\": true, \"outlier_percentage\": 5, \"depths\":\n [ComfyUI] Node 39: DepthAnythingV3_MultiView\n [ComfyUI] Inputs: {\"normalization_mode\": \"Raw\", \"resize_method\": \"resize\", \"invert_depth\": false, \"keep_model_size\": false, \"da3_model\": [\"3\", 0], \"images\": [\"21\", 0]}\n [ComfyUI] Node 44: DA3_SavePointCloud\n [ComfyUI] Inputs: {\"filename_prefix\": \"pointcloud\", \"pointcloud\": [\"38\", 0]}\n [ComfyUI] Node 45: PreviewAny\n [ComfyUI] Inputs: {\"source\": [\"44\", 0]}\n [ComfyUI] Node 48: DA3_PreviewPointCloud\n [ComfyUI] Inputs: {\"file_path\": [\"44\", 0], \"color_mode\": \"RGB\", \"preview_vtk\": \"\"}\n [ComfyUI] Generated prompt_id: 785db5ee-27b7-4fdd-a189-a8f86c109f7c\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running DownloadAndLoadDepthAnythingV3Model: model: 'da3_large.safetensors', precision: 'auto', attention: 'auto'\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.DownloadAndLoadDepthAnythingV3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=8 sending call_method\n Node executed (1 total), capturing...\n Frame 2 saved (frame_001.jpg, t=0.5s)\n [capture-node] freeze=3ms shot=110ms unfreeze=3ms saved=True\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DownloadAndLoadDepthAnythingV3Model done (1.85s): result: NodeOutput\n [ComfyUI] [comfy-env] Running DepthAnythingV3_MultiView: normalization_mode: 'Raw', resize_method: 'resize', invert_depth: False, keep_model_size: False, da3_model: dict, images: torch.float32 [1,680,1208,3] cpu\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_multiview.DepthAnythingV3_MultiView.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'images' shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=9 sending call_method\n Frame 3 saved (frame_002.jpg, t=2.8s)\n [capture-periodic] freeze=3ms shot=94ms unfreeze=3ms saved=True\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 680, 1208, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=9\n [ComfyUI] [comfy-env] VRAM request: 1.64GB, free before eviction: 10.30GB\n [ComfyUI] [comfy-env] VRAM after eviction: 10.30GB\n Frame 4 saved (frame_003.jpg, t=4.9s)\n [capture-periodic] freeze=3ms shot=125ms unfreeze=4ms saved=True\n [capture-loop] iter=50 t=6.0s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=7.4/16.0GB (46%) swap=0.6/2.9GB (20%) cpu=39% browser_rss=0.65GB\n [capture-loop] iter=100 t=11.7s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=7.4/16.0GB (46%) swap=0.6/2.9GB (20%) cpu=64% browser_rss=0.66GB\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3]\n [ComfyUI] === WATCHDOG TICK 3 ===\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] Thread 0x00001b64 (most recent call first):\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 331 in wait\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 629 in wait\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\tqdm\\_monitor.py\", line 60 in run\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1045 in _bootstrap_inner\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1002 in _bootstrap\n [ComfyUI] \n [ComfyUI] Current thread 0x000020ac (most recent call first):\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_z57kjp7z\\persistent_worker.py\", line 52 in _watchdog\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 982 in run\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1045 in _bootstrap_inner\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1002 in _bootstrap\n [ComfyUI] \n [ComfyUI] Thread 0x0000083c (most recent call first):\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\comfy\\ldm\\modules\\sub_quadratic_attention.py\", line 159 in _get_attention_scores_no_kv_chunking\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\comfy\\ldm\\modules\\sub_quadratic_attention.py\", line 269 in \n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\comfy\\ldm\\modules\\sub_quadratic_attention.py\", line 268 in efficient_dot_product_attention\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\comfy\\ldm\\modules\\attention.py\", line 275 in attention_sub_quad\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\comfy\\ldm\\modules\\attention.py\", line 139 in wrapper\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 453 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 516 in attn_residual_func\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 521 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 791 in process_attention\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 750 in _get_intermediate_layers_not_chunked\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 800 in get_intermediate_layers\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 891 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 1560 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\nodes_multiview.py\", line 128 in execute\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\comfy_api\\latest\\_io.py\", line 1833 in EXECUTE_NORMALIZED\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_z57kjp7z\\persistent_worker.py\", line 1762 in main\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_z57kjp7z\\persistent_worker.py\", line 1807 in \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] === END ===\n [ComfyUI] \n [capture-loop] iter=150 t=17.3s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=6 ram=7.4/16.0GB (46%) swap=0.6/2.9GB (20%) cpu=64% browser_rss=0.65GB\n [capture-loop] iter=200 t=23.0s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=7.5/16.0GB (47%) swap=0.6/2.9GB (20%) cpu=66% browser_rss=0.65GB\n [capture-loop] iter=250 t=28.6s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=3 ram=8.3/16.0GB (52%) swap=0.6/2.9GB (20%) cpu=66% browser_rss=0.65GB\n [capture-loop] iter=300 t=34.3s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=8.0/16.0GB (50%) swap=0.6/2.9GB (20%) cpu=67% browser_rss=0.64GB\n [capture-loop] iter=350 t=40.0s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=7.0/16.0GB (44%) swap=0.7/2.9GB (25%) cpu=67% browser_rss=0.64GB\n [capture-loop] iter=400 t=45.6s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=3 ram=6.9/16.0GB (43%) swap=0.7/2.9GB (25%) cpu=61% browser_rss=0.63GB\n [capture-loop] iter=450 t=51.2s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=3 ram=6.7/16.0GB (42%) swap=0.7/2.9GB (25%) cpu=60% browser_rss=0.62GB\n [capture-loop] iter=500 t=56.9s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=3 ram=6.5/16.0GB (41%) swap=0.7/2.9GB (25%) cpu=60% browser_rss=0.62GB\n [capture-loop] iter=550 t=62.5s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=6.4/16.0GB (40%) swap=0.7/2.9GB (24%) cpu=61% browser_rss=0.61GB\n [capture-loop] iter=600 t=68.1s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=3 ram=6.6/16.0GB (41%) swap=0.7/2.9GB (24%) cpu=60% browser_rss=0.60GB\n [capture-loop] iter=650 t=73.8s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=6.5/16.0GB (41%) swap=0.7/2.9GB (24%) cpu=60% browser_rss=0.59GB\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3]\n [ComfyUI] === WATCHDOG TICK 4 ===\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] Thread 0x00001b64 (most recent call first):\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 331 in wait\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 629 in wait\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\tqdm\\_monitor.py\", line 60 in run\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1045 in _bootstrap_inner\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1002 in _bootstrap\n [ComfyUI] \n [ComfyUI] Current thread 0x000020ac (most recent call first):\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_z57kjp7z\\persistent_worker.py\", line 52 in _watchdog\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 982 in run\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1045 in _bootstrap_inner\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1002 in _bootstrap\n [ComfyUI] \n [ComfyUI] Thread 0x0000083c (most recent call first):\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 920 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 964 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 1456 in _fuse\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 1405 in _forward_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 1366 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 1591 in _process_depth_head\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 1577 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\nodes_multiview.py\", line 128 in execute\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\comfy_api\\latest\\_io.py\", line 1833 in EXECUTE_NORMALIZED\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_z57kjp7z\\persistent_worker.py\", line 1762 in main\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_z57kjp7z\\persistent_worker.py\", line 1807 in \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] === END ===\n [ComfyUI] \n [capture-loop] iter=700 t=79.4s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=6.9/16.0GB (43%) swap=0.7/2.9GB (24%) cpu=76% browser_rss=0.59GB\n [capture-loop] iter=750 t=85.2s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=3 ram=7.3/16.0GB (46%) swap=0.7/2.9GB (24%) cpu=74% browser_rss=0.58GB\n [capture-loop] iter=800 t=90.7s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=7.6/16.0GB (47%) swap=0.7/2.9GB (24%) cpu=68% browser_rss=0.58GB\n [capture-loop] iter=850 t=96.4s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=7.8/16.0GB (49%) swap=0.7/2.9GB (24%) cpu=62% browser_rss=0.58GB\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DepthAnythingV3_MultiView done (97.59s): result: NodeOutput\n [ComfyUI] [comfy-env] Running DepthAnythingV3_MultiView: normalization_mode: 'Raw', resize_method: 'resize', invert_depth: False, keep_model_size: False, da3_model: dict, images: torch.float32 [1,680,1208,3] cpu\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_multiview.DepthAnythingV3_MultiView.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'images' shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=10 sending call_method\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 680, 1208, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=10\n [ComfyUI] [comfy-env] VRAM request: 1.64GB, free before eviction: 10.63GB\n [ComfyUI] [comfy-env] VRAM after eviction: 10.63GB\n [capture-loop] iter=900 t=102.1s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=7.1/16.0GB (44%) swap=0.8/2.9GB (29%) cpu=58% browser_rss=0.58GB\n [capture-loop] iter=950 t=107.7s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=3 ram=7.1/16.0GB (44%) swap=0.8/2.9GB (29%) cpu=58% browser_rss=0.58GB\n [capture-loop] iter=1000 t=113.4s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=6.1/16.0GB (38%) swap=0.8/2.9GB (29%) cpu=57% browser_rss=0.58GB\n [capture-loop] iter=1050 t=119.1s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=3 ram=6.1/16.0GB (38%) swap=0.8/2.9GB (29%) cpu=57% browser_rss=0.58GB\n [capture-loop] iter=1100 t=124.6s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=6.0/16.0GB (38%) swap=0.8/2.9GB (29%) cpu=58% browser_rss=0.57GB\n [capture-loop] iter=1150 t=130.3s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=3 ram=6.0/16.0GB (38%) swap=0.8/2.9GB (29%) cpu=57% browser_rss=0.56GB\n [capture-loop] iter=1200 t=135.9s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=6.1/16.0GB (38%) swap=0.8/2.9GB (29%) cpu=64% browser_rss=0.54GB\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3]\n [ComfyUI] === WATCHDOG TICK 5 ===\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] Thread 0x00001b64 (most recent call first):\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 331 in wait\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 629 in wait\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\tqdm\\_monitor.py\", line 60 in run\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1045 in _bootstrap_inner\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1002 in _bootstrap\n [ComfyUI] \n [ComfyUI] Current thread 0x000020ac (most recent call first):\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_z57kjp7z\\persistent_worker.py\", line 52 in _watchdog\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 982 in run\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1045 in _bootstrap_inner\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1002 in _bootstrap\n [ComfyUI] \n [ComfyUI] Thread 0x0000083c (most recent call first):\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\comfy\\ldm\\modules\\sub_quadratic_attention.py\", line 159 in _get_attention_scores_no_kv_chunking\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\comfy\\ldm\\modules\\sub_quadratic_attention.py\", line 269 in \n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\comfy\\ldm\\modules\\sub_quadratic_attention.py\", line 268 in efficient_dot_product_attention\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\comfy\\ldm\\modules\\attention.py\", line 275 in attention_sub_quad\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\comfy\\ldm\\modules\\attention.py\", line 139 in wrapper\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 453 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 516 in attn_residual_func\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 521 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 791 in process_attention\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 741 in _get_intermediate_layers_not_chunked\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 800 in get_intermediate_layers\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 891 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 1560 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\nodes_multiview.py\", line 128 in execute\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\comfy_api\\latest\\_io.py\", line 1833 in EXECUTE_NORMALIZED\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_z57kjp7z\\persistent_worker.py\", line 1762 in main\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_z57kjp7z\\persistent_worker.py\", line 1807 in \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] === END ===\n [ComfyUI] \n [capture-loop] iter=1250 t=141.6s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=6.2/16.0GB (39%) swap=0.8/2.9GB (29%) cpu=77% browser_rss=0.53GB\n [capture-loop] iter=1300 t=147.3s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=6.1/16.0GB (38%) swap=1.0/2.9GB (34%) cpu=69% browser_rss=0.51GB\n [capture-loop] iter=1350 t=152.9s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=3 ram=6.1/16.0GB (38%) swap=1.0/2.9GB (33%) cpu=74% browser_rss=0.51GB\n [capture-loop] iter=1400 t=158.5s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=6.2/16.0GB (39%) swap=1.0/2.9GB (33%) cpu=64% browser_rss=0.49GB\n [capture-loop] iter=1450 t=164.3s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=7.8/16.0GB (49%) swap=1.0/2.9GB (33%) cpu=73% browser_rss=0.49GB\n [capture-loop] iter=1500 t=170.0s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=6.3/16.0GB (39%) swap=1.0/2.9GB (33%) cpu=72% browser_rss=0.48GB\n [capture-loop] iter=1550 t=175.7s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=7 ram=6.7/16.0GB (42%) swap=1.0/2.9GB (33%) cpu=58% browser_rss=0.47GB\n [capture-loop] iter=1600 t=181.3s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=7.3/16.0GB (46%) swap=1.0/2.9GB (33%) cpu=64% browser_rss=0.46GB\n [capture-loop] iter=1650 t=186.9s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=7.4/16.0GB (46%) swap=1.0/2.9GB (36%) cpu=60% browser_rss=0.44GB\n [capture-loop] iter=1700 t=192.5s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=6.7/16.0GB (42%) swap=1.1/2.9GB (38%) cpu=62% browser_rss=0.44GB\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DepthAnythingV3_MultiView done (93.70s): result: NodeOutput\n [ComfyUI] [comfy-env] Running DA3_MultiViewPointCloud: extrinsics: '{\\n \"extrinsics\": [\\n {\\n \"image_0\": [\\n ..., intrinsics: '{\\n \"intrinsics\": [\\n {\\n \"image_0\": [\\n ..., confidence_threshold: 0.3, downsample: 4, use_icp: False, allow_around_1: False, filter_outliers: True, outlier_percentage: 5.0, depths: torch.float32 [1,680,1208,3] cpu, images: torch.float32 [1,680,1208,3] cpu, confidence: torch.float32 [1,680,1208,3] cpu, sky_mask: torch.float32 [1,680,1208] cpu\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_multiview.DA3_MultiViewPointCloud.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'depths' shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'images' shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'confidence' shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'sky_mask' shape: torch.Size([1, 680, 1208])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=11 sending call_method\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 680, 1208, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 680, 1208, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 680, 1208, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 680, 1208]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 680, 1208])\n Frame 5 saved (frame_004.jpg, t=193.9s)\n [capture-periodic] freeze=2ms shot=96ms unfreeze=3ms saved=True\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=11\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DA3_MultiViewPointCloud done (0.96s): result: NodeOutput\n [ComfyUI] [comfy-env] Running DA3_MultiViewPointCloud: extrinsics: '{\\n \"extrinsics\": [\\n {\\n \"image_0\": [\\n ..., intrinsics: '{\\n \"intrinsics\": [\\n {\\n \"image_0\": [\\n ..., confidence_threshold: 0.3, downsample: 4, use_icp: False, allow_around_1: False, filter_outliers: True, outlier_percentage: 5.0, depths: torch.float32 [1,680,1208,3] cpu, images: torch.float32 [1,680,1208,3] cpu, confidence: torch.float32 [1,680,1208,3] cpu, sky_mask: torch.float32 [1,680,1208] cpu\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_multiview.DA3_MultiViewPointCloud.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'depths' shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'images' shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'confidence' shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'sky_mask' shape: torch.Size([1, 680, 1208])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=12 sending call_method\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 680, 1208, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 680, 1208, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 680, 1208, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 680, 1208, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 680, 1208]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 680, 1208])\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=12\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DA3_MultiViewPointCloud done (0.79s): result: NodeOutput\n [ComfyUI] [comfy-env] Running DA3_SavePointCloud: filename_prefix: 'pointcloud', pointcloud: list[1]\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_3d.DA3_SavePointCloud.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=13 sending call_method\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18844, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([18844, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18844, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([18844, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18844]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([18844])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18844]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([18844])\n Frame 6 saved (frame_005.jpg, t=196.1s)\n [capture-periodic] freeze=3ms shot=101ms unfreeze=3ms saved=True\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DA3_SavePointCloud done (1.03s): result: NodeOutput\n [ComfyUI] [comfy-env] Running DA3_SavePointCloud: filename_prefix: 'pointcloud', pointcloud: list[1]\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_3d.DA3_SavePointCloud.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=14 sending call_method\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3]\n [ComfyUI] === WATCHDOG TICK 6 ===\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] Thread 0x00001b64 (most recent call first):\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 331 in wait\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 629 in wait\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\tqdm\\_monitor.py\", line 60 in run\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1045 in _bootstrap_inner\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1002 in _bootstrap\n [ComfyUI] \n [ComfyUI] Current thread 0x000020ac (most recent call first):\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_z57kjp7z\\persistent_worker.py\", line 52 in _watchdog\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 982 in run\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1045 in _bootstrap_inner\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1002 in _bootstrap\n [ComfyUI] \n [ComfyUI] Thread 0x0000083c (most recent call first):\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_z57kjp7z\\persistent_worker.py\", line 86 in wlog\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_z57kjp7z\\persistent_worker.py\", line 1723 in main\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_z57kjp7z\\persistent_worker.py\", line 1807 in \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] === END ===\n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[20434, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([20434, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[20434, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([20434, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[20434]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([20434])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[20434]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([20434])\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DA3_SavePointCloud done (1.02s): result: NodeOutput\n [ComfyUI] [comfy-env] Running DA3_PreviewPointCloud: file_path: 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\Dept..., color_mode: 'RGB'\n [ComfyUI] [SubprocessWorker] call_method: nodes.preview_nodes.DA3_PreviewPointCloud.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=15 sending call_method\n Node executed (2 total), capturing...\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DA3_PreviewPointCloud done (0.23s): result: NodeOutput\n [ComfyUI] [comfy-env] Running DA3_PreviewPointCloud: file_path: 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\Dept..., color_mode: 'RGB'\n [ComfyUI] [SubprocessWorker] call_method: nodes.preview_nodes.DA3_PreviewPointCloud.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=16 sending call_method\n Frame 7 saved (frame_006.jpg, t=197.4s)\n [capture-node] freeze=3ms shot=109ms unfreeze=3ms saved=True\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DA3_PreviewPointCloud done (0.23s): result: NodeOutput\n [ComfyUI] Prompt executed in 197.56 seconds"}, {"file": "frame_008.jpg", "time": 200.7265326976776, "log": "Final screenshot"}], "total_time": 198.42}, "advanced_3d": {"frames": [{"file": "frame_000.jpg", "time": 0.0, "log": "Capturing execution frames: advanced_3d.json"}, {"file": "frame_001.jpg", "time": 2.25, "log": "Capturing execution frames: advanced_3d.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 6 nodes\n [ComfyUI] Node 2: LoadImage\n [ComfyUI] Inputs: {\"image\": \"kaffi.jpg\"}\n [ComfyUI] Node 3: DownloadAndLoadDepthAnythingV3Model\n [ComfyUI] Inputs: {\"model\": \"da3_large.safetensors\", \"precision\": \"auto\", \"attention\": \"auto\"}\n [ComfyUI] Node 21: DepthAnything_V3\n [ComfyUI] Inputs: {\"normalization_mode\": \"Raw\", \"resize_method\": \"resize\", \"invert_depth\": false, \"keep_model_size\": false, \"da3_model\": [\"3\", 0], \"images\": [\"2\", 0]}\n Queuing workflow for execution...\n [ComfyUI] Node 22: DA3_ToPointCloud\n [ComfyUI] Inputs: {\"confidence_threshold\": 0.2, \"downsample\": 1, \"allow_around_1\": 1, \"filter_outliers\": false, \"outlier_percentage\": 5, \"depth_raw\": [\"21\", 0], \"confidence\": [\"21\", 1], \"intrinsics\": [\"21\", 6], \"sky_ma\n [ComfyUI] Node 23: DA3_SavePointCloud\n [ComfyUI] Inputs: {\"filename_prefix\": \"pointcloud\", \"pointcloud\": [\"22\", 0]}\n [ComfyUI] Node 25: DA3_PreviewPointCloud\n [ComfyUI] Inputs: {\"file_path\": [\"23\", 0], \"color_mode\": \"RGB\", \"preview_vtk\": \"\"}\n [ComfyUI] Generated prompt_id: d535ea4a-eac6-4b11-9884-d1ed17bf0f30\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running DownloadAndLoadDepthAnythingV3Model: model: 'da3_large.safetensors', precision: 'auto', attention: 'auto'\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.DownloadAndLoadDepthAnythingV3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=3 sending call_method\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DownloadAndLoadDepthAnythingV3Model done (0.13s): result: NodeOutput\n [ComfyUI] [comfy-env] Running DepthAnything_V3: normalization_mode: 'Raw', resize_method: 'resize', invert_depth: False, keep_model_size: False, da3_model: dict, images: torch.float32 [1,533,800,3] cpu\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_inference.DepthAnything_V3.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'images' shape: torch.Size([1, 533, 800, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=4 sending call_method\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 533, 800, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 533, 800, 3])\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=4\n [ComfyUI] [comfy-env] VRAM request: 1.64GB, free before eviction: 10.00GB\n [ComfyUI] [comfy-env] VRAM after eviction: 10.00GB"}, {"file": "frame_002.jpg", "time": 4.43, "log": "Capturing execution frames: advanced_3d.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 6 nodes\n [ComfyUI] Node 2: LoadImage\n [ComfyUI] Inputs: {\"image\": \"kaffi.jpg\"}\n [ComfyUI] Node 3: DownloadAndLoadDepthAnythingV3Model\n [ComfyUI] Inputs: {\"model\": \"da3_large.safetensors\", \"precision\": \"auto\", \"attention\": \"auto\"}\n [ComfyUI] Node 21: DepthAnything_V3\n [ComfyUI] Inputs: {\"normalization_mode\": \"Raw\", \"resize_method\": \"resize\", \"invert_depth\": false, \"keep_model_size\": false, \"da3_model\": [\"3\", 0], \"images\": [\"2\", 0]}\n Queuing workflow for execution...\n [ComfyUI] Node 22: DA3_ToPointCloud\n [ComfyUI] Inputs: {\"confidence_threshold\": 0.2, \"downsample\": 1, \"allow_around_1\": 1, \"filter_outliers\": false, \"outlier_percentage\": 5, \"depth_raw\": [\"21\", 0], \"confidence\": [\"21\", 1], \"intrinsics\": [\"21\", 6], \"sky_ma\n [ComfyUI] Node 23: DA3_SavePointCloud\n [ComfyUI] Inputs: {\"filename_prefix\": \"pointcloud\", \"pointcloud\": [\"22\", 0]}\n [ComfyUI] Node 25: DA3_PreviewPointCloud\n [ComfyUI] Inputs: {\"file_path\": [\"23\", 0], \"color_mode\": \"RGB\", \"preview_vtk\": \"\"}\n [ComfyUI] Generated prompt_id: d535ea4a-eac6-4b11-9884-d1ed17bf0f30\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running DownloadAndLoadDepthAnythingV3Model: model: 'da3_large.safetensors', precision: 'auto', attention: 'auto'\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.DownloadAndLoadDepthAnythingV3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=3 sending call_method\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DownloadAndLoadDepthAnythingV3Model done (0.13s): result: NodeOutput\n [ComfyUI] [comfy-env] Running DepthAnything_V3: normalization_mode: 'Raw', resize_method: 'resize', invert_depth: False, keep_model_size: False, da3_model: dict, images: torch.float32 [1,533,800,3] cpu\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_inference.DepthAnything_V3.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'images' shape: torch.Size([1, 533, 800, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=4 sending call_method\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 533, 800, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 533, 800, 3])\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=4\n [ComfyUI] [comfy-env] VRAM request: 1.64GB, free before eviction: 10.00GB\n [ComfyUI] [comfy-env] VRAM after eviction: 10.00GB\n Frame 2 saved (frame_001.jpg, t=2.2s)\n [capture-periodic] freeze=3ms shot=119ms unfreeze=4ms saved=True"}, {"file": "frame_003.jpg", "time": 36.74, "log": "Capturing execution frames: advanced_3d.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 6 nodes\n [ComfyUI] Node 2: LoadImage\n [ComfyUI] Inputs: {\"image\": \"kaffi.jpg\"}\n [ComfyUI] Node 3: DownloadAndLoadDepthAnythingV3Model\n [ComfyUI] Inputs: {\"model\": \"da3_large.safetensors\", \"precision\": \"auto\", \"attention\": \"auto\"}\n [ComfyUI] Node 21: DepthAnything_V3\n [ComfyUI] Inputs: {\"normalization_mode\": \"Raw\", \"resize_method\": \"resize\", \"invert_depth\": false, \"keep_model_size\": false, \"da3_model\": [\"3\", 0], \"images\": [\"2\", 0]}\n Queuing workflow for execution...\n [ComfyUI] Node 22: DA3_ToPointCloud\n [ComfyUI] Inputs: {\"confidence_threshold\": 0.2, \"downsample\": 1, \"allow_around_1\": 1, \"filter_outliers\": false, \"outlier_percentage\": 5, \"depth_raw\": [\"21\", 0], \"confidence\": [\"21\", 1], \"intrinsics\": [\"21\", 6], \"sky_ma\n [ComfyUI] Node 23: DA3_SavePointCloud\n [ComfyUI] Inputs: {\"filename_prefix\": \"pointcloud\", \"pointcloud\": [\"22\", 0]}\n [ComfyUI] Node 25: DA3_PreviewPointCloud\n [ComfyUI] Inputs: {\"file_path\": [\"23\", 0], \"color_mode\": \"RGB\", \"preview_vtk\": \"\"}\n [ComfyUI] Generated prompt_id: d535ea4a-eac6-4b11-9884-d1ed17bf0f30\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running DownloadAndLoadDepthAnythingV3Model: model: 'da3_large.safetensors', precision: 'auto', attention: 'auto'\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.DownloadAndLoadDepthAnythingV3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=3 sending call_method\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DownloadAndLoadDepthAnythingV3Model done (0.13s): result: NodeOutput\n [ComfyUI] [comfy-env] Running DepthAnything_V3: normalization_mode: 'Raw', resize_method: 'resize', invert_depth: False, keep_model_size: False, da3_model: dict, images: torch.float32 [1,533,800,3] cpu\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_inference.DepthAnything_V3.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'images' shape: torch.Size([1, 533, 800, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=4 sending call_method\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 533, 800, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 533, 800, 3])\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=4\n [ComfyUI] [comfy-env] VRAM request: 1.64GB, free before eviction: 10.00GB\n [ComfyUI] [comfy-env] VRAM after eviction: 10.00GB\n Frame 2 saved (frame_001.jpg, t=2.2s)\n [capture-periodic] freeze=3ms shot=119ms unfreeze=4ms saved=True\n Frame 3 saved (frame_002.jpg, t=4.4s)\n [capture-periodic] freeze=4ms shot=128ms unfreeze=3ms saved=True\n [capture-loop] iter=50 t=5.8s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=3 ram=7.1/16.0GB (44%) swap=0.3/2.9GB (10%) cpu=48% browser_rss=0.75GB\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3]\n [ComfyUI] === WATCHDOG TICK 2 ===\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] Thread 0x00001b64 (most recent call first):\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 331 in wait\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 629 in wait\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\tqdm\\_monitor.py\", line 60 in run\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1045 in _bootstrap_inner\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1002 in _bootstrap\n [ComfyUI] \n [ComfyUI] Current thread 0x000020ac (most recent call first):\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_z57kjp7z\\persistent_worker.py\", line 52 in _watchdog\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 982 in run\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1045 in _bootstrap_inner\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1002 in _bootstrap\n [ComfyUI] \n [ComfyUI] Thread 0x0000083c (most recent call first):\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\functional.py\", line 2935 in layer_norm\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\comfy\\ops.py\", line 595 in forward_comfy_cast_weights\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\comfy\\ops.py\", line 602 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 442 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 516 in attn_residual_func\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 521 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 791 in process_attention\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 750 in _get_intermediate_layers_not_chunked\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 800 in get_intermediate_layers\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 891 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 1560 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\nodes_inference.py\", line 156 in execute\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\comfy_api\\latest\\_io.py\", line 1833 in EXECUTE_NORMALIZED\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_z57kjp7z\\persistent_worker.py\", line 1762 in main\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_z57kjp7z\\persistent_worker.py\", line 1807 in \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] === END ===\n [ComfyUI] \n [capture-loop] iter=100 t=11.5s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=7.1/16.0GB (44%) swap=0.3/2.9GB (10%) cpu=63% browser_rss=0.75GB\n [capture-loop] iter=150 t=17.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=6.8/16.0GB (42%) swap=0.3/2.9GB (10%) cpu=61% browser_rss=0.75GB\n [capture-loop] iter=200 t=22.7s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=3 ram=6.6/16.0GB (41%) swap=0.4/2.9GB (16%) cpu=58% browser_rss=0.75GB\n [capture-loop] iter=250 t=28.5s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=6.9/16.0GB (43%) swap=0.4/2.9GB (16%) cpu=62% browser_rss=0.60GB\n [capture-loop] iter=300 t=34.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=7.0/16.0GB (44%) swap=0.6/2.9GB (21%) cpu=58% browser_rss=0.60GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=4\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DepthAnything_V3 done (36.44s): result: NodeOutput\n [ComfyUI] [comfy-env] Running DA3_ToPointCloud: confidence_threshold: 0.2, downsample: 1, allow_around_1: True, filter_outliers: False, outlier_percentage: 5.0, depth_raw: torch.float32 [1,532,800,3] cpu, confidence: torch.float32 [1,532,800,3] cpu, intrinsics: '{\\n \"intrinsics\": [\\n {\\n \"image_0\": [\\n ..., sky_mask: torch.float32 [1,532,800] cpu, source_image: torch.float32 [1,532,800,3] cpu\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_3d.DA3_ToPointCloud.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'depth_raw' shape: torch.Size([1, 532, 800, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'confidence' shape: torch.Size([1, 532, 800, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'sky_mask' shape: torch.Size([1, 532, 800])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'source_image' shape: torch.Size([1, 532, 800, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=5 sending call_method"}, {"file": "frame_004.jpg", "time": 38.87, "log": "Capturing execution frames: advanced_3d.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 6 nodes\n [ComfyUI] Node 2: LoadImage\n [ComfyUI] Inputs: {\"image\": \"kaffi.jpg\"}\n [ComfyUI] Node 3: DownloadAndLoadDepthAnythingV3Model\n [ComfyUI] Inputs: {\"model\": \"da3_large.safetensors\", \"precision\": \"auto\", \"attention\": \"auto\"}\n [ComfyUI] Node 21: DepthAnything_V3\n [ComfyUI] Inputs: {\"normalization_mode\": \"Raw\", \"resize_method\": \"resize\", \"invert_depth\": false, \"keep_model_size\": false, \"da3_model\": [\"3\", 0], \"images\": [\"2\", 0]}\n Queuing workflow for execution...\n [ComfyUI] Node 22: DA3_ToPointCloud\n [ComfyUI] Inputs: {\"confidence_threshold\": 0.2, \"downsample\": 1, \"allow_around_1\": 1, \"filter_outliers\": false, \"outlier_percentage\": 5, \"depth_raw\": [\"21\", 0], \"confidence\": [\"21\", 1], \"intrinsics\": [\"21\", 6], \"sky_ma\n [ComfyUI] Node 23: DA3_SavePointCloud\n [ComfyUI] Inputs: {\"filename_prefix\": \"pointcloud\", \"pointcloud\": [\"22\", 0]}\n [ComfyUI] Node 25: DA3_PreviewPointCloud\n [ComfyUI] Inputs: {\"file_path\": [\"23\", 0], \"color_mode\": \"RGB\", \"preview_vtk\": \"\"}\n [ComfyUI] Generated prompt_id: d535ea4a-eac6-4b11-9884-d1ed17bf0f30\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running DownloadAndLoadDepthAnythingV3Model: model: 'da3_large.safetensors', precision: 'auto', attention: 'auto'\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.DownloadAndLoadDepthAnythingV3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=3 sending call_method\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DownloadAndLoadDepthAnythingV3Model done (0.13s): result: NodeOutput\n [ComfyUI] [comfy-env] Running DepthAnything_V3: normalization_mode: 'Raw', resize_method: 'resize', invert_depth: False, keep_model_size: False, da3_model: dict, images: torch.float32 [1,533,800,3] cpu\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_inference.DepthAnything_V3.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'images' shape: torch.Size([1, 533, 800, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=4 sending call_method\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 533, 800, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 533, 800, 3])\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=4\n [ComfyUI] [comfy-env] VRAM request: 1.64GB, free before eviction: 10.00GB\n [ComfyUI] [comfy-env] VRAM after eviction: 10.00GB\n Frame 2 saved (frame_001.jpg, t=2.2s)\n [capture-periodic] freeze=3ms shot=119ms unfreeze=4ms saved=True\n Frame 3 saved (frame_002.jpg, t=4.4s)\n [capture-periodic] freeze=4ms shot=128ms unfreeze=3ms saved=True\n [capture-loop] iter=50 t=5.8s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=3 ram=7.1/16.0GB (44%) swap=0.3/2.9GB (10%) cpu=48% browser_rss=0.75GB\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3]\n [ComfyUI] === WATCHDOG TICK 2 ===\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] Thread 0x00001b64 (most recent call first):\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 331 in wait\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 629 in wait\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\tqdm\\_monitor.py\", line 60 in run\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1045 in _bootstrap_inner\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1002 in _bootstrap\n [ComfyUI] \n [ComfyUI] Current thread 0x000020ac (most recent call first):\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_z57kjp7z\\persistent_worker.py\", line 52 in _watchdog\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 982 in run\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1045 in _bootstrap_inner\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1002 in _bootstrap\n [ComfyUI] \n [ComfyUI] Thread 0x0000083c (most recent call first):\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\functional.py\", line 2935 in layer_norm\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\comfy\\ops.py\", line 595 in forward_comfy_cast_weights\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\comfy\\ops.py\", line 602 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 442 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 516 in attn_residual_func\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 521 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 791 in process_attention\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 750 in _get_intermediate_layers_not_chunked\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 800 in get_intermediate_layers\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 891 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 1560 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\nodes_inference.py\", line 156 in execute\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\comfy_api\\latest\\_io.py\", line 1833 in EXECUTE_NORMALIZED\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_z57kjp7z\\persistent_worker.py\", line 1762 in main\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_z57kjp7z\\persistent_worker.py\", line 1807 in \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] === END ===\n [ComfyUI] \n [capture-loop] iter=100 t=11.5s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=7.1/16.0GB (44%) swap=0.3/2.9GB (10%) cpu=63% browser_rss=0.75GB\n [capture-loop] iter=150 t=17.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=6.8/16.0GB (42%) swap=0.3/2.9GB (10%) cpu=61% browser_rss=0.75GB\n [capture-loop] iter=200 t=22.7s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=3 ram=6.6/16.0GB (41%) swap=0.4/2.9GB (16%) cpu=58% browser_rss=0.75GB\n [capture-loop] iter=250 t=28.5s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=6.9/16.0GB (43%) swap=0.4/2.9GB (16%) cpu=62% browser_rss=0.60GB\n [capture-loop] iter=300 t=34.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=7.0/16.0GB (44%) swap=0.6/2.9GB (21%) cpu=58% browser_rss=0.60GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=4\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DepthAnything_V3 done (36.44s): result: NodeOutput\n [ComfyUI] [comfy-env] Running DA3_ToPointCloud: confidence_threshold: 0.2, downsample: 1, allow_around_1: True, filter_outliers: False, outlier_percentage: 5.0, depth_raw: torch.float32 [1,532,800,3] cpu, confidence: torch.float32 [1,532,800,3] cpu, intrinsics: '{\\n \"intrinsics\": [\\n {\\n \"image_0\": [\\n ..., sky_mask: torch.float32 [1,532,800] cpu, source_image: torch.float32 [1,532,800,3] cpu\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_3d.DA3_ToPointCloud.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'depth_raw' shape: torch.Size([1, 532, 800, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'confidence' shape: torch.Size([1, 532, 800, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'sky_mask' shape: torch.Size([1, 532, 800])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'source_image' shape: torch.Size([1, 532, 800, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=5 sending call_method\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 532, 800, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 532, 800, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 532, 800, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 532, 800, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 532, 800]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 532, 800])\n Frame 4 saved (frame_003.jpg, t=36.7s)\n [capture-periodic] freeze=3ms shot=91ms unfreeze=3ms saved=True\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 532, 800, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 532, 800, 3])\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DA3_ToPointCloud done (0.30s): result: NodeOutput\n [ComfyUI] [comfy-env] Running DA3_SavePointCloud: filename_prefix: 'pointcloud', pointcloud: list[1]\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_3d.DA3_SavePointCloud.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=6 sending call_method\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[311011, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([311011, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[311011]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([311011])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[311011, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([311011, 3])"}, {"file": "frame_005.jpg", "time": 40.74, "log": "Capturing execution frames: advanced_3d.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 6 nodes\n [ComfyUI] Node 2: LoadImage\n [ComfyUI] Inputs: {\"image\": \"kaffi.jpg\"}\n [ComfyUI] Node 3: DownloadAndLoadDepthAnythingV3Model\n [ComfyUI] Inputs: {\"model\": \"da3_large.safetensors\", \"precision\": \"auto\", \"attention\": \"auto\"}\n [ComfyUI] Node 21: DepthAnything_V3\n [ComfyUI] Inputs: {\"normalization_mode\": \"Raw\", \"resize_method\": \"resize\", \"invert_depth\": false, \"keep_model_size\": false, \"da3_model\": [\"3\", 0], \"images\": [\"2\", 0]}\n Queuing workflow for execution...\n [ComfyUI] Node 22: DA3_ToPointCloud\n [ComfyUI] Inputs: {\"confidence_threshold\": 0.2, \"downsample\": 1, \"allow_around_1\": 1, \"filter_outliers\": false, \"outlier_percentage\": 5, \"depth_raw\": [\"21\", 0], \"confidence\": [\"21\", 1], \"intrinsics\": [\"21\", 6], \"sky_ma\n [ComfyUI] Node 23: DA3_SavePointCloud\n [ComfyUI] Inputs: {\"filename_prefix\": \"pointcloud\", \"pointcloud\": [\"22\", 0]}\n [ComfyUI] Node 25: DA3_PreviewPointCloud\n [ComfyUI] Inputs: {\"file_path\": [\"23\", 0], \"color_mode\": \"RGB\", \"preview_vtk\": \"\"}\n [ComfyUI] Generated prompt_id: d535ea4a-eac6-4b11-9884-d1ed17bf0f30\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running DownloadAndLoadDepthAnythingV3Model: model: 'da3_large.safetensors', precision: 'auto', attention: 'auto'\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.DownloadAndLoadDepthAnythingV3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=3 sending call_method\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DownloadAndLoadDepthAnythingV3Model done (0.13s): result: NodeOutput\n [ComfyUI] [comfy-env] Running DepthAnything_V3: normalization_mode: 'Raw', resize_method: 'resize', invert_depth: False, keep_model_size: False, da3_model: dict, images: torch.float32 [1,533,800,3] cpu\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_inference.DepthAnything_V3.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'images' shape: torch.Size([1, 533, 800, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=4 sending call_method\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 533, 800, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 533, 800, 3])\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=4\n [ComfyUI] [comfy-env] VRAM request: 1.64GB, free before eviction: 10.00GB\n [ComfyUI] [comfy-env] VRAM after eviction: 10.00GB\n Frame 2 saved (frame_001.jpg, t=2.2s)\n [capture-periodic] freeze=3ms shot=119ms unfreeze=4ms saved=True\n Frame 3 saved (frame_002.jpg, t=4.4s)\n [capture-periodic] freeze=4ms shot=128ms unfreeze=3ms saved=True\n [capture-loop] iter=50 t=5.8s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=3 ram=7.1/16.0GB (44%) swap=0.3/2.9GB (10%) cpu=48% browser_rss=0.75GB\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3]\n [ComfyUI] === WATCHDOG TICK 2 ===\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] Thread 0x00001b64 (most recent call first):\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 331 in wait\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 629 in wait\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\tqdm\\_monitor.py\", line 60 in run\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1045 in _bootstrap_inner\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1002 in _bootstrap\n [ComfyUI] \n [ComfyUI] Current thread 0x000020ac (most recent call first):\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_z57kjp7z\\persistent_worker.py\", line 52 in _watchdog\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 982 in run\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1045 in _bootstrap_inner\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1002 in _bootstrap\n [ComfyUI] \n [ComfyUI] Thread 0x0000083c (most recent call first):\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\functional.py\", line 2935 in layer_norm\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\comfy\\ops.py\", line 595 in forward_comfy_cast_weights\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\comfy\\ops.py\", line 602 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 442 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 516 in attn_residual_func\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 521 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 791 in process_attention\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 750 in _get_intermediate_layers_not_chunked\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 800 in get_intermediate_layers\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 891 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 1560 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\nodes_inference.py\", line 156 in execute\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\comfy_api\\latest\\_io.py\", line 1833 in EXECUTE_NORMALIZED\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_z57kjp7z\\persistent_worker.py\", line 1762 in main\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_z57kjp7z\\persistent_worker.py\", line 1807 in \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] === END ===\n [ComfyUI] \n [capture-loop] iter=100 t=11.5s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=7.1/16.0GB (44%) swap=0.3/2.9GB (10%) cpu=63% browser_rss=0.75GB\n [capture-loop] iter=150 t=17.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=6.8/16.0GB (42%) swap=0.3/2.9GB (10%) cpu=61% browser_rss=0.75GB\n [capture-loop] iter=200 t=22.7s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=3 ram=6.6/16.0GB (41%) swap=0.4/2.9GB (16%) cpu=58% browser_rss=0.75GB\n [capture-loop] iter=250 t=28.5s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=6.9/16.0GB (43%) swap=0.4/2.9GB (16%) cpu=62% browser_rss=0.60GB\n [capture-loop] iter=300 t=34.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=7.0/16.0GB (44%) swap=0.6/2.9GB (21%) cpu=58% browser_rss=0.60GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=4\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DepthAnything_V3 done (36.44s): result: NodeOutput\n [ComfyUI] [comfy-env] Running DA3_ToPointCloud: confidence_threshold: 0.2, downsample: 1, allow_around_1: True, filter_outliers: False, outlier_percentage: 5.0, depth_raw: torch.float32 [1,532,800,3] cpu, confidence: torch.float32 [1,532,800,3] cpu, intrinsics: '{\\n \"intrinsics\": [\\n {\\n \"image_0\": [\\n ..., sky_mask: torch.float32 [1,532,800] cpu, source_image: torch.float32 [1,532,800,3] cpu\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_3d.DA3_ToPointCloud.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'depth_raw' shape: torch.Size([1, 532, 800, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'confidence' shape: torch.Size([1, 532, 800, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'sky_mask' shape: torch.Size([1, 532, 800])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'source_image' shape: torch.Size([1, 532, 800, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=5 sending call_method\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 532, 800, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 532, 800, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 532, 800, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 532, 800, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 532, 800]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 532, 800])\n Frame 4 saved (frame_003.jpg, t=36.7s)\n [capture-periodic] freeze=3ms shot=91ms unfreeze=3ms saved=True\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 532, 800, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 532, 800, 3])\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DA3_ToPointCloud done (0.30s): result: NodeOutput\n [ComfyUI] [comfy-env] Running DA3_SavePointCloud: filename_prefix: 'pointcloud', pointcloud: list[1]\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_3d.DA3_SavePointCloud.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=6 sending call_method\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[311011, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([311011, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[311011]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([311011])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[311011, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([311011, 3])\n Frame 5 saved (frame_004.jpg, t=38.9s)\n [capture-periodic] freeze=2ms shot=102ms unfreeze=3ms saved=True\n [capture-loop] iter=350 t=39.7s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=3 ram=6.2/16.0GB (39%) swap=0.6/2.9GB (21%) cpu=51% browser_rss=0.60GB\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DA3_SavePointCloud done (3.55s): result: NodeOutput\n [ComfyUI] [comfy-env] Running DA3_PreviewPointCloud: file_path: 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\Dept..., color_mode: 'RGB'\n [ComfyUI] [SubprocessWorker] call_method: nodes.preview_nodes.DA3_PreviewPointCloud.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=7 sending call_method"}, {"file": "frame_006.jpg", "time": 41.22, "log": "Capturing execution frames: advanced_3d.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 6 nodes\n [ComfyUI] Node 2: LoadImage\n [ComfyUI] Inputs: {\"image\": \"kaffi.jpg\"}\n [ComfyUI] Node 3: DownloadAndLoadDepthAnythingV3Model\n [ComfyUI] Inputs: {\"model\": \"da3_large.safetensors\", \"precision\": \"auto\", \"attention\": \"auto\"}\n [ComfyUI] Node 21: DepthAnything_V3\n [ComfyUI] Inputs: {\"normalization_mode\": \"Raw\", \"resize_method\": \"resize\", \"invert_depth\": false, \"keep_model_size\": false, \"da3_model\": [\"3\", 0], \"images\": [\"2\", 0]}\n Queuing workflow for execution...\n [ComfyUI] Node 22: DA3_ToPointCloud\n [ComfyUI] Inputs: {\"confidence_threshold\": 0.2, \"downsample\": 1, \"allow_around_1\": 1, \"filter_outliers\": false, \"outlier_percentage\": 5, \"depth_raw\": [\"21\", 0], \"confidence\": [\"21\", 1], \"intrinsics\": [\"21\", 6], \"sky_ma\n [ComfyUI] Node 23: DA3_SavePointCloud\n [ComfyUI] Inputs: {\"filename_prefix\": \"pointcloud\", \"pointcloud\": [\"22\", 0]}\n [ComfyUI] Node 25: DA3_PreviewPointCloud\n [ComfyUI] Inputs: {\"file_path\": [\"23\", 0], \"color_mode\": \"RGB\", \"preview_vtk\": \"\"}\n [ComfyUI] Generated prompt_id: d535ea4a-eac6-4b11-9884-d1ed17bf0f30\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running DownloadAndLoadDepthAnythingV3Model: model: 'da3_large.safetensors', precision: 'auto', attention: 'auto'\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.DownloadAndLoadDepthAnythingV3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=3 sending call_method\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DownloadAndLoadDepthAnythingV3Model done (0.13s): result: NodeOutput\n [ComfyUI] [comfy-env] Running DepthAnything_V3: normalization_mode: 'Raw', resize_method: 'resize', invert_depth: False, keep_model_size: False, da3_model: dict, images: torch.float32 [1,533,800,3] cpu\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_inference.DepthAnything_V3.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'images' shape: torch.Size([1, 533, 800, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=4 sending call_method\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 533, 800, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 533, 800, 3])\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=4\n [ComfyUI] [comfy-env] VRAM request: 1.64GB, free before eviction: 10.00GB\n [ComfyUI] [comfy-env] VRAM after eviction: 10.00GB\n Frame 2 saved (frame_001.jpg, t=2.2s)\n [capture-periodic] freeze=3ms shot=119ms unfreeze=4ms saved=True\n Frame 3 saved (frame_002.jpg, t=4.4s)\n [capture-periodic] freeze=4ms shot=128ms unfreeze=3ms saved=True\n [capture-loop] iter=50 t=5.8s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=3 ram=7.1/16.0GB (44%) swap=0.3/2.9GB (10%) cpu=48% browser_rss=0.75GB\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3]\n [ComfyUI] === WATCHDOG TICK 2 ===\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] Thread 0x00001b64 (most recent call first):\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 331 in wait\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 629 in wait\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\tqdm\\_monitor.py\", line 60 in run\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1045 in _bootstrap_inner\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1002 in _bootstrap\n [ComfyUI] \n [ComfyUI] Current thread 0x000020ac (most recent call first):\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_z57kjp7z\\persistent_worker.py\", line 52 in _watchdog\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 982 in run\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1045 in _bootstrap_inner\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1002 in _bootstrap\n [ComfyUI] \n [ComfyUI] Thread 0x0000083c (most recent call first):\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\functional.py\", line 2935 in layer_norm\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\comfy\\ops.py\", line 595 in forward_comfy_cast_weights\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\comfy\\ops.py\", line 602 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 442 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 516 in attn_residual_func\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 521 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 791 in process_attention\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 750 in _get_intermediate_layers_not_chunked\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 800 in get_intermediate_layers\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 891 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 1560 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\nodes_inference.py\", line 156 in execute\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\comfy_api\\latest\\_io.py\", line 1833 in EXECUTE_NORMALIZED\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_z57kjp7z\\persistent_worker.py\", line 1762 in main\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_z57kjp7z\\persistent_worker.py\", line 1807 in \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] === END ===\n [ComfyUI] \n [capture-loop] iter=100 t=11.5s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=7.1/16.0GB (44%) swap=0.3/2.9GB (10%) cpu=63% browser_rss=0.75GB\n [capture-loop] iter=150 t=17.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=6.8/16.0GB (42%) swap=0.3/2.9GB (10%) cpu=61% browser_rss=0.75GB\n [capture-loop] iter=200 t=22.7s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=3 ram=6.6/16.0GB (41%) swap=0.4/2.9GB (16%) cpu=58% browser_rss=0.75GB\n [capture-loop] iter=250 t=28.5s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=6.9/16.0GB (43%) swap=0.4/2.9GB (16%) cpu=62% browser_rss=0.60GB\n [capture-loop] iter=300 t=34.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=7.0/16.0GB (44%) swap=0.6/2.9GB (21%) cpu=58% browser_rss=0.60GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=4\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DepthAnything_V3 done (36.44s): result: NodeOutput\n [ComfyUI] [comfy-env] Running DA3_ToPointCloud: confidence_threshold: 0.2, downsample: 1, allow_around_1: True, filter_outliers: False, outlier_percentage: 5.0, depth_raw: torch.float32 [1,532,800,3] cpu, confidence: torch.float32 [1,532,800,3] cpu, intrinsics: '{\\n \"intrinsics\": [\\n {\\n \"image_0\": [\\n ..., sky_mask: torch.float32 [1,532,800] cpu, source_image: torch.float32 [1,532,800,3] cpu\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_3d.DA3_ToPointCloud.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'depth_raw' shape: torch.Size([1, 532, 800, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'confidence' shape: torch.Size([1, 532, 800, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'sky_mask' shape: torch.Size([1, 532, 800])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'source_image' shape: torch.Size([1, 532, 800, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=5 sending call_method\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 532, 800, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 532, 800, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 532, 800, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 532, 800, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 532, 800]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 532, 800])\n Frame 4 saved (frame_003.jpg, t=36.7s)\n [capture-periodic] freeze=3ms shot=91ms unfreeze=3ms saved=True\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 532, 800, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 532, 800, 3])\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DA3_ToPointCloud done (0.30s): result: NodeOutput\n [ComfyUI] [comfy-env] Running DA3_SavePointCloud: filename_prefix: 'pointcloud', pointcloud: list[1]\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_3d.DA3_SavePointCloud.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=6 sending call_method\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[311011, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([311011, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[311011]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([311011])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[311011, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([311011, 3])\n Frame 5 saved (frame_004.jpg, t=38.9s)\n [capture-periodic] freeze=2ms shot=102ms unfreeze=3ms saved=True\n [capture-loop] iter=350 t=39.7s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=3 ram=6.2/16.0GB (39%) swap=0.6/2.9GB (21%) cpu=51% browser_rss=0.60GB\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DA3_SavePointCloud done (3.55s): result: NodeOutput\n [ComfyUI] [comfy-env] Running DA3_PreviewPointCloud: file_path: 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\Dept..., color_mode: 'RGB'\n [ComfyUI] [SubprocessWorker] call_method: nodes.preview_nodes.DA3_PreviewPointCloud.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=7 sending call_method\n Node executed (1 total), capturing...\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DA3_PreviewPointCloud done (0.10s): result: NodeOutput\n [ComfyUI] Prompt executed in 40.54 seconds\n Frame 6 saved (frame_005.jpg, t=40.7s)\n [capture-node] freeze=3ms shot=139ms unfreeze=4ms saved=True"}, {"file": "frame_007.jpg", "time": 45.416818141937256, "log": "Final screenshot"}], "total_time": 43.21}, "advanced": {"frames": [{"file": "frame_000.jpg", "time": 0.0, "log": "Capturing execution frames: advanced.json\n [ComfyUI] [DEPRECATION WARNING] Detected import of deprecated legacy API: /extensions/core/widgetInputs.js. This is likely caused by a custom node extension using outdated APIs. Please update your extensions or contact the extension author for an updated version."}, {"file": "frame_001.jpg", "time": 4.07, "log": "Capturing execution frames: advanced.json\n [ComfyUI] [DEPRECATION WARNING] Detected import of deprecated legacy API: /extensions/core/widgetInputs.js. This is likely caused by a custom node extension using outdated APIs. Please update your extensions or contact the extension author for an updated version.\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 11 nodes\n [ComfyUI] Node 2: LoadImage\n [ComfyUI] Inputs: {\"image\": \"bridge.jpg\"}\n [ComfyUI] Node 3: DownloadAndLoadDepthAnythingV3Model\n [ComfyUI] Inputs: {\"model\": \"da3_large.safetensors\", \"precision\": \"auto\", \"attention\": \"auto\"}\n [ComfyUI] Node 4: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"12\", 0]}\n [ComfyUI] Node 6: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"12\", 1]}\n Queuing workflow for execution...\n [ComfyUI] Node 7: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"12\", 2]}\n [ComfyUI] Node 8: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"12\", 3]}\n [ComfyUI] Node 9: PreviewAny\n [ComfyUI] Inputs: {\"source\": [\"12\", 6]}\n [ComfyUI] Node 10: PreviewAny\n [ComfyUI] Inputs: {\"source\": [\"12\", 5]}\n [ComfyUI] Node 11: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"12\", 7]}\n [ComfyUI] Node 12: DepthAnything_V3\n [ComfyUI] Inputs: {\"normalization_mode\": \"V2-Style\", \"resize_method\": \"resize\", \"invert_depth\": false, \"keep_model_size\": false, \"da3_model\": [\"3\", 0], \"images\": [\"2\", 0]}\n [ComfyUI] Node 13: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"12\", 4]}\n [ComfyUI] Generated prompt_id: 697b8505-5b85-4db8-96e2-0c03a31eff23\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running DownloadAndLoadDepthAnythingV3Model: model: 'da3_large.safetensors', precision: 'auto', attention: 'auto'\n [ComfyUI] [comfy-env] SubprocessWorker: C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\python.exe\n [ComfyUI] [comfy-env] env_vars: {'COMFYUI_BASE': 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\DepthAnythingV3-1942\\\\ComfyUI'}\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.DownloadAndLoadDepthAnythingV3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [comfy-env] depthanythingv3-nodes: Library/bin has 236 DLLs\n [ComfyUI] [ComfyUI-DepthAnythingV3] python: C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\python.exe\n [ComfyUI] [ComfyUI-DepthAnythingV3] sys_path sent to worker: ['D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\DepthAnythingV3-1942\\\\ComfyUI', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\DepthAnythingV3-1942\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-DepthAnythingV3', 'C:\\\\Users\\\\stduser\\\\AppData\\\\Local\\\\Programs\\\\comfy-env\\\\.pixi\\\\envs\\\\depthanythingv3-nodes\\\\Lib\\\\site-packages', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\DepthAnythingV3-1942\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-DepthAnythingV3']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\python.exe\n [ComfyUI] [SubprocessWorker] launching cmd=['C:\\\\Users\\\\stduser\\\\.pixi\\\\bin\\\\pixi.exe', 'run', '--as-is', '--manifest-path', 'C:\\\\Users\\\\stduser\\\\AppData\\\\Local\\\\Programs\\\\comfy-env\\\\pixi.toml', '-e', 'depthanythingv3-nodes', 'python', 'C:\\\\Users\\\\stduser\\\\AppData\\\\Local\\\\Temp\\\\comfyui_pvenv_z57kjp7z\\\\persistent_worker.py', 'tcp://127.0.0.1:59980']..."}, {"file": "frame_002.jpg", "time": 6.2, "log": "Capturing execution frames: advanced.json\n [ComfyUI] [DEPRECATION WARNING] Detected import of deprecated legacy API: /extensions/core/widgetInputs.js. This is likely caused by a custom node extension using outdated APIs. Please update your extensions or contact the extension author for an updated version.\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 11 nodes\n [ComfyUI] Node 2: LoadImage\n [ComfyUI] Inputs: {\"image\": \"bridge.jpg\"}\n [ComfyUI] Node 3: DownloadAndLoadDepthAnythingV3Model\n [ComfyUI] Inputs: {\"model\": \"da3_large.safetensors\", \"precision\": \"auto\", \"attention\": \"auto\"}\n [ComfyUI] Node 4: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"12\", 0]}\n [ComfyUI] Node 6: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"12\", 1]}\n Queuing workflow for execution...\n [ComfyUI] Node 7: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"12\", 2]}\n [ComfyUI] Node 8: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"12\", 3]}\n [ComfyUI] Node 9: PreviewAny\n [ComfyUI] Inputs: {\"source\": [\"12\", 6]}\n [ComfyUI] Node 10: PreviewAny\n [ComfyUI] Inputs: {\"source\": [\"12\", 5]}\n [ComfyUI] Node 11: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"12\", 7]}\n [ComfyUI] Node 12: DepthAnything_V3\n [ComfyUI] Inputs: {\"normalization_mode\": \"V2-Style\", \"resize_method\": \"resize\", \"invert_depth\": false, \"keep_model_size\": false, \"da3_model\": [\"3\", 0], \"images\": [\"2\", 0]}\n [ComfyUI] Node 13: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"12\", 4]}\n [ComfyUI] Generated prompt_id: 697b8505-5b85-4db8-96e2-0c03a31eff23\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running DownloadAndLoadDepthAnythingV3Model: model: 'da3_large.safetensors', precision: 'auto', attention: 'auto'\n [ComfyUI] [comfy-env] SubprocessWorker: C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\python.exe\n [ComfyUI] [comfy-env] env_vars: {'COMFYUI_BASE': 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\DepthAnythingV3-1942\\\\ComfyUI'}\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.DownloadAndLoadDepthAnythingV3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [comfy-env] depthanythingv3-nodes: Library/bin has 236 DLLs\n [ComfyUI] [ComfyUI-DepthAnythingV3] python: C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\python.exe\n [ComfyUI] [ComfyUI-DepthAnythingV3] sys_path sent to worker: ['D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\DepthAnythingV3-1942\\\\ComfyUI', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\DepthAnythingV3-1942\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-DepthAnythingV3', 'C:\\\\Users\\\\stduser\\\\AppData\\\\Local\\\\Programs\\\\comfy-env\\\\.pixi\\\\envs\\\\depthanythingv3-nodes\\\\Lib\\\\site-packages', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\DepthAnythingV3-1942\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-DepthAnythingV3']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\python.exe\n [ComfyUI] [SubprocessWorker] launching cmd=['C:\\\\Users\\\\stduser\\\\.pixi\\\\bin\\\\pixi.exe', 'run', '--as-is', '--manifest-path', 'C:\\\\Users\\\\stduser\\\\AppData\\\\Local\\\\Programs\\\\comfy-env\\\\pixi.toml', '-e', 'depthanythingv3-nodes', 'python', 'C:\\\\Users\\\\stduser\\\\AppData\\\\Local\\\\Temp\\\\comfyui_pvenv_z57kjp7z\\\\persistent_worker.py', 'tcp://127.0.0.1:59980']...\n Frame 2 saved (frame_001.jpg, t=4.1s)\n [capture-periodic] freeze=3ms shot=89ms unfreeze=3ms saved=True\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=1 sending call_method"}, {"file": "frame_003.jpg", "time": 10.63, "log": "Capturing execution frames: advanced.json\n [ComfyUI] [DEPRECATION WARNING] Detected import of deprecated legacy API: /extensions/core/widgetInputs.js. This is likely caused by a custom node extension using outdated APIs. Please update your extensions or contact the extension author for an updated version.\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 11 nodes\n [ComfyUI] Node 2: LoadImage\n [ComfyUI] Inputs: {\"image\": \"bridge.jpg\"}\n [ComfyUI] Node 3: DownloadAndLoadDepthAnythingV3Model\n [ComfyUI] Inputs: {\"model\": \"da3_large.safetensors\", \"precision\": \"auto\", \"attention\": \"auto\"}\n [ComfyUI] Node 4: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"12\", 0]}\n [ComfyUI] Node 6: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"12\", 1]}\n Queuing workflow for execution...\n [ComfyUI] Node 7: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"12\", 2]}\n [ComfyUI] Node 8: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"12\", 3]}\n [ComfyUI] Node 9: PreviewAny\n [ComfyUI] Inputs: {\"source\": [\"12\", 6]}\n [ComfyUI] Node 10: PreviewAny\n [ComfyUI] Inputs: {\"source\": [\"12\", 5]}\n [ComfyUI] Node 11: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"12\", 7]}\n [ComfyUI] Node 12: DepthAnything_V3\n [ComfyUI] Inputs: {\"normalization_mode\": \"V2-Style\", \"resize_method\": \"resize\", \"invert_depth\": false, \"keep_model_size\": false, \"da3_model\": [\"3\", 0], \"images\": [\"2\", 0]}\n [ComfyUI] Node 13: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"12\", 4]}\n [ComfyUI] Generated prompt_id: 697b8505-5b85-4db8-96e2-0c03a31eff23\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running DownloadAndLoadDepthAnythingV3Model: model: 'da3_large.safetensors', precision: 'auto', attention: 'auto'\n [ComfyUI] [comfy-env] SubprocessWorker: C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\python.exe\n [ComfyUI] [comfy-env] env_vars: {'COMFYUI_BASE': 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\DepthAnythingV3-1942\\\\ComfyUI'}\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.DownloadAndLoadDepthAnythingV3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [comfy-env] depthanythingv3-nodes: Library/bin has 236 DLLs\n [ComfyUI] [ComfyUI-DepthAnythingV3] python: C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\python.exe\n [ComfyUI] [ComfyUI-DepthAnythingV3] sys_path sent to worker: ['D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\DepthAnythingV3-1942\\\\ComfyUI', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\DepthAnythingV3-1942\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-DepthAnythingV3', 'C:\\\\Users\\\\stduser\\\\AppData\\\\Local\\\\Programs\\\\comfy-env\\\\.pixi\\\\envs\\\\depthanythingv3-nodes\\\\Lib\\\\site-packages', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\DepthAnythingV3-1942\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-DepthAnythingV3']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\python.exe\n [ComfyUI] [SubprocessWorker] launching cmd=['C:\\\\Users\\\\stduser\\\\.pixi\\\\bin\\\\pixi.exe', 'run', '--as-is', '--manifest-path', 'C:\\\\Users\\\\stduser\\\\AppData\\\\Local\\\\Programs\\\\comfy-env\\\\pixi.toml', '-e', 'depthanythingv3-nodes', 'python', 'C:\\\\Users\\\\stduser\\\\AppData\\\\Local\\\\Temp\\\\comfyui_pvenv_z57kjp7z\\\\persistent_worker.py', 'tcp://127.0.0.1:59980']...\n Frame 2 saved (frame_001.jpg, t=4.1s)\n [capture-periodic] freeze=3ms shot=89ms unfreeze=3ms saved=True\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=1 sending call_method\n Frame 3 saved (frame_002.jpg, t=6.2s)\n [capture-periodic] freeze=3ms shot=110ms unfreeze=4ms saved=True\n [capture-loop] iter=50 t=7.5s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=3 ram=4.9/16.0GB (30%) swap=0.3/2.9GB (10%) cpu=34% browser_rss=0.69GB\n [ComfyUI] Warning: You are sending unauthenticated requests to the HF Hub. Please set a HF_TOKEN to enable higher rate limits and faster downloads.\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] WARNING: Warning: You are sending unauthenticated requests to the HF Hub. Please set a HF_TOKEN to enable higher rate limits and faster downloads.\n [ComfyUI] \n [ComfyUI] model.safetensors: 0%| | 0.00/1.64G [00:00\n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] === END ===\n [ComfyUI] \n [capture-loop] iter=550 t=65.5s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=27 ram=6.8/16.0GB (43%) swap=0.2/2.9GB (6%) cpu=90% browser_rss=0.57GB\n [capture-loop] iter=600 t=71.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=6.2/16.0GB (39%) swap=0.2/2.9GB (6%) cpu=86% browser_rss=0.56GB\n [capture-loop] iter=650 t=76.9s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=6.9/16.0GB (43%) swap=0.2/2.9GB (6%) cpu=86% browser_rss=0.55GB\n [capture-loop] iter=700 t=82.7s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=6.7/16.0GB (42%) swap=0.2/2.9GB (6%) cpu=88% browser_rss=0.54GB\n [capture-loop] iter=750 t=88.4s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=7.5/16.0GB (47%) swap=0.2/2.9GB (6%) cpu=88% browser_rss=0.54GB\n [capture-loop] iter=800 t=94.2s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=7.3/16.0GB (46%) swap=0.2/2.9GB (6%) cpu=90% browser_rss=0.53GB\n [capture-loop] iter=850 t=100.4s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=7.7/16.0GB (48%) swap=0.3/2.9GB (10%) cpu=91% browser_rss=0.53GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DepthAnything_V3 done (92.29s): result: NodeOutput"}, {"file": "frame_006.jpg", "time": 105.76, "log": "Capturing execution frames: advanced.json\n [ComfyUI] [DEPRECATION WARNING] Detected import of deprecated legacy API: /extensions/core/widgetInputs.js. This is likely caused by a custom node extension using outdated APIs. Please update your extensions or contact the extension author for an updated version.\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 11 nodes\n [ComfyUI] Node 2: LoadImage\n [ComfyUI] Inputs: {\"image\": \"bridge.jpg\"}\n [ComfyUI] Node 3: DownloadAndLoadDepthAnythingV3Model\n [ComfyUI] Inputs: {\"model\": \"da3_large.safetensors\", \"precision\": \"auto\", \"attention\": \"auto\"}\n [ComfyUI] Node 4: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"12\", 0]}\n [ComfyUI] Node 6: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"12\", 1]}\n Queuing workflow for execution...\n [ComfyUI] Node 7: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"12\", 2]}\n [ComfyUI] Node 8: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"12\", 3]}\n [ComfyUI] Node 9: PreviewAny\n [ComfyUI] Inputs: {\"source\": [\"12\", 6]}\n [ComfyUI] Node 10: PreviewAny\n [ComfyUI] Inputs: {\"source\": [\"12\", 5]}\n [ComfyUI] Node 11: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"12\", 7]}\n [ComfyUI] Node 12: DepthAnything_V3\n [ComfyUI] Inputs: {\"normalization_mode\": \"V2-Style\", \"resize_method\": \"resize\", \"invert_depth\": false, \"keep_model_size\": false, \"da3_model\": [\"3\", 0], \"images\": [\"2\", 0]}\n [ComfyUI] Node 13: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"12\", 4]}\n [ComfyUI] Generated prompt_id: 697b8505-5b85-4db8-96e2-0c03a31eff23\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running DownloadAndLoadDepthAnythingV3Model: model: 'da3_large.safetensors', precision: 'auto', attention: 'auto'\n [ComfyUI] [comfy-env] SubprocessWorker: C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\python.exe\n [ComfyUI] [comfy-env] env_vars: {'COMFYUI_BASE': 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\DepthAnythingV3-1942\\\\ComfyUI'}\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.DownloadAndLoadDepthAnythingV3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [comfy-env] depthanythingv3-nodes: Library/bin has 236 DLLs\n [ComfyUI] [ComfyUI-DepthAnythingV3] python: C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\python.exe\n [ComfyUI] [ComfyUI-DepthAnythingV3] sys_path sent to worker: ['D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\DepthAnythingV3-1942\\\\ComfyUI', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\DepthAnythingV3-1942\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-DepthAnythingV3', 'C:\\\\Users\\\\stduser\\\\AppData\\\\Local\\\\Programs\\\\comfy-env\\\\.pixi\\\\envs\\\\depthanythingv3-nodes\\\\Lib\\\\site-packages', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\DepthAnythingV3-1942\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-DepthAnythingV3']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\python.exe\n [ComfyUI] [SubprocessWorker] launching cmd=['C:\\\\Users\\\\stduser\\\\.pixi\\\\bin\\\\pixi.exe', 'run', '--as-is', '--manifest-path', 'C:\\\\Users\\\\stduser\\\\AppData\\\\Local\\\\Programs\\\\comfy-env\\\\pixi.toml', '-e', 'depthanythingv3-nodes', 'python', 'C:\\\\Users\\\\stduser\\\\AppData\\\\Local\\\\Temp\\\\comfyui_pvenv_z57kjp7z\\\\persistent_worker.py', 'tcp://127.0.0.1:59980']...\n Frame 2 saved (frame_001.jpg, t=4.1s)\n [capture-periodic] freeze=3ms shot=89ms unfreeze=3ms saved=True\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=1 sending call_method\n Frame 3 saved (frame_002.jpg, t=6.2s)\n [capture-periodic] freeze=3ms shot=110ms unfreeze=4ms saved=True\n [capture-loop] iter=50 t=7.5s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=3 ram=4.9/16.0GB (30%) swap=0.3/2.9GB (10%) cpu=34% browser_rss=0.69GB\n [ComfyUI] Warning: You are sending unauthenticated requests to the HF Hub. Please set a HF_TOKEN to enable higher rate limits and faster downloads.\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] WARNING: Warning: You are sending unauthenticated requests to the HF Hub. Please set a HF_TOKEN to enable higher rate limits and faster downloads.\n [ComfyUI] \n [ComfyUI] model.safetensors: 0%| | 0.00/1.64G [00:00\n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] === END ===\n [ComfyUI] \n [capture-loop] iter=550 t=65.5s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=27 ram=6.8/16.0GB (43%) swap=0.2/2.9GB (6%) cpu=90% browser_rss=0.57GB\n [capture-loop] iter=600 t=71.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=6.2/16.0GB (39%) swap=0.2/2.9GB (6%) cpu=86% browser_rss=0.56GB\n [capture-loop] iter=650 t=76.9s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=6.9/16.0GB (43%) swap=0.2/2.9GB (6%) cpu=86% browser_rss=0.55GB\n [capture-loop] iter=700 t=82.7s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=6.7/16.0GB (42%) swap=0.2/2.9GB (6%) cpu=88% browser_rss=0.54GB\n [capture-loop] iter=750 t=88.4s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=7.5/16.0GB (47%) swap=0.2/2.9GB (6%) cpu=88% browser_rss=0.54GB\n [capture-loop] iter=800 t=94.2s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=7.3/16.0GB (46%) swap=0.2/2.9GB (6%) cpu=90% browser_rss=0.53GB\n [capture-loop] iter=850 t=100.4s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=7.7/16.0GB (48%) swap=0.3/2.9GB (10%) cpu=91% browser_rss=0.53GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DepthAnything_V3 done (92.29s): result: NodeOutput\n Node executed (1 total), capturing...\n [ComfyUI] Prompt executed in 103.31 seconds\n Frame 6 saved (frame_005.jpg, t=105.2s)\n [capture-node] freeze=25ms shot=196ms unfreeze=3ms saved=True"}, {"file": "frame_007.jpg", "time": 108.13708782196045, "log": "Final screenshot"}], "total_time": 105.9}, "simple": {"frames": [{"file": "frame_000.jpg", "time": 0.0, "log": "Capturing execution frames: simple.json"}, {"file": "frame_001.jpg", "time": 2.25, "log": "Capturing execution frames: simple.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 4 nodes\n [ComfyUI] Prompt has 4 nodes\n [ComfyUI] Prompt has 4 nodes\n [ComfyUI] Node 2: LoadImage\n [ComfyUI] Node 2: LoadImage\n [ComfyUI] Node 2: LoadImage\n [ComfyUI] Inputs: {\"image\": \"bridge.jpg\"}\n [ComfyUI] Inputs: {\"image\": \"bridge.jpg\"}\n [ComfyUI] Inputs: {\"image\": \"bridge.jpg\"}\n [ComfyUI] Node 3: DownloadAndLoadDepthAnythingV3Model\n [ComfyUI] Node 3: DownloadAndLoadDepthAnythingV3Model\n [ComfyUI] Node 3: DownloadAndLoadDepthAnythingV3Model\n [ComfyUI] Inputs: {\"model\": \"da3_large.safetensors\", \"precision\": \"auto\", \"attention\": \"auto\"}\n [ComfyUI] Inputs: {\"model\": \"da3_large.safetensors\", \"precision\": \"auto\", \"attention\": \"auto\"}\n [ComfyUI] Inputs: {\"model\": \"da3_large.safetensors\", \"precision\": \"auto\", \"attention\": \"auto\"}\n Queuing workflow for execution...\n [ComfyUI] Node 4: PreviewImage\n [ComfyUI] Node 4: PreviewImage\n [ComfyUI] Node 4: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"14\", 0]}\n [ComfyUI] Inputs: {\"images\": [\"14\", 0]}\n [ComfyUI] Inputs: {\"images\": [\"14\", 0]}\n [ComfyUI] Node 14: DepthAnything_V3\n [ComfyUI] Node 14: DepthAnything_V3\n [ComfyUI] Node 14: DepthAnything_V3\n [ComfyUI] Inputs: {\"normalization_mode\": \"V2-Style\", \"resize_method\": \"resize\", \"invert_depth\": true, \"keep_model_size\": false, \"da3_model\": [\"3\", 0], \"images\": [\"2\", 0]}\n [ComfyUI] Inputs: {\"normalization_mode\": \"V2-Style\", \"resize_method\": \"resize\", \"invert_depth\": true, \"keep_model_size\": false, \"da3_model\": [\"3\", 0], \"images\": [\"2\", 0]}\n [ComfyUI] Inputs: {\"normalization_mode\": \"V2-Style\", \"resize_method\": \"resize\", \"invert_depth\": true, \"keep_model_size\": false, \"da3_model\": [\"3\", 0], \"images\": [\"2\", 0]}\n [ComfyUI] Generated prompt_id: 81c9588e-a836-4819-b9ce-d558f66e4d5c\n [ComfyUI] Generated prompt_id: 81c9588e-a836-4819-b9ce-d558f66e4d5c\n [ComfyUI] Generated prompt_id: 81c9588e-a836-4819-b9ce-d558f66e4d5c\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] Validation result: valid=True\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] got prompt\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running DownloadAndLoadDepthAnythingV3Model: model: 'da3_large.safetensors', precision: 'auto', attention: 'auto'\n [ComfyUI] [comfy-env] Running DownloadAndLoadDepthAnythingV3Model: model: 'da3_large.safetensors', precision: 'auto', attention: 'auto'\n [ComfyUI] [comfy-env] Running DownloadAndLoadDepthAnythingV3Model: model: 'da3_large.safetensors', precision: 'auto', attention: 'auto'\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.DownloadAndLoadDepthAnythingV3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.DownloadAndLoadDepthAnythingV3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.DownloadAndLoadDepthAnythingV3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=17 sending call_method\n [ComfyUI] [SubprocessWorker] call_id=17 sending call_method\n [ComfyUI] [SubprocessWorker] call_id=17 sending call_method\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DownloadAndLoadDepthAnythingV3Model done (0.30s): result: NodeOutput\n [ComfyUI] [comfy-env] DownloadAndLoadDepthAnythingV3Model done (0.30s): result: NodeOutput\n [ComfyUI] [comfy-env] DownloadAndLoadDepthAnythingV3Model done (0.30s): result: NodeOutput\n [ComfyUI] [comfy-env] Running DepthAnything_V3: normalization_mode: 'V2-Style', resize_method: 'resize', invert_depth: True, keep_model_size: False, da3_model: dict, images: torch.float32 [1,683,1024,3] cpu\n [ComfyUI] [comfy-env] Running DepthAnything_V3: normalization_mode: 'V2-Style', resize_method: 'resize', invert_depth: True, keep_model_size: False, da3_model: dict, images: torch.float32 [1,683,1024,3] cpu\n [ComfyUI] [comfy-env] Running DepthAnything_V3: normalization_mode: 'V2-Style', resize_method: 'resize', invert_depth: True, keep_model_size: False, da3_model: dict, images: torch.float32 [1,683,1024,3] cpu\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_inference.DepthAnything_V3.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_inference.DepthAnything_V3.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_inference.DepthAnything_V3.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'images' shape: torch.Size([1, 683, 1024, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'images' shape: torch.Size([1, 683, 1024, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'images' shape: torch.Size([1, 683, 1024, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=18 sending call_method\n [ComfyUI] [SubprocessWorker] call_id=18 sending call_method\n [ComfyUI] [SubprocessWorker] call_id=18 sending call_method\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 683, 1024, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 683, 1024, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 683, 1024, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 683, 1024, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 683, 1024, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 683, 1024, 3])\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=18\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=18\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=18\n [ComfyUI] [comfy-env] VRAM request: 1.64GB, free before eviction: 11.00GB\n [ComfyUI] [comfy-env] VRAM request: 1.64GB, free before eviction: 11.00GB\n [ComfyUI] [comfy-env] VRAM request: 1.64GB, free before eviction: 11.00GB\n [ComfyUI] [comfy-env] VRAM after eviction: 11.00GB\n [ComfyUI] [comfy-env] VRAM after eviction: 11.00GB\n [ComfyUI] [comfy-env] VRAM after eviction: 11.00GB\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] WARNING: WARNING: This model does not support sky segmentation. V2-Style normalization will work but without sky masking. Use Mono/Metric/Nested models for best V2-Style results.\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] WARNING: WARNING: This model does not support sky segmentation. V2-Style normalization will work but without sky masking. Use Mono/Metric/Nested models for best V2-Style results.\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] WARNING: WARNING: This model does not support sky segmentation. V2-Style normalization will work but without sky masking. Use Mono/Metric/Nested models for best V2-Style results."}, {"file": "frame_002.jpg", "time": 4.44, "log": "Capturing execution frames: simple.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 4 nodes\n [ComfyUI] Prompt has 4 nodes\n [ComfyUI] Prompt has 4 nodes\n [ComfyUI] Node 2: LoadImage\n [ComfyUI] Node 2: LoadImage\n [ComfyUI] Node 2: LoadImage\n [ComfyUI] Inputs: {\"image\": \"bridge.jpg\"}\n [ComfyUI] Inputs: {\"image\": \"bridge.jpg\"}\n [ComfyUI] Inputs: {\"image\": \"bridge.jpg\"}\n [ComfyUI] Node 3: DownloadAndLoadDepthAnythingV3Model\n [ComfyUI] Node 3: DownloadAndLoadDepthAnythingV3Model\n [ComfyUI] Node 3: DownloadAndLoadDepthAnythingV3Model\n [ComfyUI] Inputs: {\"model\": \"da3_large.safetensors\", \"precision\": \"auto\", \"attention\": \"auto\"}\n [ComfyUI] Inputs: {\"model\": \"da3_large.safetensors\", \"precision\": \"auto\", \"attention\": \"auto\"}\n [ComfyUI] Inputs: {\"model\": \"da3_large.safetensors\", \"precision\": \"auto\", \"attention\": \"auto\"}\n Queuing workflow for execution...\n [ComfyUI] Node 4: PreviewImage\n [ComfyUI] Node 4: PreviewImage\n [ComfyUI] Node 4: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"14\", 0]}\n [ComfyUI] Inputs: {\"images\": [\"14\", 0]}\n [ComfyUI] Inputs: {\"images\": [\"14\", 0]}\n [ComfyUI] Node 14: DepthAnything_V3\n [ComfyUI] Node 14: DepthAnything_V3\n [ComfyUI] Node 14: DepthAnything_V3\n [ComfyUI] Inputs: {\"normalization_mode\": \"V2-Style\", \"resize_method\": \"resize\", \"invert_depth\": true, \"keep_model_size\": false, \"da3_model\": [\"3\", 0], \"images\": [\"2\", 0]}\n [ComfyUI] Inputs: {\"normalization_mode\": \"V2-Style\", \"resize_method\": \"resize\", \"invert_depth\": true, \"keep_model_size\": false, \"da3_model\": [\"3\", 0], \"images\": [\"2\", 0]}\n [ComfyUI] Inputs: {\"normalization_mode\": \"V2-Style\", \"resize_method\": \"resize\", \"invert_depth\": true, \"keep_model_size\": false, \"da3_model\": [\"3\", 0], \"images\": [\"2\", 0]}\n [ComfyUI] Generated prompt_id: 81c9588e-a836-4819-b9ce-d558f66e4d5c\n [ComfyUI] Generated prompt_id: 81c9588e-a836-4819-b9ce-d558f66e4d5c\n [ComfyUI] Generated prompt_id: 81c9588e-a836-4819-b9ce-d558f66e4d5c\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] Validation result: valid=True\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] got prompt\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running DownloadAndLoadDepthAnythingV3Model: model: 'da3_large.safetensors', precision: 'auto', attention: 'auto'\n [ComfyUI] [comfy-env] Running DownloadAndLoadDepthAnythingV3Model: model: 'da3_large.safetensors', precision: 'auto', attention: 'auto'\n [ComfyUI] [comfy-env] Running DownloadAndLoadDepthAnythingV3Model: model: 'da3_large.safetensors', precision: 'auto', attention: 'auto'\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.DownloadAndLoadDepthAnythingV3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.DownloadAndLoadDepthAnythingV3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.DownloadAndLoadDepthAnythingV3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=17 sending call_method\n [ComfyUI] [SubprocessWorker] call_id=17 sending call_method\n [ComfyUI] [SubprocessWorker] call_id=17 sending call_method\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DownloadAndLoadDepthAnythingV3Model done (0.30s): result: NodeOutput\n [ComfyUI] [comfy-env] DownloadAndLoadDepthAnythingV3Model done (0.30s): result: NodeOutput\n [ComfyUI] [comfy-env] DownloadAndLoadDepthAnythingV3Model done (0.30s): result: NodeOutput\n [ComfyUI] [comfy-env] Running DepthAnything_V3: normalization_mode: 'V2-Style', resize_method: 'resize', invert_depth: True, keep_model_size: False, da3_model: dict, images: torch.float32 [1,683,1024,3] cpu\n [ComfyUI] [comfy-env] Running DepthAnything_V3: normalization_mode: 'V2-Style', resize_method: 'resize', invert_depth: True, keep_model_size: False, da3_model: dict, images: torch.float32 [1,683,1024,3] cpu\n [ComfyUI] [comfy-env] Running DepthAnything_V3: normalization_mode: 'V2-Style', resize_method: 'resize', invert_depth: True, keep_model_size: False, da3_model: dict, images: torch.float32 [1,683,1024,3] cpu\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_inference.DepthAnything_V3.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_inference.DepthAnything_V3.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_inference.DepthAnything_V3.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'images' shape: torch.Size([1, 683, 1024, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'images' shape: torch.Size([1, 683, 1024, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'images' shape: torch.Size([1, 683, 1024, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=18 sending call_method\n [ComfyUI] [SubprocessWorker] call_id=18 sending call_method\n [ComfyUI] [SubprocessWorker] call_id=18 sending call_method\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 683, 1024, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 683, 1024, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 683, 1024, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 683, 1024, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 683, 1024, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 683, 1024, 3])\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=18\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=18\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=18\n [ComfyUI] [comfy-env] VRAM request: 1.64GB, free before eviction: 11.00GB\n [ComfyUI] [comfy-env] VRAM request: 1.64GB, free before eviction: 11.00GB\n [ComfyUI] [comfy-env] VRAM request: 1.64GB, free before eviction: 11.00GB\n [ComfyUI] [comfy-env] VRAM after eviction: 11.00GB\n [ComfyUI] [comfy-env] VRAM after eviction: 11.00GB\n [ComfyUI] [comfy-env] VRAM after eviction: 11.00GB\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] WARNING: WARNING: This model does not support sky segmentation. V2-Style normalization will work but without sky masking. Use Mono/Metric/Nested models for best V2-Style results.\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] WARNING: WARNING: This model does not support sky segmentation. V2-Style normalization will work but without sky masking. Use Mono/Metric/Nested models for best V2-Style results.\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] WARNING: WARNING: This model does not support sky segmentation. V2-Style normalization will work but without sky masking. Use Mono/Metric/Nested models for best V2-Style results.\n Frame 2 saved (frame_001.jpg, t=2.2s)\n [capture-periodic] freeze=5ms shot=135ms unfreeze=5ms saved=True"}, {"file": "frame_003.jpg", "time": 74.85, "log": "Capturing execution frames: simple.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 4 nodes\n [ComfyUI] Prompt has 4 nodes\n [ComfyUI] Prompt has 4 nodes\n [ComfyUI] Node 2: LoadImage\n [ComfyUI] Node 2: LoadImage\n [ComfyUI] Node 2: LoadImage\n [ComfyUI] Inputs: {\"image\": \"bridge.jpg\"}\n [ComfyUI] Inputs: {\"image\": \"bridge.jpg\"}\n [ComfyUI] Inputs: {\"image\": \"bridge.jpg\"}\n [ComfyUI] Node 3: DownloadAndLoadDepthAnythingV3Model\n [ComfyUI] Node 3: DownloadAndLoadDepthAnythingV3Model\n [ComfyUI] Node 3: DownloadAndLoadDepthAnythingV3Model\n [ComfyUI] Inputs: {\"model\": \"da3_large.safetensors\", \"precision\": \"auto\", \"attention\": \"auto\"}\n [ComfyUI] Inputs: {\"model\": \"da3_large.safetensors\", \"precision\": \"auto\", \"attention\": \"auto\"}\n [ComfyUI] Inputs: {\"model\": \"da3_large.safetensors\", \"precision\": \"auto\", \"attention\": \"auto\"}\n Queuing workflow for execution...\n [ComfyUI] Node 4: PreviewImage\n [ComfyUI] Node 4: PreviewImage\n [ComfyUI] Node 4: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"14\", 0]}\n [ComfyUI] Inputs: {\"images\": [\"14\", 0]}\n [ComfyUI] Inputs: {\"images\": [\"14\", 0]}\n [ComfyUI] Node 14: DepthAnything_V3\n [ComfyUI] Node 14: DepthAnything_V3\n [ComfyUI] Node 14: DepthAnything_V3\n [ComfyUI] Inputs: {\"normalization_mode\": \"V2-Style\", \"resize_method\": \"resize\", \"invert_depth\": true, \"keep_model_size\": false, \"da3_model\": [\"3\", 0], \"images\": [\"2\", 0]}\n [ComfyUI] Inputs: {\"normalization_mode\": \"V2-Style\", \"resize_method\": \"resize\", \"invert_depth\": true, \"keep_model_size\": false, \"da3_model\": [\"3\", 0], \"images\": [\"2\", 0]}\n [ComfyUI] Inputs: {\"normalization_mode\": \"V2-Style\", \"resize_method\": \"resize\", \"invert_depth\": true, \"keep_model_size\": false, \"da3_model\": [\"3\", 0], \"images\": [\"2\", 0]}\n [ComfyUI] Generated prompt_id: 81c9588e-a836-4819-b9ce-d558f66e4d5c\n [ComfyUI] Generated prompt_id: 81c9588e-a836-4819-b9ce-d558f66e4d5c\n [ComfyUI] Generated prompt_id: 81c9588e-a836-4819-b9ce-d558f66e4d5c\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] Validation result: valid=True\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] got prompt\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running DownloadAndLoadDepthAnythingV3Model: model: 'da3_large.safetensors', precision: 'auto', attention: 'auto'\n [ComfyUI] [comfy-env] Running DownloadAndLoadDepthAnythingV3Model: model: 'da3_large.safetensors', precision: 'auto', attention: 'auto'\n [ComfyUI] [comfy-env] Running DownloadAndLoadDepthAnythingV3Model: model: 'da3_large.safetensors', precision: 'auto', attention: 'auto'\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.DownloadAndLoadDepthAnythingV3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.DownloadAndLoadDepthAnythingV3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.DownloadAndLoadDepthAnythingV3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=17 sending call_method\n [ComfyUI] [SubprocessWorker] call_id=17 sending call_method\n [ComfyUI] [SubprocessWorker] call_id=17 sending call_method\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DownloadAndLoadDepthAnythingV3Model done (0.30s): result: NodeOutput\n [ComfyUI] [comfy-env] DownloadAndLoadDepthAnythingV3Model done (0.30s): result: NodeOutput\n [ComfyUI] [comfy-env] DownloadAndLoadDepthAnythingV3Model done (0.30s): result: NodeOutput\n [ComfyUI] [comfy-env] Running DepthAnything_V3: normalization_mode: 'V2-Style', resize_method: 'resize', invert_depth: True, keep_model_size: False, da3_model: dict, images: torch.float32 [1,683,1024,3] cpu\n [ComfyUI] [comfy-env] Running DepthAnything_V3: normalization_mode: 'V2-Style', resize_method: 'resize', invert_depth: True, keep_model_size: False, da3_model: dict, images: torch.float32 [1,683,1024,3] cpu\n [ComfyUI] [comfy-env] Running DepthAnything_V3: normalization_mode: 'V2-Style', resize_method: 'resize', invert_depth: True, keep_model_size: False, da3_model: dict, images: torch.float32 [1,683,1024,3] cpu\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_inference.DepthAnything_V3.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_inference.DepthAnything_V3.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_inference.DepthAnything_V3.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'images' shape: torch.Size([1, 683, 1024, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'images' shape: torch.Size([1, 683, 1024, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'images' shape: torch.Size([1, 683, 1024, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=18 sending call_method\n [ComfyUI] [SubprocessWorker] call_id=18 sending call_method\n [ComfyUI] [SubprocessWorker] call_id=18 sending call_method\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 683, 1024, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 683, 1024, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 683, 1024, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 683, 1024, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 683, 1024, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 683, 1024, 3])\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=18\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=18\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=18\n [ComfyUI] [comfy-env] VRAM request: 1.64GB, free before eviction: 11.00GB\n [ComfyUI] [comfy-env] VRAM request: 1.64GB, free before eviction: 11.00GB\n [ComfyUI] [comfy-env] VRAM request: 1.64GB, free before eviction: 11.00GB\n [ComfyUI] [comfy-env] VRAM after eviction: 11.00GB\n [ComfyUI] [comfy-env] VRAM after eviction: 11.00GB\n [ComfyUI] [comfy-env] VRAM after eviction: 11.00GB\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] WARNING: WARNING: This model does not support sky segmentation. V2-Style normalization will work but without sky masking. Use Mono/Metric/Nested models for best V2-Style results.\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] WARNING: WARNING: This model does not support sky segmentation. V2-Style normalization will work but without sky masking. Use Mono/Metric/Nested models for best V2-Style results.\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] WARNING: WARNING: This model does not support sky segmentation. V2-Style normalization will work but without sky masking. Use Mono/Metric/Nested models for best V2-Style results.\n Frame 2 saved (frame_001.jpg, t=2.2s)\n [capture-periodic] freeze=5ms shot=135ms unfreeze=5ms saved=True\n Frame 3 saved (frame_002.jpg, t=4.4s)\n [capture-periodic] freeze=3ms shot=141ms unfreeze=5ms saved=True\n [capture-loop] iter=50 t=5.8s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=5.8/16.0GB (36%) swap=1.0/2.9GB (36%) cpu=41% browser_rss=0.64GB\n [capture-loop] iter=100 t=11.5s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=3 ram=5.8/16.0GB (36%) swap=1.0/2.9GB (36%) cpu=61% browser_rss=0.64GB\n [capture-loop] iter=150 t=17.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=6.6/16.0GB (41%) swap=1.0/2.9GB (36%) cpu=61% browser_rss=0.64GB\n [capture-loop] iter=200 t=22.9s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=6.1/16.0GB (38%) swap=1.0/2.9GB (36%) cpu=66% browser_rss=0.64GB\n [capture-loop] iter=250 t=28.7s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=3 ram=6.4/16.0GB (40%) swap=1.0/2.9GB (36%) cpu=67% browser_rss=0.55GB\n [capture-loop] iter=300 t=34.3s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=3 ram=6.5/16.0GB (40%) swap=1.0/2.9GB (36%) cpu=60% browser_rss=0.55GB\n [capture-loop] iter=350 t=40.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=5.9/16.0GB (37%) swap=1.0/2.9GB (36%) cpu=59% browser_rss=0.54GB\n [capture-loop] iter=400 t=45.6s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=6.0/16.0GB (37%) swap=1.0/2.9GB (36%) cpu=58% browser_rss=0.54GB\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3]\n [ComfyUI] === WATCHDOG TICK 7 ===\n [ComfyUI] === WATCHDOG TICK 7 ===\n [ComfyUI] === WATCHDOG TICK 7 ===\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] Thread 0x00001b64 (most recent call first):\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] Thread 0x00001b64 (most recent call first):\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] Thread 0x00001b64 (most recent call first):\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 331 in wait\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 331 in wait\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 331 in wait\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 629 in wait\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 629 in wait\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 629 in wait\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\tqdm\\_monitor.py\", line 60 in run\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\tqdm\\_monitor.py\", line 60 in run\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\tqdm\\_monitor.py\", line 60 in run\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1045 in _bootstrap_inner\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1045 in _bootstrap_inner\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1045 in _bootstrap_inner\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1002 in _bootstrap\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1002 in _bootstrap\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1002 in _bootstrap\n [ComfyUI] \n [ComfyUI] \n [ComfyUI] \n [ComfyUI] Current thread 0x000020ac (most recent call first):\n [ComfyUI] Current thread 0x000020ac (most recent call first):\n [ComfyUI] Current thread 0x000020ac (most recent call first):\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_z57kjp7z\\persistent_worker.py\", line 52 in _watchdog\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_z57kjp7z\\persistent_worker.py\", line 52 in _watchdog\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_z57kjp7z\\persistent_worker.py\", line 52 in _watchdog\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 982 in run\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 982 in run\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 982 in run\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1045 in _bootstrap_inner\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1045 in _bootstrap_inner\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1045 in _bootstrap_inner\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1002 in _bootstrap\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1002 in _bootstrap\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1002 in _bootstrap\n [ComfyUI] \n [ComfyUI] \n [ComfyUI] \n [ComfyUI] Thread 0x0000083c (most recent call first):\n [ComfyUI] Thread 0x0000083c (most recent call first):\n [ComfyUI] Thread 0x0000083c (most recent call first):\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\comfy\\ldm\\modules\\sub_quadratic_attention.py\", line 181 in _get_attention_scores_no_kv_chunking\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\comfy\\ldm\\modules\\sub_quadratic_attention.py\", line 181 in _get_attention_scores_no_kv_chunking\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\comfy\\ldm\\modules\\sub_quadratic_attention.py\", line 181 in _get_attention_scores_no_kv_chunking\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\comfy\\ldm\\modules\\sub_quadratic_attention.py\", line 259 in efficient_dot_product_attention\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\comfy\\ldm\\modules\\sub_quadratic_attention.py\", line 259 in efficient_dot_product_attention\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\comfy\\ldm\\modules\\sub_quadratic_attention.py\", line 259 in efficient_dot_product_attention\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\comfy\\ldm\\modules\\attention.py\", line 275 in attention_sub_quad\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\comfy\\ldm\\modules\\attention.py\", line 275 in attention_sub_quad\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\comfy\\ldm\\modules\\attention.py\", line 275 in attention_sub_quad\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\comfy\\ldm\\modules\\attention.py\", line 139 in wrapper\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\comfy\\ldm\\modules\\attention.py\", line 139 in wrapper\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\comfy\\ldm\\modules\\attention.py\", line 139 in wrapper\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 453 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 453 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 453 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 516 in attn_residual_func\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 516 in attn_residual_func\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 516 in attn_residual_func\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 521 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 521 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 521 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 791 in process_attention\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 791 in process_attention\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 791 in process_attention\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 741 in _get_intermediate_layers_not_chunked\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 741 in _get_intermediate_layers_not_chunked\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 741 in _get_intermediate_layers_not_chunked\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 800 in get_intermediate_layers\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 800 in get_intermediate_layers\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 800 in get_intermediate_layers\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 891 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 891 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 891 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 1560 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 1560 in forward\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 1560 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\nodes_inference.py\", line 156 in execute\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\nodes_inference.py\", line 156 in execute\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\nodes_inference.py\", line 156 in execute\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\comfy_api\\latest\\_io.py\", line 1833 in EXECUTE_NORMALIZED\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\comfy_api\\latest\\_io.py\", line 1833 in EXECUTE_NORMALIZED\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\comfy_api\\latest\\_io.py\", line 1833 in EXECUTE_NORMALIZED\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_z57kjp7z\\persistent_worker.py\", line 1762 in main\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_z57kjp7z\\persistent_worker.py\", line 1762 in main\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_z57kjp7z\\persistent_worker.py\", line 1762 in main\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_z57kjp7z\\persistent_worker.py\", line 1807 in \n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_z57kjp7z\\persistent_worker.py\", line 1807 in \n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_z57kjp7z\\persistent_worker.py\", line 1807 in \n [ComfyUI] \n [ComfyUI] \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] === END ===\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] === END ===\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] === END ===\n [ComfyUI] \n [ComfyUI] \n [ComfyUI] \n [capture-loop] iter=450 t=51.5s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=6.1/16.0GB (38%) swap=1.0/2.9GB (36%) cpu=87% browser_rss=0.54GB\n [capture-loop] iter=500 t=57.3s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=3 ram=6.4/16.0GB (40%) swap=1.0/2.9GB (36%) cpu=72% browser_rss=0.54GB\n [capture-loop] iter=550 t=62.9s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=7.0/16.0GB (44%) swap=1.0/2.9GB (36%) cpu=61% browser_rss=0.54GB\n [capture-loop] iter=600 t=68.5s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=2 ram=7.1/16.0GB (45%) swap=1.0/2.9GB (36%) cpu=59% browser_rss=0.54GB\n [capture-loop] iter=650 t=74.3s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=3 ram=5.9/16.0GB (37%) swap=1.0/2.9GB (36%) cpu=61% browser_rss=0.54GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=18\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=18\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=18\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DepthAnything_V3 done (74.13s): result: NodeOutput\n [ComfyUI] [comfy-env] DepthAnything_V3 done (74.13s): result: NodeOutput\n [ComfyUI] [comfy-env] DepthAnything_V3 done (74.13s): result: NodeOutput\n [ComfyUI] Prompt executed in 74.50 seconds\n [ComfyUI] Prompt executed in 74.50 seconds\n [ComfyUI] Prompt executed in 74.50 seconds"}, {"file": "frame_004.jpg", "time": 77.24900889396667, "log": "Final screenshot"}], "total_time": 75.01}}; const inIframe = window !== window.top; let currentWorkflow = null; diff --git a/dev/windows-cpu/logs/advanced.log b/dev/windows-cpu/logs/advanced.log index d65a9e1..e09cea9 100644 --- a/dev/windows-cpu/logs/advanced.log +++ b/dev/windows-cpu/logs/advanced.log @@ -12,8 +12,8 @@ Capturing execution frames: advanced.json [ComfyUI] Node 4: PreviewImage [ComfyUI] Inputs: {"images": ["12", 0]} [ComfyUI] Node 6: PreviewImage - Queuing workflow for execution... [ComfyUI] Inputs: {"images": ["12", 1]} + Queuing workflow for execution... [ComfyUI] Node 7: PreviewImage [ComfyUI] Inputs: {"images": ["12", 2]} [ComfyUI] Node 8: PreviewImage @@ -28,71 +28,64 @@ Capturing execution frames: advanced.json [ComfyUI] Inputs: {"normalization_mode": "V2-Style", "resize_method": "resize", "invert_depth": false, "keep_model_size": false, "da3_model": ["3", 0], "images": ["2", 0]} [ComfyUI] Node 13: PreviewImage [ComfyUI] Inputs: {"images": ["12", 4]} - [ComfyUI] Generated prompt_id: c5d2a7bc-5daf-4fbf-9275-27fd7e836887 + [ComfyUI] Generated prompt_id: 697b8505-5b85-4db8-96e2-0c03a31eff23 [ComfyUI] Calling execution.validate_prompt()... [ComfyUI] Validation result: valid=True [ComfyUI] === Validation PASSED === [ComfyUI] got prompt [ComfyUI] [comfy-env] Running DownloadAndLoadDepthAnythingV3Model: model: 'da3_large.safetensors', precision: 'auto', attention: 'auto' [ComfyUI] [comfy-env] SubprocessWorker: C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\python.exe + [ComfyUI] [comfy-env] env_vars: {'COMFYUI_BASE': 'D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI'} [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.DownloadAndLoadDepthAnythingV3Model.EXECUTE_NORMALIZED - [ComfyUI] [comfy-env] env_vars: {'COMFYUI_BASE': 'D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI'} [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... - [ComfyUI] [ComfyUI-DepthAnythingV3] python: C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\python.exe [ComfyUI] [comfy-env] depthanythingv3-nodes: Library/bin has 236 DLLs - [ComfyUI] [ComfyUI-DepthAnythingV3] sys_path sent to worker: ['D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI', 'D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3', 'C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages', 'D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3'] + [ComfyUI] [ComfyUI-DepthAnythingV3] python: C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\python.exe + [ComfyUI] [ComfyUI-DepthAnythingV3] sys_path sent to worker: ['D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI', 'D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3', 'C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages', 'D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3'] [ComfyUI] [SubprocessWorker] is_pixi=True, python=C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\python.exe - [ComfyUI] [SubprocessWorker] launching cmd=['C:\\Users\\stduser\\.pixi\\bin\\pixi.exe', 'run', '--as-is', '--manifest-path', 'C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\pixi.toml', '-e', 'depthanythingv3-nodes', 'python', 'C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_e1x_bc4i\\persistent_worker.py', 'tcp://127.0.0.1:65154']... - Frame 2 saved (frame_001.jpg, t=2.3s) - [capture-periodic] freeze=5ms shot=110ms unfreeze=6ms saved=True - Frame 3 saved (frame_002.jpg, t=4.5s) - [capture-periodic] freeze=3ms shot=92ms unfreeze=4ms saved=True - [capture-loop] iter=50 t=5.9s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=5.0/16.0GB (31%) swap=0.2/2.9GB (5%) cpu=33% browser_rss=0.70GB + [ComfyUI] [SubprocessWorker] launching cmd=['C:\\Users\\stduser\\.pixi\\bin\\pixi.exe', 'run', '--as-is', '--manifest-path', 'C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\pixi.toml', '-e', 'depthanythingv3-nodes', 'python', 'C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_z57kjp7z\\persistent_worker.py', 'tcp://127.0.0.1:59980']... + Frame 2 saved (frame_001.jpg, t=4.1s) + [capture-periodic] freeze=3ms shot=89ms unfreeze=3ms saved=True [ComfyUI] [worker:ComfyUI-DepthAnythingV3] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available. [ComfyUI] [SubprocessWorker] worker started/confirmed [ComfyUI] [SubprocessWorker] serializing kwargs to shm... [ComfyUI] [SubprocessWorker] created 0 shm blocks [ComfyUI] [SubprocessWorker] sending request via socket... [ComfyUI] [SubprocessWorker] call_id=1 sending call_method - [capture-loop] iter=100 t=13.4s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=5.0/16.0GB (32%) swap=0.2/2.9GB (5%) cpu=20% browser_rss=0.70GB + Frame 3 saved (frame_002.jpg, t=6.2s) + [capture-periodic] freeze=3ms shot=110ms unfreeze=4ms saved=True + [capture-loop] iter=50 t=7.5s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=3 ram=4.9/16.0GB (30%) swap=0.3/2.9GB (10%) cpu=34% browser_rss=0.69GB [ComfyUI] Warning: You are sending unauthenticated requests to the HF Hub. Please set a HF_TOKEN to enable higher rate limits and faster downloads. [ComfyUI] [worker:ComfyUI-DepthAnythingV3] WARNING: Warning: You are sending unauthenticated requests to the HF Hub. Please set a HF_TOKEN to enable higher rate limits and faster downloads. [ComfyUI] [ComfyUI] model.safetensors: 0%| | 0.00/1.64G [00:00 + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 1560 in forward + [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1787 in _call_impl + [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1776 in _wrapped_call_impl + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\nodes_inference.py", line 156 in execute + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\comfy_api\latest\_io.py", line 1833 in EXECUTE_NORMALIZED + [ComfyUI] File "C:\Users\stduser\AppData\Local\Temp\comfyui_pvenv_z57kjp7z\persistent_worker.py", line 1762 in main + [ComfyUI] File "C:\Users\stduser\AppData\Local\Temp\comfyui_pvenv_z57kjp7z\persistent_worker.py", line 1807 in [ComfyUI] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] === END === [ComfyUI] - [capture-loop] iter=550 t=67.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=6.3/16.0GB (39%) swap=0.1/2.9GB (5%) cpu=76% browser_rss=0.59GB - [capture-loop] iter=600 t=73.0s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=6 ram=6.2/16.0GB (39%) swap=0.3/2.9GB (10%) cpu=76% browser_rss=0.59GB - [capture-loop] iter=650 t=79.0s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=7 ram=6.6/16.0GB (42%) swap=0.3/2.9GB (10%) cpu=81% browser_rss=0.59GB - [capture-loop] iter=700 t=84.8s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=6 ram=7.6/16.0GB (47%) swap=0.3/2.9GB (10%) cpu=87% browser_rss=0.58GB - [capture-loop] iter=750 t=90.8s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=6 ram=7.5/16.0GB (47%) swap=0.3/2.9GB (10%) cpu=79% browser_rss=0.57GB - [capture-loop] iter=800 t=97.0s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=6 ram=7.8/16.0GB (48%) swap=0.2/2.9GB (6%) cpu=81% browser_rss=0.56GB + [capture-loop] iter=550 t=65.5s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=27 ram=6.8/16.0GB (43%) swap=0.2/2.9GB (6%) cpu=90% browser_rss=0.57GB + [capture-loop] iter=600 t=71.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=6.2/16.0GB (39%) swap=0.2/2.9GB (6%) cpu=86% browser_rss=0.56GB + [capture-loop] iter=650 t=76.9s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=6.9/16.0GB (43%) swap=0.2/2.9GB (6%) cpu=86% browser_rss=0.55GB + [capture-loop] iter=700 t=82.7s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=6.7/16.0GB (42%) swap=0.2/2.9GB (6%) cpu=88% browser_rss=0.54GB + [capture-loop] iter=750 t=88.4s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=7.5/16.0GB (47%) swap=0.2/2.9GB (6%) cpu=88% browser_rss=0.54GB + [capture-loop] iter=800 t=94.2s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=7.3/16.0GB (46%) swap=0.2/2.9GB (6%) cpu=90% browser_rss=0.53GB + [capture-loop] iter=850 t=100.4s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=7.7/16.0GB (48%) swap=0.3/2.9GB (10%) cpu=91% browser_rss=0.53GB [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 [ComfyUI] [SubprocessWorker] got response: ok - [ComfyUI] [comfy-env] DepthAnything_V3 done (80.62s): result: NodeOutput + [ComfyUI] [comfy-env] DepthAnything_V3 done (92.29s): result: NodeOutput Node executed (1 total), capturing... - Frame 6 saved (frame_005.jpg, t=101.8s) - [capture-node] freeze=6ms shot=200ms unfreeze=20ms saved=True - [ComfyUI] Prompt executed in 102.05 seconds + [ComfyUI] Prompt executed in 103.31 seconds + Frame 6 saved (frame_005.jpg, t=105.2s) + [capture-node] freeze=25ms shot=196ms unfreeze=3ms saved=True Node executed (8 total), capturing... - Frame 7 saved (frame_006.jpg, t=102.4s) - [capture-node] freeze=7ms shot=139ms unfreeze=0ms saved=True - Execution complete (t=102.4s) - Captured 7 unique frames over 102.58s + Frame 7 saved (frame_006.jpg, t=105.8s) + [capture-node] freeze=3ms shot=108ms unfreeze=0ms saved=True + Execution complete (t=105.8s) + Captured 7 unique frames over 105.9s [debug] iframes: 0 [timing] trigger_3d_previews: 0.0s Saved high-quality screenshot: advanced_executed.png - [timing] final_screenshot: 0.5s + [timing] final_screenshot: 0.2s Captured 8 video frames \ No newline at end of file diff --git a/dev/windows-cpu/logs/advanced_3d.log b/dev/windows-cpu/logs/advanced_3d.log index df6376b..e4448a0 100644 --- a/dev/windows-cpu/logs/advanced_3d.log +++ b/dev/windows-cpu/logs/advanced_3d.log @@ -9,15 +9,15 @@ Capturing execution frames: advanced_3d.json [ComfyUI] Node 3: DownloadAndLoadDepthAnythingV3Model [ComfyUI] Inputs: {"model": "da3_large.safetensors", "precision": "auto", "attention": "auto"} [ComfyUI] Node 21: DepthAnything_V3 - Queuing workflow for execution... [ComfyUI] Inputs: {"normalization_mode": "Raw", "resize_method": "resize", "invert_depth": false, "keep_model_size": false, "da3_model": ["3", 0], "images": ["2", 0]} + Queuing workflow for execution... [ComfyUI] Node 22: DA3_ToPointCloud [ComfyUI] Inputs: {"confidence_threshold": 0.2, "downsample": 1, "allow_around_1": 1, "filter_outliers": false, "outlier_percentage": 5, "depth_raw": ["21", 0], "confidence": ["21", 1], "intrinsics": ["21", 6], "sky_ma [ComfyUI] Node 23: DA3_SavePointCloud [ComfyUI] Inputs: {"filename_prefix": "pointcloud", "pointcloud": ["22", 0]} [ComfyUI] Node 25: DA3_PreviewPointCloud [ComfyUI] Inputs: {"file_path": ["23", 0], "color_mode": "RGB", "preview_vtk": ""} - [ComfyUI] Generated prompt_id: 4d360f23-15e2-4d3b-bdda-d956861261af + [ComfyUI] Generated prompt_id: d535ea4a-eac6-4b11-9884-d1ed17bf0f30 [ComfyUI] Calling execution.validate_prompt()... [ComfyUI] Validation result: valid=True [ComfyUI] === Validation PASSED === @@ -49,64 +49,65 @@ Capturing execution frames: advanced_3d.json [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 533, 800, 3] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 533, 800, 3]) [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=4 - [ComfyUI] [comfy-env] VRAM request: 1.64GB, free before eviction: 9.93GB - [ComfyUI] [comfy-env] VRAM after eviction: 9.93GB - Frame 2 saved (frame_001.jpg, t=2.3s) - [capture-periodic] freeze=5ms shot=127ms unfreeze=7ms saved=True - Frame 3 saved (frame_002.jpg, t=4.5s) - [capture-periodic] freeze=5ms shot=133ms unfreeze=11ms saved=True - [capture-loop] iter=50 t=6.2s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=6 ram=6.7/16.0GB (42%) swap=0.3/2.9GB (12%) cpu=74% browser_rss=0.70GB + [ComfyUI] [comfy-env] VRAM request: 1.64GB, free before eviction: 10.00GB + [ComfyUI] [comfy-env] VRAM after eviction: 10.00GB + Frame 2 saved (frame_001.jpg, t=2.2s) + [capture-periodic] freeze=3ms shot=119ms unfreeze=4ms saved=True + Frame 3 saved (frame_002.jpg, t=4.4s) + [capture-periodic] freeze=4ms shot=128ms unfreeze=3ms saved=True + [capture-loop] iter=50 t=5.8s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=3 ram=7.1/16.0GB (44%) swap=0.3/2.9GB (10%) cpu=48% browser_rss=0.75GB [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [ComfyUI] === WATCHDOG TICK 2 === - [ComfyUI] [worker:ComfyUI-DepthAnythingV3] Thread 0x000020d0 (most recent call first): - [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 359 in wait - [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 655 in wait + [ComfyUI] [worker:ComfyUI-DepthAnythingV3] Thread 0x00001b64 (most recent call first): + [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 331 in wait + [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 629 in wait [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\tqdm\_monitor.py", line 60 in run - [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 1075 in _bootstrap_inner - [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 1032 in _bootstrap + [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 1045 in _bootstrap_inner + [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 1002 in _bootstrap [ComfyUI] - [ComfyUI] Current thread 0x00001e98 (most recent call first): - [ComfyUI] File "C:\Users\stduser\AppData\Local\Temp\comfyui_pvenv_e1x_bc4i\persistent_worker.py", line 52 in _watchdog - [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 1012 in run - [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 1075 in _bootstrap_inner - [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 1032 in _bootstrap + [ComfyUI] Current thread 0x000020ac (most recent call first): + [ComfyUI] File "C:\Users\stduser\AppData\Local\Temp\comfyui_pvenv_z57kjp7z\persistent_worker.py", line 52 in _watchdog + [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 982 in run + [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 1045 in _bootstrap_inner + [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 1002 in _bootstrap [ComfyUI] - [ComfyUI] Thread 0x00000dfc (most recent call first): - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\comfy\ops.py", line 475 in forward_comfy_cast_weights - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\comfy\ops.py", line 482 in forward + [ComfyUI] Thread 0x0000083c (most recent call first): + [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\functional.py", line 2935 in layer_norm + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\comfy\ops.py", line 595 in forward_comfy_cast_weights + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\comfy\ops.py", line 602 in forward [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1787 in _call_impl [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1776 in _wrapped_call_impl - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 241 in forward + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 442 in forward [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1787 in _call_impl [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1776 in _wrapped_call_impl - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 519 in ffn_residual_func - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 522 in forward + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 516 in attn_residual_func + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 521 in forward [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1787 in _call_impl [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1776 in _wrapped_call_impl - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 791 in process_attention - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 750 in _get_intermediate_layers_not_chunked - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 800 in get_intermediate_layers - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 891 in forward + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 791 in process_attention + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 750 in _get_intermediate_layers_not_chunked + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 800 in get_intermediate_layers + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 891 in forward [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1787 in _call_impl [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1776 in _wrapped_call_impl - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 1560 in forward + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 1560 in forward [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1787 in _call_impl [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1776 in _wrapped_call_impl - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\nodes_inference.py", line 156 in execute - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\comfy_api\latest\_io.py", line 1833 in EXECUTE_NORMALIZED - [ComfyUI] File "C:\Users\stduser\AppData\Local\Temp\comfyui_pvenv_e1x_bc4i\persistent_worker.py", line 1762 in main - [ComfyUI] File "C:\Users\stduser\AppData\Local\Temp\comfyui_pvenv_e1x_bc4i\persistent_worker.py", line 1807 in + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\nodes_inference.py", line 156 in execute + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\comfy_api\latest\_io.py", line 1833 in EXECUTE_NORMALIZED + [ComfyUI] File "C:\Users\stduser\AppData\Local\Temp\comfyui_pvenv_z57kjp7z\persistent_worker.py", line 1762 in main + [ComfyUI] File "C:\Users\stduser\AppData\Local\Temp\comfyui_pvenv_z57kjp7z\persistent_worker.py", line 1807 in [ComfyUI] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] === END === [ComfyUI] - [capture-loop] iter=100 t=12.3s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=6 ram=7.1/16.0GB (44%) swap=0.3/2.9GB (12%) cpu=93% browser_rss=0.69GB - [capture-loop] iter=150 t=18.4s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=7.2/16.0GB (45%) swap=0.3/2.9GB (12%) cpu=90% browser_rss=0.69GB - [capture-loop] iter=200 t=24.9s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=7 ram=7.0/16.0GB (44%) swap=0.3/2.9GB (12%) cpu=96% browser_rss=0.62GB - [capture-loop] iter=250 t=31.2s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=7 ram=7.2/16.0GB (45%) swap=0.3/2.9GB (12%) cpu=90% browser_rss=0.61GB - [capture-loop] iter=300 t=37.0s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=7.3/16.0GB (46%) swap=0.5/2.9GB (16%) cpu=67% browser_rss=0.60GB + [capture-loop] iter=100 t=11.5s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=7.1/16.0GB (44%) swap=0.3/2.9GB (10%) cpu=63% browser_rss=0.75GB + [capture-loop] iter=150 t=17.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=6.8/16.0GB (42%) swap=0.3/2.9GB (10%) cpu=61% browser_rss=0.75GB + [capture-loop] iter=200 t=22.7s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=3 ram=6.6/16.0GB (41%) swap=0.4/2.9GB (16%) cpu=58% browser_rss=0.75GB + [capture-loop] iter=250 t=28.5s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=6.9/16.0GB (43%) swap=0.4/2.9GB (16%) cpu=62% browser_rss=0.60GB + [capture-loop] iter=300 t=34.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=7.0/16.0GB (44%) swap=0.6/2.9GB (21%) cpu=58% browser_rss=0.60GB [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=4 [ComfyUI] [SubprocessWorker] got response: ok - [ComfyUI] [comfy-env] DepthAnything_V3 done (38.89s): result: NodeOutput + [ComfyUI] [comfy-env] DepthAnything_V3 done (36.44s): result: NodeOutput [ComfyUI] [comfy-env] Running DA3_ToPointCloud: confidence_threshold: 0.2, downsample: 1, allow_around_1: True, filter_outliers: False, outlier_percentage: 5.0, depth_raw: torch.float32 [1,532,800,3] cpu, confidence: torch.float32 [1,532,800,3] cpu, intrinsics: '{\n "intrinsics": [\n {\n "image_0": [\n ..., sky_mask: torch.float32 [1,532,800] cpu, source_image: torch.float32 [1,532,800,3] cpu [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_3d.DA3_ToPointCloud.EXECUTE_NORMALIZED [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... @@ -130,11 +131,13 @@ Capturing execution frames: advanced_3d.json [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 532, 800] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 532, 800]) + Frame 4 saved (frame_003.jpg, t=36.7s) + [capture-periodic] freeze=3ms shot=91ms unfreeze=3ms saved=True [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 532, 800, 3] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 532, 800, 3]) [ComfyUI] [SubprocessWorker] got response: ok - [ComfyUI] [comfy-env] DA3_ToPointCloud done (0.27s): result: NodeOutput + [ComfyUI] [comfy-env] DA3_ToPointCloud done (0.30s): result: NodeOutput [ComfyUI] [comfy-env] Running DA3_SavePointCloud: filename_prefix: 'pointcloud', pointcloud: list[1] [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_3d.DA3_SavePointCloud.EXECUTE_NORMALIZED [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... @@ -154,11 +157,11 @@ Capturing execution frames: advanced_3d.json [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[311011, 3] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([311011, 3]) - Frame 4 saved (frame_003.jpg, t=39.7s) - [capture-periodic] freeze=5ms shot=123ms unfreeze=8ms saved=True - [capture-loop] iter=350 t=42.9s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=6 ram=6.5/16.0GB (41%) swap=0.5/2.9GB (16%) cpu=55% browser_rss=0.61GB + Frame 5 saved (frame_004.jpg, t=38.9s) + [capture-periodic] freeze=2ms shot=102ms unfreeze=3ms saved=True + [capture-loop] iter=350 t=39.7s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=3 ram=6.2/16.0GB (39%) swap=0.6/2.9GB (21%) cpu=51% browser_rss=0.60GB [ComfyUI] [SubprocessWorker] got response: ok - [ComfyUI] [comfy-env] DA3_SavePointCloud done (4.52s): result: NodeOutput + [ComfyUI] [comfy-env] DA3_SavePointCloud done (3.55s): result: NodeOutput [ComfyUI] [comfy-env] Running DA3_PreviewPointCloud: file_path: 'D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\Dept..., color_mode: 'RGB' [ComfyUI] [SubprocessWorker] call_method: nodes.preview_nodes.DA3_PreviewPointCloud.EXECUTE_NORMALIZED [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... @@ -171,18 +174,18 @@ Capturing execution frames: advanced_3d.json [ComfyUI] [SubprocessWorker] call_id=7 sending call_method Node executed (1 total), capturing... [ComfyUI] [SubprocessWorker] got response: ok - [ComfyUI] [comfy-env] DA3_PreviewPointCloud done (0.07s): result: NodeOutput - [ComfyUI] Prompt executed in 43.92 seconds - Frame 5 saved (frame_004.jpg, t=44.2s) - [capture-node] freeze=6ms shot=122ms unfreeze=6ms saved=True + [ComfyUI] [comfy-env] DA3_PreviewPointCloud done (0.10s): result: NodeOutput + [ComfyUI] Prompt executed in 40.54 seconds + Frame 6 saved (frame_005.jpg, t=40.7s) + [capture-node] freeze=3ms shot=139ms unfreeze=4ms saved=True Node executed (2 total), capturing... - Frame 6 saved (frame_005.jpg, t=44.6s) - [capture-node] freeze=1973ms shot=93ms unfreeze=0ms saved=True - Execution complete (t=44.6s) - Captured 6 unique frames over 46.71s + Frame 7 saved (frame_006.jpg, t=41.2s) + [capture-node] freeze=1867ms shot=102ms unfreeze=0ms saved=True + Execution complete (t=41.2s) + Captured 7 unique frames over 43.21s [debug] iframes: 1 - [debug] iframe[0]: src=http://127.0.0.1:41882/extensions/ComfyUI-DepthAnythingV3/viewer_vtk.html?v=1778, canvas=486x394, rafFrozen=True + [debug] iframe[0]: src=http://127.0.0.1:41890/extensions/ComfyUI-DepthAnythingV3/viewer_vtk.html?v=1778, canvas=486x394, rafFrozen=True [timing] trigger_3d_previews: 0.0s Saved high-quality screenshot: advanced_3d_executed.png [timing] final_screenshot: 0.2s - Captured 7 video frames \ No newline at end of file + Captured 8 video frames \ No newline at end of file diff --git a/dev/windows-cpu/logs/advanced_3d_console.log b/dev/windows-cpu/logs/advanced_3d_console.log index 0129b2b..5a5ece1 100644 --- a/dev/windows-cpu/logs/advanced_3d_console.log +++ b/dev/windows-cpu/logs/advanced_3d_console.log @@ -7,9 +7,16 @@ [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] [VTK Bundle] GLTFImporter included in bundle [Console-warning] WARNING: Multiple instances of Three.js being imported. [Console-log] [VTK Bundle] GLTFImporter included in bundle +[Console-log] [VTK Bundle] GLTFImporter included in bundle +[Console-log] [GeomPack] Loading UV mesh preview extension... +[Console-log] [GeomPack] UV mesh preview extension registered +[Console-log] [GeomPack Gaussian] Loading extension... +[Console-log] [GeomPack Multi JS] Loading mesh_preview_multi.js extension +[Console-log] [FBXAnimationViewer] Loading FBX Animation Viewer extension +[Console-log] [FBXAnimationViewer] Loading FBX Animation Viewer extension... +[Console-log] [FBXAnimationViewer] Extension registered: comfy3d.fbxanimationviewer [Console-log] [FBX Preview] Auto-registering for all known FBX preview node types... [Console-log] [UniRig] Loading FBX mesh preview extension... [Console-log] [UniRig] Detected extension folder: ComfyUI-GeometryPack @@ -23,30 +30,23 @@ [Console-log] [MotionCapture] Loading FBX mesh preview extension... [Console-log] [MotionCapture] Detected extension folder: ComfyUI-GeometryPack [Console-log] [MotionCapture] FBX mesh preview extension registered +[Console-log] [CompareSMPLBVH] Loading Compare SMPL BVH extension +[Console-log] [CompareSMPLBVH] Loading Compare SMPL BVH extension... +[Console-log] [CompareSMPLBVH] Extension registered: comfy3d.comparesmplbvh [Console-log] [GeomPack] Loading VTK.js textured mesh preview extension... [Console-log] [GeomPack] VTK.js textured mesh preview extension registered +[Console-log] [BVHViewer] Loading BVH Viewer extension +[Console-log] [BVHViewer] Loading BVH viewer extension... +[Console-log] [BVHViewer] Extension registered: comfy3d.bvhviewer +[Console-log] [UniRig Debug] Loading FBX mesh preview extension... +[Console-log] [UniRig Debug] Detected extension folder: ComfyUI-GeometryPack +[Console-log] [UniRig Debug] FBX mesh preview extension registered +[Console-log] [GeomPack] Loading mesh preview extension... +[Console-log] [GeomPack] Mesh preview extension registered [Console-log] [UniRig Compare] Loading compare skeleton widget... [Console-log] [UniRig Compare] Detected extension folder: ComfyUI-GeometryPack [Console-log] [UniRig Compare] Compare skeleton widget registered [Console-error] [vite:preloadError] {url: null, fileType: unknown, chunkName: null, message: Extension named 'comfy3d.pointcloud.vtk' already registered.} -[Console-log] [GeomPack] Loading UV mesh preview extension... -[Console-log] [GeomPack] UV mesh preview extension registered -[Console-log] [UniRig Debug] Loading FBX mesh preview extension... -[Console-log] [UniRig Debug] Detected extension folder: ComfyUI-GeometryPack -[Console-log] [UniRig Debug] FBX mesh preview extension registered -[Console-log] [BVHViewer] Loading BVH Viewer extension -[Console-log] [BVHViewer] Loading BVH viewer extension... -[Console-log] [BVHViewer] Extension registered: comfy3d.bvhviewer -[Console-log] [GeomPack Gaussian] Loading extension... -[Console-log] [GeomPack] Loading mesh preview extension... -[Console-log] [GeomPack] Mesh preview extension registered -[Console-log] [GeomPack Multi JS] Loading mesh_preview_multi.js extension -[Console-log] [CompareSMPLBVH] Loading Compare SMPL BVH extension -[Console-log] [CompareSMPLBVH] Loading Compare SMPL BVH extension... -[Console-log] [CompareSMPLBVH] Extension registered: comfy3d.comparesmplbvh -[Console-log] [FBXAnimationViewer] Loading FBX Animation Viewer extension -[Console-log] [FBXAnimationViewer] Loading FBX Animation Viewer extension... -[Console-log] [FBXAnimationViewer] Extension registered: comfy3d.fbxanimationviewer [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. @@ -58,10 +58,10 @@ [Console-warning] Canvas2D: Multiple readback operations using getImageData are faster with the willReadFrequently attribute set to true. See: https://html.spec.whatwg.org/multipage/canvas.html#concept-canvas-will-read-frequently [Console-log] [GeomPack VTK Viewer] Ready (unified) [Console-error] No input! -[Console-warning] [.WebGL-0xe5c04ae2a00]GL Driver Message (OpenGL, Performance, GL_CLOSE_PATH_NV, High): GPU stall due to ReadPixels +[Console-warning] [.WebGL-0x212c04aaac00]GL Driver Message (OpenGL, Performance, GL_CLOSE_PATH_NV, High): GPU stall due to ReadPixels [Console-log] [comfy-test] graphToPrompt: 6 nodes, missing class_type: [], sample: {"inputs":{"image":"kaffi.jpg"},"class_type":"LoadImage","_meta":{"title":"Load Image"}} [Console-log] [GeomPack VTK Viewer] Loading: /view?filename=pointcloud_0000.ply&type=output&subfolder= [Console-log] [GeomPack VTK Viewer] Detected point cloud, skipping normals filter [Console-log] [GeomPack VTK Viewer] Mesh loaded: 311011 points [Console-log] [GeomPack VTK Viewer] Loaded successfully -[Console-warning] [.WebGL-0xe5c04ae2a00]GL Driver Message (OpenGL, Performance, GL_CLOSE_PATH_NV, High): GPU stall due to ReadPixels \ No newline at end of file +[Console-warning] [.WebGL-0x212c04aaac00]GL Driver Message (OpenGL, Performance, GL_CLOSE_PATH_NV, High): GPU stall due to ReadPixels \ No newline at end of file diff --git a/dev/windows-cpu/logs/advanced_3d_multiview.log b/dev/windows-cpu/logs/advanced_3d_multiview.log index 0e15ccc..7da7846 100644 --- a/dev/windows-cpu/logs/advanced_3d_multiview.log +++ b/dev/windows-cpu/logs/advanced_3d_multiview.log @@ -8,10 +8,10 @@ Capturing execution frames: advanced_3d_multiview.json [ComfyUI] Inputs: {"model": "da3_large.safetensors", "precision": "auto", "attention": "auto"} [ComfyUI] Node 21: LoadImageDataSetFromFolder [ComfyUI] Inputs: {"folder": "SOH"} - Queuing workflow for execution... [ComfyUI] Node 27: PreviewImage [ComfyUI] Inputs: {"images": ["21", 0]} [ComfyUI] Node 38: DA3_MultiViewPointCloud + Queuing workflow for execution... [ComfyUI] Inputs: {"extrinsics": ["39", 4], "intrinsics": ["39", 5], "confidence_threshold": 0.3, "downsample": 4, "use_icp": false, "allow_around_1": false, "filter_outliers": true, "outlier_percentage": 5, "depths": [ComfyUI] Node 39: DepthAnythingV3_MultiView [ComfyUI] Inputs: {"normalization_mode": "Raw", "resize_method": "resize", "invert_depth": false, "keep_model_size": false, "da3_model": ["3", 0], "images": ["21", 0]} @@ -21,7 +21,7 @@ Capturing execution frames: advanced_3d_multiview.json [ComfyUI] Inputs: {"source": ["44", 0]} [ComfyUI] Node 48: DA3_PreviewPointCloud [ComfyUI] Inputs: {"file_path": ["44", 0], "color_mode": "RGB", "preview_vtk": ""} - [ComfyUI] Generated prompt_id: eb54db3c-afd4-4acc-b615-de4d4c9b4fea + [ComfyUI] Generated prompt_id: 785db5ee-27b7-4fdd-a189-a8f86c109f7c [ComfyUI] Calling execution.validate_prompt()... [ComfyUI] Validation result: valid=True [ComfyUI] === Validation PASSED === @@ -37,8 +37,10 @@ Capturing execution frames: advanced_3d_multiview.json [ComfyUI] [SubprocessWorker] sending request via socket... [ComfyUI] [SubprocessWorker] call_id=8 sending call_method Node executed (1 total), capturing... + Frame 2 saved (frame_001.jpg, t=0.5s) + [capture-node] freeze=3ms shot=110ms unfreeze=3ms saved=True [ComfyUI] [SubprocessWorker] got response: ok - [ComfyUI] [comfy-env] DownloadAndLoadDepthAnythingV3Model done (0.11s): result: NodeOutput + [ComfyUI] [comfy-env] DownloadAndLoadDepthAnythingV3Model done (1.85s): result: NodeOutput [ComfyUI] [comfy-env] Running DepthAnythingV3_MultiView: normalization_mode: 'Raw', resize_method: 'resize', invert_depth: False, keep_model_size: False, da3_model: dict, images: torch.float32 [1,680,1208,3] cpu [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_multiview.DepthAnythingV3_MultiView.EXECUTE_NORMALIZED [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... @@ -50,114 +52,117 @@ Capturing execution frames: advanced_3d_multiview.json [ComfyUI] [SubprocessWorker] created 0 shm blocks [ComfyUI] [SubprocessWorker] sending request via socket... [ComfyUI] [SubprocessWorker] call_id=9 sending call_method + Frame 3 saved (frame_002.jpg, t=2.8s) + [capture-periodic] freeze=3ms shot=94ms unfreeze=3ms saved=True [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 680, 1208, 3] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 680, 1208, 3]) [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=9 - [ComfyUI] [comfy-env] VRAM request: 1.64GB, free before eviction: 9.89GB - [ComfyUI] [comfy-env] VRAM after eviction: 9.89GB - Frame 2 saved (frame_001.jpg, t=0.5s) - [capture-node] freeze=9ms shot=130ms unfreeze=6ms saved=True - Frame 3 saved (frame_002.jpg, t=4.9s) - [capture-periodic] freeze=5ms shot=121ms unfreeze=6ms saved=True - [capture-loop] iter=50 t=6.3s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=6 ram=7.1/16.0GB (45%) swap=0.5/2.9GB (16%) cpu=48% browser_rss=0.67GB - [capture-loop] iter=100 t=12.2s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=6.6/16.0GB (41%) swap=0.5/2.9GB (16%) cpu=67% browser_rss=0.65GB + [ComfyUI] [comfy-env] VRAM request: 1.64GB, free before eviction: 10.30GB + [ComfyUI] [comfy-env] VRAM after eviction: 10.30GB + Frame 4 saved (frame_003.jpg, t=4.9s) + [capture-periodic] freeze=3ms shot=125ms unfreeze=4ms saved=True + [capture-loop] iter=50 t=6.0s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=7.4/16.0GB (46%) swap=0.6/2.9GB (20%) cpu=39% browser_rss=0.65GB + [capture-loop] iter=100 t=11.7s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=7.4/16.0GB (46%) swap=0.6/2.9GB (20%) cpu=64% browser_rss=0.66GB [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [ComfyUI] === WATCHDOG TICK 3 === - [ComfyUI] [worker:ComfyUI-DepthAnythingV3] Thread 0x000020d0 (most recent call first): - [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 359 in wait - [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 655 in wait + [ComfyUI] [worker:ComfyUI-DepthAnythingV3] Thread 0x00001b64 (most recent call first): + [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 331 in wait + [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 629 in wait [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\tqdm\_monitor.py", line 60 in run - [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 1075 in _bootstrap_inner - [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 1032 in _bootstrap + [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 1045 in _bootstrap_inner + [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 1002 in _bootstrap [ComfyUI] - [ComfyUI] Current thread 0x00001e98 (most recent call first): - [ComfyUI] File "C:\Users\stduser\AppData\Local\Temp\comfyui_pvenv_e1x_bc4i\persistent_worker.py", line 52 in _watchdog - [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 1012 in run - [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 1075 in _bootstrap_inner - [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 1032 in _bootstrap + [ComfyUI] Current thread 0x000020ac (most recent call first): + [ComfyUI] File "C:\Users\stduser\AppData\Local\Temp\comfyui_pvenv_z57kjp7z\persistent_worker.py", line 52 in _watchdog + [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 982 in run + [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 1045 in _bootstrap_inner + [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 1002 in _bootstrap [ComfyUI] - [ComfyUI] Thread 0x00000dfc (most recent call first): - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\comfy\ldm\modules\sub_quadratic_attention.py", line 159 in _get_attention_scores_no_kv_chunking - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\comfy\ldm\modules\sub_quadratic_attention.py", line 269 in efficient_dot_product_attention - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\comfy\ldm\modules\attention.py", line 275 in attention_sub_quad - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\comfy\ldm\modules\attention.py", line 139 in wrapper - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 453 in forward + [ComfyUI] Thread 0x0000083c (most recent call first): + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\comfy\ldm\modules\sub_quadratic_attention.py", line 159 in _get_attention_scores_no_kv_chunking + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\comfy\ldm\modules\sub_quadratic_attention.py", line 269 in + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\comfy\ldm\modules\sub_quadratic_attention.py", line 268 in efficient_dot_product_attention + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\comfy\ldm\modules\attention.py", line 275 in attention_sub_quad + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\comfy\ldm\modules\attention.py", line 139 in wrapper + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 453 in forward [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1787 in _call_impl [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1776 in _wrapped_call_impl - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 516 in attn_residual_func - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 521 in forward + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 516 in attn_residual_func + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 521 in forward [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1787 in _call_impl [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1776 in _wrapped_call_impl - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 791 in process_attention - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 750 in _get_intermediate_layers_not_chunked - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 800 in get_intermediate_layers - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 891 in forward + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 791 in process_attention + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 750 in _get_intermediate_layers_not_chunked + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 800 in get_intermediate_layers + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 891 in forward [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1787 in _call_impl [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1776 in _wrapped_call_impl - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 1560 in forward + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 1560 in forward [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1787 in _call_impl [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1776 in _wrapped_call_impl - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\nodes_multiview.py", line 128 in execute - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\comfy_api\latest\_io.py", line 1833 in EXECUTE_NORMALIZED - [ComfyUI] File "C:\Users\stduser\AppData\Local\Temp\comfyui_pvenv_e1x_bc4i\persistent_worker.py", line 1762 in main - [ComfyUI] File "C:\Users\stduser\AppData\Local\Temp\comfyui_pvenv_e1x_bc4i\persistent_worker.py", line 1807 in + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\nodes_multiview.py", line 128 in execute + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\comfy_api\latest\_io.py", line 1833 in EXECUTE_NORMALIZED + [ComfyUI] File "C:\Users\stduser\AppData\Local\Temp\comfyui_pvenv_z57kjp7z\persistent_worker.py", line 1762 in main + [ComfyUI] File "C:\Users\stduser\AppData\Local\Temp\comfyui_pvenv_z57kjp7z\persistent_worker.py", line 1807 in [ComfyUI] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] === END === [ComfyUI] - [capture-loop] iter=150 t=18.0s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=6 ram=7.0/16.0GB (44%) swap=0.5/2.9GB (16%) cpu=68% browser_rss=0.65GB - [capture-loop] iter=200 t=23.9s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=7.2/16.0GB (45%) swap=0.4/2.9GB (16%) cpu=65% browser_rss=0.65GB - [capture-loop] iter=250 t=29.9s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=6 ram=6.8/16.0GB (42%) swap=0.4/2.9GB (16%) cpu=63% browser_rss=0.65GB - [capture-loop] iter=300 t=35.6s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=8.5/16.0GB (53%) swap=0.4/2.9GB (16%) cpu=63% browser_rss=0.65GB - [capture-loop] iter=350 t=41.6s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=6 ram=6.7/16.0GB (42%) swap=0.4/2.9GB (16%) cpu=64% browser_rss=0.65GB - [capture-loop] iter=400 t=47.4s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=7.4/16.0GB (46%) swap=0.6/2.9GB (21%) cpu=63% browser_rss=0.64GB - [capture-loop] iter=450 t=53.2s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=6.5/16.0GB (41%) swap=0.6/2.9GB (21%) cpu=64% browser_rss=0.63GB - [capture-loop] iter=500 t=59.2s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=7 ram=6.6/16.0GB (41%) swap=0.7/2.9GB (25%) cpu=76% browser_rss=0.62GB - [capture-loop] iter=550 t=65.1s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=6 ram=7.0/16.0GB (44%) swap=0.7/2.9GB (25%) cpu=73% browser_rss=0.60GB - [capture-loop] iter=600 t=70.9s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=7.1/16.0GB (44%) swap=0.7/2.9GB (25%) cpu=70% browser_rss=0.60GB + [capture-loop] iter=150 t=17.3s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=6 ram=7.4/16.0GB (46%) swap=0.6/2.9GB (20%) cpu=64% browser_rss=0.65GB + [capture-loop] iter=200 t=23.0s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=7.5/16.0GB (47%) swap=0.6/2.9GB (20%) cpu=66% browser_rss=0.65GB + [capture-loop] iter=250 t=28.6s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=3 ram=8.3/16.0GB (52%) swap=0.6/2.9GB (20%) cpu=66% browser_rss=0.65GB + [capture-loop] iter=300 t=34.3s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=8.0/16.0GB (50%) swap=0.6/2.9GB (20%) cpu=67% browser_rss=0.64GB + [capture-loop] iter=350 t=40.0s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=7.0/16.0GB (44%) swap=0.7/2.9GB (25%) cpu=67% browser_rss=0.64GB + [capture-loop] iter=400 t=45.6s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=3 ram=6.9/16.0GB (43%) swap=0.7/2.9GB (25%) cpu=61% browser_rss=0.63GB + [capture-loop] iter=450 t=51.2s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=3 ram=6.7/16.0GB (42%) swap=0.7/2.9GB (25%) cpu=60% browser_rss=0.62GB + [capture-loop] iter=500 t=56.9s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=3 ram=6.5/16.0GB (41%) swap=0.7/2.9GB (25%) cpu=60% browser_rss=0.62GB + [capture-loop] iter=550 t=62.5s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=6.4/16.0GB (40%) swap=0.7/2.9GB (24%) cpu=61% browser_rss=0.61GB + [capture-loop] iter=600 t=68.1s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=3 ram=6.6/16.0GB (41%) swap=0.7/2.9GB (24%) cpu=60% browser_rss=0.60GB + [capture-loop] iter=650 t=73.8s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=6.5/16.0GB (41%) swap=0.7/2.9GB (24%) cpu=60% browser_rss=0.59GB [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [ComfyUI] === WATCHDOG TICK 4 === - [ComfyUI] [worker:ComfyUI-DepthAnythingV3] Thread 0x000020d0 (most recent call first): - [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 359 in wait - [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 655 in wait + [ComfyUI] [worker:ComfyUI-DepthAnythingV3] Thread 0x00001b64 (most recent call first): + [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 331 in wait + [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 629 in wait [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\tqdm\_monitor.py", line 60 in run - [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 1075 in _bootstrap_inner - [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 1032 in _bootstrap + [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 1045 in _bootstrap_inner + [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 1002 in _bootstrap [ComfyUI] - [ComfyUI] Current thread 0x00001e98 (most recent call first): - [ComfyUI] File "C:\Users\stduser\AppData\Local\Temp\comfyui_pvenv_e1x_bc4i\persistent_worker.py", line 52 in _watchdog - [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 1012 in run - [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 1075 in _bootstrap_inner - [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 1032 in _bootstrap + [ComfyUI] Current thread 0x000020ac (most recent call first): + [ComfyUI] File "C:\Users\stduser\AppData\Local\Temp\comfyui_pvenv_z57kjp7z\persistent_worker.py", line 52 in _watchdog + [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 982 in run + [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 1045 in _bootstrap_inner + [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 1002 in _bootstrap [ComfyUI] - [ComfyUI] Thread 0x00000dfc (most recent call first): - [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\conv.py", line 548 in _conv_forward - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\comfy\ops.py", line 509 in forward_comfy_cast_weights - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\comfy\ops.py", line 516 in forward + [ComfyUI] Thread 0x0000083c (most recent call first): + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 920 in forward [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1787 in _call_impl [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1776 in _wrapped_call_impl - [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\container.py", line 253 in forward + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 964 in forward [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1787 in _call_impl [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1776 in _wrapped_call_impl - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 1470 in _fuse - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 1405 in _forward_impl - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 1366 in forward + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 1456 in _fuse + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 1405 in _forward_impl + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 1366 in forward [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1787 in _call_impl [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1776 in _wrapped_call_impl - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 1591 in _process_depth_head - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 1577 in forward + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 1591 in _process_depth_head + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 1577 in forward [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1787 in _call_impl [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1776 in _wrapped_call_impl - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\nodes_multiview.py", line 128 in execute - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\comfy_api\latest\_io.py", line 1833 in EXECUTE_NORMALIZED - [ComfyUI] File "C:\Users\stduser\AppData\Local\Temp\comfyui_pvenv_e1x_bc4i\persistent_worker.py", line 1762 in main - [ComfyUI] File "C:\Users\stduser\AppData\Local\Temp\comfyui_pvenv_e1x_bc4i\persistent_worker.py", line 1807 in + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\nodes_multiview.py", line 128 in execute + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\comfy_api\latest\_io.py", line 1833 in EXECUTE_NORMALIZED + [ComfyUI] File "C:\Users\stduser\AppData\Local\Temp\comfyui_pvenv_z57kjp7z\persistent_worker.py", line 1762 in main + [ComfyUI] File "C:\Users\stduser\AppData\Local\Temp\comfyui_pvenv_z57kjp7z\persistent_worker.py", line 1807 in [ComfyUI] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] === END === [ComfyUI] - [capture-loop] iter=650 t=76.9s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=6 ram=7.4/16.0GB (46%) swap=0.7/2.9GB (25%) cpu=75% browser_rss=0.60GB + [capture-loop] iter=700 t=79.4s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=6.9/16.0GB (43%) swap=0.7/2.9GB (24%) cpu=76% browser_rss=0.59GB + [capture-loop] iter=750 t=85.2s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=3 ram=7.3/16.0GB (46%) swap=0.7/2.9GB (24%) cpu=74% browser_rss=0.58GB + [capture-loop] iter=800 t=90.7s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=7.6/16.0GB (47%) swap=0.7/2.9GB (24%) cpu=68% browser_rss=0.58GB + [capture-loop] iter=850 t=96.4s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=7.8/16.0GB (49%) swap=0.7/2.9GB (24%) cpu=62% browser_rss=0.58GB [ComfyUI] [SubprocessWorker] got response: ok - [ComfyUI] [comfy-env] DepthAnythingV3_MultiView done (82.23s): result: NodeOutput + [ComfyUI] [comfy-env] DepthAnythingV3_MultiView done (97.59s): result: NodeOutput [ComfyUI] [comfy-env] Running DepthAnythingV3_MultiView: normalization_mode: 'Raw', resize_method: 'resize', invert_depth: False, keep_model_size: False, da3_model: dict, images: torch.float32 [1,680,1208,3] cpu [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_multiview.DepthAnythingV3_MultiView.EXECUTE_NORMALIZED [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... @@ -173,68 +178,71 @@ Capturing execution frames: advanced_3d_multiview.json [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 680, 1208, 3] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 680, 1208, 3]) [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=10 - [ComfyUI] [comfy-env] VRAM request: 1.64GB, free before eviction: 10.52GB - [ComfyUI] [comfy-env] VRAM after eviction: 10.52GB - [capture-loop] iter=700 t=82.9s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=6 ram=6.2/16.0GB (39%) swap=0.7/2.9GB (25%) cpu=69% browser_rss=0.59GB - [capture-loop] iter=750 t=88.7s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=6 ram=6.8/16.0GB (42%) swap=0.7/2.9GB (25%) cpu=76% browser_rss=0.59GB - [capture-loop] iter=800 t=94.7s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=6 ram=7.3/16.0GB (46%) swap=0.7/2.9GB (25%) cpu=76% browser_rss=0.59GB - [capture-loop] iter=850 t=100.7s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=6.3/16.0GB (39%) swap=0.7/2.9GB (24%) cpu=73% browser_rss=0.59GB - [capture-loop] iter=900 t=106.4s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=6.3/16.0GB (40%) swap=0.7/2.9GB (24%) cpu=72% browser_rss=0.59GB - [capture-loop] iter=950 t=112.4s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=6 ram=7.3/16.0GB (45%) swap=0.7/2.9GB (24%) cpu=81% browser_rss=0.58GB - [capture-loop] iter=1000 t=118.4s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=6.3/16.0GB (39%) swap=0.7/2.9GB (24%) cpu=69% browser_rss=0.57GB - [capture-loop] iter=1050 t=124.2s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=6.4/16.0GB (40%) swap=0.7/2.9GB (24%) cpu=64% browser_rss=0.56GB - [capture-loop] iter=1100 t=130.1s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=8.0/16.0GB (50%) swap=0.8/2.9GB (29%) cpu=68% browser_rss=0.54GB + [ComfyUI] [comfy-env] VRAM request: 1.64GB, free before eviction: 10.63GB + [ComfyUI] [comfy-env] VRAM after eviction: 10.63GB + [capture-loop] iter=900 t=102.1s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=7.1/16.0GB (44%) swap=0.8/2.9GB (29%) cpu=58% browser_rss=0.58GB + [capture-loop] iter=950 t=107.7s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=3 ram=7.1/16.0GB (44%) swap=0.8/2.9GB (29%) cpu=58% browser_rss=0.58GB + [capture-loop] iter=1000 t=113.4s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=6.1/16.0GB (38%) swap=0.8/2.9GB (29%) cpu=57% browser_rss=0.58GB + [capture-loop] iter=1050 t=119.1s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=3 ram=6.1/16.0GB (38%) swap=0.8/2.9GB (29%) cpu=57% browser_rss=0.58GB + [capture-loop] iter=1100 t=124.6s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=6.0/16.0GB (38%) swap=0.8/2.9GB (29%) cpu=58% browser_rss=0.57GB + [capture-loop] iter=1150 t=130.3s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=3 ram=6.0/16.0GB (38%) swap=0.8/2.9GB (29%) cpu=57% browser_rss=0.56GB + [capture-loop] iter=1200 t=135.9s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=6.1/16.0GB (38%) swap=0.8/2.9GB (29%) cpu=64% browser_rss=0.54GB [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [ComfyUI] === WATCHDOG TICK 5 === - [ComfyUI] [worker:ComfyUI-DepthAnythingV3] Thread 0x000020d0 (most recent call first): - [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 359 in wait - [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 655 in wait + [ComfyUI] [worker:ComfyUI-DepthAnythingV3] Thread 0x00001b64 (most recent call first): + [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 331 in wait + [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 629 in wait [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\tqdm\_monitor.py", line 60 in run - [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 1075 in _bootstrap_inner - [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 1032 in _bootstrap + [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 1045 in _bootstrap_inner + [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 1002 in _bootstrap [ComfyUI] - [ComfyUI] Current thread 0x00001e98 (most recent call first): - [ComfyUI] File "C:\Users\stduser\AppData\Local\Temp\comfyui_pvenv_e1x_bc4i\persistent_worker.py", line 52 in _watchdog - [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 1012 in run - [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 1075 in _bootstrap_inner - [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 1032 in _bootstrap + [ComfyUI] Current thread 0x000020ac (most recent call first): + [ComfyUI] File "C:\Users\stduser\AppData\Local\Temp\comfyui_pvenv_z57kjp7z\persistent_worker.py", line 52 in _watchdog + [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 982 in run + [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 1045 in _bootstrap_inner + [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 1002 in _bootstrap [ComfyUI] - [ComfyUI] Thread 0x00000dfc (most recent call first): - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\comfy\ops.py", line 475 in forward_comfy_cast_weights - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\comfy\ops.py", line 482 in forward + [ComfyUI] Thread 0x0000083c (most recent call first): + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\comfy\ldm\modules\sub_quadratic_attention.py", line 159 in _get_attention_scores_no_kv_chunking + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\comfy\ldm\modules\sub_quadratic_attention.py", line 269 in + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\comfy\ldm\modules\sub_quadratic_attention.py", line 268 in efficient_dot_product_attention + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\comfy\ldm\modules\attention.py", line 275 in attention_sub_quad + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\comfy\ldm\modules\attention.py", line 139 in wrapper + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 453 in forward [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1787 in _call_impl [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1776 in _wrapped_call_impl - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 244 in forward + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 516 in attn_residual_func + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 521 in forward [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1787 in _call_impl [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1776 in _wrapped_call_impl - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 519 in ffn_residual_func - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 522 in forward + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 791 in process_attention + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 741 in _get_intermediate_layers_not_chunked + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 800 in get_intermediate_layers + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 891 in forward [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1787 in _call_impl [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1776 in _wrapped_call_impl - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 791 in process_attention - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 741 in _get_intermediate_layers_not_chunked - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 800 in get_intermediate_layers - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 891 in forward + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 1560 in forward [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1787 in _call_impl [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1776 in _wrapped_call_impl - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 1560 in forward - [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1787 in _call_impl - [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1776 in _wrapped_call_impl - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\nodes_multiview.py", line 128 in execute - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\comfy_api\latest\_io.py", line 1833 in EXECUTE_NORMALIZED - [ComfyUI] File "C:\Users\stduser\AppData\Local\Temp\comfyui_pvenv_e1x_bc4i\persistent_worker.py", line 1762 in main - [ComfyUI] File "C:\Users\stduser\AppData\Local\Temp\comfyui_pvenv_e1x_bc4i\persistent_worker.py", line 1807 in + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\nodes_multiview.py", line 128 in execute + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\comfy_api\latest\_io.py", line 1833 in EXECUTE_NORMALIZED + [ComfyUI] File "C:\Users\stduser\AppData\Local\Temp\comfyui_pvenv_z57kjp7z\persistent_worker.py", line 1762 in main + [ComfyUI] File "C:\Users\stduser\AppData\Local\Temp\comfyui_pvenv_z57kjp7z\persistent_worker.py", line 1807 in [ComfyUI] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] === END === [ComfyUI] - [capture-loop] iter=1150 t=136.0s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=7 ram=6.3/16.0GB (39%) swap=0.8/2.9GB (29%) cpu=70% browser_rss=0.53GB - [capture-loop] iter=1200 t=141.8s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=6.6/16.0GB (41%) swap=0.8/2.9GB (29%) cpu=66% browser_rss=0.52GB - [capture-loop] iter=1250 t=147.7s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=6 ram=6.6/16.0GB (41%) swap=0.8/2.9GB (29%) cpu=64% browser_rss=0.51GB - [capture-loop] iter=1300 t=153.6s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=7.1/16.0GB (44%) swap=0.8/2.9GB (28%) cpu=64% browser_rss=0.50GB - [capture-loop] iter=1350 t=159.4s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=7.1/16.0GB (45%) swap=1.0/2.9GB (34%) cpu=62% browser_rss=0.48GB - [capture-loop] iter=1400 t=165.3s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=6 ram=7.2/16.0GB (45%) swap=1.0/2.9GB (34%) cpu=68% browser_rss=0.48GB + [capture-loop] iter=1250 t=141.6s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=6.2/16.0GB (39%) swap=0.8/2.9GB (29%) cpu=77% browser_rss=0.53GB + [capture-loop] iter=1300 t=147.3s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=6.1/16.0GB (38%) swap=1.0/2.9GB (34%) cpu=69% browser_rss=0.51GB + [capture-loop] iter=1350 t=152.9s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=3 ram=6.1/16.0GB (38%) swap=1.0/2.9GB (33%) cpu=74% browser_rss=0.51GB + [capture-loop] iter=1400 t=158.5s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=6.2/16.0GB (39%) swap=1.0/2.9GB (33%) cpu=64% browser_rss=0.49GB + [capture-loop] iter=1450 t=164.3s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=7.8/16.0GB (49%) swap=1.0/2.9GB (33%) cpu=73% browser_rss=0.49GB + [capture-loop] iter=1500 t=170.0s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=6.3/16.0GB (39%) swap=1.0/2.9GB (33%) cpu=72% browser_rss=0.48GB + [capture-loop] iter=1550 t=175.7s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=7 ram=6.7/16.0GB (42%) swap=1.0/2.9GB (33%) cpu=58% browser_rss=0.47GB + [capture-loop] iter=1600 t=181.3s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=7.3/16.0GB (46%) swap=1.0/2.9GB (33%) cpu=64% browser_rss=0.46GB + [capture-loop] iter=1650 t=186.9s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=7.4/16.0GB (46%) swap=1.0/2.9GB (36%) cpu=60% browser_rss=0.44GB + [capture-loop] iter=1700 t=192.5s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=6.7/16.0GB (42%) swap=1.1/2.9GB (38%) cpu=62% browser_rss=0.44GB [ComfyUI] [SubprocessWorker] got response: ok - [ComfyUI] [comfy-env] DepthAnythingV3_MultiView done (84.59s): result: NodeOutput + [ComfyUI] [comfy-env] DepthAnythingV3_MultiView done (93.70s): result: NodeOutput [ComfyUI] [comfy-env] Running DA3_MultiViewPointCloud: extrinsics: '{\n "extrinsics": [\n {\n "image_0": [\n ..., intrinsics: '{\n "intrinsics": [\n {\n "image_0": [\n ..., confidence_threshold: 0.3, downsample: 4, use_icp: False, allow_around_1: False, filter_outliers: True, outlier_percentage: 5.0, depths: torch.float32 [1,680,1208,3] cpu, images: torch.float32 [1,680,1208,3] cpu, confidence: torch.float32 [1,680,1208,3] cpu, sky_mask: torch.float32 [1,680,1208] cpu [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_multiview.DA3_MultiViewPointCloud.EXECUTE_NORMALIZED [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... @@ -261,9 +269,11 @@ Capturing execution frames: advanced_3d_multiview.json [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 680, 1208] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 680, 1208]) + Frame 5 saved (frame_004.jpg, t=193.9s) + [capture-periodic] freeze=2ms shot=96ms unfreeze=3ms saved=True [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=11 [ComfyUI] [SubprocessWorker] got response: ok - [ComfyUI] [comfy-env] DA3_MultiViewPointCloud done (0.69s): result: NodeOutput + [ComfyUI] [comfy-env] DA3_MultiViewPointCloud done (0.96s): result: NodeOutput [ComfyUI] [comfy-env] Running DA3_MultiViewPointCloud: extrinsics: '{\n "extrinsics": [\n {\n "image_0": [\n ..., intrinsics: '{\n "intrinsics": [\n {\n "image_0": [\n ..., confidence_threshold: 0.3, downsample: 4, use_icp: False, allow_around_1: False, filter_outliers: True, outlier_percentage: 5.0, depths: torch.float32 [1,680,1208,3] cpu, images: torch.float32 [1,680,1208,3] cpu, confidence: torch.float32 [1,680,1208,3] cpu, sky_mask: torch.float32 [1,680,1208] cpu [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_multiview.DA3_MultiViewPointCloud.EXECUTE_NORMALIZED [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... @@ -292,7 +302,7 @@ Capturing execution frames: advanced_3d_multiview.json [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 680, 1208]) [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=12 [ComfyUI] [SubprocessWorker] got response: ok - [ComfyUI] [comfy-env] DA3_MultiViewPointCloud done (0.68s): result: NodeOutput + [ComfyUI] [comfy-env] DA3_MultiViewPointCloud done (0.79s): result: NodeOutput [ComfyUI] [comfy-env] Running DA3_SavePointCloud: filename_prefix: 'pointcloud', pointcloud: list[1] [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_3d.DA3_SavePointCloud.EXECUTE_NORMALIZED [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... @@ -313,12 +323,12 @@ Capturing execution frames: advanced_3d_multiview.json [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18844] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([18844]) [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] - Frame 4 saved (frame_003.jpg, t=168.8s) - [capture-periodic] freeze=5ms shot=106ms unfreeze=6ms saved=True [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18844] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([18844]) + Frame 6 saved (frame_005.jpg, t=196.1s) + [capture-periodic] freeze=3ms shot=101ms unfreeze=3ms saved=True [ComfyUI] [SubprocessWorker] got response: ok - [ComfyUI] [comfy-env] DA3_SavePointCloud done (0.84s): result: NodeOutput + [ComfyUI] [comfy-env] DA3_SavePointCloud done (1.03s): result: NodeOutput [ComfyUI] [comfy-env] Running DA3_SavePointCloud: filename_prefix: 'pointcloud', pointcloud: list[1] [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_3d.DA3_SavePointCloud.EXECUTE_NORMALIZED [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... @@ -329,7 +339,29 @@ Capturing execution frames: advanced_3d_multiview.json [ComfyUI] [SubprocessWorker] created 0 shm blocks [ComfyUI] [SubprocessWorker] sending request via socket... [ComfyUI] [SubprocessWorker] call_id=14 sending call_method + [ComfyUI] [worker:ComfyUI-DepthAnythingV3] + [ComfyUI] === WATCHDOG TICK 6 === + [ComfyUI] [worker:ComfyUI-DepthAnythingV3] Thread 0x00001b64 (most recent call first): + [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 331 in wait + [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 629 in wait + [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\tqdm\_monitor.py", line 60 in run + [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 1045 in _bootstrap_inner + [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 1002 in _bootstrap + [ComfyUI] + [ComfyUI] Current thread 0x000020ac (most recent call first): + [ComfyUI] File "C:\Users\stduser\AppData\Local\Temp\comfyui_pvenv_z57kjp7z\persistent_worker.py", line 52 in _watchdog + [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 982 in run + [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 1045 in _bootstrap_inner + [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 1002 in _bootstrap + [ComfyUI] + [ComfyUI] Thread 0x0000083c (most recent call first): + [ComfyUI] File "C:\Users\stduser\AppData\Local\Temp\comfyui_pvenv_z57kjp7z\persistent_worker.py", line 86 in wlog + [ComfyUI] File "C:\Users\stduser\AppData\Local\Temp\comfyui_pvenv_z57kjp7z\persistent_worker.py", line 1723 in main + [ComfyUI] File "C:\Users\stduser\AppData\Local\Temp\comfyui_pvenv_z57kjp7z\persistent_worker.py", line 1807 in + [ComfyUI] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] + [ComfyUI] [worker:ComfyUI-DepthAnythingV3] === END === + [ComfyUI] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[20434, 3] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([20434, 3]) [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] @@ -342,20 +374,20 @@ Capturing execution frames: advanced_3d_multiview.json [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[20434] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([20434]) [ComfyUI] [SubprocessWorker] got response: ok - [ComfyUI] [comfy-env] DA3_SavePointCloud done (0.91s): result: NodeOutput + [ComfyUI] [comfy-env] DA3_SavePointCloud done (1.02s): result: NodeOutput [ComfyUI] [comfy-env] Running DA3_PreviewPointCloud: file_path: 'D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\Dept..., color_mode: 'RGB' [ComfyUI] [SubprocessWorker] call_method: nodes.preview_nodes.DA3_PreviewPointCloud.EXECUTE_NORMALIZED [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)... - Node executed (2 total), capturing... [ComfyUI] [ComfyUI-DepthAnythingV3] 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=15 sending call_method + Node executed (2 total), capturing... [ComfyUI] [SubprocessWorker] got response: ok - [ComfyUI] [comfy-env] DA3_PreviewPointCloud done (0.21s): result: NodeOutput + [ComfyUI] [comfy-env] DA3_PreviewPointCloud done (0.23s): result: NodeOutput [ComfyUI] [comfy-env] Running DA3_PreviewPointCloud: file_path: 'D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\Dept..., color_mode: 'RGB' [ComfyUI] [SubprocessWorker] call_method: nodes.preview_nodes.DA3_PreviewPointCloud.EXECUTE_NORMALIZED [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... @@ -366,19 +398,19 @@ Capturing execution frames: advanced_3d_multiview.json [ComfyUI] [SubprocessWorker] created 0 shm blocks [ComfyUI] [SubprocessWorker] sending request via socket... [ComfyUI] [SubprocessWorker] call_id=16 sending call_method - Frame 5 saved (frame_004.jpg, t=170.5s) - [capture-node] freeze=5ms shot=93ms unfreeze=4ms saved=True + Frame 7 saved (frame_006.jpg, t=197.4s) + [capture-node] freeze=3ms shot=109ms unfreeze=3ms saved=True [ComfyUI] [SubprocessWorker] got response: ok - [ComfyUI] [comfy-env] DA3_PreviewPointCloud done (0.20s): result: NodeOutput - [ComfyUI] Prompt executed in 170.63 seconds + [ComfyUI] [comfy-env] DA3_PreviewPointCloud done (0.23s): result: NodeOutput + [ComfyUI] Prompt executed in 197.56 seconds Node executed (4 total), capturing... - Frame 6 saved (frame_005.jpg, t=171.1s) - [capture-node] freeze=6ms shot=115ms unfreeze=0ms saved=True - Execution complete (t=171.1s) - Captured 6 unique frames over 171.2s + Frame 8 saved (frame_007.jpg, t=197.9s) + [capture-node] freeze=4ms shot=113ms unfreeze=8ms saved=True + Execution complete (t=198.3s) + Captured 8 unique frames over 198.42s [debug] iframes: 1 - [debug] iframe[0]: src=http://127.0.0.1:41882/extensions/ComfyUI-DepthAnythingV3/viewer_vtk.html?v=1778, canvas=486x430, rafFrozen=True + [debug] iframe[0]: src=http://127.0.0.1:41890/extensions/ComfyUI-GeometryPack/viewer_vtk.html?v=1778961, canvas=486x394, rafFrozen=False [timing] trigger_3d_previews: 0.0s Saved high-quality screenshot: advanced_3d_multiview_executed.png [timing] final_screenshot: 0.2s - Captured 7 video frames \ No newline at end of file + Captured 9 video frames \ No newline at end of file diff --git a/dev/windows-cpu/logs/advanced_3d_multiview_console.log b/dev/windows-cpu/logs/advanced_3d_multiview_console.log index 52bc09e..e5cb2e6 100644 --- a/dev/windows-cpu/logs/advanced_3d_multiview_console.log +++ b/dev/windows-cpu/logs/advanced_3d_multiview_console.log @@ -7,11 +7,9 @@ [Console-error] Failed to load resource: the server responded with a status of 404 (Not Found) [Console-error] Failed to load resource: the server responded with a status of 404 (Not Found) [Console-error] Failed to load resource: the server responded with a status of 404 (Not Found) -[Console-log] [VTK Bundle] GLTFImporter included in bundle [Console-warning] WARNING: Multiple instances of Three.js being imported. -[Console-log] [FBXAnimationViewer] Loading FBX Animation Viewer extension -[Console-log] [FBXAnimationViewer] Loading FBX Animation Viewer extension... -[Console-log] [FBXAnimationViewer] Extension registered: comfy3d.fbxanimationviewer +[Console-log] [VTK Bundle] GLTFImporter included in bundle +[Console-log] [VTK Bundle] GLTFImporter included in bundle [Console-log] [FBX Preview] Auto-registering for all known FBX preview node types... [Console-log] [UniRig] Loading FBX mesh preview extension... [Console-log] [UniRig] Detected extension folder: ComfyUI-GeometryPack @@ -25,28 +23,30 @@ [Console-log] [MotionCapture] Loading FBX mesh preview extension... [Console-log] [MotionCapture] Detected extension folder: ComfyUI-GeometryPack [Console-log] [MotionCapture] FBX mesh preview extension registered -[Console-log] [GeomPack Gaussian] Loading extension... [Console-log] [UniRig Compare] Loading compare skeleton widget... [Console-log] [UniRig Compare] Detected extension folder: ComfyUI-GeometryPack [Console-log] [UniRig Compare] Compare skeleton widget registered -[Console-log] [UniRig Debug] Loading FBX mesh preview extension... -[Console-log] [UniRig Debug] Detected extension folder: ComfyUI-GeometryPack -[Console-log] [UniRig Debug] FBX mesh preview extension registered -[Console-log] [GeomPack] Loading mesh preview extension... -[Console-log] [GeomPack] Mesh preview extension registered -[Console-log] [GeomPack] Loading VTK.js textured mesh preview extension... -[Console-log] [GeomPack] VTK.js textured mesh preview extension registered -[Console-log] [GeomPack Multi JS] Loading mesh_preview_multi.js extension -[Console-error] [vite:preloadError] {url: null, fileType: unknown, chunkName: null, message: Extension named 'comfy3d.pointcloud.vtk' already registered.} -[Console-log] [GeomPack] Loading UV mesh preview extension... -[Console-log] [GeomPack] UV mesh preview extension registered -[Console-log] [CompareSMPLBVH] Loading Compare SMPL BVH extension -[Console-log] [CompareSMPLBVH] Loading Compare SMPL BVH extension... -[Console-log] [CompareSMPLBVH] Extension registered: comfy3d.comparesmplbvh [Console-log] [BVHViewer] Loading BVH Viewer extension [Console-log] [BVHViewer] Loading BVH viewer extension... [Console-log] [BVHViewer] Extension registered: comfy3d.bvhviewer -[Console-log] [VTK Bundle] GLTFImporter included in bundle +[Console-log] [GeomPack] Loading mesh preview extension... +[Console-log] [GeomPack] Mesh preview extension registered +[Console-log] [GeomPack Gaussian] Loading extension... +[Console-log] [FBXAnimationViewer] Loading FBX Animation Viewer extension +[Console-log] [FBXAnimationViewer] Loading FBX Animation Viewer extension... +[Console-log] [FBXAnimationViewer] Extension registered: comfy3d.fbxanimationviewer +[Console-log] [GeomPack] Loading UV mesh preview extension... +[Console-log] [GeomPack] UV mesh preview extension registered +[Console-error] [vite:preloadError] {url: null, fileType: unknown, chunkName: null, message: Extension named 'comfy3d.pointcloud.vtk' already registered.} +[Console-log] [GeomPack Multi JS] Loading mesh_preview_multi.js extension +[Console-log] [UniRig Debug] Loading FBX mesh preview extension... +[Console-log] [UniRig Debug] Detected extension folder: ComfyUI-GeometryPack +[Console-log] [UniRig Debug] FBX mesh preview extension registered +[Console-log] [GeomPack] Loading VTK.js textured mesh preview extension... +[Console-log] [GeomPack] VTK.js textured mesh preview extension registered +[Console-log] [CompareSMPLBVH] Loading Compare SMPL BVH extension +[Console-log] [CompareSMPLBVH] Loading Compare SMPL BVH extension... +[Console-log] [CompareSMPLBVH] Extension registered: comfy3d.comparesmplbvh [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. @@ -58,13 +58,13 @@ [Console-warning] Canvas2D: Multiple readback operations using getImageData are faster with the willReadFrequently attribute set to true. See: https://html.spec.whatwg.org/multipage/canvas.html#concept-canvas-will-read-frequently [Console-log] [GeomPack VTK Viewer] Ready (unified) [Console-error] No input! -[Console-warning] [.WebGL-0xe5c04ae9c00]GL Driver Message (OpenGL, Performance, GL_CLOSE_PATH_NV, High): GPU stall due to ReadPixels +[Console-warning] [.WebGL-0x212c04aaa600]GL Driver Message (OpenGL, Performance, GL_CLOSE_PATH_NV, High): GPU stall due to ReadPixels [Console-log] [VTK Bundle] GLTFImporter included in bundle [Console-log] [GeomPack VTK Viewer] Initializing unified viewer... [Console-warning] Canvas2D: Multiple readback operations using getImageData are faster with the willReadFrequently attribute set to true. See: https://html.spec.whatwg.org/multipage/canvas.html#concept-canvas-will-read-frequently [Console-log] [GeomPack VTK Viewer] Ready (unified) [Console-error] No input! -[Console-warning] [.WebGL-0xe5c04ae0000]GL Driver Message (OpenGL, Performance, GL_CLOSE_PATH_NV, High): GPU stall due to ReadPixels (this message will no longer repeat) +[Console-warning] [.WebGL-0x212c001bf200]GL Driver Message (OpenGL, Performance, GL_CLOSE_PATH_NV, High): GPU stall due to ReadPixels (this message will no longer repeat) [Console-log] [comfy-test] graphToPrompt: 8 nodes, missing class_type: [], sample: {"inputs":{"model":"da3_large.safetensors","precision":"auto","attention":"auto"},"class_type":"DownloadAndLoadDepthAnythingV3Model","_meta":{"title":"DownloadAndLoadDepthAnythingV3Model"}} [Console-log] [GeomPack VTK Viewer] Loading: /view?filename=pointcloud_0000.ply&type=output&subfolder= [Console-log] [GeomPack VTK Viewer] Detected point cloud, skipping normals filter diff --git a/dev/windows-cpu/logs/advanced_3d_multiview_resources.csv b/dev/windows-cpu/logs/advanced_3d_multiview_resources.csv index 41d3609..d5d179e 100644 --- a/dev/windows-cpu/logs/advanced_3d_multiview_resources.csv +++ b/dev/windows-cpu/logs/advanced_3d_multiview_resources.csv @@ -1,182 +1,208 @@ # total_ram_gb=16.0 t,ram_gb,vram_gb -0.0,2.08, -1.0,2.08, -2.0,2.08, -3.0,2.08, -4.0,2.08, -5.0,2.08, -6.0,2.08, -7.1,2.1, -8.1,2.88, -9.1,3.25, -10.1,2.22, -11.1,4.18, -12.1,2.25, -13.1,3.12, -14.1,2.17, -15.1,2.76, -16.1,3.25, -17.1,2.33, -18.1,4.2, -19.1,2.25, -20.1,3.12, -21.1,2.21, -22.1,2.32, -23.1,3.67, -24.1,2.14, -25.2,3.79, -26.2,2.27, -27.2,2.97, -28.2,2.25, -29.2,2.59, -30.2,3.23, -31.2,2.18, -32.2,3.49, -33.2,2.21, -34.2,2.71, -35.2,3.23, -36.2,2.2, -37.2,3.94, -38.2,2.24, -39.2,2.86, -40.2,3.26, -41.2,2.36, -42.2,3.27, -43.2,2.25, -44.2,3.28, -45.2,2.22, -46.2,2.65, -47.3,3.28, -48.3,2.17, -49.3,3.71, -50.3,2.17, -51.3,2.82, -52.3,3.19, -53.3,2.08, -54.3,3.81, -55.3,2.09, -56.3,3.15, -57.3,2.04, -58.3,2.35, -59.3,3.13, -60.3,2.1, -61.3,3.3, -62.3,2.1, -63.3,2.34, -64.3,3.75, -65.3,2.1, -66.3,2.35, -67.4,2.36, -68.4,2.42, -69.4,2.47, -70.4,2.68, -71.4,2.74, -72.4,2.67, -73.4,2.87, -74.4,2.93, -75.4,2.82, -76.4,3.26, -77.4,2.82, -78.4,2.94, -79.4,3.12, -80.4,3.23, -81.4,3.32, -82.4,3.49, -83.4,3.14, -84.4,3.38, -85.4,3.49, -86.4,3.05, -87.4,3.15, -88.4,1.93, -89.4,1.92, -90.5,2.89, -91.5,2.25, -92.5,2.12, -93.5,3.71, -94.5,2.04, -95.5,2.89, -96.5,2.74, -97.5,2.12, -98.5,3.95, -99.5,2.04, -100.5,2.86, -101.5,3.03, -102.5,1.99, -103.5,3.85, -104.5,2.02, -105.5,2.76, -106.5,3.03, -107.5,1.99, -108.5,3.69, -109.5,2.02, -110.6,2.53, -111.6,3.05, -112.6,2.03, -113.6,3.03, -114.6,2.9, -115.6,2.05, -116.6,3.72, -117.6,2.03, -118.6,2.53, -119.6,3.06, -120.6,2.03, -121.6,3.42, -122.6,2.07, -123.6,2.69, -124.6,3.09, -125.6,2.08, -126.6,3.84, -127.6,2.13, -128.6,2.82, -129.6,2.45, -130.6,2.23, -131.6,4.14, -132.6,2.11, -133.7,2.86, -134.7,2.49, -135.7,2.22, -136.7,4.0, -137.7,2.1, -138.7,2.96, -139.7,2.09, -140.7,2.36, -141.7,4.01, -142.7,2.1, -143.7,2.97, -144.7,2.56, -145.7,2.2, -146.7,3.2, -147.7,2.09, -148.7,3.08, -149.7,2.06, -150.7,2.18, -151.7,2.34, -152.7,2.31, -153.7,2.38, -154.7,2.58, -155.7,2.63, -156.7,2.69, -157.8,3.04, -158.8,2.78, -159.8,2.88, -160.8,2.84, -161.8,3.25, -162.8,2.77, -163.8,2.9, -164.8,3.06, -165.8,3.16, -166.8,3.29, -167.8,3.42, -168.8,3.17, -169.8,3.35, -170.8,2.37, -171.8,3.25, -172.8,2.88, -173.8,1.76, -174.8,1.75, -175.8,1.73, -176.8,1.73, -177.8,1.8, -178.8,1.8, -179.8,1.8, +0.0,1.93, +1.0,1.93, +2.0,1.93, +3.0,1.93, +4.0,1.93, +5.0,1.93, +6.0,1.93, +7.0,1.95, +8.0,1.95, +9.0,1.95, +10.1,1.95, +11.1,2.58, +12.1,3.96, +13.1,2.09, +14.1,2.57, +15.1,3.66, +16.1,2.1, +17.1,2.83, +18.1,3.1, +19.1,2.06, +20.1,3.09, +21.1,2.54, +22.1,2.06, +23.1,3.44, +24.1,2.09, +25.1,2.05, +26.1,3.62, +27.1,2.02, +28.1,2.31, +29.2,4.06, +30.2,2.08, +31.2,2.62, +32.2,3.08, +33.2,2.1, +34.2,2.86, +35.2,3.12, +36.2,2.1, +37.2,2.86, +38.2,3.12, +39.2,2.1, +40.2,2.87, +41.2,3.14, +42.2,2.12, +43.2,2.73, +44.2,3.11, +45.2,2.1, +46.2,2.78, +47.2,3.17, +48.3,2.15, +49.3,3.02, +50.3,3.16, +51.3,2.1, +52.3,3.16, +53.3,2.15, +54.3,2.08, +55.3,3.34, +56.3,2.15, +57.3,2.29, +58.3,3.8, +59.3,2.16, +60.3,2.3, +61.3,4.05, +62.3,2.15, +63.3,2.55, +64.3,3.98, +65.3,2.16, +66.3,2.79, +67.3,3.18, +68.3,2.16, +69.4,3.09, +70.4,3.24, +71.4,2.15, +72.4,3.38, +73.4,2.21, +74.4,2.3, +75.4,3.97, +76.4,2.14, +77.4,2.37, +78.4,4.11, +79.4,2.09, +80.4,2.29, +81.4,2.38, +82.4,2.36, +83.4,2.44, +84.4,2.48, +85.4,2.63, +86.5,2.74, +87.5,2.68, +88.5,2.84, +89.5,2.87, +90.5,2.88, +91.5,2.98, +92.5,3.32, +93.5,2.84, +94.5,2.98, +95.5,3.13, +96.5,3.23, +97.5,3.34, +98.5,3.49, +99.5,3.2, +100.6,3.37, +101.6,3.49, +102.6,3.04, +103.6,3.2, +104.6,2.97, +105.6,1.95, +106.6,1.91, +107.6,2.85, +108.6,2.92, +109.6,1.94, +110.6,3.25, +111.6,1.97, +112.6,2.33, +113.6,3.67, +114.6,2.01, +115.6,2.76, +116.6,3.02, +117.6,1.99, +118.6,3.29, +119.6,2.02, +120.6,2.3, +121.6,3.01, +122.7,2.04, +123.7,2.86, +124.7,2.47, +125.7,2.08, +126.7,3.84, +127.7,2.02, +128.7,2.52, +129.7,3.02, +130.7,2.02, +131.7,2.77, +132.7,3.03, +133.7,1.98, +134.7,3.04, +135.7,2.06, +136.7,1.96, +137.7,3.27, +138.7,1.98, +139.7,2.42, +140.7,3.06, +141.7,2.04, +142.8,2.52, +143.8,3.7, +144.8,2.0, +145.8,2.53, +146.8,3.04, +147.8,2.02, +148.8,2.74, +149.8,3.03, +150.8,2.01, +151.8,2.81, +152.8,3.08, +153.8,1.98, +154.8,3.05, +155.8,3.06, +156.8,2.0, +157.8,3.06, +158.8,2.2, +159.9,2.01, +160.9,3.35, +161.9,2.02, +162.9,2.09, +163.9,3.41, +164.9,2.04, +165.9,2.01, +166.9,3.54, +167.9,2.0, +168.9,2.02, +169.9,3.04, +170.9,3.05, +171.9,2.02, +172.9,2.63, +173.9,3.02, +174.9,2.0, +175.9,2.17, +177.0,2.28, +178.0,2.27, +179.0,2.41, +180.0,2.57, +181.0,2.59, +182.0,2.64, +183.0,2.71, +184.0,2.76, +185.0,2.83, +186.0,2.81, +187.0,3.17, +188.0,2.69, +189.0,2.81, +190.0,2.86, +191.0,3.11, +192.0,3.13, +193.0,3.34, +194.0,3.02, +195.0,3.23, +196.0,3.36, +197.0,2.63, +198.1,3.22, +199.1,2.69, +200.1,1.69, +201.1,1.67, +202.1,1.64, +203.1,1.64, +204.1,1.65, +205.1,1.73, +206.1,1.73, diff --git a/dev/windows-cpu/logs/advanced_3d_resources.csv b/dev/windows-cpu/logs/advanced_3d_resources.csv index 4893c65..64bb00c 100644 --- a/dev/windows-cpu/logs/advanced_3d_resources.csv +++ b/dev/windows-cpu/logs/advanced_3d_resources.csv @@ -1,59 +1,54 @@ # total_ram_gb=16.0 t,ram_gb,vram_gb -0.0,2.28, -1.0,2.28, -2.0,2.28, -3.0,2.28, -4.0,2.28, -5.0,2.28, -6.0,2.27, -7.0,2.26, -8.0,2.23, -9.0,2.28, -10.1,2.28, -11.1,2.26, -12.1,2.25, +0.0,2.24, +1.0,2.24, +2.0,2.24, +3.0,2.24, +4.0,2.24, +5.0,2.24, +6.0,2.24, +7.0,2.22, +8.0,2.29, +9.0,2.29, +10.1,2.3, +11.1,2.29, +12.1,2.26, 13.1,2.24, -14.1,2.2, -15.1,2.18, -16.1,2.2, -17.1,2.17, -18.1,2.2, -19.1,2.21, -20.2,2.19, -21.2,2.5, -22.2,2.49, -23.2,2.25, -24.2,2.49, -25.2,2.38, -26.2,2.37, -27.2,2.51, -28.2,2.5, -29.2,2.46, -30.3,2.22, -31.3,2.25, -32.3,2.43, -33.3,2.21, -34.3,2.26, -35.3,2.38, -36.4,2.43, -37.4,2.53, -38.4,2.7, -39.4,2.63, -40.4,2.81, -41.4,2.61, -42.4,2.81, -43.4,2.92, -44.4,2.88, -45.4,2.51, -46.4,2.6, -47.4,2.1, -48.4,2.11, -49.4,2.11, -50.4,2.11, -51.4,2.11, -52.4,2.09, -53.5,2.09, -54.5,2.09, -55.5,2.09, -56.5,2.09, +14.1,2.3, +15.1,2.35, +16.1,2.25, +17.1,2.28, +18.1,2.41, +19.1,2.76, +20.1,2.5, +21.1,2.3, +22.1,2.2, +23.1,2.36, +24.1,2.47, +25.1,2.47, +26.1,2.45, +27.1,2.19, +28.1,2.15, +29.1,2.15, +30.1,2.14, +31.2,2.25, +32.2,2.3, +33.2,2.41, +34.2,2.43, +35.2,2.48, +36.2,2.42, +37.2,2.66, +38.2,2.5, +39.2,2.62, +40.2,2.78, +41.2,2.73, +42.2,2.55, +43.2,2.53, +44.2,1.95, +45.2,1.95, +46.2,1.96, +47.2,1.96, +48.2,1.94, +49.3,1.94, +50.3,1.94, +51.3,1.94, diff --git a/dev/windows-cpu/logs/advanced_console.log b/dev/windows-cpu/logs/advanced_console.log index c0abbcb..96d7701 100644 --- a/dev/windows-cpu/logs/advanced_console.log +++ b/dev/windows-cpu/logs/advanced_console.log @@ -8,12 +8,8 @@ [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] [VTK Bundle] GLTFImporter included in bundle -[Console-log] [VTK Bundle] GLTFImporter included in bundle [Console-warning] WARNING: Multiple instances of Three.js being imported. -[Console-log] [BVHViewer] Loading BVH Viewer extension -[Console-log] [BVHViewer] Loading BVH viewer extension... -[Console-log] [BVHViewer] Extension registered: comfy3d.bvhviewer -[Console-log] [GeomPack Gaussian] Loading extension... +[Console-log] [VTK Bundle] GLTFImporter included in bundle [Console-log] [FBX Preview] Auto-registering for all known FBX preview node types... [Console-log] [UniRig] Loading FBX mesh preview extension... [Console-log] [UniRig] Detected extension folder: ComfyUI-GeometryPack @@ -27,26 +23,30 @@ [Console-log] [MotionCapture] Loading FBX mesh preview extension... [Console-log] [MotionCapture] Detected extension folder: ComfyUI-GeometryPack [Console-log] [MotionCapture] FBX mesh preview extension registered +[Console-log] [GeomPack Multi JS] Loading mesh_preview_multi.js extension +[Console-log] [FBXAnimationViewer] Loading FBX Animation Viewer extension +[Console-log] [FBXAnimationViewer] Loading FBX Animation Viewer extension... +[Console-log] [FBXAnimationViewer] Extension registered: comfy3d.fbxanimationviewer +[Console-log] [GeomPack Gaussian] Loading extension... +[Console-log] [GeomPack] Loading UV mesh preview extension... +[Console-log] [GeomPack] UV mesh preview extension registered +[Console-log] [GeomPack] Loading mesh preview extension... +[Console-log] [GeomPack] Mesh preview extension registered [Console-log] [UniRig Compare] Loading compare skeleton widget... [Console-log] [UniRig Compare] Detected extension folder: ComfyUI-GeometryPack [Console-log] [UniRig Compare] Compare skeleton widget registered [Console-log] [CompareSMPLBVH] Loading Compare SMPL BVH extension [Console-log] [CompareSMPLBVH] Loading Compare SMPL BVH extension... [Console-log] [CompareSMPLBVH] Extension registered: comfy3d.comparesmplbvh -[Console-log] [FBXAnimationViewer] Loading FBX Animation Viewer extension -[Console-log] [FBXAnimationViewer] Loading FBX Animation Viewer extension... -[Console-log] [FBXAnimationViewer] Extension registered: comfy3d.fbxanimationviewer +[Console-error] [vite:preloadError] {url: null, fileType: unknown, chunkName: null, message: Extension named 'comfy3d.pointcloud.vtk' already registered.} +[Console-log] [BVHViewer] Loading BVH Viewer extension +[Console-log] [BVHViewer] Loading BVH viewer extension... +[Console-log] [BVHViewer] Extension registered: comfy3d.bvhviewer +[Console-log] [GeomPack] Loading VTK.js textured mesh preview extension... +[Console-log] [GeomPack] VTK.js textured mesh preview extension registered [Console-log] [UniRig Debug] Loading FBX mesh preview extension... [Console-log] [UniRig Debug] Detected extension folder: ComfyUI-GeometryPack [Console-log] [UniRig Debug] FBX mesh preview extension registered -[Console-log] [GeomPack] Loading mesh preview extension... -[Console-log] [GeomPack] Mesh preview extension registered -[Console-log] [GeomPack Multi JS] Loading mesh_preview_multi.js extension -[Console-log] [GeomPack] Loading UV mesh preview extension... -[Console-log] [GeomPack] UV mesh preview extension registered -[Console-log] [GeomPack] Loading VTK.js textured mesh preview extension... -[Console-log] [GeomPack] VTK.js textured mesh preview extension registered -[Console-error] [vite:preloadError] {url: null, fileType: unknown, chunkName: null, message: Extension named 'comfy3d.pointcloud.vtk' already registered.} [Console-warning] [ComfyUI Notice] "extensions/core/widgetInputs.js" is an internal module, not part of the public API. Future updates may break this import. [Console-warning] [ComfyUI Notice] "scripts/utils.js" is an internal module, not part of the public API. Future updates may break this import. [Console-warning] [MaskEditor] ComfyApp.open_maskeditor is deprecated. Plugins should migrate to using the command system or direct node context menu integration. diff --git a/dev/windows-cpu/logs/advanced_resources.csv b/dev/windows-cpu/logs/advanced_resources.csv index cdb3a34..d810f37 100644 --- a/dev/windows-cpu/logs/advanced_resources.csv +++ b/dev/windows-cpu/logs/advanced_resources.csv @@ -1,115 +1,120 @@ # total_ram_gb=16.0 t,ram_gb,vram_gb -0.0,0.52, -1.0,0.52, -2.0,0.52, -3.0,0.53, +0.0,0.53, +1.1,0.53, +2.1,0.53, +3.1,0.53, 4.1,0.53, 5.1,0.53, 6.1,0.53, 7.1,0.53, 8.1,0.53, 9.1,0.53, -10.1,0.56, -11.1,0.58, -12.1,0.67, -13.1,0.73, -14.1,0.75, -15.1,0.76, -17.1,0.76, -18.1,0.78, -19.1,0.79, -20.1,0.8, -21.1,0.8, -22.1,0.8, -23.1,0.8, -24.1,0.81, -25.1,0.81, -26.1,1.0, -27.2,1.26, -28.2,1.4, -29.3,1.5, -30.3,0.91, -31.3,0.83, -32.3,0.85, -33.3,0.86, -34.3,0.88, -35.3,0.88, -36.3,0.89, -37.3,0.9, -38.3,0.91, -39.4,0.92, -40.4,0.93, -41.4,0.93, -42.4,1.44, -43.4,1.42, -44.4,1.48, -45.4,1.16, -46.4,1.83, -47.4,1.22, -48.4,2.28, -49.4,1.28, -50.4,2.52, -51.4,1.3, -52.4,2.06, -53.4,1.53, -54.4,1.36, -55.4,1.87, -56.4,1.44, -57.4,2.15, -58.4,1.49, -59.4,2.59, -60.4,1.56, -61.5,2.76, -62.5,1.62, -63.5,2.78, -64.5,1.58, -65.5,2.45, -66.5,1.74, -67.5,2.49, -68.5,1.88, -69.5,1.79, -70.5,2.12, -71.5,2.17, -72.5,1.99, -73.5,2.67, -74.5,2.02, -75.5,2.69, -76.5,2.17, -77.5,2.75, -78.5,2.19, -79.5,2.22, -80.5,2.31, -81.5,2.82, -82.5,2.2, -83.6,2.87, -84.6,2.35, -85.6,2.93, -86.6,2.28, -87.6,2.95, -88.6,2.3, -89.6,2.48, -90.6,2.52, -91.6,2.64, -92.6,2.68, -93.6,2.86, -94.6,2.88, -95.6,3.32, -96.6,3.03, -97.6,3.09, -98.6,3.32, -99.6,3.09, -100.6,3.12, -101.7,3.3, -102.7,3.31, -103.7,3.46, -104.7,3.57, -105.7,3.37, -106.7,3.56, -107.7,2.81, -108.7,3.31, -109.7,2.97, -110.7,2.26, -111.7,2.32, -112.7,2.32, -113.7,2.32, +10.1,0.53, +11.1,0.53, +12.3,0.53, +13.3,0.58, +14.3,0.59, +15.3,0.72, +16.3,0.76, +17.3,0.8, +18.4,0.81, +19.4,0.97, +20.4,1.18, +21.5,1.18, +22.5,1.35, +23.5,0.83, +24.5,0.85, +25.5,0.86, +26.5,0.88, +27.5,0.89, +28.5,0.9, +29.5,0.91, +30.5,0.92, +31.5,0.94, +32.5,0.94, +33.5,0.95, +34.5,0.95, +35.6,1.07, +36.6,2.18, +37.6,1.17, +38.6,1.86, +39.6,1.17, +40.6,1.65, +41.6,1.95, +42.6,1.31, +43.6,2.15, +44.6,1.27, +45.6,2.41, +46.6,1.31, +47.6,1.98, +48.6,1.36, +49.6,1.93, +50.6,1.4, +51.6,1.66, +52.6,2.18, +53.6,1.47, +54.7,2.24, +55.7,1.5, +56.7,3.02, +57.7,1.57, +58.7,2.55, +59.7,1.6, +60.7,2.09, +61.7,1.55, +62.7,1.89, +63.7,2.47, +64.7,1.7, +65.7,3.17, +66.7,1.77, +67.7,2.54, +68.8,1.8, +69.8,1.87, +70.8,3.03, +71.8,1.84, +72.8,2.6, +73.8,1.82, +74.8,2.12, +75.8,3.42, +76.8,1.94, +77.8,2.53, +78.8,2.08, +79.8,2.12, +80.8,2.93, +81.8,1.99, +82.8,2.92, +83.8,2.08, +84.9,2.47, +85.9,2.86, +86.9,2.12, +87.9,3.55, +88.9,2.19, +89.9,2.76, +90.9,2.91, +91.9,2.38, +93.0,2.48, +94.0,2.51, +95.0,2.61, +96.0,2.79, +97.0,2.82, +98.0,2.87, +99.0,3.25, +100.0,2.99, +101.0,3.03, +102.0,3.39, +103.0,3.37, +104.0,2.96, +105.0,3.09, +106.1,3.18, +107.1,3.31, +108.1,3.36, +109.1,3.49, +110.1,3.23, +111.2,3.42, +112.2,3.53, +113.2,3.19, +114.2,3.21, +115.2,2.43, +116.2,2.28, +117.2,2.28, +118.2,2.28, diff --git a/dev/windows-cpu/logs/simple.log b/dev/windows-cpu/logs/simple.log index d2dc5b4..963f346 100644 --- a/dev/windows-cpu/logs/simple.log +++ b/dev/windows-cpu/logs/simple.log @@ -13,16 +13,16 @@ Capturing execution frames: simple.json [ComfyUI] Node 2: LoadImage [ComfyUI] Node 2: LoadImage [ComfyUI] Node 2: LoadImage + [ComfyUI] Inputs: {"image": "bridge.jpg"} + [ComfyUI] Inputs: {"image": "bridge.jpg"} + [ComfyUI] Inputs: {"image": "bridge.jpg"} + [ComfyUI] Node 3: DownloadAndLoadDepthAnythingV3Model + [ComfyUI] Node 3: DownloadAndLoadDepthAnythingV3Model + [ComfyUI] Node 3: DownloadAndLoadDepthAnythingV3Model + [ComfyUI] Inputs: {"model": "da3_large.safetensors", "precision": "auto", "attention": "auto"} + [ComfyUI] Inputs: {"model": "da3_large.safetensors", "precision": "auto", "attention": "auto"} + [ComfyUI] Inputs: {"model": "da3_large.safetensors", "precision": "auto", "attention": "auto"} Queuing workflow for execution... - [ComfyUI] Inputs: {"image": "bridge.jpg"} - [ComfyUI] Inputs: {"image": "bridge.jpg"} - [ComfyUI] Inputs: {"image": "bridge.jpg"} - [ComfyUI] Node 3: DownloadAndLoadDepthAnythingV3Model - [ComfyUI] Node 3: DownloadAndLoadDepthAnythingV3Model - [ComfyUI] Node 3: DownloadAndLoadDepthAnythingV3Model - [ComfyUI] Inputs: {"model": "da3_large.safetensors", "precision": "auto", "attention": "auto"} - [ComfyUI] Inputs: {"model": "da3_large.safetensors", "precision": "auto", "attention": "auto"} - [ComfyUI] Inputs: {"model": "da3_large.safetensors", "precision": "auto", "attention": "auto"} [ComfyUI] Node 4: PreviewImage [ComfyUI] Node 4: PreviewImage [ComfyUI] Node 4: PreviewImage @@ -35,9 +35,9 @@ Capturing execution frames: simple.json [ComfyUI] Inputs: {"normalization_mode": "V2-Style", "resize_method": "resize", "invert_depth": true, "keep_model_size": false, "da3_model": ["3", 0], "images": ["2", 0]} [ComfyUI] Inputs: {"normalization_mode": "V2-Style", "resize_method": "resize", "invert_depth": true, "keep_model_size": false, "da3_model": ["3", 0], "images": ["2", 0]} [ComfyUI] Inputs: {"normalization_mode": "V2-Style", "resize_method": "resize", "invert_depth": true, "keep_model_size": false, "da3_model": ["3", 0], "images": ["2", 0]} - [ComfyUI] Generated prompt_id: dc04ac91-49a2-49e1-9649-43a1862f411f - [ComfyUI] Generated prompt_id: dc04ac91-49a2-49e1-9649-43a1862f411f - [ComfyUI] Generated prompt_id: dc04ac91-49a2-49e1-9649-43a1862f411f + [ComfyUI] Generated prompt_id: 81c9588e-a836-4819-b9ce-d558f66e4d5c + [ComfyUI] Generated prompt_id: 81c9588e-a836-4819-b9ce-d558f66e4d5c + [ComfyUI] Generated prompt_id: 81c9588e-a836-4819-b9ce-d558f66e4d5c [ComfyUI] Calling execution.validate_prompt()... [ComfyUI] Calling execution.validate_prompt()... [ComfyUI] Calling execution.validate_prompt()... @@ -83,9 +83,9 @@ Capturing execution frames: simple.json [ComfyUI] [SubprocessWorker] got response: ok [ComfyUI] [SubprocessWorker] got response: ok [ComfyUI] [SubprocessWorker] got response: ok - [ComfyUI] [comfy-env] DownloadAndLoadDepthAnythingV3Model done (0.28s): result: NodeOutput - [ComfyUI] [comfy-env] DownloadAndLoadDepthAnythingV3Model done (0.28s): result: NodeOutput - [ComfyUI] [comfy-env] DownloadAndLoadDepthAnythingV3Model done (0.28s): result: NodeOutput + [ComfyUI] [comfy-env] DownloadAndLoadDepthAnythingV3Model done (0.30s): result: NodeOutput + [ComfyUI] [comfy-env] DownloadAndLoadDepthAnythingV3Model done (0.30s): result: NodeOutput + [ComfyUI] [comfy-env] DownloadAndLoadDepthAnythingV3Model done (0.30s): result: NodeOutput [ComfyUI] [comfy-env] Running DepthAnything_V3: normalization_mode: 'V2-Style', resize_method: 'resize', invert_depth: True, keep_model_size: False, da3_model: dict, images: torch.float32 [1,683,1024,3] cpu [ComfyUI] [comfy-env] Running DepthAnything_V3: normalization_mode: 'V2-Style', resize_method: 'resize', invert_depth: True, keep_model_size: False, da3_model: dict, images: torch.float32 [1,683,1024,3] cpu [ComfyUI] [comfy-env] Running DepthAnything_V3: normalization_mode: 'V2-Style', resize_method: 'resize', invert_depth: True, keep_model_size: False, da3_model: dict, images: torch.float32 [1,683,1024,3] cpu @@ -131,141 +131,147 @@ Capturing execution frames: simple.json [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=18 [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=18 [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=18 - [ComfyUI] [comfy-env] VRAM request: 1.64GB, free before eviction: 10.56GB - [ComfyUI] [comfy-env] VRAM request: 1.64GB, free before eviction: 10.56GB - [ComfyUI] [comfy-env] VRAM request: 1.64GB, free before eviction: 10.56GB - [ComfyUI] [comfy-env] VRAM after eviction: 10.56GB - [ComfyUI] [comfy-env] VRAM after eviction: 10.56GB - [ComfyUI] [comfy-env] VRAM after eviction: 10.56GB + [ComfyUI] [comfy-env] VRAM request: 1.64GB, free before eviction: 11.00GB + [ComfyUI] [comfy-env] VRAM request: 1.64GB, free before eviction: 11.00GB + [ComfyUI] [comfy-env] VRAM request: 1.64GB, free before eviction: 11.00GB + [ComfyUI] [comfy-env] VRAM after eviction: 11.00GB + [ComfyUI] [comfy-env] VRAM after eviction: 11.00GB + [ComfyUI] [comfy-env] VRAM after eviction: 11.00GB [ComfyUI] [worker:ComfyUI-DepthAnythingV3] WARNING: WARNING: This model does not support sky segmentation. V2-Style normalization will work but without sky masking. Use Mono/Metric/Nested models for best V2-Style results. [ComfyUI] [worker:ComfyUI-DepthAnythingV3] WARNING: WARNING: This model does not support sky segmentation. V2-Style normalization will work but without sky masking. Use Mono/Metric/Nested models for best V2-Style results. [ComfyUI] [worker:ComfyUI-DepthAnythingV3] WARNING: WARNING: This model does not support sky segmentation. V2-Style normalization will work but without sky masking. Use Mono/Metric/Nested models for best V2-Style results. Frame 2 saved (frame_001.jpg, t=2.2s) - [capture-periodic] freeze=6ms shot=143ms unfreeze=5ms saved=True - Frame 3 saved (frame_002.jpg, t=4.5s) - [capture-periodic] freeze=4ms shot=132ms unfreeze=8ms saved=True - [capture-loop] iter=50 t=6.0s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=6.3/16.0GB (39%) swap=0.9/2.9GB (33%) cpu=47% browser_rss=0.65GB - [capture-loop] iter=100 t=12.0s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=5.7/16.0GB (36%) swap=0.9/2.9GB (33%) cpu=67% browser_rss=0.65GB + [capture-periodic] freeze=5ms shot=135ms unfreeze=5ms saved=True + Frame 3 saved (frame_002.jpg, t=4.4s) + [capture-periodic] freeze=3ms shot=141ms unfreeze=5ms saved=True + [capture-loop] iter=50 t=5.8s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=5.8/16.0GB (36%) swap=1.0/2.9GB (36%) cpu=41% browser_rss=0.64GB + [capture-loop] iter=100 t=11.5s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=3 ram=5.8/16.0GB (36%) swap=1.0/2.9GB (36%) cpu=61% browser_rss=0.64GB + [capture-loop] iter=150 t=17.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=6.6/16.0GB (41%) swap=1.0/2.9GB (36%) cpu=61% browser_rss=0.64GB + [capture-loop] iter=200 t=22.9s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=6.1/16.0GB (38%) swap=1.0/2.9GB (36%) cpu=66% browser_rss=0.64GB + [capture-loop] iter=250 t=28.7s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=3 ram=6.4/16.0GB (40%) swap=1.0/2.9GB (36%) cpu=67% browser_rss=0.55GB + [capture-loop] iter=300 t=34.3s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=3 ram=6.5/16.0GB (40%) swap=1.0/2.9GB (36%) cpu=60% browser_rss=0.55GB + [capture-loop] iter=350 t=40.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=5.9/16.0GB (37%) swap=1.0/2.9GB (36%) cpu=59% browser_rss=0.54GB + [capture-loop] iter=400 t=45.6s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=6.0/16.0GB (37%) swap=1.0/2.9GB (36%) cpu=58% browser_rss=0.54GB [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] - [ComfyUI] === WATCHDOG TICK 6 === - [ComfyUI] === WATCHDOG TICK 6 === - [ComfyUI] === WATCHDOG TICK 6 === - [ComfyUI] [worker:ComfyUI-DepthAnythingV3] Thread 0x000020d0 (most recent call first): - [ComfyUI] [worker:ComfyUI-DepthAnythingV3] Thread 0x000020d0 (most recent call first): - [ComfyUI] [worker:ComfyUI-DepthAnythingV3] Thread 0x000020d0 (most recent call first): - [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 359 in wait - [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 359 in wait - [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 359 in wait - [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 655 in wait - [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 655 in wait - [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 655 in wait + [ComfyUI] === WATCHDOG TICK 7 === + [ComfyUI] === WATCHDOG TICK 7 === + [ComfyUI] === WATCHDOG TICK 7 === + [ComfyUI] [worker:ComfyUI-DepthAnythingV3] Thread 0x00001b64 (most recent call first): + [ComfyUI] [worker:ComfyUI-DepthAnythingV3] Thread 0x00001b64 (most recent call first): + [ComfyUI] [worker:ComfyUI-DepthAnythingV3] Thread 0x00001b64 (most recent call first): + [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 331 in wait + [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 331 in wait + [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 331 in wait + [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 629 in wait + [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 629 in wait + [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 629 in wait [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\tqdm\_monitor.py", line 60 in run [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\tqdm\_monitor.py", line 60 in run [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\tqdm\_monitor.py", line 60 in run - [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 1075 in _bootstrap_inner - [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 1075 in _bootstrap_inner - [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 1075 in _bootstrap_inner - [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 1032 in _bootstrap - [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 1032 in _bootstrap - [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 1032 in _bootstrap + [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 1045 in _bootstrap_inner + [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 1045 in _bootstrap_inner + [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 1045 in _bootstrap_inner + [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 1002 in _bootstrap + [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 1002 in _bootstrap + [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 1002 in _bootstrap [ComfyUI] [ComfyUI] [ComfyUI] - [ComfyUI] Current thread 0x00001e98 (most recent call first): - [ComfyUI] Current thread 0x00001e98 (most recent call first): - [ComfyUI] Current thread 0x00001e98 (most recent call first): - [ComfyUI] File "C:\Users\stduser\AppData\Local\Temp\comfyui_pvenv_e1x_bc4i\persistent_worker.py", line 52 in _watchdog - [ComfyUI] File "C:\Users\stduser\AppData\Local\Temp\comfyui_pvenv_e1x_bc4i\persistent_worker.py", line 52 in _watchdog - [ComfyUI] File "C:\Users\stduser\AppData\Local\Temp\comfyui_pvenv_e1x_bc4i\persistent_worker.py", line 52 in _watchdog - [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 1012 in run - [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 1012 in run - [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 1012 in run - [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 1075 in _bootstrap_inner - [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 1075 in _bootstrap_inner - [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 1075 in _bootstrap_inner - [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 1032 in _bootstrap - [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 1032 in _bootstrap - [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 1032 in _bootstrap + [ComfyUI] Current thread 0x000020ac (most recent call first): + [ComfyUI] Current thread 0x000020ac (most recent call first): + [ComfyUI] Current thread 0x000020ac (most recent call first): + [ComfyUI] File "C:\Users\stduser\AppData\Local\Temp\comfyui_pvenv_z57kjp7z\persistent_worker.py", line 52 in _watchdog + [ComfyUI] File "C:\Users\stduser\AppData\Local\Temp\comfyui_pvenv_z57kjp7z\persistent_worker.py", line 52 in _watchdog + [ComfyUI] File "C:\Users\stduser\AppData\Local\Temp\comfyui_pvenv_z57kjp7z\persistent_worker.py", line 52 in _watchdog + [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 982 in run + [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 982 in run + [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 982 in run + [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 1045 in _bootstrap_inner + [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 1045 in _bootstrap_inner + [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 1045 in _bootstrap_inner + [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 1002 in _bootstrap + [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 1002 in _bootstrap + [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 1002 in _bootstrap [ComfyUI] [ComfyUI] [ComfyUI] - [ComfyUI] Thread 0x00000dfc (most recent call first): - [ComfyUI] Thread 0x00000dfc (most recent call first): - [ComfyUI] Thread 0x00000dfc (most recent call first): - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\comfy\ops.py", line 475 in forward_comfy_cast_weights - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\comfy\ops.py", line 475 in forward_comfy_cast_weights - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\comfy\ops.py", line 475 in forward_comfy_cast_weights - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\comfy\ops.py", line 482 in forward - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\comfy\ops.py", line 482 in forward - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\comfy\ops.py", line 482 in forward + [ComfyUI] Thread 0x0000083c (most recent call first): + [ComfyUI] Thread 0x0000083c (most recent call first): + [ComfyUI] Thread 0x0000083c (most recent call first): + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\comfy\ldm\modules\sub_quadratic_attention.py", line 181 in _get_attention_scores_no_kv_chunking + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\comfy\ldm\modules\sub_quadratic_attention.py", line 181 in _get_attention_scores_no_kv_chunking + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\comfy\ldm\modules\sub_quadratic_attention.py", line 181 in _get_attention_scores_no_kv_chunking + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\comfy\ldm\modules\sub_quadratic_attention.py", line 259 in efficient_dot_product_attention + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\comfy\ldm\modules\sub_quadratic_attention.py", line 259 in efficient_dot_product_attention + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\comfy\ldm\modules\sub_quadratic_attention.py", line 259 in efficient_dot_product_attention + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\comfy\ldm\modules\attention.py", line 275 in attention_sub_quad + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\comfy\ldm\modules\attention.py", line 275 in attention_sub_quad + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\comfy\ldm\modules\attention.py", line 275 in attention_sub_quad + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\comfy\ldm\modules\attention.py", line 139 in wrapper + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\comfy\ldm\modules\attention.py", line 139 in wrapper + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\comfy\ldm\modules\attention.py", line 139 in wrapper + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 453 in forward + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 453 in forward + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 453 in forward [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1787 in _call_impl [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1787 in _call_impl [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1787 in _call_impl [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1776 in _wrapped_call_impl [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1776 in _wrapped_call_impl [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1776 in _wrapped_call_impl - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 241 in forward - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 241 in forward - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 241 in forward + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 516 in attn_residual_func + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 516 in attn_residual_func + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 516 in attn_residual_func + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 521 in forward + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 521 in forward + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 521 in forward [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1787 in _call_impl [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1787 in _call_impl [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1787 in _call_impl [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1776 in _wrapped_call_impl [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1776 in _wrapped_call_impl [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1776 in _wrapped_call_impl - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 519 in ffn_residual_func - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 519 in ffn_residual_func - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 519 in ffn_residual_func - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 522 in forward - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 522 in forward - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 522 in forward + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 791 in process_attention + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 791 in process_attention + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 791 in process_attention + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 741 in _get_intermediate_layers_not_chunked + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 741 in _get_intermediate_layers_not_chunked + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 741 in _get_intermediate_layers_not_chunked + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 800 in get_intermediate_layers + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 800 in get_intermediate_layers + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 800 in get_intermediate_layers + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 891 in forward + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 891 in forward + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 891 in forward [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1787 in _call_impl [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1787 in _call_impl [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1787 in _call_impl [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1776 in _wrapped_call_impl [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1776 in _wrapped_call_impl [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1776 in _wrapped_call_impl - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 791 in process_attention - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 791 in process_attention - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 791 in process_attention - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 750 in _get_intermediate_layers_not_chunked - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 750 in _get_intermediate_layers_not_chunked - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 750 in _get_intermediate_layers_not_chunked - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 800 in get_intermediate_layers - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 800 in get_intermediate_layers - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 800 in get_intermediate_layers - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 891 in forward - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 891 in forward - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 891 in forward + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 1560 in forward + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 1560 in forward + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 1560 in forward [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1787 in _call_impl [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1787 in _call_impl [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1787 in _call_impl [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1776 in _wrapped_call_impl [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1776 in _wrapped_call_impl [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1776 in _wrapped_call_impl - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 1560 in forward - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 1560 in forward - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 1560 in forward - [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1787 in _call_impl - [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1787 in _call_impl - [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1787 in _call_impl - [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1776 in _wrapped_call_impl - [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1776 in _wrapped_call_impl - [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1776 in _wrapped_call_impl - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\nodes_inference.py", line 156 in execute - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\nodes_inference.py", line 156 in execute - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\nodes_inference.py", line 156 in execute - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\comfy_api\latest\_io.py", line 1833 in EXECUTE_NORMALIZED - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\comfy_api\latest\_io.py", line 1833 in EXECUTE_NORMALIZED - [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\comfy_api\latest\_io.py", line 1833 in EXECUTE_NORMALIZED - [ComfyUI] File "C:\Users\stduser\AppData\Local\Temp\comfyui_pvenv_e1x_bc4i\persistent_worker.py", line 1762 in main - [ComfyUI] File "C:\Users\stduser\AppData\Local\Temp\comfyui_pvenv_e1x_bc4i\persistent_worker.py", line 1762 in main - [ComfyUI] File "C:\Users\stduser\AppData\Local\Temp\comfyui_pvenv_e1x_bc4i\persistent_worker.py", line 1762 in main - [ComfyUI] File "C:\Users\stduser\AppData\Local\Temp\comfyui_pvenv_e1x_bc4i\persistent_worker.py", line 1807 in - [ComfyUI] File "C:\Users\stduser\AppData\Local\Temp\comfyui_pvenv_e1x_bc4i\persistent_worker.py", line 1807 in - [ComfyUI] File "C:\Users\stduser\AppData\Local\Temp\comfyui_pvenv_e1x_bc4i\persistent_worker.py", line 1807 in + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\nodes_inference.py", line 156 in execute + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\nodes_inference.py", line 156 in execute + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\nodes_inference.py", line 156 in execute + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\comfy_api\latest\_io.py", line 1833 in EXECUTE_NORMALIZED + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\comfy_api\latest\_io.py", line 1833 in EXECUTE_NORMALIZED + [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\comfy_api\latest\_io.py", line 1833 in EXECUTE_NORMALIZED + [ComfyUI] File "C:\Users\stduser\AppData\Local\Temp\comfyui_pvenv_z57kjp7z\persistent_worker.py", line 1762 in main + [ComfyUI] File "C:\Users\stduser\AppData\Local\Temp\comfyui_pvenv_z57kjp7z\persistent_worker.py", line 1762 in main + [ComfyUI] File "C:\Users\stduser\AppData\Local\Temp\comfyui_pvenv_z57kjp7z\persistent_worker.py", line 1762 in main + [ComfyUI] File "C:\Users\stduser\AppData\Local\Temp\comfyui_pvenv_z57kjp7z\persistent_worker.py", line 1807 in + [ComfyUI] File "C:\Users\stduser\AppData\Local\Temp\comfyui_pvenv_z57kjp7z\persistent_worker.py", line 1807 in + [ComfyUI] File "C:\Users\stduser\AppData\Local\Temp\comfyui_pvenv_z57kjp7z\persistent_worker.py", line 1807 in [ComfyUI] [ComfyUI] [ComfyUI] @@ -275,32 +281,28 @@ Capturing execution frames: simple.json [ComfyUI] [ComfyUI] [ComfyUI] - [capture-loop] iter=150 t=17.8s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=6 ram=5.8/16.0GB (37%) swap=0.9/2.9GB (33%) cpu=70% browser_rss=0.65GB - [capture-loop] iter=200 t=23.8s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=6 ram=6.5/16.0GB (40%) swap=0.9/2.9GB (33%) cpu=63% browser_rss=0.64GB - [capture-loop] iter=250 t=30.3s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=6 ram=5.8/16.0GB (36%) swap=0.9/2.9GB (33%) cpu=93% browser_rss=0.55GB - [capture-loop] iter=300 t=36.3s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=6.4/16.0GB (40%) swap=0.9/2.9GB (33%) cpu=70% browser_rss=0.54GB - [capture-loop] iter=350 t=42.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=6 ram=6.4/16.0GB (40%) swap=0.9/2.9GB (33%) cpu=69% browser_rss=0.54GB - [capture-loop] iter=400 t=48.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=9 ram=6.0/16.0GB (38%) swap=0.9/2.9GB (33%) cpu=70% browser_rss=0.54GB - [capture-loop] iter=450 t=54.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=6.5/16.0GB (41%) swap=0.9/2.9GB (32%) cpu=69% browser_rss=0.54GB - [capture-loop] iter=500 t=59.9s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=6 ram=6.8/16.0GB (42%) swap=0.9/2.9GB (32%) cpu=68% browser_rss=0.54GB - [capture-loop] iter=550 t=65.9s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=7 ram=6.9/16.0GB (43%) swap=0.9/2.9GB (32%) cpu=70% browser_rss=0.54GB + [capture-loop] iter=450 t=51.5s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=6.1/16.0GB (38%) swap=1.0/2.9GB (36%) cpu=87% browser_rss=0.54GB + [capture-loop] iter=500 t=57.3s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=3 ram=6.4/16.0GB (40%) swap=1.0/2.9GB (36%) cpu=72% browser_rss=0.54GB + [capture-loop] iter=550 t=62.9s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=7.0/16.0GB (44%) swap=1.0/2.9GB (36%) cpu=61% browser_rss=0.54GB + [capture-loop] iter=600 t=68.5s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=2 ram=7.1/16.0GB (45%) swap=1.0/2.9GB (36%) cpu=59% browser_rss=0.54GB + [capture-loop] iter=650 t=74.3s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=3 ram=5.9/16.0GB (37%) swap=1.0/2.9GB (36%) cpu=61% browser_rss=0.54GB [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=18 [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=18 [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=18 [ComfyUI] [SubprocessWorker] got response: ok [ComfyUI] [SubprocessWorker] got response: ok [ComfyUI] [SubprocessWorker] got response: ok - [ComfyUI] [comfy-env] DepthAnything_V3 done (67.37s): result: NodeOutput - [ComfyUI] [comfy-env] DepthAnything_V3 done (67.37s): result: NodeOutput - [ComfyUI] [comfy-env] DepthAnything_V3 done (67.37s): result: NodeOutput - [ComfyUI] Prompt executed in 67.72 seconds - [ComfyUI] Prompt executed in 67.72 seconds - [ComfyUI] Prompt executed in 67.72 seconds + [ComfyUI] [comfy-env] DepthAnything_V3 done (74.13s): result: NodeOutput + [ComfyUI] [comfy-env] DepthAnything_V3 done (74.13s): result: NodeOutput + [ComfyUI] [comfy-env] DepthAnything_V3 done (74.13s): result: NodeOutput + [ComfyUI] Prompt executed in 74.50 seconds + [ComfyUI] Prompt executed in 74.50 seconds + [ComfyUI] Prompt executed in 74.50 seconds Node executed (1 total), capturing... - Frame 4 saved (frame_003.jpg, t=68.0s) - [capture-node] freeze=5ms shot=104ms unfreeze=0ms saved=True - Execution complete (t=68.0s) - Captured 4 unique frames over 68.19s + Frame 4 saved (frame_003.jpg, t=74.8s) + [capture-node] freeze=3ms shot=112ms unfreeze=0ms saved=True + Execution complete (t=74.9s) + Captured 4 unique frames over 75.01s [debug] iframes: 0 [timing] trigger_3d_previews: 0.0s Saved high-quality screenshot: simple_executed.png diff --git a/dev/windows-cpu/logs/simple_console.log b/dev/windows-cpu/logs/simple_console.log index c1bbec5..174f583 100644 --- a/dev/windows-cpu/logs/simple_console.log +++ b/dev/windows-cpu/logs/simple_console.log @@ -8,12 +8,12 @@ [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] [VTK Bundle] GLTFImporter included in bundle +[Console-log] [VTK Bundle] GLTFImporter included in bundle [Console-warning] WARNING: Multiple instances of Three.js being imported. -[Console-log] [GeomPack] Loading UV mesh preview extension... -[Console-log] [GeomPack] UV mesh preview extension registered -[Console-log] [GeomPack] Loading VTK.js textured mesh preview extension... -[Console-log] [GeomPack] VTK.js textured mesh preview extension registered -[Console-error] [vite:preloadError] {url: null, fileType: unknown, chunkName: null, message: Extension named 'comfy3d.pointcloud.vtk' already registered.} +[Console-log] [CompareSMPLBVH] Loading Compare SMPL BVH extension +[Console-log] [CompareSMPLBVH] Loading Compare SMPL BVH extension... +[Console-log] [CompareSMPLBVH] Extension registered: comfy3d.comparesmplbvh +[Console-log] [GeomPack Gaussian] Loading extension... [Console-log] [FBX Preview] Auto-registering for all known FBX preview node types... [Console-log] [UniRig] Loading FBX mesh preview extension... [Console-log] [UniRig] Detected extension folder: ComfyUI-GeometryPack @@ -30,23 +30,23 @@ [Console-log] [UniRig Compare] Loading compare skeleton widget... [Console-log] [UniRig Compare] Detected extension folder: ComfyUI-GeometryPack [Console-log] [UniRig Compare] Compare skeleton widget registered -[Console-log] [GeomPack Gaussian] Loading extension... -[Console-log] [FBXAnimationViewer] Loading FBX Animation Viewer extension -[Console-log] [FBXAnimationViewer] Loading FBX Animation Viewer extension... -[Console-log] [FBXAnimationViewer] Extension registered: comfy3d.fbxanimationviewer -[Console-log] [CompareSMPLBVH] Loading Compare SMPL BVH extension -[Console-log] [CompareSMPLBVH] Loading Compare SMPL BVH extension... -[Console-log] [CompareSMPLBVH] Extension registered: comfy3d.comparesmplbvh [Console-log] [BVHViewer] Loading BVH Viewer extension [Console-log] [BVHViewer] Loading BVH viewer extension... [Console-log] [BVHViewer] Extension registered: comfy3d.bvhviewer +[Console-log] [FBXAnimationViewer] Loading FBX Animation Viewer extension +[Console-log] [FBXAnimationViewer] Loading FBX Animation Viewer extension... +[Console-log] [FBXAnimationViewer] Extension registered: comfy3d.fbxanimationviewer [Console-log] [GeomPack] Loading mesh preview extension... [Console-log] [GeomPack] Mesh preview extension registered +[Console-log] [GeomPack] Loading UV mesh preview extension... +[Console-log] [GeomPack] UV mesh preview extension registered +[Console-log] [GeomPack] Loading VTK.js textured mesh preview extension... +[Console-log] [GeomPack] VTK.js textured mesh preview extension registered +[Console-log] [GeomPack Multi JS] Loading mesh_preview_multi.js extension +[Console-error] [vite:preloadError] {url: null, fileType: unknown, chunkName: null, message: Extension named 'comfy3d.pointcloud.vtk' already registered.} [Console-log] [UniRig Debug] Loading FBX mesh preview extension... [Console-log] [UniRig Debug] Detected extension folder: ComfyUI-GeometryPack [Console-log] [UniRig Debug] FBX mesh preview extension registered -[Console-log] [GeomPack Multi JS] Loading mesh_preview_multi.js extension -[Console-log] [VTK Bundle] GLTFImporter included in bundle [Console-warning] [ComfyUI Notice] "extensions/core/widgetInputs.js" is an internal module, not part of the public API. Future updates may break this import. [Console-warning] [ComfyUI Notice] "scripts/utils.js" is an internal module, not part of the public API. Future updates may break this import. [Console-warning] [MaskEditor] ComfyApp.open_maskeditor is deprecated. Plugins should migrate to using the command system or direct node context menu integration. diff --git a/dev/windows-cpu/logs/simple_resources.csv b/dev/windows-cpu/logs/simple_resources.csv index 55a0e5e..928dfb3 100644 --- a/dev/windows-cpu/logs/simple_resources.csv +++ b/dev/windows-cpu/logs/simple_resources.csv @@ -1,79 +1,86 @@ # total_ram_gb=16.0 t,ram_gb,vram_gb -0.0,1.79, -1.0,1.79, -2.0,1.8, -3.0,1.8, -4.0,1.8, -5.0,1.8, -6.0,1.8, -7.0,1.84, -8.0,3.04, -9.0,1.95, -10.1,3.02, -11.1,1.91, -12.1,2.68, -13.1,2.28, -14.1,1.93, -15.1,2.58, -16.1,1.93, -17.1,2.99, -18.1,1.95, -19.1,2.67, -20.1,1.91, -21.1,2.68, -22.1,2.03, -23.1,2.69, -24.1,2.22, -25.1,1.93, -26.1,2.52, -27.1,1.95, -28.1,2.62, -29.1,1.95, -30.1,3.11, -31.2,1.98, -32.2,2.32, -33.2,2.74, -34.2,1.95, -35.2,3.3, -36.2,1.99, -37.2,3.02, +0.0,1.72, +1.0,1.7, +2.0,1.71, +3.0,1.71, +4.0,1.7, +5.0,1.7, +6.0,1.69, +7.0,1.69, +8.1,1.74, +9.1,2.84, +10.1,1.8, +11.1,2.48, +12.1,1.79, +13.1,2.23, +14.1,1.96, +15.1,1.97, +16.1,2.5, +17.1,1.75, +18.1,2.52, +19.1,1.78, +20.1,2.55, +21.1,1.82, +22.1,2.58, +23.1,1.85, +24.1,2.61, +25.1,1.87, +26.1,3.25, +27.1,1.9, +28.2,3.28, +29.2,1.95, +30.2,2.53, +31.2,2.73, +32.2,1.92, +33.2,2.91, +34.2,1.96, +35.2,3.32, +36.2,1.95, +37.2,3.23, 38.2,1.98, -39.2,2.94, -40.2,1.96, -41.3,2.76, -42.3,2.24, -43.3,2.03, -44.3,2.42, -45.3,1.98, -46.3,2.52, -47.3,2.03, -48.3,2.58, -49.3,2.01, -50.3,2.69, -51.3,2.02, -52.3,2.71, -53.3,2.01, -54.3,2.2, -55.3,2.25, -56.3,2.31, -57.3,2.42, -58.3,2.52, -59.3,2.57, -60.4,2.67, -61.4,2.71, -62.4,2.63, -63.4,3.04, -64.4,2.65, -65.4,2.72, -66.4,2.99, -67.4,3.04, -68.4,3.21, -69.4,3.01, -70.4,3.2, -71.4,2.51, -72.4,3.15, -73.4,2.79, -74.4,1.84, -75.4,1.84, -76.4,1.83, +39.2,2.78, +40.2,1.98, +41.2,2.52, +42.2,1.96, +43.2,2.46, +44.2,2.05, +45.2,2.28, +46.2,2.43, +47.3,2.21, +48.3,2.78, +49.3,2.09, +50.3,2.76, +51.3,2.04, +52.3,2.8, +53.3,1.99, +54.3,3.4, +55.3,2.04, +56.3,2.46, +57.3,2.81, +58.3,2.11, +59.3,2.88, +60.3,2.05, +61.4,2.22, +62.4,2.24, +63.4,2.3, +64.4,2.5, +65.4,2.42, +66.4,2.58, +67.4,2.65, +68.4,2.69, +69.4,2.67, +70.4,3.03, +71.4,2.66, +72.4,2.78, +73.4,2.98, +74.4,2.99, +75.4,3.16, +76.4,2.91, +77.4,2.94, +78.4,3.11, +79.4,3.17, +80.4,2.96, +81.5,1.9, +82.5,1.85, +83.5,1.85, diff --git a/dev/windows-cpu/models.json b/dev/windows-cpu/models.json index 6d210f9..da603ae 100644 --- a/dev/windows-cpu/models.json +++ b/dev/windows-cpu/models.json @@ -1,5 +1,5 @@ { - "models_dir": "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\models", + "models_dir": "D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\models", "summary": { "total_files": 4, "total_size_bytes": 1643844184, diff --git a/dev/windows-cpu/results.json b/dev/windows-cpu/results.json index b9d3616..bdfa53c 100644 --- a/dev/windows-cpu/results.json +++ b/dev/windows-cpu/results.json @@ -1,12 +1,12 @@ { - "timestamp": "2026-05-15T11:20:11.357779+00:00", + "timestamp": "2026-05-16T19:57:45.596669+00:00", "platform": "windows", "hardware": { "os": "Windows-10-10.0.26100-SP0", - "cpu": "AMD64 Family 25 Model 1 Stepping 1, AuthenticAMD" + "cpu": "AMD64 Family 25 Model 17 Stepping 1, AuthenticAMD" }, - "commit_hash": "a48aaabdf18a46526c65d24ade8fed8a657bd306", - "run_url": "https://github.com/PozzettiAndrea/comfy-gpu-ci/actions/runs/25914509259", + "commit_hash": "8469f08ab35d045dca809e43654c8c601b91601f", + "run_url": "https://github.com/PozzettiAndrea/comfy-gpu-ci/actions/runs/25971126314", "success": true, "summary": { "total": 7, @@ -17,55 +17,55 @@ { "name": "advanced", "status": "pass", - "duration_seconds": 114.54, + "duration_seconds": 118.7, "error": null, "hardware": { "os": "Windows-10-10.0.26100-SP0", - "cpu": "AMD64 Family 25 Model 1 Stepping 1, AuthenticAMD" + "cpu": "AMD64 Family 25 Model 17 Stepping 1, AuthenticAMD" }, "resources": { "ram": { - "peak": 3.57, - "avg": 1.8 + "peak": 3.55, + "avg": 1.89 }, "total_ram_gb": 16.0, - "samples": 113 + "samples": 118 } }, { "name": "advanced_3d", "status": "pass", - "duration_seconds": 56.53, + "duration_seconds": 52.12, "error": null, "hardware": { "os": "Windows-10-10.0.26100-SP0", - "cpu": "AMD64 Family 25 Model 1 Stepping 1, AuthenticAMD" + "cpu": "AMD64 Family 25 Model 17 Stepping 1, AuthenticAMD" }, "resources": { "ram": { - "peak": 2.92, - "avg": 2.34 + "peak": 2.78, + "avg": 2.3 }, "total_ram_gb": 16.0, - "samples": 57 + "samples": 52 } }, { "name": "advanced_3d_multiview", "status": "pass", - "duration_seconds": 179.93, + "duration_seconds": 207.05, "error": null, "hardware": { "os": "Windows-10-10.0.26100-SP0", - "cpu": "AMD64 Family 25 Model 1 Stepping 1, AuthenticAMD" + "cpu": "AMD64 Family 25 Model 17 Stepping 1, AuthenticAMD" }, "resources": { "ram": { - "peak": 4.2, - "avg": 2.7 + "peak": 4.11, + "avg": 2.62 }, "total_ram_gb": 16.0, - "samples": 180 + "samples": 206 } }, { @@ -85,19 +85,19 @@ { "name": "simple", "status": "pass", - "duration_seconds": 76.58, + "duration_seconds": 84.2, "error": null, "hardware": { "os": "Windows-10-10.0.26100-SP0", - "cpu": "AMD64 Family 25 Model 1 Stepping 1, AuthenticAMD" + "cpu": "AMD64 Family 25 Model 17 Stepping 1, AuthenticAMD" }, "resources": { "ram": { - "peak": 3.3, - "avg": 2.38 + "peak": 3.4, + "avg": 2.36 }, "total_ram_gb": 16.0, - "samples": 77 + "samples": 84 } }, { diff --git a/dev/windows-cpu/screenshots/advanced_3d_executed.png b/dev/windows-cpu/screenshots/advanced_3d_executed.png index c9ab7d9fea91523750447d9c1d9d57c73090c38c..8012f7d667a9eff777548c7ecd3f0ef99d5d1899 100644 GIT binary patch delta 14753 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 idhdz_WQYLOTCIs=@=;*r^sv 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 z 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 diff --git a/dev/windows-cpu/screenshots/advanced_3d_multiview_executed.png b/dev/windows-cpu/screenshots/advanced_3d_multiview_executed.png index e012796414f4a0707df3432a53ea2a90afa1dbdc..87908526d452ddca370edac013e348908a98e3bc 100644 GIT binary patch delta 153355 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 z z4s6^@Z`apcB+Vy1U~Z1c>w9F zLG)#JGTkdrF?n;Egqxo@W^_ZX@7#rBiUfyT&_+UNmkPk7dKNbkQBja8yu^QX0zq0^ zqneXqgi`a}0Evr!uM@aClIB`mTWF-^(u80xd~s?1#1SH27>|Nuzt^<>Lk$3tf+l)C z%eu4Ooh1!Aw8N5hAVqrx<5rzq6usHM$FO83_(HO9ospd^*w9JmmW+I`@{D6QoOc@p zDp47`pFgiG*sb%^)nK38CH^-cNDWgKj?6^N`dxPz7P(fL9vTEpKr%No+W?cq2hABV z5#bZYJ32ZjMconM+X0hrpdA|CHrU3>x;_V~(0WhniV)q@mfzCn=b!3itqVsk zu|b-$e^#auVilbL4(2`_WCWY3l79b^va)1>gP^Zpzn0{A&e>ty`vWd6XP`yez`6f< zFWbqDFQBFGHVNjMVbac5neAD9AB6;XicRH|IKR z^ccAF4z0Var5P(#!I45FM>ft2B!6bYzlq|a1;~!+SrdQ3b&O%$)32?~G_( zh`#u@NyxR3h2OvL_Y9v3?o4cK_CRm74Mg(w>(^pbhE?mYl_y};X_VCr=_*f~f^Fb( z=%)YN6m;B$9LB#j-LCw3GWdQa+l}v*gZfJI(_dHEh{#aoN31(~AAv-rv_L)}=*yuH z2koorT5Yxrd4?c3iGe5z1e)(_MkRaxoNH{EOxV8#ZGHBhERGD9*S;Sj9^IwE&fjYd zelzXo`4ceQttXv^n?&-gnwRU1Q5fx-pNzZAB`NRSPYYh-uUuzd@%xINiy>G2Urp18 zn=3Ly7Sh)j-njpvRg&hYz!!tF02;|6+L3L8*CT!7>=q_>72l_y`NQUjs(v5zeO37J zV^N4mFbB`+9ECdr;MO!3Pit2X1ixRx%@28+2A%liyHpN@n= z3+;yE_WY)@%x(qq*3AIK_+=&W{DA#vesVoK&h(oU1S*Pr#4Z0cwChEZWB^e{Q2ls8 zosXbLuF3HJy#Q3#`Eg@oI7O)-FCo-d+pK1pkN)+SyUk|8ta|%}TT!S{ zD@lG^6XtB@jh0?n!dLYX-{$}!l9;xQa!~dk@?s>`e7a1dZhMlRL(R7d&(iJ!`Idc5 zOrK${$>ZG!4_Jq%j#ByVWbW?niB5yO6%3i9{QUgbI9MB1!nvL^E<=37&y}OYulBcn z9+Dqmp2X4PW@D0SBZk(-d8qP1laAvAIhEoxP4?_*e6I_dUO(m)(a8dz13c=zTH(pS zJ`GrcWj+;ZcaEF7*xW=7y3LR4haL=hGA1hg*zX%*0tB2(rdii#h`>j+^?K;qB>uir zoj^_Px2FY2I3C-Ly49+O(Wa86ijBIQ&PYG4w5Uo5{JF!Pv;dz(gwv8l06$masmaBg zO>|*aR%|*mNdH&&?BhEm;C-Xnu`}f}WzxwCzEy#L3H6^|WP#d&(U+_=s zElf=b#2b}ftaOG0k7tHaF)<^zl%gU{DrrLY@+{Hg66)w)BfN>Dqe0W`e4`Q3a~rS^t92ab>qRU^lLt{`Qh*m9^H4oKQvKj=(_Az` zR!uOBP44PwNurbbCRpM+IFhr~a_R{6Z;yf3_fNuES|!`+3Ky3n+oxMqQ&VP4Drrd< zqF_J#b6Mv=7G`FgwtpFqo|%(4%(;ULb07kW`9sXV4+NwzOLFQ|t(S0E9ByxaQ3t4m z93B6!A3%+p8HH={IGO`de05>2JD6+aL%`XbxuBX-03w`HYqvIg z>YpjC#!~M2Tud%uT)(Z2F=U&_zZ(5{?T>-HE>!(L&vcQ~HYvE{MD-7m1L1L-1z78`-e&-J;I-)Bf7Z5D%bmpXj{r2YGfKSd z>UVeG0iLzq8u%}I zZRz`-yzV!(cCMJZJzkL+eR<`3qlotJ2uRipKhFAea@jX-#Bw(6^U%KH0g~^DpH^=b zIa_LctJ@_W*Ced%?9!h(r1ac@USWy*PV%jJ^Z&e#I`oLX?J^=~Q( z!`|XzFtDM61Rk%$!@>pzeSC0~%f&HhL896iY6CUHhL`$dV9le`U)M>$^I+oIRuMsxnhlO%vkg;rS}h z5Q0nnuq`JmD_htlC?K$Yb`y*eso`!Elc1ilrEI{nu|rA(itE&Ei6+k(KMF$Vv>yhf}P{5z8p=xKgYx%7T0EZo}YH3@B-blVk!kurczK7LsQ|kI82XD%KMxtsvYx%J&%cxd@=f|6S)8x3Nt1tuu>7b z5OX-4;APXhHp)*(aQ?5YXMz2cNtuva9kIFT^<^;*1iCs7{|xv)*)RU5HuixG3V2kM>H1766oPpP zvOCl)p<-5a=BI1&*7{RZb4?QQr1-{J2`~J|j9=XpW9Ji~g?(VRZMXE00bAPV&>lcx z0b-jQ&s0`c#(gd)Q&*RJ6l8|9sw>#Mz2O?4uQ9c>G%{N5qR^x|iK9D3LpEhTCqxU= z|62sLg*?}CNw+=3yps!af{!V~J45j1zb2l#f`af_;yZ$4qf&mTnlor%84oy$j(fuu zMUQl025A=tibDTidjUc6A<<2I!DkW{_{9YkR>{-?9gu19=I%>nCCEnCWjj-sF3%t< zCuh;}pK+CxPuC1Es50%J)B2U~pd5KXygwA6^|_s$opi*=NDQ%|uhq_YKCzx- zyG?nE`+8p-NGSR4jjrxoF;L#>z1r0j@7w*cQjw!EuchTLd(>>bgQ1U)4@fHY$Q!wv1c`?UiI=|DjvUaooq|*<;NHpluOPOLf6xd(<{~bt zSMY*2g#&2hk+#!CJu-X_g;NEelBaG#V~x+{zOYO4)a@E|TWwicS$VkwI5wbeh$oGS zjScRjz$*SztaLV)z&Dl!I^lZY=@E-uJV_zn|19;%uMX=Lp8uTlf9u<8xpajc+50K?bC>J7 zZV*kG{qO_Z(PEC0?yUqcdX@h(^71qm8FmQ%X*fDiqApO`;!wQqq1$oPgSZ6374SDj zKLuAnZ*T9L`?h{cuwKVF4h30BNlC)miDPo(GDYBH_pPE1vFsXQ067(Ha8;_Pw3gH=0|52w*RR)Y!8Hlm z3B|@z@XOuiHcU!1r%qiK{^{~QBUQVNRwgGWXJ==R_J#=Mfqv1pJoM?)&$jot<4r)X zc5-rZbzXJAOiEn5#H^;Mv9Zyt2b5E)8eQGk`0}CDM>do~S|H*YYt6oZaB#qOjZ6?B_4-9)M(Vc`ij7Lsc2~vcN>Kj@WzDct&HL1HnH%5!kWSF!yAf>H`SxdR?q2l1|jv}*0=r`2A~Rd@0Y5F;3I$y>QgkdL{qg@R8(p(P9QVzRzhmGjsbY? zvaqn^CNi?7s{e5zyoIem`#LMD>(i%qbgFFS>?%I!yA0Du({Qn&I_*Wl4LDRZJ2z@K zU&+|f(E<7m=qAQQeecl=U~j5VM*nuOeQy*7zKLCVhq#{i(-gj#km9=+`Tqau5aOGo z1=zfu#^E#4-lnaoms}0P7&9`(w6(eNGH}(`4BBif#F}LHYwu|GeW56419wu+R3vWE zioNUUHj>^}W8fK7D*GPyPXV+&wlq8;|GQ7^_bhS4HuWnT>qh1YoBxP@m}q~7kv|$@ z69b%d2Zb1T#)qrz_jmei9}onf4ckSG+*RZPrIDb|n%}`yK znl|89%1`C>M?5ST{(Rr_xE<)$+5tLu^_nsTn+HIBuz>K1LBerET5D4n_zYrFkJE&0 zdv&av$n!NzA2I{yD2<3_Z?hjYS){ErC&b}KY?og9P*&4+$0~s`q(V>QSQ5MdZ&_|c z)Y&-gp4kEW7#)AR6y`BhWH@MDB#mk*;5dj(@2*f#IzCWPlCC+J$vQ3p>d5Pns;4Z- zspXcq{VW7UolvA>P4Vfb-&d>-g%O?%L9Fo;2W=@FW3Z;fJ`wA2YH7I=MhOY^=$t3J zU#E_jQ@#}Jcq9bO;v@ZgS6HhjHtNx(q%~t?m4v{1sgQMqmS5aDZcRjgMl~V7nXa zeqc8UryG1v>^sdnRM=G}Yq+dnx^2iWCz&P_)>Ky5ss6`RI$vJvqylV?R+25>t2|ZZ zs8^TaSI-&;oSh0B^R1cT!}}gos7LJr7>G>-RGbPOT;qgN<}7QK6g|!Bb{bff zDyFuWplEbf2)^Mkc?IiVBW2}14oR^Oh6Nc}h>@1;&_cKXbMin6Y(>WGuv1IYy*db2 zvtmpO5QA1b*-hi6iOX>%uD%_p@Ws%nY?QV0n8yn5aE-3Tw)~GO@7o5Kof=rpvmbu; zld2C{*0)?RT)NnT1AB~FiL3d4mAE3@AC}8n>omy~3LB&8wH;l8-e3yhP-59}A zEi3+LTHYhCyN%SS^&r_V0ZRl%s{E6gh4se#{aVE)aNpkh{T1}$)4|Kbh3US306O)# zcT9LM+*N6#i@$Tf>+*SnHd-52Zb#S=n*Z1-yR>=+oPsUOQV5#NbFzEj3CTA- zstwqzWN=)%>X_3saXG@Y$!m15#h}Ia{eZl&NiRho620=bE6gzr0LPOXEqdEzoh>el1eFN5LG zTC7zgB1B?|2Yb}52Q?dLMj;#r3q+Ww$EY*b)~?8%$LJ_JV@b{xrWFLR@wLDR#5+UA z1sX#$Xm1X~r~2fGP1^>na(eUnBlVDlC!5g4`wN--P(~C%!AEUNH&Ca~7p^w)R!e+m$5Mj&K-rbPeP`9B0)coewvW9u~)1kF2#B7`0 zC8Y(l(e0!xV$_O!KWkSPyx3*YU=h5O-wg~ zP3Oovzh-EW-_3di?$J{w_aZqEP7RsS*Z+- zTkVu>Spo=E1tFP>u)!=4rux>N{qCb7R$|z6Xo|^Y|M)(-ty6y!F223GpG+^&20XT(x`am`~8gaBuM| zh?I3;(#X8Qc2||c2)ua@N|{f__*|MPyXiJ14QwBC&?hL^vt!|FC1UI57YM-WB+z8n zUPj${n5D#LUrWL5xl)d6rZE4~#vS*$P6so>G93OqUUBB|ZS;2j-wb<)^FZZd5H#hatn3l0`hIt2j9UH z_0!w63U#tI6TBE!`sP@Coag5DtM6~}JA3P={m43f>gx;Ept(&ba_eATNNK_&Z)Axf zD64_21tu*A(L^`z!TTxT1+5Cq9_AG@0@_^7K#)9gRAnKZVx)G#lMSwuDo!TQ? zUq;;CfdnsRLkepCXs)O-WV`xF$ntwG^tel*4}OjaD3_QSe_sumT!$j%MkADZ1$y_s zP{gbehxO%Q1tvN=_>HCFOkMyMC%ZmP}*LT|!!;=m*tyuVmgaQXU^W#}0 zOo+v=3KHSdhQp!9Sq#Wb)TorM-k+}#>o!h0geFUC@MpFp(&9}(BFk7QE5mmt7aaQZ zMDShj3DH=e9($ia#4Tvvb^N`+q(?|6=TTEYp#GKmkU`|Ma!x>fg)0N^=)3l(dX1(A z0hK9~>BCk-dK+kZ@yLN$3I@xO&`y0wk(Vgw%mo>GnMa%@9 zMGIK5lvY3N64ild7^v$p@t)!f8_ByGNMc!dW6q#y84}&nxVt_5QjG8?7#2K1gf2fP z0$(`<+c3S;Ns+a0Ak#@JQULLrr?J`bIMtd;u>O4$1EU~Edo?$P^-9+;uV|!;Szvbr3dS&T)i~F;?^;)DmS@ zx}$tIVdx~N)qCw*1tK8_>v2l*OG`QX6O_fagkd?6nk*!B54y_0N<5zG#YUkxDVSX2 z@DHlnj&7({YZ2ocReE8^B3Xh8V-I#WQYc+39gayZax$nL)}GX6H3$Ub_xlov@;K?r@5H)EQx*6zor|<#2(kS6Q*( zx3~^^jdGj9g{2o;^5xRFh^<7^qQ}f4_Q@Fj-mj0EYO@)5p)ixQ#|?@13fDu54lTk$ zioC#p>dQT0t6NrzljCDR!E&g+;tk1XH2a zU?{D;>4%)^WjpYchL3wo&V()qNxnC54 z>S+>h4$!_fKU*)-mGY3e;QKrM;_1+HLmM9wI{!$nc6I<>Z%*N{Sykq;4Z`GSkai37 zP*;Lxs=ll)-t$7fO`F~3D`(zUQNa;&4CW>o=f?yYD|vN{6&{I+ShHDLoxJ)Ty!86Q zSQYv>4vGK+c|WiM-*q|;??1-)JxSg`RF7_K`=toZbF3W?zRsx-dc+wYZCF!~$?x%< zK~Q#pL5qI)eeV1A;Im8x&DS`48Geh)6V#KezO~F+bD6p(XWn!)iKHA+N8gzxL!f=b zBCN6#!69{opm`^`Mm1q;TtFYj{sGT2*2-DZKgdzLYuXpxURgCUS{%jboHsD>Z9q2%P@>?K zOzXp5I-4oG@cFjvuuSXE=P|8+T|6lBkEOfl=shC?)p(#G1AD{cfY;@HyVq^kZKS?t z|DfZsqX}D(Mi%*-{Yw4WS|ue}BTm=aaQc+7*KZzMpnS@N9je7|$>(J%|GCn{ljjPy z@lJcNNmQ|er$)W8pLlEDB`=Yw2GqZxtQ(>eZV^Bkb#+c5aEj*t6i%sv1RuI_i8+}X z-AX9jE1HpZT$1WG71J5?#kmZjLlimVPz#lm=}a@)9BB=haoU|QConeh` z-y$8Q)+*Qh*7M52G$$u#$f|c?J6WP2fv>x=uOAE)pMC$``n0V3Y>WZGW2RESx0u~y z#S0zl94?E9^|oCKGM}YSj{ni3KXW%zA_>BWGIa0R(0=sAr;jO?=R!+@)t?f#w5RHB zUT?+3awrWGg5@QI#|BXu*)Pdf_{ROYW>*pC)!?~2UrtgLcwp0B88kI^w0rQUrd-)} zM2gm^t;X0LLG!{7D-Bk_rnX9u)l!9iK3BqdIUBir4~I?4%RF-)CJnwQdZQGM%p!%X zqT-bG4*~gv_9T8?X@x+Ic0y_KaZB^pZ$o_weaj&?zW-CsBrE&ZJKIUW%1CRT?>m;J z|EpHyo;#`B9qt2ejT%?1CZCh>tvz`WrfARw2g=R9ZftB|^0Zi4SR89jEwPZNPe-bp z^lDC(?q;h*f;lBHNmh&_Z}!NeL6qjo`nsY@516)UXlUp_p`7;lQuAeGWz)cW&ax?n z9DvzTQCd5{6=Tg&cqo|bbvfPI+6vZDip$Hh+Piq+E#}Z>9+%dg?G!UGjr{%zAdw*+ z{mBx>F_7!y#8f|fN zz9hw|*^Z>f7U?v$ph5AN4`Qo@FLpYFpglfnLkE+KZ*mrDO6xukvPny3Fla7U7Y>cQ z`O`JTEr7~ew5#s^#riGXatOQ~7}DA83{^VTqZ7bZXZmMP(V}*q>c^zP#O7mU%5F|H zm5Sz9CccAb*OVqPjXfR{)>Rd%7Tx*WL!-h(de0Bc4hAgMi0 zK48W48V3iM+pHS*t{x`ut;ubh)6&s_mGwOR!qH|`;S{;;xz^a3Ca?{975)Nj0sKj( z%=}s{0sKzINGEFydirKsN};Z@&7sukc+Qgn|9iZ@mzkf`;FsLvm7I%S$8%5OgkGI} z%FCI1as4CPsREqRDj3-~So1@Rc_x=DV!ULi=@)}*D|A(zV*4@&J_ zz<((9!gM<5?!*l*RhK49ypEV}yGK2swB~e|JZii%xhKrt*)=c_|J;IW(E6!0O!3o1 zmg45ln!iub*_uBr)t&a7s&d|h@Z0d2JL-tood=2oa9$PjC0zw3bLltI^7~r^2xbrY zZ5r}zSR6es#!f@W<_I<2sta4IY+c)ISo$)7AFEU|&}(^unDwf^&pjpGXJKS(Y9yRe zTodCJG0HmMesEA%zT&SL5=w*h1*>w(&5V^i2n2|ExHkeu0c#Fw?S;{N+A6g67s}ZI zmg`;h-9AluO51y1%j`^L?npQN0b7!DB+3h}U^XjCDtlh6#e9ghX_(Ou&QIhU)GEF* z*iR=q|CV+Eh5I%&Q08E_0B>`kQgG+=b7o}F-rA5f*>pHg<)&!5ryOfW@~f`3;4xNN z257S)PbEC1!Ye1=RQO(2Q(eJhi{uBuCjY{;Jxk@mM-wl}Y6eY~Il0SS7zO%h>UT^Y zrqU#GPrg;)SY61H2lSE7fEx?in6P&T1Ky_Et>IkQ)K= zioNC0Q_9z6@03dy;|hB|+nDBcXKBsNa@#Ph^ybNAX&K8g7mVMw<`#No4CW&qRX=K4 zt~Y@R4;N{PT-Ur_B(8ws27n&$1yo@Rpu|-=n4GN=zQ=swtnif+go=yN!G->!cY_7< zngY^YyKf^7AN%=OxGJRidzTe9O;<0o`{p$s@g?;#%g@cxz@+3?JG}58Zf=>5C&s`_ zYD+V|(7+zTSU9{D^oE5BSJo6l`ofp?EtA)k6f;Dw!Mth;(2c-GSFy46!<4Hkttjf0 zlM<3U)c$ep>N1WTuXMOUIfl-vsU?|aY?&qr+ezk%(-|=GRv9EaBx??cVzCB<#4gmB zCcUDTPz_h~*#+Cjn@Xh@&Z50b?Hi=8s5$e;wNrAz!&&z*GhynaX6=9QeK!smjvah`BP->MVFOO03$ZZ6Vh)*=bduy)2&e(SaG%*WJ1rF_J{mf*n z_69hqtC=?&rJ9^NKS-{wZrVZJtQ*}ryGAyT$w5{R0lTb~B_E7Cq>PiJ`%;XPWgaG` zRH)RlG{$q39Ac?PK0ni9GSRotbl6}5pIpSO{YK}^#Q8R^fz)J)wPz8XaVeN2z6}On z?&O-RO@Snx`3fj^Bfhot{gUIGYz{59DUkN8&bcp4mU9mUow%RZX=cQkoyCK9!OOQ^ z-PQ6DpDmT;@|AU{gF6X``)h5J>xTU?I)!r)NxHRr zdmOd2Vnk;weW87kZz^f*xe96GWAfIV6nU^Bf4EOvS1$9Qz^)jtIA3C!dgq5adK_xG zJGCv>2Ps0oj>vOeJ9KD?qT5@OffF61X67SSwqScHQ^{v;0t({NR!wr#?--$PdD&Ar z7xnVqzHqSL7A<&XoFSCPC;j*HzcL5cCa>r(x)l_Qrb0qCWdM0>U0$G_!^Ke>4i^d> z4PVe$;!sqaXIaWfnHU$V=8jkL*C`fyHB+Z{kzF^9^vL*j>WCbRTt)H6>g}n0U%bzp zj7Sp&u!RzyUji1Vu|RMW-@p~UT0dmX!i(sJ<#P{e_db`TXzd_9I)le&Dt>fDFg-&4 zD1p*%)(O+Tja_B$VvEK4`U#mfy9E{`sdr3on(#X>Digb@@o7u|f*^w!khuY1{XO5k2x zu#Ax195`)tWF&!2JWqXOo&*`L*YU!p--KN~cZho=Vx*p>Brj>@6j&UQZilHF3V6xh zSkg?AitLEohB0f!nZB`*OkiyIh!P_`2l-lL%6_@|_UAH#v-DXM)J%MuM)|)~s5kq6wv&_AkXDHXr&HpZi;d z?yZG3M>uhGx^{nGlk;f`{2DvwJJGpv6Ez6qt)AKy5K19@ICBdy%L-wuwGZuL=`D=? zZS;v;eTjU0uUSMQtYW|aVA-L((Qf#P@$1>Ea`9}OhB>J{+mWi0zXOcTU?GrAUCO=lXuIOOrx0mbPsD55mLK+CmQvSg%UirH_q z+1>%`Ah1HOrQgC(dDpOM^NFz2wfqHV`Qnb1aG9pRsjEYsu=w8v~l38$OH?vRJQSdpAcO0$FxH&acJB zEm)|1i16HXU=Ep2z>aB<3ZyLi{hz4mpp$vBGCg=;9qLOa8JD=MxmdqfL|@k^ zNKZMU1Xj>7v-_M=LmcmH4fM_L>UzDIav6Zu3U2;JBU=CX+Fj?iSK{G2R$*Jljaj2X zo2r1UC1LnSwab(5GF~ClV$#wW&R~_mNZo6#XQ$MQYX;0}del+7{T0)1xo2V(CFkeZ zW_}SEHsfAkfWDLdqpeU`?jKw5A-Dz8!5rg0oMVEJMc*#B>ul@_F*z4eYP)M(OjtGK zTrHuO9b}M79z zEWOBzl^8=}^OMm^KjLR~6D`adpAB2kDs{h#U2pAB%0Gilfp@Go`38LK$8fXBxW`GE zZC>OO;?m~R;mTM54!ajP$O|9l*pv$FQ1>k1!6R3dgDd$Asfc~w!WUIQNojjjdqf1v zKqK>EB|a*BX|_&)HLp43&E5Axv(<|IDRPSMHW^MZpbw+92Q3gGf!y(5qJS$*f5H~# zyz0SrRKW%ACG7Xs*4995I8*eSG_Xk_=$?bc?L)bnka4E$Y3T_kFgq_;y>V@K6T`s`=wACGsZ?#I=X`c=9|iOYh}RqCJSGEt7gF0PU%)ewX^gaxMU>W+ zOi$8(ur&z!!Kj%{8sWOh(pvo0=hY#kEwDU0FfgE;{h;90pqZ3}ga%(6n~c8DtxVml z;PrY6&CXqmYFw)9deJ06m4L@I;LA>`A3<@gDuoWwm1o4 zbKh@c6O&wxcO9>5(T>gr@e^a3o9)KC^;Xs6oUd;m)@=51g{CBBo>2s<`}KcU>H1TS zsp@LPqpWvbKf(umsuI8st}uo%>A`k}vK3uYX~nb-O);+1-62%r>-S%rR+|L|*T zrBq)x6RmnWn!nCWD&s#e*MDPRLCAFg%*l+a?y*?B`qR>?(URBIZj!EPj`AGng>CKt zu!;X7gfb4*ZuwVv0zdH9Y@#Lr!5-<($5A;CgWRNMr5(rdsXVgxLG; z#{4U;pQ9z%7IlV1pjM$)+?M{;N;3gn5_x<=5Ei&I;A)wH8-0gi)OY0y7yjMmcJYlG zr#G0Zj}DPVZ{NQuFk4wl`Q6Y0gt}|;nR3s69FzO)kAo7UX=||~8W>sgOeF|PN1`sP2$9op62UZ4eDY=Vo+_Hala>0n(`c+tgJMa&c0z9d^5mi zK#eh|Tr8PRH=~w_UP$N!^@M5Ue|eke)pe2cC)O6Wrg=njvE|`4%&)&xt_-(m46@PF z2Asfc|3cf+5QzI@nu`XdDJ^$=ig=PspfMskyvakR#j<{~KIV(J%VHdslCAr4;INH^RJM%}Ei*unho`bb- zCH`(LlHjV|KAv*XRd0u*uj?CbhCdl%wZ?MS;3-%nVgRg#cs{YOF_wojDGTJ)7@0AZ zM+*at1)w23xo)hUWZ<;OoqLORP+!Y7+AMAe%ZGCxe7Jl@jgSN;@bxNkWNXaX)_2!+f$pO5! zwY6iw>bR@cT;q? zo#F$&5WlNgjc};jLiY6W`@zf=BMF-LCETc38;bFjkf`b$UE;dMkoXUeQnvh%?nv&bqD!a=Z994-7=~uCeu>S06X? zhN%psZ!O=`B%zG!q4-MXu;@w#^BOX zYj3e;Tu|8IW^mYzwzP2~sjFx~DQy2zR1&(z*!|$^xiVF1HMU<&Ou#l{0zfRHL zlu(-3!UEo^RF!?jrj@N;>&6PImNlUL16GXKXbx8Fw+InGIQqpuWF~yD_B+F%}+&Ju@o9I@)wUsuGII37R zMjA$+P$YhR^gB&|nH=Ehxe@SfTwxL}QrK;;ZwK?#O@QAQPVeL|rEUFDCT=L7tbXZI zV>l&5)yq4d+y-5F4!D9M+0kW8xh7@~L*mBDcI@*FYc$*jS_yLoi_Bs@*)C zjXd=$PedKY+qM405;iI%ggyaiG;Bf<61MytgKQ{{1Jgl28b&w0*;t|kA+Ns%H%mEX|LJuCBwCw$*im}#C|y(5$v$lxr3W7 zxEr=h=SmK4V_X@Ja|e!66-E=XGRDor{0;~I6HN0HOG95C<%TwhQ!obHN}ksH4MKRW zGXqkl<2A11G$a~C7Ctd*@n3nHfW44n>RFBm&2`^Z-*!-A zEek01z(a#rtyd+j2y$C{6g%=Iw(-XOr~7h|Y7uJTGj*|S*N0IToi1^*u(JDK-QA2x z_Q6#KHP-9qUu~&Ol003LLR)Y~9LTpb`tzDqYvto2zEt(m(HBAFjgf6AojXoq4;{RH zuEWiNM^*3`WbOC1|~~J{z<@FK!Gs zlzkQxYU^J&hO?VjOdSdcwEGe#;K5(s$$&T#I7F^7d}O2joV#U(_jun9(7PY9`GCs^ zTDMy!f=Afy_vM=_1uryA?|$N}3u`?m43RB{OXJQNtSAL)kUDwNsX>EjIpejQmQ_pT zQr6rJ!-RvSUSqlOxUz#0Ua9i~@TKkAa;1t;@_?3PCKatWaMjKmr zw)YV8ydPBfIKM364+DG*;NKI`M?NQ*6<(uNJiOHZ(*)bD&W4wJeL9 z!vqpm3QinF@CF{w%at=4WLbIjB9C_R8F9g@u9BgLUI5py8)e13Vb6_#2sQSvf170% z+*|Z=&NxBps67*F77Qm=lr?XQxT|waR5b^WbnZdH8_BSj+k1b4!~LV5v0t;EW4^hjO$tx=d4!QZ8cS*RkTK8NhnMxWjL-AnUi8H*xplB!>*JJ` z^z(SANG*yjz*RgF$}_tw>SF$YdXF;HO#0=RyP(HJkVl&@fld@wdG-7n!^FY+(`dz8 zX5oXgb6%A`Vv87^>fULE-&H;RuH@A`ZrAw443J)e!ICuJaFbtagi-vcLftk<^pNxC z5O_>_8W9v#&L}G9pDc`OcKJ8N%B}nR!@(T*TWLY(22rmr%OOLt5T|24IkbYDS2vw& zR8kFmw|IgO=DPwbxrX;WW^a%B9O^;#hp%7JQge5!x3H+q$HB{i(Q1v6PdvVvm*WI? zm_iq`BPmB{>JgfRn}d>Bk1 zYKS0WSxjxnDzLpzz-)hSz7%8K*m1np90x&Pc$5)i*L?Y07WwezxN7S_yghXesN_## ztM@cW`LY_JC5*Jl*n7May}8aCRu@V>ESAF68NEjN?~bKQLNwih>De}pnMO`3#d{oE zPVku-D^8%p=^cBJIVz4vU6FpBJU8{+iT0!Lj9J|AcLQvyNOOqHJs`< zJ58g%yL)$THYV4>B>!Fh!mNUtfZF+ZZAaz;m)cuyv>9k_x%JX{>#>sP7zAR=vW+ul#nW54!NW(Z>H2V=d8 zf?Q-6s&~8ZYv7iX0@mHiZht?D4FScqNA6A*r=lZGMDW|5pP#L`y{D*KeBe|VAeo8&iISFo$p z;mM>Av3+g&yySY3JDV_;D*u1)+ zlaLjqBb6B?tn1BPiB{M#MoW~`9VP&qb8?x;phcYTsPbEB?jaZhce)#tVf1USH<-`9 z4Ek$nA5J%X?~j;rF0`!m;Z@?w%X?Lr8{2L!FOc8!Hi`mgg$I9Z&=Y8@)nm%^BjDWD>@UY zmXTN3_L-T}Q@-7Rozu4WYu zT7&fdfJz2s=lo_D9G5NyK)YoZM&OO>)B$?bI+FTL=;hh?(c>Huouaf%pCLNuNMwL5LF1s39hl}JbU5hP4e>%bB| z62=fc(?~d8CoKS3)V*=2$akjHtyHP3y=D4xC}lPIT)EE$W!hoPE$OQG_;_gOig~Af zr9Ax(8|W%hr!EAyRV2{aVsDPO!z`6n>Y>{}UAdAgof0{ZxRb@yxUlJTs6-`^5%SZo zH`h_f-Bv!mf)di!IQ3Ak!40J=doFA2X4_b2IfOb2#Ih2bhzPC9&e;JJ!ffJQBitW4 zwo@Zg?)j3O{mZFmX58arW2yl@K7K>x%|+0KZBoUbd=8 zhh37@JolCB+FPmEoS5c=0EL0pYdk&i;{ zkFH9=!B}&+P_EyFa7#VP_v@Uc2VB*{u5uxY2a^W}jo88fm{h3Zw)_-zx|B)nM?AKK+sFo!KXJ3wRe(DS+GslL2mj3pjFM{~|FDByfYM(rD zHD5Oi9-*YY3nWW)v#j{TYbiow*W?sM72!^^LpT+Td}T?eJXG~KZAd7ydu7-XlgO#v zmU4~TQe@eDdqy_Pw=xjh9avwI;@_)1{0Ih)6khP*d9E6V>zlcZVo7tcLwOE^l^w5^ zx>iRHCcma|RGgs)gnPG3qPI;2vTGQ;RQp`LE0n*@6fewsrVZK%84X%TI9p9#6L}LarM)n@K%P+uldq0$d-bp~0 zXWq=7Oc|!D26A1BR_<1*ZITI-1$Mi7X8Fa{98(GTvZOl+o3Ctm?%Sq5b?Ftn}FO+(<5)^USEDE9R{*ZagC`TNiEv@0rTbN}gCxB{L=14tlObSS)eWfHePBzYA>funIEEveWtGn4)Tj9 z>!{tEUoEd|l19Bw6th0rl*48zrB!FH|0j`A)dZ1^p7Y9g&etz=lVnYnL@R??bBNrB zAt$c;w-TIPTv#|bVmEFbWS&rd9)@Gh_IGwNz&vuX+f5+NF?iqo%40A*;kV9Vk8Z!O)3vY-!jb0C*=e8w2X(TA zIN~A~xu5bmJVEY(Gjj!0odN$kJsoJJr-!z!{WP3ezZZ4>hd1a`hZXc6HDCLC0p76q zZuxu8Z`9gTR`w5Nz zS>exL@{xZ~T%>OD49Zh`kaiW7TNB%EdwhJX7RO<^3P1T@rRjbuC_Ek-8#BAj0DvsD z4W%5AZT9^6>9P|y`qUYoIzSU7l|NHWQU8Mtb;V{^JiTa@K#0iZaN2hUTl^c2X7q1LcL`b*;s-xop zKY&=SH!Sy51Vd{JEM2=pI~^Sz_^j+499F9lr)q8|Xa0K{g#S!S@=~s*Y zYuYk;)tD0;iq{|P$I}?;qH#Yp6r5iEoU=Zot*vp&p({0e(Oar#X|OS58%t?*Dq~az zIYZQgn%@9O)XHSa)>F29U z-#Wn-P1RxHJhAHsQ^S^d1S>4TV?3<`zn}>^O<=lmvF@kvf)h{(H7*Zr=YUPO9h3=_>8!~#OxtBmv^@axR;OB?{WVU*dy(tM z$gD2Fs&c8Dy4js>bpEbzLm94m>CkVy!fjxG1WIl!Yc`tj@Ffo{aCBQy5Qc^J*qC(p z)yma9Eq?9F0qV?p#L#rD$eZMjA%mCuJ8!G4k2~WmaWHGf-P(kMQXeyY=vwNWG3XLr zALrM_f<^!w=AV0VQqU4XLg-lP4p*?UTvXguw}uPtB6PBlPy;~arSyTt=B^WbpRm=L zY)KI88*BQnz8`ynadkcy--G+`auI=7E83T=j#J6P&OT9Ms{X{Q+?^38*p!xtzs435 z8%b0sjXlalhRp9gb3*K{zen&Qca8OoOb1|*$ekgBI8Ktw(vn*fo-baZD) zVi>b=IM~J!;6?x+*^{r6C<*j%Oaz|#_5Z(R zc`WiEkvI5}X8e=SCr6Fne`wiwI)aid$?TxCNZ~=z0#oJa>IMwNpV;STX3TM;pzZHb zy(Lyg`V}N$@ccXpTr7pNI8ThD(W&1n>_r{S_H1jxx&QTw_X(%@=k+gIIRB(=@bDRM zV%|@#zn`P;2CjZRx3Bv0r|n@8#f?$AcIIIS!XLzcnj<`BLPA0^r9!7@YW<9Y$ocux z>-0XT0iZ;AEvbN$zdcLIsANl^?e3uaoYX zm-vI-$L`Pf_hqIk%WyYuMqhHbGQSKDn9G(!R6uad2!Cpxf_39Dg<01eJugH+@*8-88v%o2##4+U2H%5fpi4aAX4aE>t#VzQnDN_43@U@BTq9Ou2gJnS}^)nFuOGkTsl?q6CDTuk!EHaKqoLM(IM#ll}V62k&oo6RNNL%%F^1WV?M zeKOq9byrKa4XJ!NhUlLs5ugQxn=A@?HnCM?Y? z5N8gHL=;W-!H$Q)>Pp&MP4QN*>}KH>A^2f!z3N*|(zb zvNSURRswk~qf=mI^4>2)pjN*Buxs5;04M^bcSS=N&y_Q990WK8ZRiItFcqP{5~crj z_ue2j{EEJR@6hq@!mbw~_Y}Kkgw2P1nav;DO`U%YSdzYeS893gr)TF}OEvB=1l!d- z$$NY`ZOZipW24QrMsw9injY)t{zIrEJW)RdfjE-|{EyNlkDh^h^eZhmUqD@;p>~_m zQR{vh$H=fBx-Efvs7y4J!h2(r!t;CJUg zAcxjpvO+zg?NC9054xdu-yKmYj_qK^#K9=QFXgK~lF%@Z?oyoI#PLC&-UMkfd4(o5 zQ|UmT*dZiU27xe|uQO7QQ<|}QB^uIMIwvMDljRMG8JyO z4@^^pq{jOMtVz2f)Qvb^n7rV6YQPZ=S3v}`AXpBD3Or{>jx^(*6Or0AhO-9ho26?y z?lTcSOl&nGH(wUS9(#DNz8No6Ix%4M_U7h|zsJS)mC^IYvg&K*?8GIuuLNq&FP+J{ z{M2&T?_lHG=B9Q(;!a83#9u-Fx1%UGs~477p1+ir*ijV_xv_r>@qcO&+=*p?K-htN zhd5B{?C1)rbHQ6?s{$tTp(P+T$;h)}v@8jdM zzkQ>mvHTZ6wzu||v}eDn{RM)5<}X$DbM{&m*A&*=pV1TqWN$UhC+Pj=uNXpTWt=a7 z*)d6l0XE&c6$Kn0!6p)?PG$UcWHWWp6K?A|R{ZV<-iZry+H8|r53|MNPe$Z5tz88x z`1jB2^{sy~=>KNVPj30jJn;&|R(~8eO@`!?YA%0W)#$9z0Y4D!I|(XWGWioD690Bu zAGKls0XaKm?Q!zcciH*Ga^C%>sLEt*qcl`5$OuzC_@q{+N) zURWNwep!JXe)-LC4c4M|s-alqsjLD6XX~9clT|_1lX;t5efaDmeQ8a~)wVN%K+Uk2 z>&fZ#Z1l;6*gF-1VyW7kG8k48tI(NK&(7WuAo%usi_ToXi{EZ3r;9%wrbUAUWcH#PnN*?WZdp$pAh0pmjv4|!p48&L zq*7;398u2PnyH|iKa>!(ij&=|l-#(yrDAV)F6s}jgszgcV?<$yQNoxNc)G%xyf!hA&mC$NK3 z8nv+s3S9XHDQ9C{8Qp7hZCAp`!jGA$2Q${Ix)yb1h1W(Z;bM)*MqodCwuna8N*glY zkQH(?z^SAJ>KU~pox?9f6l()KeOBsARd7(wfW0KU)b#?YGwR(3M3I3~Gx1H<(d>Xz zWU}=So>iJMivjA7IAAL-4k@7z)5-ye*(S!GWwD1t-85vpVqmY&%$(HGK&e!w|8zK( z*Ep-&F$~28zU8T^uObsu9}`_nF+q#{r%R&;JAOF@oa)IuvaG@SD9?(1%I1o<3hY%= z@@iF+@)`4MFrn+);S{jK3yNNkFUvZjKU;8O`naNujYZ^;gSxP)sRjY_)p>8Ui1Eiv zizT(p7hmkA1JD(Rh63$d+sQjb#elJs8daE=5vZXS6B?_!WFvmyf9p|U3; zuCL-mv9g6;V|J`PJF93~xd7MYhEqO6cS*N|X^1~6=Dg-qu%0U!>nt=ERKMFTM%Hhq zFj?Q3>_zT0+=OiO+to)d{ub33y)}03Y<-f3x~N@+YD);ImQnZj2A6&tl$L4WtZS|+ z@|Kqs(T?Bfwi9pveyiG0Hg?(@Gpjo0^g=k%MrRlscxId8wyLV0`1L{EP9g@a(TWV? zvU&OK@AE@S)dzXsn)6=tu%Avk33U*ISSaROWV^Yxk0Xi>@MRnn)`P{)a+O zBPea=oU(al>)%f>syisuNH)s6Xes#o;{3+Dfr?k#1uaXpp#d|~vd-3GvnOk$8;{_W z`E_X9Z09){gt_IdtQBT&G*R@?yxhKd!~f;ot}^Y-xl_gC+Vq0Fwrv|*0bJ37-#$c& zHtx9E_FPB8E}zCE0b(q3Ya$Hq>aAu8qYG8A^Fn>+a|h4^UwB7lS%r?9g2`tdTmIv8 z5dK$A^6`=5uZOew)@ol-%4zZURt%2^p)R~@)o|UK&P*cP;ol0qw^j0`drQ=)yQ7A# z|NBJC!R&7YOEWxb&u5UO&!O3|&P#1+>&P3VAip{^d%0rXey&)TuzXHlkSFHkoS%7- zfJ<)3)YMx0PVd4D9LgVlv3Ir(g|#?}$6~6;xT!M;u^O3Qk!|G`lNO0lB*b0gU-w0h zoC~VS?Vh^}L=?Ti3;YgL;0v%pae4LSMeWV}VeYq@W=8^AW$(m#4wH~)tCmG?Fdi|| z*a==?;a}c7*=j+^O(g&rGVvRI(J_&i&be9SqcT5Ze-d_^eMg+2 zSf<2yO+Y|vJ3ZsvV2KmSZ<9>b>}F?=M6yHMed_j?X6{YL+{5KRD@8TXlYWV zNd9INWefHhY&LFGb1n8M>Ghh0uwfFuY_GKG--dECi^6iVE#$b~`fNfa+Cxv+N!Gm& zRb`RB)yWTHr#WLe7_}B>JzV+yW@Q`(W3r?@V3dd8DWBXg&_;rC>&8BeFeg%f45ltS ztz|#)_{m0Ev=fPih(ZZr4~K87upgUC$_}p~Wqu0ZN3$k3&uK^X!h(Xb=KT(3Cj37f%zSE5pSoz zcAihGKyE=2&H`(0C&rM_@qPUGWQ6|n>YLfL2i(+TXj{9d>@TsuH^9Xb3P`||#=6Cr zNW#zW1m)1Hr;0jy-H*Gm=69s(^}L-1#By|!w8JX*J0V;yoL_TSP6l=@NtCH2;(ZwOU&wWH|*%~-B(mP7- zX-YBZpQ%3fq|vy3`>@JgE#|I;ck?M6vnGU+md{RRjAgj)z$AW1fTlqOH+EFOCt2^*;X?;rnD_Tj<&ml`I(|g zCcuh$s?yKLp05f1<6{j9h+(dWi|}?OE1aT#0D1p)sasTBJN9YpRyWjvZfpT;wr?nc zPV9^Lf3^XS0W;DJGMDusXgrXdV$vJ0tKEp7!m9W72JeZ0}MEBY?UQ8X^ zi?O%i<9oHht(DI_)8zWJTb%RK#mZ~EBuDgc7O+t#`mo8^{!WDB51aqzpp6g8FVnjc37B*ih~Jsq@boqnJX!S4qT$pg#Gpg4Hq} z0lH^K1=!25ron57Y%RV0>uqtb{QkD6ALEcb_MdEw;Cs6637bp%iE%n7b_Ee;hwKAw znE(FO?)BVPQA-V9OA&pkH%p=0(QKm(nD4-)qo7JDU(&2QPfNbtb+{LE<6(F_Qz1??RxUOTTJ?Qy>i$IAgk#L+4f!Bt%nEB zbm!EqGtbU{!T%xohOKfJBHf*a|Fn)Pf1guQ7;5tyHr^4AZ?$%BI8f$&*gV+BxKWvC zY>H!2LOoO3?(KIoph-#{{4-*G?7@ct@^^6fm#K0Y?jBPP^C4k8k2%!(R-h_rbE zGX_J)Ccc{|0z+qG{S8&#jZH@LcZP_v7{@++_Q*@cv{in$6Wtcr5H#hHAU;-rDUv(m zg<>1TCP5u&!afOIXdH$?tm8>WZOH)002mYM%^dbc_Hk`CYB5!>_r}Jym=us30x7tX zQ3rn}ihs|*_|DIu?Kh38tdP5jE&Z`igky(MeLdLZtp5z=VUvv}*saBNRq@NL#JKhkOxCc+!%luifK8Z#NFK}n$cR+f z?LP6#F=(`<-9GI75Mzw*I|u9#xnd{rGPGz@AV11{g40VkOmJ@Euwml@v`vb!{2y>X zU$|pJg_!HFT6X+}EO=&SHciEM{d%cm$%-@sN~;eXC8OWMXYU!ID2BjMI%A2t(G8AL zh+BSl1>i)O{vxPXU%?UCKFqG@p--QY`~c%`oEfq5b<5}3Ye&>@6w-Zes5#Py$wY0uF{V@xyzu1#}w^nArA4*SEml_zC)8a5&i65qX2>C2e<7FrGX308ge2LHye$;l2+WHNtA)`6)N7- z(x|~DZ03{Lrj;Kvc_p@iL|VzAkVr6astHBZiGBXh5mn^xBC2zI7GwGY^Z_LJgXSu7#5pN*v;_OHpxf=_BuYb#CNHWNB({ht}ckt2UoUAvD zuTpA$HSHObD0tL=^TGzl;hMAOIBTGZk^PXwd!^eQ?1VA)3^`^otA#_NEn8uF3=Jq=;OU)DNVw-aR+k&BoG*GW_DpkEU0OzQ@n&8l3SmtGU@a_5Cgnx8*%&zS~&>C~fA>R}4aXlOb?fIrjDh zw02nhL@8h>>Z5o$wh@oAx`w^Jo_Q4KwsBMSJubk^F&Faml~3`*(9idl91JaW-e??J zHMGnT49}8DZn-@ZDY?H7o{z6_U4mvwGU~4d5=f5`E*9o9Mdd#GHC6bTHZCGnpFR=A zvKoK*^y8L`$nc2Y?*nr6sTqnv&#lFa7iB?x%3sn|^(ivJJ*E2P;Zf&~*CzsRKdtdQ z{QYWX!9IisQ6?2>wU+`ZiJLl)zJ#S5NC}ISqzR#l{q{Lf)Ll0@?5aQg4v*wWDJAs$ z87aI-Eq18wJtn}k+hYvVk57-@-wjGFj?q^7S^?bG$g}dU%A2skWlKmEvUjG@tPW1` zt|mS?SB@q0F7B%o0aFyJQE!*2=s^TIFZ-Yt5F&QZJMuTryBwyN>(CT!=o-;AI#NGPWNYb->J;Q= zN2;!FuT)r6c@gX^%2!o7&4v|SzGBhX+Ym}uz7U{!Y6 z^0`8e5Alqh(RJ6p&p(0eWZCkIj$^-gOffTMDCS{ood3uuq5E+Bzso4mshppmkPlZB zerlx>jjT3RvS-^uZ=KJ2iY6}Kn<aRcW)A+0noO~B6D)}|sar8hG%3{(7`&40d& zZy!Am!X6!ESA!xfqtwmERDS7A$g$cr3z+_{S#Y#T9bM?Uh)s4t5?fDCZ-h>8Z35a( z=?qr~;1H5;jwAggUChE}-NjZaA4hLXx3JUfr?4$q&xR{T%qDTq{XAnTo#%5Jurc4MUnh_0Me>ZL~x z?ziUq51Lu-W))z}xxWL%QemWtP5?P{5NjLL$2ZPQ5p1U&&$_0D;@n7q5rBviBQudVESkWob-Z!op8MbnNGE?`wRwAT7j& z4x}se7wa5JQHXi6KNmSq|7g15?@R3cH^sw%U+Rs%o0C4TUeOSlMOmIZcm$a<$4Y#m zdWwtZuwhV*6*{xfpNuODYW_m*J19=!r$a;WAe{SLR_39pd-+nwS7?UJ@D-COfVsMa ziH|mEW!rV<@>*G0b!Ix5K+?t>McG0_>FpG`Xx^3T(i!#T78%ATmEV5j!mzn9SB~dn zIZNug`OUQjBrh*dCENAmYXNAVj-*OBI204zgJ-0xRD?uF^CR2N+uwhF2@C6LjSzkl zrnP+9xw+4DU(sl^ClSn41v*P#Nr^fwO}y8pGk2mj1)maW@p7j zCjRP5*-`@SydClJ@f%H$7|keA5_Es zo5Ts@$V*ZoM8cE0@1DA(r5SI2T^+?^A>Y)|>^!OMBi8e>APG_nZ6obVvQ{>h-AfKUljD$O zzg&3mvQSj<^jk5QQ~`(i5vWZPwHVGzPMEORTZomJmc~@)g5OjU%F&A8ALydunr>DH zl8{QFJ`x`!LYP}@GWir$X>R0U=f~6g*d4rB{~@gihT$z7r<0SOsAr!&8Z5ck6jx=^ znH8X|s(6*}%#?2*(VlUOC20Yl#d&h0VnAD6ebTn{eyb2ZrNG)qs8+CfVQGGT+w975 z%kBM73yJf2+`@fhH(L&k+aW8L19_{r`eRTgqPJY{Gw@LmSA)eQl$N@xY7ulHeEIT&hL;K|cDc~y@i&5fcT7+GfVxt< z4Z7nn_G4NZ^VsV)X;-c+LbJjl_!obrZ=o&qHi`);<|o3<&?pQXcilTdLSxUQW$KQU zlm5fu``(=Jhr_3DU_im|xCj;Twv$KDq?S(b`=6e>Qr55jGTEqFgiv9%b=8yYgTC)#YvW;M!c zzF!$e%eNC)Zn*_4ULGX;PU&$a?v`PFWM^$%ok3#^|HC2C>`oKD_?+_XMaa*PixprF zsTs69lQdp_*icDHUu{OijWdES*Yd}cYqFs<43*)kiS?;6P5vLB*l5z-&{!1D(~)g$ z5x7|CDlfttW4}OGfWCy8{egZd+lj%d3Qn1Xp zUDg*Fv)_e$IJGZwrWm7l4((4no5$~ZK=F5U;v(%|+)iw1xvEQXDqN|?m{2C9t#9!{ zwcqM?Nh13{93@mGF`VT;KSmRq_%wTxP6xMpmJl+4b}x~vxWUC+TnCh`Kl-c9 zS^V;tiq3%iDkund@wWPfk9@mlIm)#yiIo@+wpR{fV2itsUiHuwoq-zXzkUW7(m&6Ex&JS4Srwb61mp38Z0U zG8Ar%1~;K6^>#`~@Sa_Vr5Zi6`1<3psMf?SF46C4mkVMn-#WXlSVF6t13l;^7WMpF ztw;&d_^?!SX=%y9!9ht$N#m`v^VrS%G{i4B&3d4y|Ghal;Vw{D>W)%Dv})}4M;TH;W#UkJ&06PVZX!X>gb;k3Wx`=0mbAGIn-5kyHyDz4mpPx{(V zI%Hy7_OV{Wf%C_Xh{S=d;%z(Kqok~?eCG~{k8^p=!u<&rBFabzHEQ1Azj+S*6OjZ*;4~m8M;vXW!^t0`*xnz7Wl0^`J4P zOsbdV=U+sgJuX4#%b|!;D^is^JxIgXw>}L%BX%7bbC3$$<_e)YeE4vGOIoX1xul-Z z$%jQRvubtAhh8o}iCwE2wCX(+?Zc9brKzE@vDhkK(_g;Q?^F#bIe}YaTos>dYkj8; zsZF7Q_4)JXSu5Vvjy@vzVYw$Mzq8;wEwtewT`a-!9kV{rxvOhF#jKJEI7KY8Tz4Lk0FcUObiZzig%_^~*NItJ^jwdQAK$+a)7 zF%h1wov*&xYrj?mgGGK$~v6M6}HdcVueWUjKPYR{i3yDX(BeYDBtqj~TJZtp7H zuow`xN=o7SAbopOV?Mz^IVUIn(Pn1+S4Q*y(Pq|p$kSc^a_GHe(G_w+GS813->hv= z;#GrwOebYRENfZ3r=E&Zr6u!}j59R956+3FzYs*n#l=N()W+7<_a>ZwLdAWb#Z9(2 zuUAa$V~P5`J3UHD0pbb5Pp3??8&O}c{D!l-r6eaOx8(oA;iQ-6lLOu&5u-CZ$miVF z!Do(XF9=g^6OM(=5{$GJSQ9u~!TFA{G&hm3qdHwnDJ7S3`w@41@YCgwu@rCsCnpt^ z+R;mnd@&sz9d`zBEgt@Y>0Zi6NO&tF(#A#{Gp07&s)zLDYKv>xB5j=o*j zu(2~&w1pPTH4+r(t+_7TO3>Y6&5zl!Z48Sy>dQ_Ve2mH(_aCIfENF9urX!`-sNt z1}9=$-|^w(;`(fG&cpnAeSS}K>M0K~TkvWk(~gR@Dk+JI;BBAmo_JKJ$kCRRCOzv@ z5spZ%5cHIB#!Xb}u$>EdVBjPpU3<{elbLGx7f||)-n;6GX;)5GR*c&7(5p+;L@gw1 zQX$DPTW#8=LuZHo7mwFq7A%3tH9j zUF_nXd~^DZJZubvtb(r+96)E}2ICvasN1MlXZ>(OzlqHfxZ@aD+`XkzxH`f4!`?6d zMKD$H`Fo?;xa|HUQUf-mJoJZ-5B9T#zM=m3+wipgk?x0yIg;+2TOG2R>{HKQg_p8a z&N&Vo+vqGbT3aj*2?^0*>uPSMoRSamNc2k5S?$#&^d4ClEfIUYWc?(KKF|bz;92s- z9!lh~k%+e>7I?xX}JFN9NQ=NczU=`)Y*7oDg_*bbVqyfJEC(?&{e!&Ym zKf=Sqp~bR)ngB0Ujc!aqtAiOb7fQ*}Cf3WgXY^mp3kwhTs2W^eUjC9=Rnj-p+k00@ zsno!-;durU8n_Sox>?PQu9mpRK||;Km+d9mYHDf%v8?2TcD6_EgikJfynl4xiAV;I zuciGI!6A=$y-()zj%5O|*=1$?&~Q^G5u0pw3H-R#`N~NB55D8Z7SG4pJ>1}?yX{1P6puTp(Zb=wQPEyL+1*2x z6JZy@5|`upxpPv1_?=UC%Mkn0ebkTh2hStBhHgpBBweReobC8_r)OA5%{u}z&YPX> z%gb&eKG!*z1Mr)SD{)=A?4?4Y)zofylN|NRfA1GPdA)0f+v(E@yr*B1jUuzq;?W(h zhYeF&jYwWOg~yd{_@>q7g3oEjB(FF44M!qDK`P{>TuQ)CN0(1kfrL0;%;GW!exP^) z3yQJqAe`8xPtOth2IabjO^Ntc1&6d)`qNlT z;U(Xz7ZVc;G<;Q7CK4d37**92YAyem!}%psDM_3J^$BM5P$z9EndeT?C)mGLgKU%e zefRHPJr3zVyH^w=Jv|tS)6-_blI!yBOrHsZY7+DvNW{RTvir34CF>cRW{4Ql%C2{H zU%a^?%nZ~I48vP(P+V$^VUd9ZCVgnd(w?5H@#{<;^i1?$Sh5YDkxQ>PT)8)ko&R;3 zR9KWMn5JM4CJ_?0PLWs{LC?I@o6b%}oszJP5wOY^5J>}kl@yU#@ELAS3yCwA>^Wz6 zz;U95*3(lAT5n&s8oL=130-2~La;90KpbwWD~^nf9qCo;3zab-WFBqw{bG4AT4eLf zi|Q%U+4)hs0BDCUCA()eupJWEvX+pMvC`5qcMmE&++gyGe`0H8V0Lm6({c#KR18^1 z{d|_++$14m$6wpVA7jJci%m=GnY9o|OS@DAPN0pZyfa`0$SzngszaQwVDY6(Cr>MK zHIn(lOF6u&ie01D>{XJ%y_%>N9Y#Ag_mjbIs6EAq^XIR5iuITVAF8)()=NkiX0+3E zAD$@bpT(F7%CG2+t*q*Pm@=@kW@l#B+fIAioLLE%2?_Ivz53R)yQjA|*Rc7$Cw|2p zRn^sI35q*DcOLz@U7rvW^G%wmWvq?XuzIMnBrEh4vtxoik0{4qyS7$WTMLHf*RNk+#9$xH7$USjN>~+4EuoxY z&p>ii)2hC`u=gq}1N!HBV6o9ai*j(IoCUOr>7I)}kd`~3j;o-py)zbt_8>xOIU4Ee z>gFo{vQ?u2M##xwV`UABJ}yJ@3Uu;mrsu34U1f+<;lQkX$9{bCn9p!c&^TOUW4SvI zn?n}3>*j`QSi$^{7_E;IlwKll+T9RXSS1tz9o;n1{7iRa^ri_?r^B*Dhw1uWr>B!$ zx#vL?50#3X98D-wPqi-f4pyg>aB0_Phw$O4ysnB4X`wCW*5_=|0Nt2}7&Ml^Zm`kR zE;R3p;dcsc#?JWFt`g?5?#w@okZ)u@ znU&$8k|HggQyLiHf29d~5jGX~{pwTAhSt+P1=p@YAC1c6Am*P)`j0E9V`NsJ=4BR6Hk5%N%ozIKr6nMHJ&NYJ!Snh zpJ%+v#9v+Td^d(SV0dWZi*TQ z>b=#+D#HDxJh2#lCki|xUXD80V=rX6;y(<)*gu#|8ED6$eVd69C-hZ-;=Us@C1FQ2il3Z#`E>W7pE4>&6O+q#F1ZfC3S+gvUKSt4Xs*BMW&B?` z8N0wd>Q}F!e|*`$n1jE#EvL&BnJg7T*GSr79$^Pat%Wcd3o$v?5Pv_~; zrVtvXJ9loz3h)aG3i^;m(14l<5)|3{u$#3_49}}Ft=aQ-O!c2X8=07tZm;u{+Rds} zxVk8E-o14z$9kg0ZosAR?ORR;#yx?J)s>3nvQW>3^Q00vt+g7OmIhgjJM$=u^l1fU zWhk4x7#O(RD6o-{&Zw%O5ZsrLsJFU29lO5eO8EgmTsqmvJ1Q!L$d0RKXP>zpG&WOH zo7mpMaXb|bii4$iBxG!C3>ve7aY~YcDdhmyx1sML#4S~iE8ex2j zfJizi8X3LlHqgpmf!60;x%y~;J%&(0WL(P;8sfzpmfHB8 zmPr8VA|)+f9rFDgN~ffvGTWVJx4HTd&>*PLyA3b0;8<1@*siQ1-v@0X2dgCfd0**w zKO7F=y1;Gus;G!tP;e&+r5uxR1kqGbv&k6Cp^>Vlx$x$+w&a8#1~%mwj(bKWo8;my z9!O(o^1|{^>jnqSjZ&En>gSXL?EANzy#9#f(T?Iymh`V=_TOK8KDU%IDO%FxnHVnD zoag63Bui1YIGEzJ)5scI>V^z-T(pZh<+!4vos2a13fPR?%(U+XtV_~ZG;IK#w!(U3Awe9EQZClqerIb5{7@Mb z3o{E#Lv3w~4JhA=`!$40N{p8;`}+DSXS*iBm5{KNTgSo+(I8VZ=$FF zaM0J+ACC#E`VX-0zaxUFki>z7Mw+-fgJqX(&aO+bJv@obxdc)wNm-=ct?X?CCxn&A zgO~4E&?tZ8S2<9Up3X>&R};feUpMc8H%vy>2!0D_KT1&=Vm$9Egg?04GSaNCgqhff zNtI2Ij?SPiA`|*Wisukf5q;;VR-ta0wgszUzzaOw`VbZ5y?SgO7h(UqVALf(-YNd8t{mUHO8bo?3r_$qK~y0@S#N z;B+yovh5^CnTOCARe1%}*Vo57=ekt7uZ7Tf3J*dBekG-ytL=3X6fXHtJ#5xxwlsw1 zJg==OJd;7@r=1U;md*=|`wFdu8opXooUC9wb1X}BE~Is$%|=s6iSmQfY?*=c$jU~n z>$=hKQZ}*`m65@8zlVVGL(GLanR~&Ff;-NeJ$sXgHKFY$fFq{RKz1_yTI_wPA(K7Q z3s&OiUnUvWU5?cJ{F_}8V*2gKo5-pV8XK-MuvG+-J2m_uEK!_uJ}`fa_TuzOjz=^% zH0nI4pZBLw{xOiVdkb^e?2M2@>?3g4%$OM@Zgnn|TP$5jsPWGhRHAE95UHAwjp7ts zY!VUaBT|*QohMlC;WT&K^4O{0m6`M(F|!U1*^tCT`^te7z`p21X3b>v?$=~xHV$p@ z6HMEeEHOqC>w%Lv@xUvXYNC|I22x^e&mOJ+8Ff65FbXmHhS-DVyqVz})lea{AI0$^ z`h_wJN&kXPuo4gb`E8Fo>gt!K65?|wRqJ)7LQ10gtL#ruw4yUV8bSLb62-*SeEFtN z!SLQE19co@z4oU9*_{i_Jp@7seMwsZ)kRIl(#$iUtllaz7s7eK|qkg zW!AIVByyacn9PbG;+OGPl6dfL11+B z^p8gQSb;6DC+{MQV;)3*5eg$~K5yj2=-Bgr6A6<`Oz`q*1vTRewd}o0D03o`A0W zVoFgdsn4$!5FC)zn61fk8I+7xz>3X1O%-|(Nu2TCApUuJ)Uzv z92!MwU-CF}<=%&O747J-%>6aFItme1dBH9JIb_~HQ_qUJ<{OIs^2x>W_HCA}Y16x{JEL;~V!o$M2 zqZ=%c4GkEjT*sxo&tjeBI_yn!Z)bZ8I2kP*(=gLuvus2}klsg(1Hs-2zEgeBJ-{jJ z{+=Vx-?`_=vl{*$@+W@xz3j%1Z&LyIlar)^eMc@>1aq=0(&UO{Y@X8HJ^c+-IG*1q zd&wSvmvqMd-TB6gyqM5`Q}O^*`tv$}GXHmrv1!)oqM2dj1B*N6p~`L-1f1<5c%!8i zGsj6sS7SeDTMFeDLme95{yCTrJjmaV9;2`DpB=rwK6w|BjcGC=uct~6LvOpWu&`{e zcUC-Do@kX9Z0+fZ3?tY-j8jxRhra__zJwOEEbVg<^cAIoW_wcINB5@nBK6Ux=x9y; z6@k-d5tkgWa#z7e# z5rMby`gO*2$B|cU38hO9cLI23r@MasUWgd5ladN|>EFD|TlIxH2 zFE-ucI@Hn9HWkDQ5r2sJ4_aRj=vcWdLe?l8_J_y`AZ{TvJkfGw1w1x*k#FoFm_cLc z*KbHl9w4sCqT)!`HEU#8)0(OM=h)#-=#T-14>sINI4?KG>fhCEz zkC||M%X;K&XG~;h>5$W);;U!0a2hE-^MXcCUOzBUM~n3>ZdQnlGi&z7^aj zI}7BTpoyi9Ar6R!oc}HOZN;I)zp{goJ=^$S7{b?$4Y|vVTF1OEI2yht!!|M6HEyF_ zsJ#ft-rCO%>9D;vnk3-5y8|8o$a)O-a<+WK+|10(JxVR#Fm7O=#Hckn5$B&cJn}zD zJjq5OG_*y;e))TAnT7tjmKjFsJ%6^4v9ogTfv}n_h2+XAkZv z^|~Hy0-0lMVxm#}D2eFa`r<^D*Qr>3CuQ7V6biZ+)dvI^*vk+H90 zN65@9^Xv2lL04yP@^e6OfpD~+pSJ^FKbYd{>+89>7&@1obw0A(Z7^u5_ugX;o&te# z__egO7Z(CJ5f1db1SXXfSbrNUv$Hmn`%>97F}8x$(AfAgGjlOORqwQB8=`r+EVdDCpF(T54DMocqpl5S4uMMQ=|JCyX@jf#!?QP^&6}&c+w)DP?7Ss|Ts7 ziXPs#sBi&J2M7$U66@5)@hE=8$rhrFMDak-f=b|kOOrZ}hO=9|oAUx&7WhVb4KLA0 zOz8Iac}R9F@2lhF+-H154H{lvxnJ%7_U&?~HaJ#chIhJiM~5RL?*oe|K0ZD_KmYY> zaO70f)zzs|bK_1^dj@)L@#42#v9Np!1cj^tan+whClVf~O&g&=3=P zdlEesO1Yx1l>J;aQK3sosURuoKcxQ^LW>-q@X4SD)I75r`xLcoA4clHTSdBOE z11loms1<16oWPO`)PY&ujf?!|mi+CxAhHd9eYn0_r%gdrd|Ir0s_u`Ctz0HlM8tBN zrNm|5o|TRVRX=@|>gh&5Qsza+vO&u(^wLqvqethR4$D7hi_6TMeqj*P_iil#z*C;+ zt92(rfJefs@LP?2NmEMihgw>&K%;diGBb7r!<8&6bLlIw0lFH&A#7MuAD26t znq@!)J1)5S0~+pFL4-(4ORJ(1yq|@!`qIt$x?#Fw`zq$8h~TMyV0-u3el^=!KwRZ< zPaHck;E0|szXE6azql_2D#7bN2B`rT&8!Js+TK7T7Ju}E01*a9bq9b{%a5l}z(Biv zE}$A`b^y@<7YOJ$p)^utoThh3#O@ZAl$036I9zg-GBTO~LWzGTIECQZ!U5u%@n3c< zt0w4qEOhZ)0O_eyO9X+URCxxC{W-c-fT?B|k3}AbRvA?4P!(!-{;^&p$6{N{$kc&- zIsT|vPc5)sU=FwnWUT#8v;4y!V=ll9REv_&T@ij7&F|mIsQhjOG|fh;CsC>62a78L ztKi?sZe9wwE7Mi3o1P|_49=F@=*Y!Rg`Q1 zjR7`#6r6StZjOE8d)!35S7+HDY|aHCr6ZU*hIeba-;z@4uN8BWv??d8D_T%uRY&2IK^IVG8GPlPbTO7{G-F*LE$Vq~&>#X*>f&p?2bZO`U zOzVFPUt^Hdus;hI(fr+b(M5zBa8^rh8Xoe)o*&y@1y>(E>UZ$`^q}Rf2>s!F=}?|m z`f3dg4V)Wo;|rRO6G@|^qffrl|D1BY2&>J2avG^P9TgRoSMTnL+RDi(N6?kcMoNr5 zBM;2T$e5aXIq!QS`f=c`*XgtMmCL0EOHj47wXmMqnx()uexQ%&e-ylI`6q&uJCPX< zGF(DOe72^`v(O9UHae#2z_M&KWn_S7 z{$2RVNq>37hF$S=FPFfa=UdzerWZODg?uZH!SLjA|A9dNiNRB1XD9cx!D|Ri{(*5wTR(yH%>X7!mrF8mc@5L z%%!Cf+K~N}?a$P>Zmg)EVH8<$xuxrim=gsKm_OCkTz@}u73L`b)&xG31A*Vwi2@OfvElfvqu-K z5Clje59+9FYrpHpv<@4$VZfd?y2lqY<^Dc?`E5s5L&IC;or?oSc!^H|>n!dCO{#LI zU_DAC&h=;x{0ShyQ=bc%0WcXz?Cb_wJh+FypQMum`M9*9;N-M{&-za1%Yo=`PXvBG z8*w`@X>;;*P1N+9J(*nWy&9@|!$?v>Zx13(&1g^0kI;zjnqkdvT%jnG%H6v(7?)X8 zS9cJH!qk4YY=zUbi_KK^p_rH_QG8JmJu9olH?lo5Z%PSRJ|*dmncER@=7i7GU6DL4 z-kRb1Ky7-d7NJ?Um}}@-9;-0~7fdEzVCAc*{P+}1E&P;PBJjwQN=Qy1J$A%JAeLz8 z$#G8S`OkC*dog`9;L>b<3vcchFe+yNX*Kv|Ru=?C54#q@=imKIh}L{~QslzN#{BT%64F$q45H-|(E z85x-%3PFJ!lAjO6aQ;UPqTl&2n!XdqoxB=a15W%epF);-& zA8lvLw1dJ6ugOBw8$qx$0WWZxS*r!@j%gL{<;8wb>eWw}?fyx{<7yEA$ru;_rv4q-c6cl!i&_am?B&jU3$yTo`Ia_+dyd%1s` zv|_?xXn-970?YEpw@To$yiUU?T)dN)GSmxdhv(?|J%}*SpK}!fR~U%2wl?RrI_>SL zyhhN}ly$jp3`jVFMx>Lf($T<0ka83J4WD~_9EDJ|XUw_o+B;7sy z@y1vRLhk|R1=-=unqdY;#*NkCAQSNEG&E9fzQ_gIX?c1i_rv&PBa3&)oEOo(YX7r9 zUjpenKiFKw15n)7_9$gT zj2StX`4psjZX**ZTW!ubEaw6MqG^b{hKAkv#xuKo-PrjiJ&CcQ;TeGTK@^2C+`bp8 zyrQVA+yN;a;6uNA_by0qo4Y)I&lIE4baiz#H=hwh-5$Ll3@mr&>FM*p^SPJvVKU@& z-)fg&o72ntN(Tp&FVpmIQ|^v7MB5F?di}ZxLWm%mtNZF9p{Qge#0VUVs{+%LM?vJu z;J(qX>%inr*$)RmyiMwbXF~Qt9Kt)w$_>x243jTyL%$?A*SSFO;NmJA_!>)aJNc#q zMBd&H{(#J=fEL@!=YE<>ZpX&0uX__P+7|apsYTI9t*tp|Wg{t|FP=wmCb7g5IS^Jm z`maA2u(@QXk!m@!e0=aB#g{6*2SV%_2KxF^A^E^kriQ@gTfxo2AaH2}Vec+af8ANF z5qw)<)2Iz5_WBZqWXOoEflu2l5`Az~PF}hRR5bPoXtI*BurTikb7W()RL76up{Hk+ z)Iz8G#nLqJJYxi0O2D^?i_-=3g29;W=Qg-{*Va}pH|^OK^FpAJ(iNjggu}v=7d4+R z`u^ZiHXNN?C?->DF@Vycn30BU^1cGslS4KN#P$4qu5Oi=XH~Ffscn|_&f_^FHMMS= zPR()K(#Xh2@j&uaqn;P+3`p@-wmT+Yn~Xc&fq0F2{r@XhY{h@|{z! zAYl!iT_J#MyPu#Ix3;x)EbC{ueQ9ULP96vQF>Il1#CgCrm&f3|_6QOJ$tgdUOYB4c9cq}zECL9&9Wsp-or!@e*(AWdHKSXHZ(=(-=`sMb<^H>s7{o_|@hYjx^MaRcx8johLayAnPG&w~B0Sms6~5ZNvXxUbiu(@A+xRx-GWZnX8s&@U>grTU0L& z7#omGten4i!7eXiWMt$E$O&@v*@5BSuhN@EG{r-%L!y1qQ`P$6!-oJ!JnG!@O@12! zmR9-Jv_<_3b_u0+oC~YErZaabKY*s7aGDx`39d#0$dHxN6xiL~`AHq18prEP)jF4e zpD(x_=Sb*%f8EuMd4iXFruIPK08NhoLrZkA7nNn}ShYmnZzh?xfX0|WBl z(%AFutOo6L_4F+FS~U`g0W`$OXabf3m`?rg-wRWI2y$&(n+Hhc$NN}oP3_!~Wm=ht zu&^+`_3sr~;8tGL=mxX>;PK5LZ)&z>71}U}OxFz9_8vsqJL{dketxVKn@3YxA-%_< z7uhM?nI5=6hUh3VytLA@Ty-wD#{ zb(35E^iNKOTl+BzEk$+pt8h}BX1CTs@L*h9=*Rt@5TiB$5Zfw;$lOW-7?e!fu7wI( z6_aV*2N{G0Ha0tAwb=PwKL?+#`GRaTZ#B-Yr@we~&Bpl~aHB*2MOU^O+zA0WArxf+U%p81^6v5E^cskduA3wi5q#bTQ_m% zz}lHFtk{}{SX~@?eWhZj0>qs@3ek)SlX`<*bU9O_9lGozx~3Zr`@rTIwXT<3CM80-FdJjI3(8 zBaq7j54*Dc8B8<)!ZKk26kGEF2?o>+;v^CY&5&4piiG5YV58{$r%G9krECm9;G`=L zX}eZM1p$gjYdh9yW&u2`$L z0K+>IcKJLk3eUr#582M6fWd53Y;3RWECWsq=QXMPRHi7CW(kL&;B2=6GGMaCRk1dp zuJKhlTZ{ikgy8%q>XNLQ{_XmK&HAB_ex5|&6JWfT^?+jBsMz)9u@rw4wd;C=xcu;j zJU{)1p%CY0#C9ZL)^(hf!X+!y#icKJwoqR`+#_PM*W-6(v^4$^pm@ zcFFS16{fSL0Ag)y0i`IR*>H3Iz-0!8zBj{puy(^_1FO{uK?3ncJ;OnQEFP;{v$146 zkJ<{$mzc$TwkK6~=DY~z(D2L7DOBo$IMNYB84cL*EPvlAdg0EsZbke0mn9i@WVD*6r0=V3a#lv>5kV}3OM z2Br4M@0{8T2+Mbgr&^IwQDB)DL4$iJlA(tC@Ox97_l5NdSc{!PU~Pb<4Y}xjutgk3 zf+gf*I4*@rhBc0Fz=4=qSaSu_{3EIB&IYnEOtG^HFN+g=3?ex}Wm@@$%^>IRK)`{C z7l8b^&hq5~yMBj4l`lffJDp!s9F`HjmE)|oDoS~|qTCiUUYf_lo>t3iJ4{hra4vA# zF%@Vja<1$!!%zFrj}x0#g0vrOmxzg6(dlcNO{Z+@?d5ZrPXw|G1_iY(-5J$(O`~t7 zi`~@cIJYGg^w@&RHW?B+`ux(;AO?Gm%N$(#`b4Qv!t>Xy`w@&Rv_l45R)A=&oo^VN zh32)JArFh#b8>yap%1TEZ)Z(UPnqc}ZB!*bb_6s%ZC#*-d9gm&K;Ua`tROop_&ssR zY8A!&!h-AOFvZHv*&peuVoQVG6x+iTtlL^D?0}>9RUkXP#awul0_%ng?;IBVv90I* zS0}bq5EMr_^j>m2I;W&Y6&4DGHQCw8quZ^5TepF-jcj!yOMII@D5RyO zW5LY?SpB%O1_(@iN@(qXDZ&D}0xA3oJ!$bMJvz|=v4CKK+X}W_dYU7oYy*6{PZDu! zhrKZhI#mYMuS@dE0+LQ)sbc|j0!O9LY-401B^Kjpvfe8YXKsI;evb8m>+0ZYlyj&w zibi58plWUnJub{l+Om@9~B*BM520aqwfp90m5muS|(;Hh3RK;~ScokbMjE%T7rlCMXBDD#h_b#O61g9dwGIi)7~#*afQ)A?beS z&>BKpCrhAEUw4;50y-BwC?@Ys_ut|0(R+!=cLic)gn_p)FgYh|*Tu zQi~;*v|35ZB~)^&l~P1*HEweXt%O8H$!#e#Zd-&QM4~8aEn-~CrOCZ9%wQPr=SV%z z`|SI?Z+|Lu&YbhTd~Ux(e&J9`HQnm(1_#1^mp2Di?0Meu$gz}LJgi_gxi2@ zAZwd`(X@rogK=VpsY?5KX5@}GrND0}hfvzDT*94jU#K@VuFAdI!3*(f<7)VX>gtsr zi@2#B$U7}Wx5^Tf@%_YM6eWmFbcXyu<>VxsiXk`^%Z=3IvWSUjxEV%XLL&kF*%dby z`&R0)`I8v^nDGm#V1p_{_G>9P)KWgT>Z8{%rG2}?if4GXR9~lLz136}dt_|;62o4LdXFw$C??=!W65C}jf%c;cws! z7vu0hM!iYUOYlA2+x^OYB?`$Te`V6|@r*&>WcJ*)^9gm#vgBhf?Kc{sCo^4sTE?rJX>Dzdekw7Z_f`J1 zg4}j?1&IPAaOH6Z%SFkL3#Tj1SU);#t}N;G?xIX%!&s|(D>;c{EO9YRb(|bEASUYx zeT(IW&h1WAo@py(miHn20ZHrfD z@b^^qoels``MrgQb587Ezf8X|&&HSaESox(&d4X^NXZHLIRjs)6m)8T4EL<k0?#ScxObiOE&iBoeW*T*0t$t2J9-II$p1^^%o6y-|~ zm%9pqRAeyS!RkQp`oFC;_!#>oZgNgDGA8P!ltB zJ+Qgh@hNGZc!Yg3lf8YlsB9pO1_P+jd-lY7{bf3V-VzZoc&ytU>VVDBfpGYE-W);; z{0nn)BQd)_vidLXe6q(Xs)t6Sf!xEO^7b@j)94|PWq`$|U7w>ayzvcDJ%49f-Hn8^ zjCE$|!T7(<+$*O`Wr%jVYM(c#<*0EN=Q}n3#xd!v>d_SVi1B`amY${V!^zmz@Eo)* z1UlZtvwiT}wB+_3vb8on@YB>}e>O4r=n-l)mN11TuM{bxD_~XbxRf*xbEUQqzkL8V zt{3}*imGaVp^ceYE=GN5x;y|v0=lPVX2xlH!G2^@bS`sgdHC+tz<=C8Sws$_?h{150I&S*hgC*G&Q~6*Ae}> zI$v8T7vZp3IO2_X=BjVRUp($=*K)sf+d;Xdy`2v}zE41Z4bH?7M!+XpL`P-Za4$D)`vMc>0l%uJ~WI|m)DPk3MolQ7D)fAS1Lox z=gfk&nK?>JeHyLYPQ^4f-yXUDo2Ru*ZbOO#;K25jbD~2e%H|PadiF6IRkZcb)06#7 z-(Ca49i=h9gPK}cI5|$Rx==5;-o>!2Wv8Wmgi5fd#~vryL#uNK(=E&aNpI>L2Z6Np zHxY^blduj#a0rJ%ycT1;QmV~p5a5JHn0j`7?~;W98s~iTfPS*`VBWkRw6uKVe85Z8 zK}TDq58c#>p6Ks%U5naqsh;X_z&$5M>j@)ByveA%XWt##V)IxH7>1=-SDKLQ?obI6 zyj~|>#o%ut3C)C-v9luhN)q7p*Bf_A38zBWeCn_Dr5zpZ?b4z_fbKBYLMVbapwo?R zX0GC<+P`~Rp~+K=8Xl)H?%xO+PIxbwPNV-?p?KRSz1MPQN)ly{=G1RxsaR^N{Vz%L zYT~gFjRu+;TkGZH;D8LqIzED>EKE9^efyGWVWycH_vQ1xwbI-&&3(lcdo!4dJN4uu zAlriw{}q$n=32F;KGhc4MQk=3QXz=-v2w|6uc+D+nG8KYC-^}mAP_rD^;qVLQGKQj zmDbd~KU+bogAQ-?RRXXv-jYBaSv$#(@1F)q$p{3LLEQcbaB!NblqVDL8^gIM6MH;f zSL6;r@!;8D9wa6Mf*GC%IFX(6EltFuYdl}bNBcrqRhXp#g}~hwnXy~QJAzVmn$H`~ zw#Yewn~X<#dUA~Plb}e64Hd~u5(-VqKOQtPI&MUUPR)`S3Jwpk{Y#HqjrZP2yy-J* zq^u0sxBOWB0ztl(UC*q=N{&vd!}U+K3p}uEDqf2usSV-cQTspn$3!gp4{ffZhx~ov zyskaRA{KnfxhZpB0O=Im(;AF^0vL67@ULiH}NESveLx0hJ;q1(m+~;Q)(*$S^d8 z%FtftRFlYA&yov&Y664yd(=u2rrNnSapT^MReqN3!){%v7fOg4o=8ceiX{$hnoZ*B zDiHHh+7kKYzRww0eeC{c8rSRUCh--ga$vaaRnhH>Iac-cR{x^JEEa*9M(Ly^u8KY4 zCTJsvlqeWO5x4Q(rIt!UiSRmiB)iBl?8xy0k}{TOI*hIt;i=c-N%0t-0q0r;*;~h2 zoCo%8KQv!mVu^D{$@K41StNw_a7%)^If0l+*@{ScgA!~3dm}xNT>^F=#PO@x?RFC* zJ!DhZDnS+!(9>&jJcl}nL{N>6w!G6g)HlgvhVb0ARbusy$K4omPrc0X1vwPqgjSW6 zHH12j@(_8K{DDnPO$`m$GmV5EP^Z1uISsYa!Bqka09r~G*avn&ER}7DaWURFS|%v7 zFJ5y3PrWKN1#FEfxMJw^{-m&e(~rcg*O*~(eKhK`pk*yl{3t(PAix@-1NFUbbgST% z1tOI<{=BkGWP$qfgosU>LN_1JDDnDMzE%+`@OvJX_pedr5beIw`SXf6{r*YammA=tK}&@8PQrbss&Xv<)6@NxAcI2%C*yX(6~bysW^s2^rJk8u*l^xh zu_B7+TY@!l;HQwO@fBga<@Mdv;~J+#Z~z?{&Gsc zF+rnUO_Q`HXbNSNwOVFo2jepO;}4fp?!2DSTeL8sI4U;(fYSzTZKBLy09{V!^3Fu} z;dZ}8eEsq#tMZdmz30qB7k)7j*LVBq?G|q-bU5MZd*jl>>V|3a;(o>ITRJoCzI%RQ zPLBJv{5f^=5=nVU^a7w!+<@u}``)?HlixfyUXdtrBYsXx!I67&`KjwMcizA9Hq^Lv zhX^=Sy;hma0NZmC!WVyk|5^TfM0hb|H7tX#WB2{PT3QYqHham}-LP@XW==jF1mdM% zBYdxI{=<0d+Xi#vJtC5)vi>B}3ewYahC`XVlmth2j?xn6+&TwWhzed>U;V@G+(#4U zx?#K5#iWRMCSO>OJOG7g%c!^s0Retg${wPQk!w3YMv^=N8Gi=kS10(*qe+`_;2|{Csr~&ghotfxZJ9gfa=P9c5GNCpO+7|=5v2a;`+|7k#dG58 zMK|Z0HiecUXz%8&%;xGc6OHwhtEYdQJs@%RcOB3Hk(&Jh&JnH7Tn yKk@KC1jB1KtO{9ha=_RjLNw(F<*r2RyBV4MPTvs=c|j_98Tz`0zh>zi_5U{^n!L*Z diff --git a/dev/windows-cpu/screenshots/advanced_executed.png b/dev/windows-cpu/screenshots/advanced_executed.png index e6dc307700443448a574cb98abb4bdcb3355ddf0..1826f15084436bec191b4d89bc5ca520e8d59e14 100644 GIT binary patch literal 270678 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%0A?32JTH`H1fg+XI8`)YxfHFUo32cMD;bXwM}# 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ͱ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 XU2M;7#TWZTO+jLwu6{1-oD!M<#CX*Y literal 268740 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 S2?6H4B}8Q&q>DU#_5T4PYl7wg diff --git a/dev/windows-cpu/screenshots/simple_executed.png b/dev/windows-cpu/screenshots/simple_executed.png index ebf5b8ce5a62b64e040070e37cb116451d9e572e..83bc00bdea8ebdfc8bf61ac89517d9b2dad92b1d 100644 GIT binary patch delta 38512 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 delta 38507 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 AhyVZp diff --git a/dev/windows-cpu/session.log b/dev/windows-cpu/session.log index 1d2068f..96f273d 100644 --- a/dev/windows-cpu/session.log +++ b/dev/windows-cpu/session.log @@ -1,4 +1,4 @@ -[00:00] Crash dump logging enabled: D:\a\comfy-gpu-ci\comfy-gpu-ci\comfy-test-logs\DepthAnythingV3-1106\dev\windows-cpu\crash_dump.log +[00:00] Crash dump logging enabled: D:\a\comfy-gpu-ci\comfy-gpu-ci\comfy-test-logs\DepthAnythingV3-1942\dev\windows-cpu\crash_dump.log [00:00] [00:00] [1/5] SYNTAX [00:00] ---------------------------------------- @@ -16,1168 +16,1202 @@ [DEBUG] server=None, api=None [00:00] Setting up ComfyUI... -[00:00] Creating virtual environment at D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\.venv... -[00:00] Running: uv venv D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\.venv --python 3.12 -[00:01] torch_version='2.10.0' -> pinning torch==2.10.0 torchvision==0.25.0 torchaudio==2.10.0 -[00:01] Cloning ComfyUI (latest) to D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI... -[00:01] Running: git clone --depth 1 https://github.com/comfyanonymous/ComfyUI.git D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI -[00:02] Pinning torch family from https://download.pytorch.org/whl/cpu: torch==2.10.0 torchvision==0.25.0 torchaudio==2.10.0 -[00:02] Running: uv pip install --python D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\.venv\Scripts\python.exe --index-url https://download.pytorch.org/whl/cpu --extra-index-url https://pypi.org/simple --index-strategy unsafe-best-match torch==2.10.0 torchvision==0.25.0 torchaudio==2.10.0 -[00:30] Installing ComfyUI requirements into D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\.venv... -[00:30] comfyui-frontend-package==1.43.18 -[00:30] comfyui-workflow-templates==0.9.77 -[00:30] comfyui-embedded-docs==0.5.0 -[00:30] torch -[00:30] torchsde -[00:30] torchvision -[00:30] torchaudio -[00:30] numpy>=1.25.0 -[00:30] einops -[00:30] transformers>=4.50.3 -[00:30] tokenizers>=0.13.3 -[00:30] sentencepiece -[00:30] safetensors>=0.4.2 -[00:30] aiohttp>=3.11.8 -[00:30] yarl>=1.18.0 -[00:30] pyyaml -[00:30] Pillow -[00:30] scipy -[00:30] tqdm -[00:30] psutil -[00:30] alembic -[00:30] SQLAlchemy>=2.0.0 -[00:30] filelock -[00:30] av>=14.2.0 -[00:30] comfy-kitchen>=0.2.8 -[00:30] comfy-aimdo==0.3.0 -[00:30] requests -[00:30] simpleeval>=1.0.0 -[00:30] blake3 -[00:30] -[00:30] #non essential dependencies: -[00:30] kornia>=0.7.1 -[00:30] spandrel -[00:30] pydantic~=2.0 -[00:30] pydantic-settings~=2.0 -[00:30] PyOpenGL -[00:30] glfw -[00:30] Running: uv pip install --python D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\.venv\Scripts\python.exe --index-url https://download.pytorch.org/whl/cpu --extra-index-url https://pypi.org/simple --index-strategy unsafe-best-match -r D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\requirements.txt +[00:00] Creating virtual environment at D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\.venv... +[00:00] Running: uv venv D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\.venv --python 3.11 +[00:02] torch_version='2.10.0' -> pinning torch==2.10.0 torchvision==0.25.0 torchaudio==2.10.0 +[00:02] Cloning ComfyUI (latest) to D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI... +[00:02] Running: git clone --depth 1 https://github.com/comfyanonymous/ComfyUI.git D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI +[00:04] Pinning torch family from https://download.pytorch.org/whl/cpu: torch==2.10.0 torchvision==0.25.0 torchaudio==2.10.0 +[00:04] Running: uv pip install --python D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\.venv\Scripts\python.exe --index-url https://download.pytorch.org/whl/cpu --extra-index-url https://pypi.org/simple --index-strategy unsafe-best-match torch==2.10.0 torchvision==0.25.0 torchaudio==2.10.0 +[00:28] Installing ComfyUI requirements into D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\.venv... +[00:28] comfyui-frontend-package==1.43.18 +[00:28] comfyui-workflow-templates==0.9.77 +[00:28] comfyui-embedded-docs==0.5.0 +[00:28] torch +[00:28] torchsde +[00:28] torchvision +[00:28] torchaudio +[00:28] numpy>=1.25.0 +[00:28] einops +[00:28] transformers>=4.50.3 +[00:28] tokenizers>=0.13.3 +[00:28] sentencepiece +[00:28] safetensors>=0.4.2 +[00:28] aiohttp>=3.11.8 +[00:28] yarl>=1.18.0 +[00:28] pyyaml +[00:28] Pillow +[00:28] scipy +[00:28] tqdm +[00:28] psutil +[00:28] alembic +[00:28] SQLAlchemy>=2.0.0 +[00:28] filelock +[00:28] av>=14.2.0 +[00:28] comfy-kitchen>=0.2.8 +[00:28] comfy-aimdo==0.3.0 +[00:28] requests +[00:28] simpleeval>=1.0.0 +[00:28] blake3 +[00:28] +[00:28] #non essential dependencies: +[00:28] kornia>=0.7.1 +[00:28] spandrel +[00:28] pydantic~=2.0 +[00:28] pydantic-settings~=2.0 +[00:28] PyOpenGL +[00:28] glfw +[00:28] Running: uv pip install --python D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\.venv\Scripts\python.exe --index-url https://download.pytorch.org/whl/cpu --extra-index-url https://pypi.org/simple --index-strategy unsafe-best-match -r D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\requirements.txt [01:03] Installing custom node... -[01:03] Copying ComfyUI-DepthAnythingV3 to D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3... +[01:03] Copying ComfyUI-DepthAnythingV3 to D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3... [01:03] Installing node requirements... [01:03] comfy-env==0.3.89 [01:03] comfy-3d-viewers==0.2.44 -[01:03] Running: uv pip install --python D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\.venv\Scripts\python.exe --index-url https://download.pytorch.org/whl/cpu --extra-index-url https://pypi.org/simple --index-strategy unsafe-best-match -r D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\requirements.txt -[01:06] +[01:03] Running: uv pip install --python D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\.venv\Scripts\python.exe --index-url https://download.pytorch.org/whl/cpu --extra-index-url https://pypi.org/simple --index-strategy unsafe-best-match -r D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\requirements.txt +[01:05] Running install.py... -[01:06] Running: D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\.venv\Scripts\python.exe D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\install.py +[01:05] Running: D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\.venv\Scripts\python.exe D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\install.py [01:07] [01:07] Installing 3 node dependencies... [01:07] Cloning ComfyUI-VideoHelperSuite... -[01:08] Installing requirements for ComfyUI-VideoHelperSuite... -[01:09] Cloning ComfyUI-KJNodes... -[01:10] Installing requirements for ComfyUI-KJNodes... -[01:12] Cloning ComfyUI-GeometryPack... -[01:14] Installing requirements for ComfyUI-GeometryPack... -[01:16] Running install.py for ComfyUI-GeometryPack... -[01:19] [comfy-env] _discover: scanning D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\custom_nodes -[01:19] [comfy-env] _discover: ComfyUI-DepthAnythingV3 -> depthanythingv3-nodes (custom_nodes\ComfyUI-DepthAnythingV3\nodes\comfy-env.toml) -[01:19] [comfy-env] _discover: ComfyUI-GeometryPack -> geometrypack-nodes (custom_nodes\ComfyUI-GeometryPack\nodes\comfy-env.toml) -[01:19] [comfy-env] _discover: ComfyUI-KJNodes: no comfy-env.toml found -[01:19] [comfy-env] _discover: ComfyUI-VideoHelperSuite: no comfy-env.toml found -[01:19] [comfy-env] Workspace: C:\Users\stduser\AppData\Local\Programs\comfy-env -[01:19] [comfy-env] ComfyUI: D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI -[01:19] [comfy-env] Found 2 node config(s): -[01:19] - depthanythingv3-nodes <- custom_nodes\ComfyUI-DepthAnythingV3\nodes\comfy-env.toml (python=host) -[01:19] - geometrypack-nodes <- custom_nodes\ComfyUI-GeometryPack\nodes\comfy-env.toml (python=host) -[01:19] [comfy-env] Bootstrap interpreter has python 3.12 + torch 2.10.0 (cpu). Looking for cuda-only wheels matching cpu/torch2.10/cp312. -[01:23] [comfy-env] GPU: No GPU detected -[01:23] [comfy-env] No CUDA detected -- pinning comfyui torch to CPU index -[01:23] Generated C:\Users\stduser\AppData\Local\Programs\comfy-env\pixi.toml -[01:23] [comfy-env] Installing 2 environment(s): -[01:23] - depthanythingv3-nodes (python=host, 11 pypi deps, 2 cuda wheels) -[01:23] - geometrypack-nodes (python=host, 14 pypi deps, 1 cuda wheels) -[01:23] [comfy-env] Running `pixi install -e depthanythingv3-nodes -e geometrypack-nodes`... -[01:46] WARN Skipped running the post-link scripts because `run-post-link-scripts` = `false` -[01:46] - Scripts/.librsvg-pre-unlink.bat -[01:46] To enable them, run: -[01:46] pixi config set --local run-post-link-scripts insecure -[01:46] More info: -[01:46] https://pixi.sh/latest/reference/pixi_configuration/#run-post-link-scripts -[04:59] WARN Skipped running the post-link scripts because `run-post-link-scripts` = `false` -[04:59] - Scripts/.librsvg-pre-unlink.bat -[04:59] To enable them, run: -[04:59] pixi config set --local run-post-link-scripts insecure -[04:59] More info: -[04:59] https://pixi.sh/latest/reference/pixi_configuration/#run-post-link-scripts -[05:21] The following environments have been installed: depthanythingv3-nodes, geometrypack-nodes. -[05:22] [comfy-env] Recorded install hash e5382565b349 -> C:\Users\stduser\AppData\Local\Programs\comfy-env\install.hash -[05:22] [comfy-env] Install log: C:\Users\stduser\AppData\Local\Programs\comfy-env\install.log -[05:22] -[05:22] Installation complete! -[05:23] -[05:23] [requirements] Re-installing main package requirements... -[05:23] Installing requirements for ComfyUI-DepthAnythingV3... -[05:23] [comfy-env] _discover: scanning D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\custom_nodes -[05:23] [comfy-env] _discover: ComfyUI-DepthAnythingV3 -> depthanythingv3-nodes (custom_nodes\ComfyUI-DepthAnythingV3\nodes\comfy-env.toml) -[05:23] [comfy-env] _discover: ComfyUI-GeometryPack -> geometrypack-nodes (custom_nodes\ComfyUI-GeometryPack\nodes\comfy-env.toml) -[05:23] [comfy-env] _discover: ComfyUI-KJNodes: no comfy-env.toml found -[05:23] [comfy-env] _discover: ComfyUI-VideoHelperSuite: no comfy-env.toml found -[05:23] [comfy-env] Workspace inputs unchanged (hash e5382565b349) -- skipping install. Delete C:\Users\stduser\AppData\Local\Programs\comfy-env\install.hash to force. -[05:23] -[05:23] Installation complete! -[05:23] Installing 3 node dependency(ies)... -[05:23] ComfyUI-VideoHelperSuite from Kosinkadink/ComfyUI-VideoHelperSuite -[05:23] ComfyUI-VideoHelperSuite already exists, skipping... -[05:23] ComfyUI-KJNodes from kijai/ComfyUI-KJNodes -[05:23] ComfyUI-KJNodes already exists, skipping... -[05:23] ComfyUI-GeometryPack from PozzettiAndrea/ComfyUI-GeometryPack -[05:23] ComfyUI-GeometryPack already exists, skipping... -[05:23] Installing validation endpoint... -[05:23] Cloning PozzettiAndrea/ComfyUI-validate-endpoint... -[05:23] Running: git clone --depth 1 https://x-access-token:***@github.com/PozzettiAndrea/ComfyUI-validate-endpoint.git D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\custom_nodes\ComfyUI-validate-endpoint -[05:24] CUDA packages absent (will mock): flash_attn, sageattention -[05:24] [INSTALL] PASSED -[05:24] -[05:24] [3/5] REGISTRATION -[05:24] ---------------------------------------- -[05:24] +[01:07] Installing requirements for ComfyUI-VideoHelperSuite... +[01:08] Cloning ComfyUI-KJNodes... +[01:08] Installing requirements for ComfyUI-KJNodes... +[01:10] Cloning ComfyUI-GeometryPack... +[01:12] Installing requirements for ComfyUI-GeometryPack... +[01:13] Running install.py for ComfyUI-GeometryPack... +[01:15] [comfy-env] _discover: scanning D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\custom_nodes +[01:15] [comfy-env] _discover: ComfyUI-DepthAnythingV3 -> depthanythingv3-nodes (custom_nodes\ComfyUI-DepthAnythingV3\nodes\comfy-env.toml) +[01:15] [comfy-env] _discover: ComfyUI-GeometryPack -> geometrypack-nodes (custom_nodes\ComfyUI-GeometryPack\nodes\comfy-env.toml) +[01:15] [comfy-env] _discover: ComfyUI-KJNodes: no comfy-env.toml found +[01:15] [comfy-env] _discover: ComfyUI-VideoHelperSuite: no comfy-env.toml found +[01:15] [comfy-env] Workspace: C:\Users\stduser\AppData\Local\Programs\comfy-env +[01:15] [comfy-env] ComfyUI: D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI +[01:15] [comfy-env] Found 2 node config(s): +[01:15] - depthanythingv3-nodes <- custom_nodes\ComfyUI-DepthAnythingV3\nodes\comfy-env.toml (python=host) +[01:15] - geometrypack-nodes <- custom_nodes\ComfyUI-GeometryPack\nodes\comfy-env.toml (python=host) +[01:15] [comfy-env] Bootstrap interpreter has python 3.11 + torch 2.10.0 (cpu). Looking for cuda-only wheels matching cpu/torch2.10/cp311. +[01:19] [comfy-env] GPU: No GPU detected +[01:19] [comfy-env] No CUDA detected -- pinning comfyui torch to CPU index +[01:19] Generated C:\Users\stduser\AppData\Local\Programs\comfy-env\pixi.toml +[01:19] [comfy-env] Installing 2 environment(s): +[01:19] - depthanythingv3-nodes (python=host, 11 pypi deps, 2 cuda wheels) +[01:19] - geometrypack-nodes (python=host, 14 pypi deps, 1 cuda wheels) +[01:19] [comfy-env] Running `pixi install -e depthanythingv3-nodes -e geometrypack-nodes`... +[01:43] WARN Skipped running the post-link scripts because `run-post-link-scripts` = `false` +[01:43] - Scripts/.librsvg-pre-unlink.bat +[01:43] To enable them, run: +[01:43] pixi config set --local run-post-link-scripts insecure +[01:43] More info: +[01:43] https://pixi.sh/latest/reference/pixi_configuration/#run-post-link-scripts +[05:13] WARN Skipped running the post-link scripts because `run-post-link-scripts` = `false` +[05:13] - Scripts/.librsvg-pre-unlink.bat +[05:13] To enable them, run: +[05:13] pixi config set --local run-post-link-scripts insecure +[05:13] More info: +[05:13] https://pixi.sh/latest/reference/pixi_configuration/#run-post-link-scripts +[05:37] The following environments have been installed: depthanythingv3-nodes, geometrypack-nodes. +[05:37] [comfy-env] Recorded install hash e5382565b349 -> C:\Users\stduser\AppData\Local\Programs\comfy-env\install.hash +[05:37] [comfy-env] Install log: C:\Users\stduser\AppData\Local\Programs\comfy-env\install.log +[05:37] +[05:37] Installation complete! +[05:38] +[05:38] [requirements] Re-installing main package requirements... +[05:38] Installing requirements for ComfyUI-DepthAnythingV3... +[05:38] [comfy-env] _discover: scanning D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\custom_nodes +[05:38] [comfy-env] _discover: ComfyUI-DepthAnythingV3 -> depthanythingv3-nodes (custom_nodes\ComfyUI-DepthAnythingV3\nodes\comfy-env.toml) +[05:38] [comfy-env] _discover: ComfyUI-GeometryPack -> geometrypack-nodes (custom_nodes\ComfyUI-GeometryPack\nodes\comfy-env.toml) +[05:38] [comfy-env] _discover: ComfyUI-KJNodes: no comfy-env.toml found +[05:38] [comfy-env] _discover: ComfyUI-VideoHelperSuite: no comfy-env.toml found +[05:38] [comfy-env] Workspace inputs unchanged (hash e5382565b349) -- skipping install. Delete C:\Users\stduser\AppData\Local\Programs\comfy-env\install.hash to force. +[05:38] +[05:38] Installation complete! +[05:38] Installing 3 node dependency(ies)... +[05:38] ComfyUI-VideoHelperSuite from Kosinkadink/ComfyUI-VideoHelperSuite +[05:38] ComfyUI-VideoHelperSuite already exists, skipping... +[05:38] ComfyUI-KJNodes from kijai/ComfyUI-KJNodes +[05:38] ComfyUI-KJNodes already exists, skipping... +[05:38] ComfyUI-GeometryPack from PozzettiAndrea/ComfyUI-GeometryPack +[05:38] ComfyUI-GeometryPack already exists, skipping... +[05:38] Installing validation endpoint... +[05:38] Cloning PozzettiAndrea/ComfyUI-validate-endpoint... +[05:38] Running: git clone --depth 1 https://x-access-token:***@github.com/PozzettiAndrea/ComfyUI-validate-endpoint.git D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\custom_nodes\ComfyUI-validate-endpoint +[05:39] CUDA packages absent (will mock): flash_attn, sageattention +[05:39] [INSTALL] PASSED +[05:39] +[05:39] [3/5] REGISTRATION +[05:39] ---------------------------------------- +[05:39] [DEBUG] server=None, api=None -[05:24] +[05:39] Starting ComfyUI server... -[05:24] Starting ComfyUI server on port 41882... -[05:24] CUDA mock packages: flash_attn, sageattention -[05:24] Starting ComfyUI server on port 41882... -[05:24] Waiting for server to be ready (timeout: 600s)... -[05:26] [ComfyUI] setup plugin alembic.autogenerate.schemas -[05:26] [ComfyUI] setup plugin alembic.autogenerate.tables -[05:26] [ComfyUI] setup plugin alembic.autogenerate.types -[05:26] [ComfyUI] setup plugin alembic.autogenerate.constraints -[05:26] [ComfyUI] setup plugin alembic.autogenerate.defaults -[05:26] [ComfyUI] setup plugin alembic.autogenerate.comments -[05:26] [ComfyUI] [comfy-env] ComfyUI-DepthAnythingV3: 1 isolation env(s): -[05:26] [ComfyUI] [comfy-env] nodes -> D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes -[05:26] [ComfyUI] [comfy-env] Workspace: C:\Users\stduser\AppData\Local\Programs\comfy-env -[05:26] [ComfyUI] [comfy-env] env: C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes [OK] -[05:26] [ComfyUI] [comfy-env] prestartup complete -[05:26] [ComfyUI] [comfy-env] ComfyUI-GeometryPack: 1 isolation env(s): -[05:26] [ComfyUI] [comfy-env] nodes -> D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\custom_nodes\ComfyUI-GeometryPack\nodes -[05:26] [ComfyUI] [comfy-env] env: C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\geometrypack-nodes [OK] -[05:26] [ComfyUI] [comfy-env] prestartup complete -[05:27] [ComfyUI] -[05:27] [ComfyUI] Prestartup times for custom nodes: -[05:27] [ComfyUI] 0.1 seconds: D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\custom_nodes\ComfyUI-GeometryPack -[05:27] [ComfyUI] 0.3 seconds: D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3 -[05:27] [ComfyUI] -[05:32] [ComfyUI] Found comfy_kitchen backend cuda: {'available': False, 'disabled': True, 'unavailable_reason': 'CUDA not available on this system', 'capabilities': []} -[05:32] [ComfyUI] Found comfy_kitchen backend triton: {'available': False, 'disabled': True, 'unavailable_reason': "ImportError: No module named 'triton'", 'capabilities': []} -[05:32] [ComfyUI] Found comfy_kitchen backend eager: {'available': True, 'disabled': False, 'unavailable_reason': None, 'capabilities': ['apply_rope', 'apply_rope1', 'dequantize_mxfp8', 'dequantize_nvfp4', 'dequantize_per_tensor_fp8', 'quantize_mxfp8', 'quantize_nvfp4', 'quantize_per_tensor_fp8', 'scaled_mm_mxfp8', 'scaled_mm_nvfp4']} -[05:32] [ComfyUI] Checkpoint files will always be loaded safely. -[05:32] [ComfyUI] Total VRAM 16379 MB, total RAM 16379 MB -[05:32] [ComfyUI] pytorch version: 2.10.0+cpu -[05:32] [ComfyUI] Set vram state to: DISABLED -[05:32] [ComfyUI] Device: cpu -[05:33] [ComfyUI] Using sub quadratic optimization for attention, if you have memory or speed issues try using: --use-split-cross-attention -[05:40] [ComfyUI] Python version: 3.12.10 (tags/v3.12.10:0cc8128, Apr 8 2025, 12:21:36) [MSC v.1943 64 bit (AMD64)] -[05:40] [ComfyUI] ComfyUI version: 0.21.1 -[05:40] [ComfyUI] comfy-aimdo version: 0.3.0 -[05:40] [ComfyUI] comfy-kitchen version: 0.2.8 -[05:40] [ComfyUI] ****** User settings have been changed to be stored on the server instead of browser storage. ****** -[05:40] [ComfyUI] ****** For multi-user setups add the --multi-user CLI argument to enable multiple user profiles. ****** -[05:40] [ComfyUI] comfyui-frontend-package version: 1.43.18 -[05:40] [ComfyUI] comfyui-workflow-templates version: 0.9.77 -[05:40] [ComfyUI] comfyui-embedded-docs version: 0.5.0 -[05:40] [ComfyUI] comfy-kitchen version: 0.2.8 -[05:40] [ComfyUI] comfy-aimdo version: 0.3.0 -[05:40] [ComfyUI] [Prompt Server] web root: D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\.venv\Lib\site-packages\comfyui_frontend_package\static -[05:40] [ComfyUI] Asset seeder disabled -[05:44] [ComfyUI] [comfy-env] Version: 0.3.89 -[05:44] [ComfyUI] [comfy-env] register_nodes: ComfyUI-DepthAnythingV3 -[05:44] [ComfyUI] [comfy-env] ComfyUI source dir: D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI -[05:44] [ComfyUI] [comfy-env] Found 1 isolation env(s) -[05:44] [ComfyUI] [comfy-env] Scanning nodes metadata (isolation root)... -[05:44] [ComfyUI] [comfy-env] depthanythingv3-nodes: Library/bin has 236 DLLs -[05:44] [ComfyUI] [comfy-env] Metadata scan: C:\Users\stduser\.pixi\bin\pixi.exe run --as-is --manifest-path C:\Users\stduser\AppData\Local\Programs\comfy-env\pixi.toml -e depthanythingv3-nodes python C:\Users\stduser\AppData\Local\Temp\comfy_meta_lvd50qgp.py D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3 nodes C:\Users\stduser\AppData\Local\Temp\comfy_meta_out_vlgg033g.pkl -[05:44] [ComfyUI] [comfy-env] Scan env PATH for nodes: -[05:44] [ComfyUI] [comfy-env] [0] C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes -[05:44] [ComfyUI] [comfy-env] [1] C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Library\bin -[05:44] [ComfyUI] [comfy-env] [2] C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Scripts -[05:44] [ComfyUI] [comfy-env] [3] C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\bpy -[05:44] [ComfyUI] [comfy-env] [4] C:\Windows\System32 -[05:44] [ComfyUI] [comfy-env] [5] C:\Windows -[05:44] [ComfyUI] [comfy-env] [6] C:\Windows\System32\Wbem -[05:52] [ComfyUI] [comfy-env] Metadata scan stderr for nodes: -[05:52] [ComfyUI] [comfy-env] [meta-scan] importing nodes from D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3 -[05:52] [ComfyUI] [comfy-env] ERROR:root:Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available. -[05:52] [ComfyUI] [comfy-env] [meta-scan] import OK -[05:52] [ComfyUI] [comfy-env] Scanned nodes: 15 nodes (7.4s) -[05:52] [ComfyUI] [comfy-env] Scanned nodes root: 15 nodes (7.4s) -[05:52] [ComfyUI] [comfy-env] Imported nodes root: 15 nodes (isolation) -[05:52] [ComfyUI] [comfy-env] Registered 15 total nodes -[05:52] [ComfyUI] loading... -[05:52] [ComfyUI] calling register_nodes -[05:52] [ComfyUI] [comfy-env] Version: 0.3.89 -[05:52] [ComfyUI] [comfy-env] register_nodes: ComfyUI-GeometryPack -[05:52] [ComfyUI] [comfy-env] ComfyUI source dir: D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI -[05:52] [ComfyUI] [comfy-env] Found 1 isolation env(s) -[05:52] [ComfyUI] [comfy-env] Scanning nodes metadata (isolation root)... -[05:52] [ComfyUI] [comfy-env] geometrypack-nodes: Library/bin has 611 DLLs -[05:52] [ComfyUI] [comfy-env] Metadata scan: C:\Users\stduser\.pixi\bin\pixi.exe run --as-is --manifest-path C:\Users\stduser\AppData\Local\Programs\comfy-env\pixi.toml -e geometrypack-nodes python C:\Users\stduser\AppData\Local\Temp\comfy_meta_z_c3u5xq.py D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\custom_nodes\ComfyUI-GeometryPack nodes C:\Users\stduser\AppData\Local\Temp\comfy_meta_out_w21ulii_.pkl -[05:52] [ComfyUI] [comfy-env] Scan env PATH for nodes: -[05:52] [ComfyUI] [comfy-env] [0] C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\geometrypack-nodes -[05:52] [ComfyUI] [comfy-env] [1] C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\geometrypack-nodes\Library\bin -[05:52] [ComfyUI] [comfy-env] [2] C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\geometrypack-nodes\Scripts -[05:52] [ComfyUI] [comfy-env] [3] C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\geometrypack-nodes\Lib\site-packages\bpy -[05:52] [ComfyUI] [comfy-env] [4] C:\Windows\System32 -[05:52] [ComfyUI] [comfy-env] [5] C:\Windows -[05:52] [ComfyUI] [comfy-env] [6] C:\Windows\System32\Wbem +[05:39] Starting ComfyUI server on port 41890... +[05:39] CUDA mock packages: flash_attn, sageattention +[05:39] Starting ComfyUI server on port 41890... +[05:39] Waiting for server to be ready (timeout: 600s)... +[05:41] [ComfyUI] setup plugin alembic.autogenerate.schemas +[05:41] [ComfyUI] setup plugin alembic.autogenerate.tables +[05:41] [ComfyUI] setup plugin alembic.autogenerate.types +[05:41] [ComfyUI] setup plugin alembic.autogenerate.constraints +[05:41] [ComfyUI] setup plugin alembic.autogenerate.defaults +[05:41] [ComfyUI] setup plugin alembic.autogenerate.comments +[05:41] [ComfyUI] [comfy-env] ComfyUI-DepthAnythingV3: 1 isolation env(s): +[05:41] [ComfyUI] [comfy-env] nodes -> D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes +[05:41] [ComfyUI] [comfy-env] Workspace: C:\Users\stduser\AppData\Local\Programs\comfy-env +[05:41] [ComfyUI] [comfy-env] env: C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes [OK] +[05:41] [ComfyUI] [comfy-env] prestartup complete +[05:41] [ComfyUI] [comfy-env] ComfyUI-GeometryPack: 1 isolation env(s): +[05:41] [ComfyUI] [comfy-env] nodes -> D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\custom_nodes\ComfyUI-GeometryPack\nodes +[05:41] [ComfyUI] [comfy-env] env: C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\geometrypack-nodes [OK] +[05:41] [ComfyUI] [comfy-env] prestartup complete +[05:41] [ComfyUI] +[05:41] [ComfyUI] Prestartup times for custom nodes: +[05:41] [ComfyUI] 0.1 seconds: D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\custom_nodes\ComfyUI-GeometryPack +[05:41] [ComfyUI] 0.3 seconds: D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3 +[05:41] [ComfyUI] +[05:46] [ComfyUI] Found comfy_kitchen backend eager: {'available': True, 'disabled': False, 'unavailable_reason': None, 'capabilities': ['apply_rope', 'apply_rope1', 'dequantize_mxfp8', 'dequantize_nvfp4', 'dequantize_per_tensor_fp8', 'quantize_mxfp8', 'quantize_nvfp4', 'quantize_per_tensor_fp8', 'scaled_mm_mxfp8', 'scaled_mm_nvfp4']} +[05:46] [ComfyUI] Found comfy_kitchen backend cuda: {'available': False, 'disabled': True, 'unavailable_reason': 'CUDA not available on this system', 'capabilities': []} +[05:46] [ComfyUI] Found comfy_kitchen backend triton: {'available': False, 'disabled': True, 'unavailable_reason': "ImportError: No module named 'triton'", 'capabilities': []} +[05:46] [ComfyUI] Checkpoint files will always be loaded safely. +[05:46] [ComfyUI] Total VRAM 16379 MB, total RAM 16379 MB +[05:46] [ComfyUI] pytorch version: 2.10.0+cpu +[05:46] [ComfyUI] Set vram state to: DISABLED +[05:46] [ComfyUI] Device: cpu +[05:47] [ComfyUI] Using sub quadratic optimization for attention, if you have memory or speed issues try using: --use-split-cross-attention +[05:53] [ComfyUI] Python version: 3.11.9 (tags/v3.11.9:de54cf5, Apr 2 2024, 10:12:12) [MSC v.1938 64 bit (AMD64)] +[05:53] [ComfyUI] ComfyUI version: 0.21.1 +[05:53] [ComfyUI] comfy-aimdo version: 0.3.0 +[05:53] [ComfyUI] comfy-kitchen version: 0.2.8 +[05:53] [ComfyUI] ****** User settings have been changed to be stored on the server instead of browser storage. ****** +[05:53] [ComfyUI] ****** For multi-user setups add the --multi-user CLI argument to enable multiple user profiles. ****** +[05:53] [ComfyUI] comfyui-frontend-package version: 1.43.18 +[05:53] [ComfyUI] comfyui-workflow-templates version: 0.9.77 +[05:53] [ComfyUI] comfyui-embedded-docs version: 0.5.0 +[05:53] [ComfyUI] comfy-kitchen version: 0.2.8 +[05:53] [ComfyUI] comfy-aimdo version: 0.3.0 +[05:53] [ComfyUI] [Prompt Server] web root: D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\.venv\Lib\site-packages\comfyui_frontend_package\static +[05:53] [ComfyUI] Asset seeder disabled +[05:56] [ComfyUI] [comfy-env] Version: 0.3.89 +[05:57] [ComfyUI] [comfy-env] register_nodes: ComfyUI-DepthAnythingV3 +[05:57] [ComfyUI] [comfy-env] ComfyUI source dir: D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI +[05:57] [ComfyUI] [comfy-env] Found 1 isolation env(s) +[05:57] [ComfyUI] [comfy-env] Scanning nodes metadata (isolation root)... +[05:57] [ComfyUI] [comfy-env] depthanythingv3-nodes: Library/bin has 236 DLLs +[05:57] [ComfyUI] [comfy-env] Metadata scan: C:\Users\stduser\.pixi\bin\pixi.exe run --as-is --manifest-path C:\Users\stduser\AppData\Local\Programs\comfy-env\pixi.toml -e depthanythingv3-nodes python C:\Users\stduser\AppData\Local\Temp\comfy_meta_a3u43wdq.py D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3 nodes C:\Users\stduser\AppData\Local\Temp\comfy_meta_out_6oyue4x8.pkl +[05:57] [ComfyUI] [comfy-env] Scan env PATH for nodes: +[05:57] [ComfyUI] [comfy-env] [0] C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes +[05:57] [ComfyUI] [comfy-env] [1] C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Library\bin +[05:57] [ComfyUI] [comfy-env] [2] C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Scripts +[05:57] [ComfyUI] [comfy-env] [3] C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\bpy +[05:57] [ComfyUI] [comfy-env] [4] C:\Windows\System32 +[05:57] [ComfyUI] [comfy-env] [5] C:\Windows +[05:57] [ComfyUI] [comfy-env] [6] C:\Windows\System32\Wbem [06:04] [ComfyUI] [comfy-env] Metadata scan stderr for nodes: -[06:04] [ComfyUI] [comfy-env] [meta-scan] importing nodes from D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\custom_nodes\ComfyUI-GeometryPack +[06:04] [ComfyUI] [comfy-env] [meta-scan] importing nodes from D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3 [06:04] [ComfyUI] [comfy-env] ERROR:root:Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available. [06:04] [ComfyUI] [comfy-env] [meta-scan] import OK -[06:04] [ComfyUI] [comfy-env] Scanned nodes: 125 nodes (12.0s) -[06:04] [ComfyUI] [comfy-env] Scanned nodes root: 125 nodes (12.0s) -[06:04] [ComfyUI] [comfy-env] Imported nodes root: 125 nodes (isolation) -[06:04] [ComfyUI] [comfy-env] Registered 125 total nodes -[06:04] [ComfyUI] -[06:04] [ComfyUI] Import times for custom nodes: -[06:04] [ComfyUI] 0.0 seconds: D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\custom_nodes\websocket_image_save.py -[06:04] [ComfyUI] 0.0 seconds: D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\custom_nodes\ComfyUI-validate-endpoint -[06:04] [ComfyUI] 0.1 seconds: D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\custom_nodes\ComfyUI-VideoHelperSuite -[06:04] [ComfyUI] 0.2 seconds: D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\custom_nodes\ComfyUI-KJNodes -[06:04] [ComfyUI] 8.0 seconds: D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3 -[06:04] [ComfyUI] 12.1 seconds: D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\custom_nodes\ComfyUI-GeometryPack -[06:04] [ComfyUI] -[06:04] [ComfyUI] Context impl SQLiteImpl. -[06:04] [ComfyUI] Will assume non-transactional DDL. -[06:04] [ComfyUI] Context impl SQLiteImpl. -[06:04] [ComfyUI] Will assume non-transactional DDL. -[06:04] [ComfyUI] Running upgrade -> 0001_assets, Initial assets schema -[06:04] [ComfyUI] Revision ID: 0001_assets -[06:04] [ComfyUI] Revises: None -[06:04] [ComfyUI] Create Date: 2025-12-10 00:00:00 -[06:04] [ComfyUI] Running upgrade 0001_assets -> 0002_merge_to_asset_references, Merge AssetInfo and AssetCacheState into unified asset_references table. -[06:04] [ComfyUI] Running upgrade 0002_merge_to_asset_references -> 0003_add_metadata_job_id, Add system_metadata and job_id columns to asset_references. -[06:04] [ComfyUI] Change preview_id FK from assets.id to asset_references.id. -[06:04] [ComfyUI] Database upgraded from None to 0003_add_metadata_job_id -[06:04] [ComfyUI] Starting server -[06:04] [ComfyUI] -[06:04] [ComfyUI] To see the GUI go to: http://127.0.0.1:41882 -[06:05] Server responding, waiting for nodes to load... -[06:25] Server is ready! -[06:25] Checking for import errors in server logs... -[06:25] No import errors detected -[06:25] Found 1135 registered nodes -[06:25] [REGISTRATION] PASSED -[06:25] -[06:25] [4/5] INSTANTIATION -[06:25] ---------------------------------------- -[06:25] -[DEBUG] server=, api= -[06:25] Testing node constructors... -[06:28] All 15 node(s) instantiated successfully! -[06:28] [INSTANTIATION] PASSED -[06:28] -[06:28] [5/5] EXECUTION -[06:28] ---------------------------------------- -[06:28] -[DEBUG] server=, api= -[06:28] CPU runner - will execute 4 workflow(s) -[06:28] Running 7 workflow(s) (all with videos)... -[06:29] Installing screenshot dependencies (playwright, pillow)... -[06:38] Packages installed, downloading chromium browser... -[06:53] Screenshot dependencies installed successfully -[06:53] Starting headless browser... -[06:54] Downloading Mesa llvmpipe for Windows... +[06:04] [ComfyUI] [comfy-env] Scanned nodes: 15 nodes (7.0s) +[06:04] [ComfyUI] [comfy-env] Scanned nodes root: 15 nodes (7.1s) +[06:04] [ComfyUI] [comfy-env] Imported nodes root: 15 nodes (isolation) +[06:04] [ComfyUI] [comfy-env] Registered 15 total nodes +[06:04] [ComfyUI] loading... +[06:04] [ComfyUI] calling register_nodes +[06:04] [ComfyUI] [comfy-env] Version: 0.3.89 +[06:04] [ComfyUI] [comfy-env] register_nodes: ComfyUI-GeometryPack +[06:04] [ComfyUI] [comfy-env] ComfyUI source dir: D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI +[06:04] [ComfyUI] [comfy-env] Found 1 isolation env(s) +[06:04] [ComfyUI] [comfy-env] Scanning nodes metadata (isolation root)... +[06:04] [ComfyUI] [comfy-env] geometrypack-nodes: Library/bin has 611 DLLs +[06:04] [ComfyUI] [comfy-env] Metadata scan: C:\Users\stduser\.pixi\bin\pixi.exe run --as-is --manifest-path C:\Users\stduser\AppData\Local\Programs\comfy-env\pixi.toml -e geometrypack-nodes python C:\Users\stduser\AppData\Local\Temp\comfy_meta_vy3m6n8g.py D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\custom_nodes\ComfyUI-GeometryPack nodes C:\Users\stduser\AppData\Local\Temp\comfy_meta_out_o9jrs9f_.pkl +[06:04] [ComfyUI] [comfy-env] Scan env PATH for nodes: +[06:04] [ComfyUI] [comfy-env] [0] C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\geometrypack-nodes +[06:04] [ComfyUI] [comfy-env] [1] C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\geometrypack-nodes\Library\bin +[06:04] [ComfyUI] [comfy-env] [2] C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\geometrypack-nodes\Scripts +[06:04] [ComfyUI] [comfy-env] [3] C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\geometrypack-nodes\Lib\site-packages\bpy +[06:04] [ComfyUI] [comfy-env] [4] C:\Windows\System32 +[06:04] [ComfyUI] [comfy-env] [5] C:\Windows +[06:04] [ComfyUI] [comfy-env] [6] C:\Windows\System32\Wbem +[06:15] [ComfyUI] [comfy-env] Metadata scan stderr for nodes: +[06:15] [ComfyUI] [comfy-env] [meta-scan] importing nodes from D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\custom_nodes\ComfyUI-GeometryPack +[06:15] [ComfyUI] [comfy-env] ERROR:root:Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available. +[06:15] [ComfyUI] [comfy-env] [meta-scan] import OK +[06:15] [ComfyUI] [comfy-env] Scanned nodes: 125 nodes (10.5s) +[06:15] [ComfyUI] [comfy-env] Scanned nodes root: 125 nodes (10.6s) +[06:15] [ComfyUI] [comfy-env] Imported nodes root: 125 nodes (isolation) +[06:15] [ComfyUI] [comfy-env] Registered 125 total nodes +[06:15] [ComfyUI] +[06:15] [ComfyUI] Import times for custom nodes: +[06:15] [ComfyUI] 0.0 seconds: D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\custom_nodes\websocket_image_save.py +[06:15] [ComfyUI] 0.0 seconds: D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\custom_nodes\ComfyUI-validate-endpoint +[06:15] [ComfyUI] 0.2 seconds: D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\custom_nodes\ComfyUI-VideoHelperSuite +[06:15] [ComfyUI] 0.2 seconds: D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\custom_nodes\ComfyUI-KJNodes +[06:15] [ComfyUI] 7.7 seconds: D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3 +[06:15] [ComfyUI] 10.6 seconds: D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\custom_nodes\ComfyUI-GeometryPack +[06:15] [ComfyUI] +[06:15] [ComfyUI] Context impl SQLiteImpl. +[06:15] [ComfyUI] Will assume non-transactional DDL. +[06:16] [ComfyUI] Context impl SQLiteImpl. +[06:16] [ComfyUI] Will assume non-transactional DDL. +[06:16] [ComfyUI] Running upgrade -> 0001_assets, Initial assets schema +[06:16] [ComfyUI] Revision ID: 0001_assets +[06:16] [ComfyUI] Revises: None +[06:16] [ComfyUI] Create Date: 2025-12-10 00:00:00 +[06:16] [ComfyUI] Running upgrade 0001_assets -> 0002_merge_to_asset_references, Merge AssetInfo and AssetCacheState into unified asset_references table. +[06:16] [ComfyUI] Running upgrade 0002_merge_to_asset_references -> 0003_add_metadata_job_id, Add system_metadata and job_id columns to asset_references. +[06:16] [ComfyUI] Change preview_id FK from assets.id to asset_references.id. +[06:16] [ComfyUI] Database upgraded from None to 0003_add_metadata_job_id +[06:16] [ComfyUI] Starting server +[06:16] [ComfyUI] +[06:16] [ComfyUI] To see the GUI go to: http://127.0.0.1:41890 +[06:17] Server responding, waiting for nodes to load... +[06:37] Server is ready! +[06:37] Checking for import errors in server logs... +[06:37] No import errors detected +[06:37] Found 1137 registered nodes +[06:37] [REGISTRATION] PASSED +[06:37] +[06:37] [4/5] INSTANTIATION +[06:37] ---------------------------------------- +[06:37] +[DEBUG] server=, api= +[06:37] Testing node constructors... +[06:40] All 15 node(s) instantiated successfully! +[06:40] [INSTANTIATION] PASSED +[06:40] +[06:40] [5/5] EXECUTION +[06:40] ---------------------------------------- +[06:40] +[DEBUG] server=, api= +[06:40] CPU runner - will execute 4 workflow(s) +[06:40] Running 7 workflow(s) (all with videos)... +[06:40] Installing screenshot dependencies (playwright, pillow)... +[06:41] Packages installed, downloading chromium browser... +[06:54] Screenshot dependencies installed successfully +[06:54] Starting headless browser... +[06:55] Downloading Mesa llvmpipe for Windows... [06:59] Copied opengl32.dll to Chromium dir [06:59] Copied libgallium_wgl.dll to Chromium dir [06:59] Using Mesa llvmpipe (desktop GL) -- multithreaded CPU rendering [07:00] Capturing execution frames: advanced.json [07:02] [ComfyUI] [DEPRECATION WARNING] Detected import of deprecated legacy API: /extensions/core/widgetInputs.js. This is likely caused by a custom node extension using outdated APIs. Please update your extensions or contact the extension author for an updated version. -[07:09] Frame 1 saved (frame_000.jpg, t=0.0s) -[07:09] Validating workflow... -[07:09] [ComfyUI] === /validate endpoint called === -[07:09] [ComfyUI] Received JSON with keys: ['prompt'] -[07:09] [ComfyUI] Prompt has 11 nodes -[07:09] [ComfyUI] Node 2: LoadImage -[07:09] [ComfyUI] Inputs: {"image": "bridge.jpg"} -[07:09] [ComfyUI] Node 3: DownloadAndLoadDepthAnythingV3Model -[07:09] [ComfyUI] Inputs: {"model": "da3_large.safetensors", "precision": "auto", "attention": "auto"} -[07:09] [ComfyUI] Node 4: PreviewImage -[07:09] [ComfyUI] Inputs: {"images": ["12", 0]} -[07:09] [ComfyUI] Node 6: PreviewImage -[07:09] [ComfyUI] Inputs: {"images": ["12", 1]} -[07:09] Queuing workflow for execution... -[07:09] [ComfyUI] Node 7: PreviewImage -[07:09] [ComfyUI] Inputs: {"images": ["12", 2]} -[07:09] [ComfyUI] Node 8: PreviewImage -[07:09] [ComfyUI] Inputs: {"images": ["12", 3]} -[07:09] [ComfyUI] Node 9: PreviewAny -[07:09] [ComfyUI] Inputs: {"source": ["12", 6]} -[07:09] [ComfyUI] Node 10: PreviewAny -[07:09] [ComfyUI] Inputs: {"source": ["12", 5]} -[07:09] [ComfyUI] Node 11: MaskPreview -[07:09] [ComfyUI] Inputs: {"mask": ["12", 7]} -[07:09] [ComfyUI] Node 12: DepthAnything_V3 -[07:09] [ComfyUI] Inputs: {"normalization_mode": "V2-Style", "resize_method": "resize", "invert_depth": false, "keep_model_size": false, "da3_model": ["3", 0], "images": ["2", 0]} -[07:09] [ComfyUI] Node 13: PreviewImage -[07:09] [ComfyUI] Inputs: {"images": ["12", 4]} -[07:09] [ComfyUI] Generated prompt_id: c5d2a7bc-5daf-4fbf-9275-27fd7e836887 -[07:09] [ComfyUI] Calling execution.validate_prompt()... -[07:09] [ComfyUI] Validation result: valid=True -[07:09] [ComfyUI] === Validation PASSED === -[07:09] [ComfyUI] got prompt -[07:09] [ComfyUI] [comfy-env] Running DownloadAndLoadDepthAnythingV3Model: model: 'da3_large.safetensors', precision: 'auto', attention: 'auto' -[07:09] [ComfyUI] [comfy-env] SubprocessWorker: C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\python.exe -[07:09] [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.DownloadAndLoadDepthAnythingV3Model.EXECUTE_NORMALIZED -[07:09] [ComfyUI] [comfy-env] env_vars: {'COMFYUI_BASE': 'D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI'} -[07:09] [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... -[07:09] [ComfyUI] [ComfyUI-DepthAnythingV3] python: C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\python.exe -[07:09] [ComfyUI] [comfy-env] depthanythingv3-nodes: Library/bin has 236 DLLs -[07:09] [ComfyUI] [ComfyUI-DepthAnythingV3] sys_path sent to worker: ['D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI', 'D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3', 'C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages', 'D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3'] -[07:10] [ComfyUI] [SubprocessWorker] is_pixi=True, python=C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\python.exe -[07:10] [ComfyUI] [SubprocessWorker] launching cmd=['C:\\Users\\stduser\\.pixi\\bin\\pixi.exe', 'run', '--as-is', '--manifest-path', 'C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\pixi.toml', '-e', 'depthanythingv3-nodes', 'python', 'C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_e1x_bc4i\\persistent_worker.py', 'tcp://127.0.0.1:65154']... -[07:12] Frame 2 saved (frame_001.jpg, t=2.3s) -[07:12] [capture-periodic] freeze=5ms shot=110ms unfreeze=6ms saved=True -[07:14] Frame 3 saved (frame_002.jpg, t=4.5s) -[07:14] [capture-periodic] freeze=3ms shot=92ms unfreeze=4ms saved=True +[07:13] Frame 1 saved (frame_000.jpg, t=0.0s) +[07:13] Validating workflow... +[07:13] [ComfyUI] === /validate endpoint called === +[07:13] [ComfyUI] Received JSON with keys: ['prompt'] +[07:13] [ComfyUI] Prompt has 11 nodes +[07:13] [ComfyUI] Node 2: LoadImage +[07:13] [ComfyUI] Inputs: {"image": "bridge.jpg"} +[07:13] [ComfyUI] Node 3: DownloadAndLoadDepthAnythingV3Model +[07:13] [ComfyUI] Inputs: {"model": "da3_large.safetensors", "precision": "auto", "attention": "auto"} +[07:13] [ComfyUI] Node 4: PreviewImage +[07:13] [ComfyUI] Inputs: {"images": ["12", 0]} +[07:13] [ComfyUI] Node 6: PreviewImage +[07:13] [ComfyUI] Inputs: {"images": ["12", 1]} +[07:13] [ComfyUI] Node 7: PreviewImage +[07:13] Queuing workflow for execution... +[07:13] [ComfyUI] Inputs: {"images": ["12", 2]} +[07:13] [ComfyUI] Node 8: PreviewImage +[07:13] [ComfyUI] Inputs: {"images": ["12", 3]} +[07:13] [ComfyUI] Node 9: PreviewAny +[07:13] [ComfyUI] Inputs: {"source": ["12", 6]} +[07:13] [ComfyUI] Node 10: PreviewAny +[07:13] [ComfyUI] Inputs: {"source": ["12", 5]} +[07:13] [ComfyUI] Node 11: MaskPreview +[07:13] [ComfyUI] Inputs: {"mask": ["12", 7]} +[07:13] [ComfyUI] Node 12: DepthAnything_V3 +[07:13] [ComfyUI] Inputs: {"normalization_mode": "V2-Style", "resize_method": "resize", "invert_depth": false, "keep_model_size": false, "da3_model": ["3", 0], "images": ["2", 0]} +[07:13] [ComfyUI] Node 13: PreviewImage +[07:13] [ComfyUI] Inputs: {"images": ["12", 4]} +[07:13] [ComfyUI] Generated prompt_id: 697b8505-5b85-4db8-96e2-0c03a31eff23 +[07:13] [ComfyUI] Calling execution.validate_prompt()... +[07:13] [ComfyUI] Validation result: valid=True +[07:13] [ComfyUI] === Validation PASSED === +[07:13] [ComfyUI] got prompt +[07:13] [ComfyUI] [comfy-env] Running DownloadAndLoadDepthAnythingV3Model: model: 'da3_large.safetensors', precision: 'auto', attention: 'auto' +[07:13] [ComfyUI] [comfy-env] SubprocessWorker: C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\python.exe +[07:13] [ComfyUI] [comfy-env] env_vars: {'COMFYUI_BASE': 'D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI'} +[07:13] [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.DownloadAndLoadDepthAnythingV3Model.EXECUTE_NORMALIZED +[07:13] [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... +[07:13] [ComfyUI] [comfy-env] depthanythingv3-nodes: Library/bin has 236 DLLs +[07:13] [ComfyUI] [ComfyUI-DepthAnythingV3] python: C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\python.exe +[07:13] [ComfyUI] [ComfyUI-DepthAnythingV3] sys_path sent to worker: ['D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI', 'D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3', 'C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages', 'D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3'] +[07:13] [ComfyUI] [SubprocessWorker] is_pixi=True, python=C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\python.exe +[07:13] [ComfyUI] [SubprocessWorker] launching cmd=['C:\\Users\\stduser\\.pixi\\bin\\pixi.exe', 'run', '--as-is', '--manifest-path', 'C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\pixi.toml', '-e', 'depthanythingv3-nodes', 'python', 'C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_z57kjp7z\\persistent_worker.py', 'tcp://127.0.0.1:59980']... +[07:15] Frame 2 saved (frame_001.jpg, t=4.1s) +[07:15] [capture-periodic] freeze=3ms shot=89ms unfreeze=3ms saved=True [07:17] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available. -[07:17] [capture-loop] iter=50 t=5.9s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=5.0/16.0GB (31%) swap=0.2/2.9GB (5%) cpu=33% browser_rss=0.70GB [07:17] [ComfyUI] [SubprocessWorker] worker started/confirmed [07:17] [ComfyUI] [SubprocessWorker] serializing kwargs to shm... [07:17] [ComfyUI] [SubprocessWorker] created 0 shm blocks [07:17] [ComfyUI] [SubprocessWorker] sending request via socket... [07:17] [ComfyUI] [SubprocessWorker] call_id=1 sending call_method -[07:23] [capture-loop] iter=100 t=13.4s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=5.0/16.0GB (32%) swap=0.2/2.9GB (5%) cpu=20% browser_rss=0.70GB -[07:23] [ComfyUI] Warning: You are sending unauthenticated requests to the HF Hub. Please set a HF_TOKEN to enable higher rate limits and faster downloads. -[07:23] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] WARNING: Warning: You are sending unauthenticated requests to the HF Hub. Please set a HF_TOKEN to enable higher rate limits and faster downloads. +[07:17] Frame 3 saved (frame_002.jpg, t=6.2s) +[07:17] [capture-periodic] freeze=3ms shot=110ms unfreeze=4ms saved=True +[07:19] [ComfyUI] Warning: You are sending unauthenticated requests to the HF Hub. Please set a HF_TOKEN to enable higher rate limits and faster downloads. +[07:19] [capture-loop] iter=50 t=7.5s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=3 ram=4.9/16.0GB (30%) swap=0.3/2.9GB (10%) cpu=34% browser_rss=0.69GB +[07:19] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] WARNING: Warning: You are sending unauthenticated requests to the HF Hub. Please set a HF_TOKEN to enable higher rate limits and faster downloads. +[07:19] [ComfyUI] +[07:20] [ComfyUI] model.safetensors: 0%| | 0.00/1.64G [00:00 -[08:11] [ComfyUI] -[08:11] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] === END === -[08:11] [ComfyUI] -[08:16] [capture-loop] iter=550 t=67.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=6.3/16.0GB (39%) swap=0.1/2.9GB (5%) cpu=76% browser_rss=0.59GB -[08:22] [capture-loop] iter=600 t=73.0s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=6 ram=6.2/16.0GB (39%) swap=0.3/2.9GB (10%) cpu=76% browser_rss=0.59GB -[08:28] [capture-loop] iter=650 t=79.0s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=7 ram=6.6/16.0GB (42%) swap=0.3/2.9GB (10%) cpu=81% browser_rss=0.59GB -[08:34] [capture-loop] iter=700 t=84.8s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=6 ram=7.6/16.0GB (47%) swap=0.3/2.9GB (10%) cpu=87% browser_rss=0.58GB -[08:40] [capture-loop] iter=750 t=90.8s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=6 ram=7.5/16.0GB (47%) swap=0.3/2.9GB (10%) cpu=79% browser_rss=0.57GB -[08:46] [capture-loop] iter=800 t=97.0s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=6 ram=7.8/16.0GB (48%) swap=0.2/2.9GB (6%) cpu=81% browser_rss=0.56GB -[08:51] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 -[08:51] [ComfyUI] [SubprocessWorker] got response: ok -[08:51] [ComfyUI] [comfy-env] DepthAnything_V3 done (80.62s): result: NodeOutput -[08:51] Node executed (1 total), capturing... -[08:51] Frame 6 saved (frame_005.jpg, t=101.8s) -[08:51] [capture-node] freeze=6ms shot=200ms unfreeze=20ms saved=True -[08:51] [ComfyUI] Prompt executed in 102.05 seconds -[08:51] Node executed (8 total), capturing... -[08:52] Frame 7 saved (frame_006.jpg, t=102.4s) -[08:52] [capture-node] freeze=7ms shot=139ms unfreeze=0ms saved=True -[08:52] Execution complete (t=102.4s) -[08:52] Captured 7 unique frames over 102.58s -[08:52] [debug] iframes: 0 -[08:52] [timing] trigger_3d_previews: 0.0s -[08:54] Saved high-quality screenshot: advanced_executed.png -[08:54] [timing] final_screenshot: 0.5s -[08:55] Capturing execution frames: advanced_3d.json -[09:02] Frame 1 saved (frame_000.jpg, t=0.0s) -[09:02] Validating workflow... -[09:02] [ComfyUI] === /validate endpoint called === -[09:02] [ComfyUI] Received JSON with keys: ['prompt'] -[09:02] [ComfyUI] Prompt has 6 nodes -[09:02] [ComfyUI] Node 2: LoadImage -[09:02] [ComfyUI] Inputs: {"image": "kaffi.jpg"} -[09:02] [ComfyUI] Node 3: DownloadAndLoadDepthAnythingV3Model -[09:02] [ComfyUI] Inputs: {"model": "da3_large.safetensors", "precision": "auto", "attention": "auto"} -[09:02] [ComfyUI] Node 21: DepthAnything_V3 -[09:02] [ComfyUI] Inputs: {"normalization_mode": "Raw", "resize_method": "resize", "invert_depth": false, "keep_model_size": false, "da3_model": ["3", 0], "images": ["2", 0]} -[09:02] Queuing workflow for execution... -[09:02] [ComfyUI] Node 22: DA3_ToPointCloud -[09:02] [ComfyUI] Inputs: {"confidence_threshold": 0.2, "downsample": 1, "allow_around_1": 1, "filter_outliers": false, "outlier_percentage": 5, "depth_raw": ["21", 0], "confidence": ["21", 1], "intrinsics": ["21", 6], "sky_ma -[09:02] [ComfyUI] Node 23: DA3_SavePointCloud -[09:02] [ComfyUI] Inputs: {"filename_prefix": "pointcloud", "pointcloud": ["22", 0]} -[09:02] [ComfyUI] Node 25: DA3_PreviewPointCloud -[09:02] [ComfyUI] Inputs: {"file_path": ["23", 0], "color_mode": "RGB", "preview_vtk": ""} -[09:02] [ComfyUI] Generated prompt_id: 4d360f23-15e2-4d3b-bdda-d956861261af -[09:02] [ComfyUI] Calling execution.validate_prompt()... -[09:02] [ComfyUI] Validation result: valid=True -[09:02] [ComfyUI] === Validation PASSED === -[09:02] [ComfyUI] got prompt -[09:02] [ComfyUI] [comfy-env] Running DownloadAndLoadDepthAnythingV3Model: model: 'da3_large.safetensors', precision: 'auto', attention: 'auto' -[09:02] [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.DownloadAndLoadDepthAnythingV3Model.EXECUTE_NORMALIZED -[09:02] [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... -[09:02] [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)... -[09:02] [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok -[09:02] [ComfyUI] [SubprocessWorker] worker started/confirmed -[09:02] [ComfyUI] [SubprocessWorker] serializing kwargs to shm... -[09:02] [ComfyUI] [SubprocessWorker] created 0 shm blocks -[09:02] [ComfyUI] [SubprocessWorker] sending request via socket... -[09:02] [ComfyUI] [SubprocessWorker] call_id=3 sending call_method -[09:03] [ComfyUI] [SubprocessWorker] got response: ok -[09:03] [ComfyUI] [comfy-env] DownloadAndLoadDepthAnythingV3Model done (0.13s): result: NodeOutput -[09:03] [ComfyUI] [comfy-env] Running DepthAnything_V3: normalization_mode: 'Raw', resize_method: 'resize', invert_depth: False, keep_model_size: False, da3_model: dict, images: torch.float32 [1,533,800,3] cpu -[09:03] [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_inference.DepthAnything_V3.EXECUTE_NORMALIZED -[09:03] [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... -[09:03] [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)... -[09:03] [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok -[09:03] [ComfyUI] [SubprocessWorker] worker started/confirmed -[09:03] [ComfyUI] [comfy-env] PRE-SERIALIZE 'images' shape: torch.Size([1, 533, 800, 3]) -[09:03] [ComfyUI] [SubprocessWorker] serializing kwargs to shm... -[09:03] [ComfyUI] [SubprocessWorker] created 0 shm blocks -[09:03] [ComfyUI] [SubprocessWorker] sending request via socket... -[09:03] [ComfyUI] [SubprocessWorker] call_id=4 sending call_method -[09:03] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] -[09:03] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 533, 800, 3] -[09:03] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 533, 800, 3]) -[09:03] [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=4 -[09:03] [ComfyUI] [comfy-env] VRAM request: 1.64GB, free before eviction: 9.93GB -[09:03] [ComfyUI] [comfy-env] VRAM after eviction: 9.93GB -[09:05] Frame 2 saved (frame_001.jpg, t=2.3s) -[09:05] [capture-periodic] freeze=5ms shot=127ms unfreeze=7ms saved=True -[09:07] Frame 3 saved (frame_002.jpg, t=4.5s) -[09:07] [capture-periodic] freeze=5ms shot=133ms unfreeze=11ms saved=True -[09:08] [capture-loop] iter=50 t=6.2s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=6 ram=6.7/16.0GB (42%) swap=0.3/2.9GB (12%) cpu=74% browser_rss=0.70GB -[09:11] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] -[09:11] [ComfyUI] === WATCHDOG TICK 2 === -[09:12] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] Thread 0x000020d0 (most recent call first): -[09:12] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 359 in wait -[09:12] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 655 in wait -[09:12] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\tqdm\_monitor.py", line 60 in run -[09:12] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 1075 in _bootstrap_inner -[09:12] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 1032 in _bootstrap -[09:12] [ComfyUI] -[09:12] [ComfyUI] Current thread 0x00001e98 (most recent call first): -[09:12] [ComfyUI] File "C:\Users\stduser\AppData\Local\Temp\comfyui_pvenv_e1x_bc4i\persistent_worker.py", line 52 in _watchdog -[09:12] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 1012 in run -[09:12] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 1075 in _bootstrap_inner -[09:12] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 1032 in _bootstrap -[09:12] [ComfyUI] -[09:12] [ComfyUI] Thread 0x00000dfc (most recent call first): -[09:12] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\comfy\ops.py", line 475 in forward_comfy_cast_weights -[09:12] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\comfy\ops.py", line 482 in forward -[09:12] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1787 in _call_impl -[09:12] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1776 in _wrapped_call_impl -[09:12] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 241 in forward -[09:12] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1787 in _call_impl -[09:12] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1776 in _wrapped_call_impl -[09:12] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 519 in ffn_residual_func -[09:12] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 522 in forward -[09:12] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1787 in _call_impl -[09:12] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1776 in _wrapped_call_impl -[09:12] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 791 in process_attention -[09:12] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 750 in _get_intermediate_layers_not_chunked -[09:12] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 800 in get_intermediate_layers -[09:12] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 891 in forward -[09:12] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1787 in _call_impl -[09:12] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1776 in _wrapped_call_impl -[09:12] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 1560 in forward -[09:12] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1787 in _call_impl -[09:12] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1776 in _wrapped_call_impl -[09:12] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\nodes_inference.py", line 156 in execute -[09:12] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\comfy_api\latest\_io.py", line 1833 in EXECUTE_NORMALIZED -[09:12] [ComfyUI] File "C:\Users\stduser\AppData\Local\Temp\comfyui_pvenv_e1x_bc4i\persistent_worker.py", line 1762 in main -[09:12] [ComfyUI] File "C:\Users\stduser\AppData\Local\Temp\comfyui_pvenv_e1x_bc4i\persistent_worker.py", line 1807 in -[09:12] [ComfyUI] -[09:12] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] === END === -[09:12] [ComfyUI] -[09:15] [capture-loop] iter=100 t=12.3s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=6 ram=7.1/16.0GB (44%) swap=0.3/2.9GB (12%) cpu=93% browser_rss=0.69GB -[09:21] [capture-loop] iter=150 t=18.4s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=7.2/16.0GB (45%) swap=0.3/2.9GB (12%) cpu=90% browser_rss=0.69GB -[09:27] [capture-loop] iter=200 t=24.9s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=7 ram=7.0/16.0GB (44%) swap=0.3/2.9GB (12%) cpu=96% browser_rss=0.62GB -[09:34] [capture-loop] iter=250 t=31.2s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=7 ram=7.2/16.0GB (45%) swap=0.3/2.9GB (12%) cpu=90% browser_rss=0.61GB -[09:39] [capture-loop] iter=300 t=37.0s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=7.3/16.0GB (46%) swap=0.5/2.9GB (16%) cpu=67% browser_rss=0.60GB -[09:41] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=4 -[09:41] [ComfyUI] [SubprocessWorker] got response: ok -[09:41] [ComfyUI] [comfy-env] DepthAnything_V3 done (38.89s): result: NodeOutput -[09:41] [ComfyUI] [comfy-env] Running DA3_ToPointCloud: confidence_threshold: 0.2, downsample: 1, allow_around_1: True, filter_outliers: False, outlier_percentage: 5.0, depth_raw: torch.float32 [1,532,800,3] cpu, confidence: torch.float32 [1,532,800,3] cpu, intrinsics: '{\n "intrinsics": [\n {\n "image_0": [\n ..., sky_mask: torch.float32 [1,532,800] cpu, source_image: torch.float32 [1,532,800,3] cpu -[09:41] [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_3d.DA3_ToPointCloud.EXECUTE_NORMALIZED -[09:41] [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... -[09:42] [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)... -[09:42] [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok -[09:42] [ComfyUI] [SubprocessWorker] worker started/confirmed -[09:42] [ComfyUI] [comfy-env] PRE-SERIALIZE 'depth_raw' shape: torch.Size([1, 532, 800, 3]) -[09:42] [ComfyUI] [comfy-env] PRE-SERIALIZE 'confidence' shape: torch.Size([1, 532, 800, 3]) -[09:42] [ComfyUI] [comfy-env] PRE-SERIALIZE 'sky_mask' shape: torch.Size([1, 532, 800]) -[09:42] [ComfyUI] [comfy-env] PRE-SERIALIZE 'source_image' shape: torch.Size([1, 532, 800, 3]) -[09:42] [ComfyUI] [SubprocessWorker] serializing kwargs to shm... -[09:42] [ComfyUI] [SubprocessWorker] created 0 shm blocks -[09:42] [ComfyUI] [SubprocessWorker] sending request via socket... -[09:42] [ComfyUI] [SubprocessWorker] call_id=5 sending call_method -[09:42] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] -[09:42] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 532, 800, 3] -[09:42] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 532, 800, 3]) -[09:42] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] -[09:42] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 532, 800, 3] -[09:42] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 532, 800, 3]) -[09:42] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] -[09:42] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 532, 800] -[09:42] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 532, 800]) -[09:42] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] -[09:42] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 532, 800, 3] -[09:42] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 532, 800, 3]) -[09:42] [ComfyUI] [SubprocessWorker] got response: ok -[09:42] [ComfyUI] [comfy-env] DA3_ToPointCloud done (0.27s): result: NodeOutput -[09:42] [ComfyUI] [comfy-env] Running DA3_SavePointCloud: filename_prefix: 'pointcloud', pointcloud: list[1] -[09:42] [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_3d.DA3_SavePointCloud.EXECUTE_NORMALIZED -[09:42] [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... -[09:42] [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)... -[09:42] [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok -[09:42] [ComfyUI] [SubprocessWorker] worker started/confirmed -[09:42] [ComfyUI] [SubprocessWorker] serializing kwargs to shm... -[09:42] [ComfyUI] [SubprocessWorker] created 0 shm blocks -[09:42] [ComfyUI] [SubprocessWorker] sending request via socket... -[09:42] [ComfyUI] [SubprocessWorker] call_id=6 sending call_method -[09:42] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] -[09:42] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[311011, 3] -[09:42] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([311011, 3]) -[09:42] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] -[09:42] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[311011] -[09:42] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([311011]) -[09:42] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] -[09:42] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[311011, 3] -[09:42] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([311011, 3]) -[09:42] Frame 4 saved (frame_003.jpg, t=39.7s) -[09:42] [capture-periodic] freeze=5ms shot=123ms unfreeze=8ms saved=True -[09:45] [capture-loop] iter=350 t=42.9s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=6 ram=6.5/16.0GB (41%) swap=0.5/2.9GB (16%) cpu=55% browser_rss=0.61GB -[09:46] [ComfyUI] [SubprocessWorker] got response: ok -[09:46] [ComfyUI] [comfy-env] DA3_SavePointCloud done (4.52s): result: NodeOutput -[09:46] [ComfyUI] [comfy-env] Running DA3_PreviewPointCloud: file_path: 'D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\Dept..., color_mode: 'RGB' -[09:46] [ComfyUI] [SubprocessWorker] call_method: nodes.preview_nodes.DA3_PreviewPointCloud.EXECUTE_NORMALIZED -[09:46] [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... -[09:46] [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)... -[09:46] [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok -[09:46] [ComfyUI] [SubprocessWorker] worker started/confirmed -[09:46] [ComfyUI] [SubprocessWorker] serializing kwargs to shm... -[09:46] [ComfyUI] [SubprocessWorker] created 0 shm blocks -[09:46] [ComfyUI] [SubprocessWorker] sending request via socket... -[09:46] [ComfyUI] [SubprocessWorker] call_id=7 sending call_method -[09:46] Node executed (1 total), capturing... -[09:46] [ComfyUI] [SubprocessWorker] got response: ok -[09:46] [ComfyUI] [comfy-env] DA3_PreviewPointCloud done (0.07s): result: NodeOutput -[09:46] [ComfyUI] Prompt executed in 43.92 seconds -[09:47] Frame 5 saved (frame_004.jpg, t=44.2s) -[09:47] [capture-node] freeze=6ms shot=122ms unfreeze=6ms saved=True -[09:47] Node executed (2 total), capturing... -[09:49] Frame 6 saved (frame_005.jpg, t=44.6s) -[09:49] [capture-node] freeze=1973ms shot=93ms unfreeze=0ms saved=True -[09:49] Execution complete (t=44.6s) -[09:49] Captured 6 unique frames over 46.71s -[09:49] [debug] iframes: 1 -[09:49] [debug] iframe[0]: src=http://127.0.0.1:41882/extensions/ComfyUI-DepthAnythingV3/viewer_vtk.html?v=1778, canvas=486x394, rafFrozen=True -[09:49] [timing] trigger_3d_previews: 0.0s -[09:51] Saved high-quality screenshot: advanced_3d_executed.png -[09:51] [timing] final_screenshot: 0.2s -[09:51] Capturing execution frames: advanced_3d_multiview.json -[09:58] Frame 1 saved (frame_000.jpg, t=0.0s) -[09:58] Validating workflow... -[09:58] [ComfyUI] === /validate endpoint called === -[09:58] [ComfyUI] Received JSON with keys: ['prompt'] -[09:58] [ComfyUI] Prompt has 8 nodes -[09:58] [ComfyUI] Node 3: DownloadAndLoadDepthAnythingV3Model -[09:58] [ComfyUI] Inputs: {"model": "da3_large.safetensors", "precision": "auto", "attention": "auto"} -[09:58] [ComfyUI] Node 21: LoadImageDataSetFromFolder -[09:58] [ComfyUI] Inputs: {"folder": "SOH"} -[09:58] [ComfyUI] Node 27: PreviewImage -[09:58] Queuing workflow for execution... -[09:58] [ComfyUI] Inputs: {"images": ["21", 0]} -[09:58] [ComfyUI] Node 38: DA3_MultiViewPointCloud -[09:58] [ComfyUI] Inputs: {"extrinsics": ["39", 4], "intrinsics": ["39", 5], "confidence_threshold": 0.3, "downsample": 4, "use_icp": false, "allow_around_1": false, "filter_outliers": true, "outlier_percentage": 5, "depths": -[09:58] [ComfyUI] Node 39: DepthAnythingV3_MultiView -[09:58] [ComfyUI] Inputs: {"normalization_mode": "Raw", "resize_method": "resize", "invert_depth": false, "keep_model_size": false, "da3_model": ["3", 0], "images": ["21", 0]} -[09:58] [ComfyUI] Node 44: DA3_SavePointCloud -[09:58] [ComfyUI] Inputs: {"filename_prefix": "pointcloud", "pointcloud": ["38", 0]} -[09:58] [ComfyUI] Node 45: PreviewAny -[09:58] [ComfyUI] Inputs: {"source": ["44", 0]} -[09:58] [ComfyUI] Node 48: DA3_PreviewPointCloud -[09:58] [ComfyUI] Inputs: {"file_path": ["44", 0], "color_mode": "RGB", "preview_vtk": ""} -[09:58] [ComfyUI] Generated prompt_id: eb54db3c-afd4-4acc-b615-de4d4c9b4fea -[09:58] [ComfyUI] Calling execution.validate_prompt()... -[09:58] [ComfyUI] Validation result: valid=True -[09:58] [ComfyUI] === Validation PASSED === -[09:58] [ComfyUI] got prompt -[09:58] [ComfyUI] [comfy-env] Running DownloadAndLoadDepthAnythingV3Model: model: 'da3_large.safetensors', precision: 'auto', attention: 'auto' -[09:58] [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.DownloadAndLoadDepthAnythingV3Model.EXECUTE_NORMALIZED -[09:58] [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... -[09:58] [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)... -[09:58] [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok -[09:58] [ComfyUI] [SubprocessWorker] worker started/confirmed -[09:58] [ComfyUI] [SubprocessWorker] serializing kwargs to shm... -[09:58] [ComfyUI] [SubprocessWorker] created 0 shm blocks -[09:58] [ComfyUI] [SubprocessWorker] sending request via socket... -[09:58] [ComfyUI] [SubprocessWorker] call_id=8 sending call_method -[09:58] Node executed (1 total), capturing... -[09:58] [ComfyUI] [SubprocessWorker] got response: ok -[09:58] [ComfyUI] [comfy-env] DownloadAndLoadDepthAnythingV3Model done (0.11s): result: NodeOutput -[09:58] [ComfyUI] [comfy-env] Running DepthAnythingV3_MultiView: normalization_mode: 'Raw', resize_method: 'resize', invert_depth: False, keep_model_size: False, da3_model: dict, images: torch.float32 [1,680,1208,3] cpu -[09:58] [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_multiview.DepthAnythingV3_MultiView.EXECUTE_NORMALIZED -[09:58] [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... -[09:58] [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)... -[09:58] [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok -[09:58] [ComfyUI] [SubprocessWorker] worker started/confirmed -[09:58] [ComfyUI] [comfy-env] PRE-SERIALIZE 'images' shape: torch.Size([1, 680, 1208, 3]) -[09:58] [ComfyUI] [SubprocessWorker] serializing kwargs to shm... -[09:58] [ComfyUI] [SubprocessWorker] created 0 shm blocks -[09:58] [ComfyUI] [SubprocessWorker] sending request via socket... -[09:58] [ComfyUI] [SubprocessWorker] call_id=9 sending call_method -[09:58] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] -[09:58] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 680, 1208, 3] -[09:58] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 680, 1208, 3]) -[09:58] [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=9 -[09:58] [ComfyUI] [comfy-env] VRAM request: 1.64GB, free before eviction: 9.89GB -[09:58] [ComfyUI] [comfy-env] VRAM after eviction: 9.89GB +[07:24] [ComfyUI] model.safetensors: 100%|██████████| 1.64G/1.64G [00:04<00:00, 521MB/s][SubprocessWorker] callback 'report_progress' from call_id=1 +[07:24] [ComfyUI] +[07:24] [ComfyUI] model.safetensors: 100%|██████████| 1.64G/1.64G [00:04<00:00, 331MB/s] +[07:24] [ComfyUI] [SubprocessWorker] got response: ok +[07:24] [ComfyUI] [comfy-env] DownloadAndLoadDepthAnythingV3Model done (10.73s): result: NodeOutput +[07:24] [ComfyUI] [comfy-env] Running DepthAnything_V3: normalization_mode: 'V2-Style', resize_method: 'resize', invert_depth: False, keep_model_size: False, da3_model: dict, images: torch.float32 [1,683,1024,3] cpu +[07:24] [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_inference.DepthAnything_V3.EXECUTE_NORMALIZED +[07:24] [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... +[07:24] [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)... +[07:24] [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok +[07:24] [ComfyUI] [SubprocessWorker] worker started/confirmed +[07:24] [ComfyUI] [comfy-env] PRE-SERIALIZE 'images' shape: torch.Size([1, 683, 1024, 3]) +[07:24] [ComfyUI] [SubprocessWorker] serializing kwargs to shm... +[07:24] [ComfyUI] [SubprocessWorker] created 0 shm blocks +[07:24] [ComfyUI] [SubprocessWorker] sending request via socket... +[07:24] [ComfyUI] [SubprocessWorker] call_id=2 sending call_method +[07:24] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] +[07:24] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 683, 1024, 3] +[07:24] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 683, 1024, 3]) +[07:24] Frame 5 saved (frame_004.jpg, t=13.1s) +[07:24] [capture-periodic] freeze=2ms shot=105ms unfreeze=3ms saved=True +[07:25] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] WARNING: No comfy kitchen, using old apply_rope functions. +[07:25] [capture-loop] iter=100 t=14.3s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=5.2/16.0GB (32%) swap=0.3/2.9GB (10%) cpu=71% browser_rss=0.69GB +[07:31] [capture-loop] iter=150 t=19.9s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=3 ram=5.2/16.0GB (33%) swap=0.3/2.9GB (10%) cpu=41% browser_rss=0.68GB +[07:36] [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=2 +[07:36] [ComfyUI] [comfy-env] VRAM request: 1.64GB, free before eviction: 11.62GB +[07:36] [ComfyUI] [comfy-env] VRAM after eviction: 11.62GB +[07:36] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] WARNING: WARNING: This model does not support sky segmentation. V2-Style normalization will work but without sky masking. Use Mono/Metric/Nested models for best V2-Style results. +[07:36] [capture-loop] iter=200 t=25.4s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=5.7/16.0GB (36%) swap=0.3/2.9GB (10%) cpu=40% browser_rss=0.61GB +[07:42] [capture-loop] iter=250 t=31.2s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=5.7/16.0GB (36%) swap=0.3/2.9GB (9%) cpu=79% browser_rss=0.61GB +[07:48] [capture-loop] iter=300 t=36.9s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=6.1/16.0GB (38%) swap=0.3/2.9GB (9%) cpu=80% browser_rss=0.61GB +[07:53] [capture-loop] iter=350 t=42.5s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=5.5/16.0GB (34%) swap=0.2/2.9GB (6%) cpu=72% browser_rss=0.61GB +[07:59] [capture-loop] iter=400 t=48.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=6.7/16.0GB (42%) swap=0.2/2.9GB (6%) cpu=65% browser_rss=0.61GB +[08:05] [capture-loop] iter=450 t=53.7s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=5.8/16.0GB (36%) swap=0.2/2.9GB (6%) cpu=71% browser_rss=0.58GB +[08:10] [capture-loop] iter=500 t=59.5s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=3 ram=6.4/16.0GB (40%) swap=0.2/2.9GB (6%) cpu=87% browser_rss=0.57GB +[08:15] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] +[08:15] [ComfyUI] === WATCHDOG TICK 1 === +[08:15] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] Thread 0x00001b64 (most recent call first): +[08:15] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 331 in wait +[08:15] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 629 in wait +[08:15] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\tqdm\_monitor.py", line 60 in run +[08:15] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 1045 in _bootstrap_inner +[08:15] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 1002 in _bootstrap +[08:15] [ComfyUI] +[08:15] [ComfyUI] Current thread 0x000020ac (most recent call first): +[08:15] [ComfyUI] File "C:\Users\stduser\AppData\Local\Temp\comfyui_pvenv_z57kjp7z\persistent_worker.py", line 52 in _watchdog +[08:15] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 982 in run +[08:15] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 1045 in _bootstrap_inner +[08:15] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 1002 in _bootstrap +[08:15] [ComfyUI] +[08:15] [ComfyUI] Thread 0x0000083c (most recent call first): +[08:15] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\comfy\ops.py", line 475 in forward_comfy_cast_weights +[08:15] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\comfy\ops.py", line 482 in forward +[08:15] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1787 in _call_impl +[08:15] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1776 in _wrapped_call_impl +[08:15] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 244 in forward +[08:15] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1787 in _call_impl +[08:15] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1776 in _wrapped_call_impl +[08:15] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 519 in ffn_residual_func +[08:15] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 522 in forward +[08:15] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1787 in _call_impl +[08:15] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1776 in _wrapped_call_impl +[08:15] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 791 in process_attention +[08:15] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 750 in _get_intermediate_layers_not_chunked +[08:15] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 800 in get_intermediate_layers +[08:15] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 891 in forward +[08:15] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1787 in _call_impl +[08:15] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1776 in _wrapped_call_impl +[08:15] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 1560 in forward +[08:15] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1787 in _call_impl +[08:15] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1776 in _wrapped_call_impl +[08:15] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\nodes_inference.py", line 156 in execute +[08:15] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\comfy_api\latest\_io.py", line 1833 in EXECUTE_NORMALIZED +[08:15] [ComfyUI] File "C:\Users\stduser\AppData\Local\Temp\comfyui_pvenv_z57kjp7z\persistent_worker.py", line 1762 in main +[08:15] [ComfyUI] File "C:\Users\stduser\AppData\Local\Temp\comfyui_pvenv_z57kjp7z\persistent_worker.py", line 1807 in +[08:15] [ComfyUI] +[08:15] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] === END === +[08:15] [ComfyUI] +[08:16] [capture-loop] iter=550 t=65.5s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=27 ram=6.8/16.0GB (43%) swap=0.2/2.9GB (6%) cpu=90% browser_rss=0.57GB +[08:22] [capture-loop] iter=600 t=71.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=6.2/16.0GB (39%) swap=0.2/2.9GB (6%) cpu=86% browser_rss=0.56GB +[08:28] [capture-loop] iter=650 t=76.9s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=6.9/16.0GB (43%) swap=0.2/2.9GB (6%) cpu=86% browser_rss=0.55GB +[08:34] [capture-loop] iter=700 t=82.7s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=6.7/16.0GB (42%) swap=0.2/2.9GB (6%) cpu=88% browser_rss=0.54GB +[08:39] [capture-loop] iter=750 t=88.4s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=7.5/16.0GB (47%) swap=0.2/2.9GB (6%) cpu=88% browser_rss=0.54GB +[08:45] [capture-loop] iter=800 t=94.2s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=7.3/16.0GB (46%) swap=0.2/2.9GB (6%) cpu=90% browser_rss=0.53GB +[08:51] [capture-loop] iter=850 t=100.4s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=7.7/16.0GB (48%) swap=0.3/2.9GB (10%) cpu=91% browser_rss=0.53GB +[08:56] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2 +[08:56] [ComfyUI] [SubprocessWorker] got response: ok +[08:56] [ComfyUI] [comfy-env] DepthAnything_V3 done (92.29s): result: NodeOutput +[08:56] Node executed (1 total), capturing... +[08:56] [ComfyUI] Prompt executed in 103.31 seconds +[08:56] Frame 6 saved (frame_005.jpg, t=105.2s) +[08:56] [capture-node] freeze=25ms shot=196ms unfreeze=3ms saved=True +[08:57] Node executed (8 total), capturing... +[08:57] Frame 7 saved (frame_006.jpg, t=105.8s) +[08:57] [capture-node] freeze=3ms shot=108ms unfreeze=0ms saved=True +[08:57] Execution complete (t=105.8s) +[08:57] Captured 7 unique frames over 105.9s +[08:57] [debug] iframes: 0 +[08:57] [timing] trigger_3d_previews: 0.0s +[08:59] Saved high-quality screenshot: advanced_executed.png +[08:59] [timing] final_screenshot: 0.2s +[09:00] Capturing execution frames: advanced_3d.json +[09:07] Frame 1 saved (frame_000.jpg, t=0.0s) +[09:07] Validating workflow... +[09:07] [ComfyUI] === /validate endpoint called === +[09:07] [ComfyUI] Received JSON with keys: ['prompt'] +[09:07] [ComfyUI] Prompt has 6 nodes +[09:07] [ComfyUI] Node 2: LoadImage +[09:07] [ComfyUI] Inputs: {"image": "kaffi.jpg"} +[09:07] [ComfyUI] Node 3: DownloadAndLoadDepthAnythingV3Model +[09:07] [ComfyUI] Inputs: {"model": "da3_large.safetensors", "precision": "auto", "attention": "auto"} +[09:07] [ComfyUI] Node 21: DepthAnything_V3 +[09:07] [ComfyUI] Inputs: {"normalization_mode": "Raw", "resize_method": "resize", "invert_depth": false, "keep_model_size": false, "da3_model": ["3", 0], "images": ["2", 0]} +[09:07] [ComfyUI] Node 22: DA3_ToPointCloud +[09:07] Queuing workflow for execution... +[09:07] [ComfyUI] Inputs: {"confidence_threshold": 0.2, "downsample": 1, "allow_around_1": 1, "filter_outliers": false, "outlier_percentage": 5, "depth_raw": ["21", 0], "confidence": ["21", 1], "intrinsics": ["21", 6], "sky_ma +[09:07] [ComfyUI] Node 23: DA3_SavePointCloud +[09:07] [ComfyUI] Inputs: {"filename_prefix": "pointcloud", "pointcloud": ["22", 0]} +[09:07] [ComfyUI] Node 25: DA3_PreviewPointCloud +[09:07] [ComfyUI] Inputs: {"file_path": ["23", 0], "color_mode": "RGB", "preview_vtk": ""} +[09:07] [ComfyUI] Generated prompt_id: d535ea4a-eac6-4b11-9884-d1ed17bf0f30 +[09:07] [ComfyUI] Calling execution.validate_prompt()... +[09:07] [ComfyUI] Validation result: valid=True +[09:07] [ComfyUI] === Validation PASSED === +[09:07] [ComfyUI] got prompt +[09:07] [ComfyUI] [comfy-env] Running DownloadAndLoadDepthAnythingV3Model: model: 'da3_large.safetensors', precision: 'auto', attention: 'auto' +[09:07] [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.DownloadAndLoadDepthAnythingV3Model.EXECUTE_NORMALIZED +[09:07] [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... +[09:07] [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)... +[09:07] [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok +[09:07] [ComfyUI] [SubprocessWorker] worker started/confirmed +[09:07] [ComfyUI] [SubprocessWorker] serializing kwargs to shm... +[09:07] [ComfyUI] [SubprocessWorker] created 0 shm blocks +[09:07] [ComfyUI] [SubprocessWorker] sending request via socket... +[09:07] [ComfyUI] [SubprocessWorker] call_id=3 sending call_method +[09:07] [ComfyUI] [SubprocessWorker] got response: ok +[09:07] [ComfyUI] [comfy-env] DownloadAndLoadDepthAnythingV3Model done (0.13s): result: NodeOutput +[09:07] [ComfyUI] [comfy-env] Running DepthAnything_V3: normalization_mode: 'Raw', resize_method: 'resize', invert_depth: False, keep_model_size: False, da3_model: dict, images: torch.float32 [1,533,800,3] cpu +[09:07] [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_inference.DepthAnything_V3.EXECUTE_NORMALIZED +[09:07] [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... +[09:07] [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)... +[09:07] [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok +[09:07] [ComfyUI] [SubprocessWorker] worker started/confirmed +[09:07] [ComfyUI] [comfy-env] PRE-SERIALIZE 'images' shape: torch.Size([1, 533, 800, 3]) +[09:07] [ComfyUI] [SubprocessWorker] serializing kwargs to shm... +[09:07] [ComfyUI] [SubprocessWorker] created 0 shm blocks +[09:07] [ComfyUI] [SubprocessWorker] sending request via socket... +[09:07] [ComfyUI] [SubprocessWorker] call_id=4 sending call_method +[09:07] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] +[09:07] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 533, 800, 3] +[09:07] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 533, 800, 3]) +[09:07] [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=4 +[09:07] [ComfyUI] [comfy-env] VRAM request: 1.64GB, free before eviction: 10.00GB +[09:07] [ComfyUI] [comfy-env] VRAM after eviction: 10.00GB +[09:09] Frame 2 saved (frame_001.jpg, t=2.2s) +[09:09] [capture-periodic] freeze=3ms shot=119ms unfreeze=4ms saved=True +[09:11] Frame 3 saved (frame_002.jpg, t=4.4s) +[09:11] [capture-periodic] freeze=4ms shot=128ms unfreeze=3ms saved=True +[09:12] [capture-loop] iter=50 t=5.8s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=3 ram=7.1/16.0GB (44%) swap=0.3/2.9GB (10%) cpu=48% browser_rss=0.75GB +[09:15] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] +[09:15] [ComfyUI] === WATCHDOG TICK 2 === +[09:15] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] Thread 0x00001b64 (most recent call first): +[09:15] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 331 in wait +[09:15] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 629 in wait +[09:15] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\tqdm\_monitor.py", line 60 in run +[09:15] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 1045 in _bootstrap_inner +[09:15] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 1002 in _bootstrap +[09:15] [ComfyUI] +[09:15] [ComfyUI] Current thread 0x000020ac (most recent call first): +[09:15] [ComfyUI] File "C:\Users\stduser\AppData\Local\Temp\comfyui_pvenv_z57kjp7z\persistent_worker.py", line 52 in _watchdog +[09:15] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 982 in run +[09:15] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 1045 in _bootstrap_inner +[09:15] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 1002 in _bootstrap +[09:15] [ComfyUI] +[09:15] [ComfyUI] Thread 0x0000083c (most recent call first): +[09:15] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\functional.py", line 2935 in layer_norm +[09:15] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\comfy\ops.py", line 595 in forward_comfy_cast_weights +[09:15] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\comfy\ops.py", line 602 in forward +[09:15] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1787 in _call_impl +[09:15] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1776 in _wrapped_call_impl +[09:15] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 442 in forward +[09:15] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1787 in _call_impl +[09:15] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1776 in _wrapped_call_impl +[09:15] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 516 in attn_residual_func +[09:15] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 521 in forward +[09:15] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1787 in _call_impl +[09:15] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1776 in _wrapped_call_impl +[09:15] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 791 in process_attention +[09:15] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 750 in _get_intermediate_layers_not_chunked +[09:15] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 800 in get_intermediate_layers +[09:15] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 891 in forward +[09:15] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1787 in _call_impl +[09:15] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1776 in _wrapped_call_impl +[09:15] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 1560 in forward +[09:15] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1787 in _call_impl +[09:15] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1776 in _wrapped_call_impl +[09:15] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\nodes_inference.py", line 156 in execute +[09:15] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\comfy_api\latest\_io.py", line 1833 in EXECUTE_NORMALIZED +[09:15] [ComfyUI] File "C:\Users\stduser\AppData\Local\Temp\comfyui_pvenv_z57kjp7z\persistent_worker.py", line 1762 in main +[09:15] [ComfyUI] File "C:\Users\stduser\AppData\Local\Temp\comfyui_pvenv_z57kjp7z\persistent_worker.py", line 1807 in +[09:15] [ComfyUI] +[09:15] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] === END === +[09:15] [ComfyUI] +[09:18] [capture-loop] iter=100 t=11.5s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=7.1/16.0GB (44%) swap=0.3/2.9GB (10%) cpu=63% browser_rss=0.75GB +[09:24] [capture-loop] iter=150 t=17.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=6.8/16.0GB (42%) swap=0.3/2.9GB (10%) cpu=61% browser_rss=0.75GB +[09:29] [capture-loop] iter=200 t=22.7s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=3 ram=6.6/16.0GB (41%) swap=0.4/2.9GB (16%) cpu=58% browser_rss=0.75GB +[09:35] [capture-loop] iter=250 t=28.5s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=6.9/16.0GB (43%) swap=0.4/2.9GB (16%) cpu=62% browser_rss=0.60GB +[09:41] [capture-loop] iter=300 t=34.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=7.0/16.0GB (44%) swap=0.6/2.9GB (21%) cpu=58% browser_rss=0.60GB +[09:43] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=4 +[09:43] [ComfyUI] [SubprocessWorker] got response: ok +[09:43] [ComfyUI] [comfy-env] DepthAnything_V3 done (36.44s): result: NodeOutput +[09:43] [ComfyUI] [comfy-env] Running DA3_ToPointCloud: confidence_threshold: 0.2, downsample: 1, allow_around_1: True, filter_outliers: False, outlier_percentage: 5.0, depth_raw: torch.float32 [1,532,800,3] cpu, confidence: torch.float32 [1,532,800,3] cpu, intrinsics: '{\n "intrinsics": [\n {\n "image_0": [\n ..., sky_mask: torch.float32 [1,532,800] cpu, source_image: torch.float32 [1,532,800,3] cpu +[09:43] [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_3d.DA3_ToPointCloud.EXECUTE_NORMALIZED +[09:43] [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... +[09:43] [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)... +[09:43] [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok +[09:43] [ComfyUI] [SubprocessWorker] worker started/confirmed +[09:43] [ComfyUI] [comfy-env] PRE-SERIALIZE 'depth_raw' shape: torch.Size([1, 532, 800, 3]) +[09:43] [ComfyUI] [comfy-env] PRE-SERIALIZE 'confidence' shape: torch.Size([1, 532, 800, 3]) +[09:43] [ComfyUI] [comfy-env] PRE-SERIALIZE 'sky_mask' shape: torch.Size([1, 532, 800]) +[09:43] [ComfyUI] [comfy-env] PRE-SERIALIZE 'source_image' shape: torch.Size([1, 532, 800, 3]) +[09:43] [ComfyUI] [SubprocessWorker] serializing kwargs to shm... +[09:43] [ComfyUI] [SubprocessWorker] created 0 shm blocks +[09:43] [ComfyUI] [SubprocessWorker] sending request via socket... +[09:43] [ComfyUI] [SubprocessWorker] call_id=5 sending call_method +[09:43] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] +[09:43] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 532, 800, 3] +[09:43] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 532, 800, 3]) +[09:43] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] +[09:43] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 532, 800, 3] +[09:43] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 532, 800, 3]) +[09:43] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] +[09:43] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 532, 800] +[09:43] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 532, 800]) +[09:43] Frame 4 saved (frame_003.jpg, t=36.7s) +[09:43] [capture-periodic] freeze=3ms shot=91ms unfreeze=3ms saved=True +[09:43] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] +[09:43] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 532, 800, 3] +[09:43] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 532, 800, 3]) +[09:43] [ComfyUI] [SubprocessWorker] got response: ok +[09:43] [ComfyUI] [comfy-env] DA3_ToPointCloud done (0.30s): result: NodeOutput +[09:43] [ComfyUI] [comfy-env] Running DA3_SavePointCloud: filename_prefix: 'pointcloud', pointcloud: list[1] +[09:43] [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_3d.DA3_SavePointCloud.EXECUTE_NORMALIZED +[09:43] [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... +[09:43] [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)... +[09:44] [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok +[09:44] [ComfyUI] [SubprocessWorker] worker started/confirmed +[09:44] [ComfyUI] [SubprocessWorker] serializing kwargs to shm... +[09:44] [ComfyUI] [SubprocessWorker] created 0 shm blocks +[09:44] [ComfyUI] [SubprocessWorker] sending request via socket... +[09:44] [ComfyUI] [SubprocessWorker] call_id=6 sending call_method +[09:44] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] +[09:44] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[311011, 3] +[09:44] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([311011, 3]) +[09:44] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] +[09:44] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[311011] +[09:44] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([311011]) +[09:44] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] +[09:44] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[311011, 3] +[09:44] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([311011, 3]) +[09:45] Frame 5 saved (frame_004.jpg, t=38.9s) +[09:45] [capture-periodic] freeze=2ms shot=102ms unfreeze=3ms saved=True +[09:46] [capture-loop] iter=350 t=39.7s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=3 ram=6.2/16.0GB (39%) swap=0.6/2.9GB (21%) cpu=51% browser_rss=0.60GB +[09:47] [ComfyUI] [SubprocessWorker] got response: ok +[09:47] [ComfyUI] [comfy-env] DA3_SavePointCloud done (3.55s): result: NodeOutput +[09:47] [ComfyUI] [comfy-env] Running DA3_PreviewPointCloud: file_path: 'D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\Dept..., color_mode: 'RGB' +[09:47] [ComfyUI] [SubprocessWorker] call_method: nodes.preview_nodes.DA3_PreviewPointCloud.EXECUTE_NORMALIZED +[09:47] [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... +[09:47] [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)... +[09:47] [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok +[09:47] [ComfyUI] [SubprocessWorker] worker started/confirmed +[09:47] [ComfyUI] [SubprocessWorker] serializing kwargs to shm... +[09:47] [ComfyUI] [SubprocessWorker] created 0 shm blocks +[09:47] [ComfyUI] [SubprocessWorker] sending request via socket... +[09:47] [ComfyUI] [SubprocessWorker] call_id=7 sending call_method +[09:47] Node executed (1 total), capturing... +[09:47] [ComfyUI] [SubprocessWorker] got response: ok +[09:47] [ComfyUI] [comfy-env] DA3_PreviewPointCloud done (0.10s): result: NodeOutput +[09:47] [ComfyUI] Prompt executed in 40.54 seconds +[09:47] Frame 6 saved (frame_005.jpg, t=40.7s) +[09:47] [capture-node] freeze=3ms shot=139ms unfreeze=4ms saved=True +[09:48] Node executed (2 total), capturing... +[09:50] Frame 7 saved (frame_006.jpg, t=41.2s) +[09:50] [capture-node] freeze=1867ms shot=102ms unfreeze=0ms saved=True +[09:50] Execution complete (t=41.2s) +[09:50] Captured 7 unique frames over 43.21s +[09:50] [debug] iframes: 1 +[09:50] [debug] iframe[0]: src=http://127.0.0.1:41890/extensions/ComfyUI-DepthAnythingV3/viewer_vtk.html?v=1778, canvas=486x394, rafFrozen=True +[09:50] [timing] trigger_3d_previews: 0.0s +[09:52] Saved high-quality screenshot: advanced_3d_executed.png +[09:52] [timing] final_screenshot: 0.2s +[09:52] Capturing execution frames: advanced_3d_multiview.json +[09:59] Frame 1 saved (frame_000.jpg, t=0.0s) +[09:59] Validating workflow... +[09:59] [ComfyUI] === /validate endpoint called === +[09:59] [ComfyUI] Received JSON with keys: ['prompt'] +[09:59] [ComfyUI] Prompt has 8 nodes +[09:59] [ComfyUI] Node 3: DownloadAndLoadDepthAnythingV3Model +[09:59] [ComfyUI] Inputs: {"model": "da3_large.safetensors", "precision": "auto", "attention": "auto"} +[09:59] [ComfyUI] Node 21: LoadImageDataSetFromFolder +[09:59] [ComfyUI] Inputs: {"folder": "SOH"} +[09:59] [ComfyUI] Node 27: PreviewImage +[09:59] [ComfyUI] Inputs: {"images": ["21", 0]} +[09:59] [ComfyUI] Node 38: DA3_MultiViewPointCloud +[09:59] [ComfyUI] Inputs: {"extrinsics": ["39", 4], "intrinsics": ["39", 5], "confidence_threshold": 0.3, "downsample": 4, "use_icp": false, "allow_around_1": false, "filter_outliers": true, "outlier_percentage": 5, "depths": +[09:59] Queuing workflow for execution... +[09:59] [ComfyUI] Node 39: DepthAnythingV3_MultiView +[09:59] [ComfyUI] Inputs: {"normalization_mode": "Raw", "resize_method": "resize", "invert_depth": false, "keep_model_size": false, "da3_model": ["3", 0], "images": ["21", 0]} +[09:59] [ComfyUI] Node 44: DA3_SavePointCloud +[09:59] [ComfyUI] Inputs: {"filename_prefix": "pointcloud", "pointcloud": ["38", 0]} +[09:59] [ComfyUI] Node 45: PreviewAny +[09:59] [ComfyUI] Inputs: {"source": ["44", 0]} +[09:59] [ComfyUI] Node 48: DA3_PreviewPointCloud +[09:59] [ComfyUI] Inputs: {"file_path": ["44", 0], "color_mode": "RGB", "preview_vtk": ""} +[09:59] [ComfyUI] Generated prompt_id: 785db5ee-27b7-4fdd-a189-a8f86c109f7c +[09:59] [ComfyUI] Calling execution.validate_prompt()... +[09:59] [ComfyUI] Validation result: valid=True +[09:59] [ComfyUI] === Validation PASSED === +[09:59] [ComfyUI] got prompt +[09:59] [ComfyUI] [comfy-env] Running DownloadAndLoadDepthAnythingV3Model: model: 'da3_large.safetensors', precision: 'auto', attention: 'auto' +[09:59] [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.DownloadAndLoadDepthAnythingV3Model.EXECUTE_NORMALIZED +[09:59] [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... +[09:59] [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)... +[09:59] [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok +[09:59] [ComfyUI] [SubprocessWorker] worker started/confirmed +[09:59] [ComfyUI] [SubprocessWorker] serializing kwargs to shm... +[09:59] [ComfyUI] [SubprocessWorker] created 0 shm blocks +[09:59] [ComfyUI] [SubprocessWorker] sending request via socket... +[09:59] [ComfyUI] [SubprocessWorker] call_id=8 sending call_method +[09:59] Node executed (1 total), capturing... [09:59] Frame 2 saved (frame_001.jpg, t=0.5s) -[09:59] [capture-node] freeze=9ms shot=130ms unfreeze=6ms saved=True -[10:03] Frame 3 saved (frame_002.jpg, t=4.9s) -[10:03] [capture-periodic] freeze=5ms shot=121ms unfreeze=6ms saved=True -[10:04] [capture-loop] iter=50 t=6.3s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=6 ram=7.1/16.0GB (45%) swap=0.5/2.9GB (16%) cpu=48% browser_rss=0.67GB -[10:10] [capture-loop] iter=100 t=12.2s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=6.6/16.0GB (41%) swap=0.5/2.9GB (16%) cpu=67% browser_rss=0.65GB -[10:12] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] -[10:12] [ComfyUI] === WATCHDOG TICK 3 === -[10:12] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] Thread 0x000020d0 (most recent call first): -[10:12] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 359 in wait -[10:12] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 655 in wait -[10:12] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\tqdm\_monitor.py", line 60 in run -[10:12] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 1075 in _bootstrap_inner -[10:12] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 1032 in _bootstrap -[10:12] [ComfyUI] -[10:12] [ComfyUI] Current thread 0x00001e98 (most recent call first): -[10:12] [ComfyUI] File "C:\Users\stduser\AppData\Local\Temp\comfyui_pvenv_e1x_bc4i\persistent_worker.py", line 52 in _watchdog -[10:12] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 1012 in run -[10:12] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 1075 in _bootstrap_inner -[10:12] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 1032 in _bootstrap -[10:12] [ComfyUI] -[10:12] [ComfyUI] Thread 0x00000dfc (most recent call first): -[10:12] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\comfy\ldm\modules\sub_quadratic_attention.py", line 159 in _get_attention_scores_no_kv_chunking -[10:12] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\comfy\ldm\modules\sub_quadratic_attention.py", line 269 in efficient_dot_product_attention -[10:12] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\comfy\ldm\modules\attention.py", line 275 in attention_sub_quad -[10:12] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\comfy\ldm\modules\attention.py", line 139 in wrapper -[10:12] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 453 in forward -[10:12] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1787 in _call_impl -[10:12] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1776 in _wrapped_call_impl -[10:12] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 516 in attn_residual_func -[10:12] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 521 in forward -[10:12] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1787 in _call_impl -[10:12] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1776 in _wrapped_call_impl -[10:12] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 791 in process_attention -[10:12] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 750 in _get_intermediate_layers_not_chunked -[10:12] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 800 in get_intermediate_layers -[10:12] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 891 in forward -[10:12] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1787 in _call_impl -[10:12] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1776 in _wrapped_call_impl -[10:12] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 1560 in forward -[10:12] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1787 in _call_impl -[10:12] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1776 in _wrapped_call_impl -[10:12] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\nodes_multiview.py", line 128 in execute -[10:12] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\comfy_api\latest\_io.py", line 1833 in EXECUTE_NORMALIZED -[10:12] [ComfyUI] File "C:\Users\stduser\AppData\Local\Temp\comfyui_pvenv_e1x_bc4i\persistent_worker.py", line 1762 in main -[10:12] [ComfyUI] File "C:\Users\stduser\AppData\Local\Temp\comfyui_pvenv_e1x_bc4i\persistent_worker.py", line 1807 in -[10:12] [ComfyUI] -[10:12] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] === END === -[10:12] [ComfyUI] -[10:16] [capture-loop] iter=150 t=18.0s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=6 ram=7.0/16.0GB (44%) swap=0.5/2.9GB (16%) cpu=68% browser_rss=0.65GB -[10:22] [capture-loop] iter=200 t=23.9s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=7.2/16.0GB (45%) swap=0.4/2.9GB (16%) cpu=65% browser_rss=0.65GB -[10:28] [capture-loop] iter=250 t=29.9s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=6 ram=6.8/16.0GB (42%) swap=0.4/2.9GB (16%) cpu=63% browser_rss=0.65GB -[10:34] [capture-loop] iter=300 t=35.6s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=8.5/16.0GB (53%) swap=0.4/2.9GB (16%) cpu=63% browser_rss=0.65GB -[10:40] [capture-loop] iter=350 t=41.6s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=6 ram=6.7/16.0GB (42%) swap=0.4/2.9GB (16%) cpu=64% browser_rss=0.65GB -[10:45] [capture-loop] iter=400 t=47.4s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=7.4/16.0GB (46%) swap=0.6/2.9GB (21%) cpu=63% browser_rss=0.64GB -[10:51] [capture-loop] iter=450 t=53.2s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=6.5/16.0GB (41%) swap=0.6/2.9GB (21%) cpu=64% browser_rss=0.63GB -[10:57] [capture-loop] iter=500 t=59.2s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=7 ram=6.6/16.0GB (41%) swap=0.7/2.9GB (25%) cpu=76% browser_rss=0.62GB -[11:03] [capture-loop] iter=550 t=65.1s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=6 ram=7.0/16.0GB (44%) swap=0.7/2.9GB (25%) cpu=73% browser_rss=0.60GB -[11:09] [capture-loop] iter=600 t=70.9s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=7.1/16.0GB (44%) swap=0.7/2.9GB (25%) cpu=70% browser_rss=0.60GB -[11:12] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] -[11:12] [ComfyUI] === WATCHDOG TICK 4 === -[11:12] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] Thread 0x000020d0 (most recent call first): -[11:12] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 359 in wait -[11:12] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 655 in wait -[11:12] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\tqdm\_monitor.py", line 60 in run -[11:12] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 1075 in _bootstrap_inner -[11:12] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 1032 in _bootstrap -[11:12] [ComfyUI] -[11:12] [ComfyUI] Current thread 0x00001e98 (most recent call first): -[11:12] [ComfyUI] File "C:\Users\stduser\AppData\Local\Temp\comfyui_pvenv_e1x_bc4i\persistent_worker.py", line 52 in _watchdog -[11:12] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 1012 in run -[11:12] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 1075 in _bootstrap_inner -[11:12] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 1032 in _bootstrap -[11:12] [ComfyUI] -[11:12] [ComfyUI] Thread 0x00000dfc (most recent call first): -[11:12] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\conv.py", line 548 in _conv_forward -[11:12] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\comfy\ops.py", line 509 in forward_comfy_cast_weights -[11:12] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\comfy\ops.py", line 516 in forward -[11:12] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1787 in _call_impl -[11:12] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1776 in _wrapped_call_impl -[11:12] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\container.py", line 253 in forward -[11:12] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1787 in _call_impl -[11:12] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1776 in _wrapped_call_impl -[11:12] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 1470 in _fuse -[11:12] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 1405 in _forward_impl -[11:12] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 1366 in forward -[11:12] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1787 in _call_impl -[11:12] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1776 in _wrapped_call_impl -[11:12] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 1591 in _process_depth_head -[11:12] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 1577 in forward -[11:12] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1787 in _call_impl -[11:12] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1776 in _wrapped_call_impl -[11:12] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\nodes_multiview.py", line 128 in execute -[11:12] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\comfy_api\latest\_io.py", line 1833 in EXECUTE_NORMALIZED -[11:12] [ComfyUI] File "C:\Users\stduser\AppData\Local\Temp\comfyui_pvenv_e1x_bc4i\persistent_worker.py", line 1762 in main -[11:12] [ComfyUI] File "C:\Users\stduser\AppData\Local\Temp\comfyui_pvenv_e1x_bc4i\persistent_worker.py", line 1807 in -[11:12] [ComfyUI] -[11:12] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] === END === -[11:12] [ComfyUI] -[11:15] [capture-loop] iter=650 t=76.9s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=6 ram=7.4/16.0GB (46%) swap=0.7/2.9GB (25%) cpu=75% browser_rss=0.60GB -[11:21] [ComfyUI] [SubprocessWorker] got response: ok -[11:21] [ComfyUI] [comfy-env] DepthAnythingV3_MultiView done (82.23s): result: NodeOutput -[11:21] [ComfyUI] [comfy-env] Running DepthAnythingV3_MultiView: normalization_mode: 'Raw', resize_method: 'resize', invert_depth: False, keep_model_size: False, da3_model: dict, images: torch.float32 [1,680,1208,3] cpu -[11:21] [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_multiview.DepthAnythingV3_MultiView.EXECUTE_NORMALIZED -[11:21] [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... -[11:21] [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)... -[11:21] [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok -[11:21] [ComfyUI] [SubprocessWorker] worker started/confirmed -[11:21] [ComfyUI] [comfy-env] PRE-SERIALIZE 'images' shape: torch.Size([1, 680, 1208, 3]) -[11:21] [ComfyUI] [SubprocessWorker] serializing kwargs to shm... -[11:21] [ComfyUI] [SubprocessWorker] created 0 shm blocks -[11:21] [ComfyUI] [SubprocessWorker] sending request via socket... -[11:21] [ComfyUI] [SubprocessWorker] call_id=10 sending call_method -[11:21] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] -[11:21] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 680, 1208, 3] -[11:21] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 680, 1208, 3]) -[11:21] [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=10 -[11:21] [ComfyUI] [comfy-env] VRAM request: 1.64GB, free before eviction: 10.52GB -[11:21] [ComfyUI] [comfy-env] VRAM after eviction: 10.52GB -[11:21] [capture-loop] iter=700 t=82.9s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=6 ram=6.2/16.0GB (39%) swap=0.7/2.9GB (25%) cpu=69% browser_rss=0.59GB -[11:27] [capture-loop] iter=750 t=88.7s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=6 ram=6.8/16.0GB (42%) swap=0.7/2.9GB (25%) cpu=76% browser_rss=0.59GB -[11:33] [capture-loop] iter=800 t=94.7s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=6 ram=7.3/16.0GB (46%) swap=0.7/2.9GB (25%) cpu=76% browser_rss=0.59GB -[11:39] [capture-loop] iter=850 t=100.7s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=6.3/16.0GB (39%) swap=0.7/2.9GB (24%) cpu=73% browser_rss=0.59GB -[11:44] [capture-loop] iter=900 t=106.4s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=6.3/16.0GB (40%) swap=0.7/2.9GB (24%) cpu=72% browser_rss=0.59GB -[11:50] [capture-loop] iter=950 t=112.4s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=6 ram=7.3/16.0GB (45%) swap=0.7/2.9GB (24%) cpu=81% browser_rss=0.58GB -[11:56] [capture-loop] iter=1000 t=118.4s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=6.3/16.0GB (39%) swap=0.7/2.9GB (24%) cpu=69% browser_rss=0.57GB -[12:02] [capture-loop] iter=1050 t=124.2s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=6.4/16.0GB (40%) swap=0.7/2.9GB (24%) cpu=64% browser_rss=0.56GB -[12:08] [capture-loop] iter=1100 t=130.1s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=8.0/16.0GB (50%) swap=0.8/2.9GB (29%) cpu=68% browser_rss=0.54GB -[12:12] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] -[12:12] [ComfyUI] === WATCHDOG TICK 5 === -[12:12] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] Thread 0x000020d0 (most recent call first): -[12:12] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 359 in wait -[12:12] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 655 in wait -[12:12] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\tqdm\_monitor.py", line 60 in run -[12:12] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 1075 in _bootstrap_inner -[12:12] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 1032 in _bootstrap -[12:12] [ComfyUI] -[12:12] [ComfyUI] Current thread 0x00001e98 (most recent call first): -[12:12] [ComfyUI] File "C:\Users\stduser\AppData\Local\Temp\comfyui_pvenv_e1x_bc4i\persistent_worker.py", line 52 in _watchdog -[12:12] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 1012 in run -[12:12] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 1075 in _bootstrap_inner -[12:12] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 1032 in _bootstrap -[12:12] [ComfyUI] -[12:12] [ComfyUI] Thread 0x00000dfc (most recent call first): -[12:12] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\comfy\ops.py", line 475 in forward_comfy_cast_weights -[12:12] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\comfy\ops.py", line 482 in forward -[12:12] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1787 in _call_impl -[12:12] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1776 in _wrapped_call_impl -[12:12] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 244 in forward -[12:12] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1787 in _call_impl -[12:12] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1776 in _wrapped_call_impl -[12:12] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 519 in ffn_residual_func -[12:12] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 522 in forward -[12:12] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1787 in _call_impl -[12:12] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1776 in _wrapped_call_impl -[12:12] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 791 in process_attention -[12:12] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 741 in _get_intermediate_layers_not_chunked -[12:12] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 800 in get_intermediate_layers -[12:12] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 891 in forward -[12:12] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1787 in _call_impl -[12:12] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1776 in _wrapped_call_impl -[12:12] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 1560 in forward -[12:12] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1787 in _call_impl -[12:12] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1776 in _wrapped_call_impl -[12:12] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\nodes_multiview.py", line 128 in execute -[12:12] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\comfy_api\latest\_io.py", line 1833 in EXECUTE_NORMALIZED -[12:12] [ComfyUI] File "C:\Users\stduser\AppData\Local\Temp\comfyui_pvenv_e1x_bc4i\persistent_worker.py", line 1762 in main -[12:12] [ComfyUI] File "C:\Users\stduser\AppData\Local\Temp\comfyui_pvenv_e1x_bc4i\persistent_worker.py", line 1807 in -[12:12] [ComfyUI] -[12:12] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] === END === -[12:12] [ComfyUI] -[12:14] [capture-loop] iter=1150 t=136.0s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=7 ram=6.3/16.0GB (39%) swap=0.8/2.9GB (29%) cpu=70% browser_rss=0.53GB -[12:20] [capture-loop] iter=1200 t=141.8s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=6.6/16.0GB (41%) swap=0.8/2.9GB (29%) cpu=66% browser_rss=0.52GB -[12:26] [capture-loop] iter=1250 t=147.7s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=6 ram=6.6/16.0GB (41%) swap=0.8/2.9GB (29%) cpu=64% browser_rss=0.51GB -[12:32] [capture-loop] iter=1300 t=153.6s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=7.1/16.0GB (44%) swap=0.8/2.9GB (28%) cpu=64% browser_rss=0.50GB -[12:37] [capture-loop] iter=1350 t=159.4s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=7.1/16.0GB (45%) swap=1.0/2.9GB (34%) cpu=62% browser_rss=0.48GB -[12:43] [capture-loop] iter=1400 t=165.3s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=6 ram=7.2/16.0GB (45%) swap=1.0/2.9GB (34%) cpu=68% browser_rss=0.48GB -[12:45] [ComfyUI] [SubprocessWorker] got response: ok -[12:45] [ComfyUI] [comfy-env] DepthAnythingV3_MultiView done (84.59s): result: NodeOutput -[12:45] [ComfyUI] [comfy-env] Running DA3_MultiViewPointCloud: extrinsics: '{\n "extrinsics": [\n {\n "image_0": [\n ..., intrinsics: '{\n "intrinsics": [\n {\n "image_0": [\n ..., confidence_threshold: 0.3, downsample: 4, use_icp: False, allow_around_1: False, filter_outliers: True, outlier_percentage: 5.0, depths: torch.float32 [1,680,1208,3] cpu, images: torch.float32 [1,680,1208,3] cpu, confidence: torch.float32 [1,680,1208,3] cpu, sky_mask: torch.float32 [1,680,1208] cpu -[12:45] [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_multiview.DA3_MultiViewPointCloud.EXECUTE_NORMALIZED -[12:45] [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... -[12:45] [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)... -[12:45] [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok -[12:45] [ComfyUI] [SubprocessWorker] worker started/confirmed -[12:45] [ComfyUI] [comfy-env] PRE-SERIALIZE 'depths' shape: torch.Size([1, 680, 1208, 3]) -[12:45] [ComfyUI] [comfy-env] PRE-SERIALIZE 'images' shape: torch.Size([1, 680, 1208, 3]) -[12:45] [ComfyUI] [comfy-env] PRE-SERIALIZE 'confidence' shape: torch.Size([1, 680, 1208, 3]) -[12:45] [ComfyUI] [comfy-env] PRE-SERIALIZE 'sky_mask' shape: torch.Size([1, 680, 1208]) -[12:45] [ComfyUI] [SubprocessWorker] serializing kwargs to shm... -[12:45] [ComfyUI] [SubprocessWorker] created 0 shm blocks -[12:45] [ComfyUI] [SubprocessWorker] sending request via socket... -[12:45] [ComfyUI] [SubprocessWorker] call_id=11 sending call_method -[12:45] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] -[12:45] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 680, 1208, 3] -[12:45] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 680, 1208, 3]) -[12:45] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] -[12:45] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 680, 1208, 3] -[12:45] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 680, 1208, 3]) -[12:45] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] -[12:45] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 680, 1208, 3] -[12:46] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 680, 1208, 3]) -[12:46] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] -[12:46] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 680, 1208] -[12:46] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 680, 1208]) -[12:46] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=11 -[12:46] [ComfyUI] [SubprocessWorker] got response: ok -[12:46] [ComfyUI] [comfy-env] DA3_MultiViewPointCloud done (0.69s): result: NodeOutput -[12:46] [ComfyUI] [comfy-env] Running DA3_MultiViewPointCloud: extrinsics: '{\n "extrinsics": [\n {\n "image_0": [\n ..., intrinsics: '{\n "intrinsics": [\n {\n "image_0": [\n ..., confidence_threshold: 0.3, downsample: 4, use_icp: False, allow_around_1: False, filter_outliers: True, outlier_percentage: 5.0, depths: torch.float32 [1,680,1208,3] cpu, images: torch.float32 [1,680,1208,3] cpu, confidence: torch.float32 [1,680,1208,3] cpu, sky_mask: torch.float32 [1,680,1208] cpu -[12:46] [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_multiview.DA3_MultiViewPointCloud.EXECUTE_NORMALIZED -[12:46] [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... -[12:46] [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)... -[12:46] [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok -[12:46] [ComfyUI] [SubprocessWorker] worker started/confirmed -[12:46] [ComfyUI] [comfy-env] PRE-SERIALIZE 'depths' shape: torch.Size([1, 680, 1208, 3]) -[12:46] [ComfyUI] [comfy-env] PRE-SERIALIZE 'images' shape: torch.Size([1, 680, 1208, 3]) -[12:46] [ComfyUI] [comfy-env] PRE-SERIALIZE 'confidence' shape: torch.Size([1, 680, 1208, 3]) -[12:46] [ComfyUI] [comfy-env] PRE-SERIALIZE 'sky_mask' shape: torch.Size([1, 680, 1208]) -[12:46] [ComfyUI] [SubprocessWorker] serializing kwargs to shm... -[12:46] [ComfyUI] [SubprocessWorker] created 0 shm blocks -[12:46] [ComfyUI] [SubprocessWorker] sending request via socket... -[12:46] [ComfyUI] [SubprocessWorker] call_id=12 sending call_method -[12:46] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] -[12:46] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 680, 1208, 3] -[12:46] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 680, 1208, 3]) -[12:46] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] -[12:46] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 680, 1208, 3] -[12:46] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 680, 1208, 3]) -[12:46] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] -[12:46] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 680, 1208, 3] -[12:46] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 680, 1208, 3]) -[12:46] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] -[12:46] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 680, 1208] -[12:46] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 680, 1208]) -[12:47] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=12 -[12:47] [ComfyUI] [SubprocessWorker] got response: ok -[12:47] [ComfyUI] [comfy-env] DA3_MultiViewPointCloud done (0.68s): result: NodeOutput -[12:47] [ComfyUI] [comfy-env] Running DA3_SavePointCloud: filename_prefix: 'pointcloud', pointcloud: list[1] -[12:47] [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_3d.DA3_SavePointCloud.EXECUTE_NORMALIZED -[12:47] [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... -[12:47] [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)... -[12:47] [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok -[12:47] [ComfyUI] [SubprocessWorker] worker started/confirmed -[12:47] [ComfyUI] [SubprocessWorker] serializing kwargs to shm... -[12:47] [ComfyUI] [SubprocessWorker] created 0 shm blocks -[12:47] [ComfyUI] [SubprocessWorker] sending request via socket... -[12:47] [ComfyUI] [SubprocessWorker] call_id=13 sending call_method -[12:47] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] -[12:47] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18844, 3] -[12:47] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([18844, 3]) -[12:47] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] -[12:47] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18844, 3] -[12:47] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([18844, 3]) -[12:47] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] -[12:47] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18844] -[12:47] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([18844]) -[12:47] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] -[12:47] Frame 4 saved (frame_003.jpg, t=168.8s) -[12:47] [capture-periodic] freeze=5ms shot=106ms unfreeze=6ms saved=True -[12:47] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18844] -[12:47] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([18844]) -[12:47] [ComfyUI] [SubprocessWorker] got response: ok -[12:47] [ComfyUI] [comfy-env] DA3_SavePointCloud done (0.84s): result: NodeOutput -[12:47] [ComfyUI] [comfy-env] Running DA3_SavePointCloud: filename_prefix: 'pointcloud', pointcloud: list[1] -[12:47] [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_3d.DA3_SavePointCloud.EXECUTE_NORMALIZED -[12:47] [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... -[12:47] [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)... -[12:47] [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok -[12:47] [ComfyUI] [SubprocessWorker] worker started/confirmed -[12:47] [ComfyUI] [SubprocessWorker] serializing kwargs to shm... -[12:47] [ComfyUI] [SubprocessWorker] created 0 shm blocks -[12:47] [ComfyUI] [SubprocessWorker] sending request via socket... -[12:47] [ComfyUI] [SubprocessWorker] call_id=14 sending call_method -[12:48] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] -[12:48] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[20434, 3] -[12:48] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([20434, 3]) -[12:48] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] -[12:48] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[20434, 3] -[12:48] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([20434, 3]) -[12:48] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] -[12:48] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[20434] -[12:48] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([20434]) -[12:48] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] -[12:48] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[20434] -[12:48] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([20434]) -[12:48] [ComfyUI] [SubprocessWorker] got response: ok -[12:48] [ComfyUI] [comfy-env] DA3_SavePointCloud done (0.91s): result: NodeOutput -[12:48] [ComfyUI] [comfy-env] Running DA3_PreviewPointCloud: file_path: 'D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\Dept..., color_mode: 'RGB' -[12:48] [ComfyUI] [SubprocessWorker] call_method: nodes.preview_nodes.DA3_PreviewPointCloud.EXECUTE_NORMALIZED -[12:48] [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... -[12:48] [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)... -[12:48] Node executed (2 total), capturing... -[12:48] [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok -[12:48] [ComfyUI] [SubprocessWorker] worker started/confirmed -[12:48] [ComfyUI] [SubprocessWorker] serializing kwargs to shm... -[12:48] [ComfyUI] [SubprocessWorker] created 0 shm blocks -[12:48] [ComfyUI] [SubprocessWorker] sending request via socket... -[12:48] [ComfyUI] [SubprocessWorker] call_id=15 sending call_method -[12:49] [ComfyUI] [SubprocessWorker] got response: ok -[12:49] [ComfyUI] [comfy-env] DA3_PreviewPointCloud done (0.21s): result: NodeOutput -[12:49] [ComfyUI] [comfy-env] Running DA3_PreviewPointCloud: file_path: 'D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\Dept..., color_mode: 'RGB' -[12:49] [ComfyUI] [SubprocessWorker] call_method: nodes.preview_nodes.DA3_PreviewPointCloud.EXECUTE_NORMALIZED -[12:49] [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... -[12:49] [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)... -[12:49] [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok -[12:49] [ComfyUI] [SubprocessWorker] worker started/confirmed -[12:49] [ComfyUI] [SubprocessWorker] serializing kwargs to shm... -[12:49] [ComfyUI] [SubprocessWorker] created 0 shm blocks -[12:49] [ComfyUI] [SubprocessWorker] sending request via socket... -[12:49] [ComfyUI] [SubprocessWorker] call_id=16 sending call_method -[12:49] Frame 5 saved (frame_004.jpg, t=170.5s) -[12:49] [capture-node] freeze=5ms shot=93ms unfreeze=4ms saved=True -[12:49] [ComfyUI] [SubprocessWorker] got response: ok -[12:49] [ComfyUI] [comfy-env] DA3_PreviewPointCloud done (0.20s): result: NodeOutput -[12:49] [ComfyUI] Prompt executed in 170.63 seconds -[12:49] Node executed (4 total), capturing... -[12:49] Frame 6 saved (frame_005.jpg, t=171.1s) -[12:49] [capture-node] freeze=6ms shot=115ms unfreeze=0ms saved=True -[12:49] Execution complete (t=171.1s) -[12:49] Captured 6 unique frames over 171.2s -[12:49] [debug] iframes: 1 -[12:49] [debug] iframe[0]: src=http://127.0.0.1:41882/extensions/ComfyUI-DepthAnythingV3/viewer_vtk.html?v=1778, canvas=486x430, rafFrozen=True -[12:49] [timing] trigger_3d_previews: 0.0s -[12:51] Saved high-quality screenshot: advanced_3d_multiview_executed.png -[12:51] [timing] final_screenshot: 0.2s -[12:52] [4/7] SKIPPED (not in cpu list) bas_relief.json -[12:52] [5/7] SKIPPED (not in cpu list) da3_streaming.json -[12:52] Capturing execution frames: simple.json -[12:58] Frame 1 saved (frame_000.jpg, t=0.0s) -[12:58] Validating workflow... -[12:58] [ComfyUI] === /validate endpoint called === -[12:58] [ComfyUI] Received JSON with keys: ['prompt'] -[12:58] [ComfyUI] Prompt has 4 nodes -[12:58] [ComfyUI] Node 2: LoadImage -[12:58] [ComfyUI] Inputs: {"image": "bridge.jpg"} -[12:58] Queuing workflow for execution... -[12:58] [ComfyUI] Node 3: DownloadAndLoadDepthAnythingV3Model -[12:58] [ComfyUI] Inputs: {"model": "da3_large.safetensors", "precision": "auto", "attention": "auto"} -[12:58] [ComfyUI] Node 4: PreviewImage -[12:58] [ComfyUI] Inputs: {"images": ["14", 0]} -[12:58] [ComfyUI] Node 14: DepthAnything_V3 -[12:58] [ComfyUI] Inputs: {"normalization_mode": "V2-Style", "resize_method": "resize", "invert_depth": true, "keep_model_size": false, "da3_model": ["3", 0], "images": ["2", 0]} -[12:58] [ComfyUI] Generated prompt_id: dc04ac91-49a2-49e1-9649-43a1862f411f -[12:58] [ComfyUI] Calling execution.validate_prompt()... -[12:58] [ComfyUI] Validation result: valid=True -[12:58] [ComfyUI] === Validation PASSED === -[12:58] [ComfyUI] got prompt -[12:59] [ComfyUI] [comfy-env] Running DownloadAndLoadDepthAnythingV3Model: model: 'da3_large.safetensors', precision: 'auto', attention: 'auto' -[12:59] [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.DownloadAndLoadDepthAnythingV3Model.EXECUTE_NORMALIZED -[12:59] [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... -[12:59] [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)... -[12:59] [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok -[12:59] [ComfyUI] [SubprocessWorker] worker started/confirmed -[12:59] [ComfyUI] [SubprocessWorker] serializing kwargs to shm... -[12:59] [ComfyUI] [SubprocessWorker] created 0 shm blocks -[12:59] [ComfyUI] [SubprocessWorker] sending request via socket... -[12:59] [ComfyUI] [SubprocessWorker] call_id=17 sending call_method -[12:59] [ComfyUI] [SubprocessWorker] got response: ok -[12:59] [ComfyUI] [comfy-env] DownloadAndLoadDepthAnythingV3Model done (0.28s): result: NodeOutput -[12:59] [ComfyUI] [comfy-env] Running DepthAnything_V3: normalization_mode: 'V2-Style', resize_method: 'resize', invert_depth: True, keep_model_size: False, da3_model: dict, images: torch.float32 [1,683,1024,3] cpu -[12:59] [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_inference.DepthAnything_V3.EXECUTE_NORMALIZED -[12:59] [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... -[12:59] [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)... -[12:59] [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok -[12:59] [ComfyUI] [SubprocessWorker] worker started/confirmed -[12:59] [ComfyUI] [comfy-env] PRE-SERIALIZE 'images' shape: torch.Size([1, 683, 1024, 3]) -[12:59] [ComfyUI] [SubprocessWorker] serializing kwargs to shm... -[12:59] [ComfyUI] [SubprocessWorker] created 0 shm blocks -[12:59] [ComfyUI] [SubprocessWorker] sending request via socket... -[12:59] [ComfyUI] [SubprocessWorker] call_id=18 sending call_method -[12:59] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] -[12:59] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 683, 1024, 3] -[12:59] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 683, 1024, 3]) -[12:59] [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=18 -[12:59] [ComfyUI] [comfy-env] VRAM request: 1.64GB, free before eviction: 10.56GB -[12:59] [ComfyUI] [comfy-env] VRAM after eviction: 10.56GB -[12:59] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] WARNING: WARNING: This model does not support sky segmentation. V2-Style normalization will work but without sky masking. Use Mono/Metric/Nested models for best V2-Style results. -[13:01] Frame 2 saved (frame_001.jpg, t=2.2s) -[13:01] [capture-periodic] freeze=6ms shot=143ms unfreeze=5ms saved=True -[13:03] Frame 3 saved (frame_002.jpg, t=4.5s) -[13:03] [capture-periodic] freeze=4ms shot=132ms unfreeze=8ms saved=True -[13:04] [capture-loop] iter=50 t=6.0s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=6.3/16.0GB (39%) swap=0.9/2.9GB (33%) cpu=47% browser_rss=0.65GB -[13:10] [capture-loop] iter=100 t=12.0s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=5.7/16.0GB (36%) swap=0.9/2.9GB (33%) cpu=67% browser_rss=0.65GB -[13:12] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] -[13:12] [ComfyUI] === WATCHDOG TICK 6 === -[13:12] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] Thread 0x000020d0 (most recent call first): -[13:12] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 359 in wait -[13:12] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 655 in wait -[13:12] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\tqdm\_monitor.py", line 60 in run -[13:12] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 1075 in _bootstrap_inner -[13:12] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 1032 in _bootstrap -[13:12] [ComfyUI] -[13:12] [ComfyUI] Current thread 0x00001e98 (most recent call first): -[13:12] [ComfyUI] File "C:\Users\stduser\AppData\Local\Temp\comfyui_pvenv_e1x_bc4i\persistent_worker.py", line 52 in _watchdog -[13:12] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 1012 in run -[13:12] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 1075 in _bootstrap_inner -[13:12] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 1032 in _bootstrap -[13:12] [ComfyUI] -[13:12] [ComfyUI] Thread 0x00000dfc (most recent call first): -[13:12] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\comfy\ops.py", line 475 in forward_comfy_cast_weights -[13:12] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\comfy\ops.py", line 482 in forward -[13:12] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1787 in _call_impl -[13:12] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1776 in _wrapped_call_impl -[13:12] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 241 in forward -[13:12] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1787 in _call_impl -[13:12] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1776 in _wrapped_call_impl -[13:12] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 519 in ffn_residual_func -[13:12] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 522 in forward -[13:12] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1787 in _call_impl -[13:12] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1776 in _wrapped_call_impl -[13:12] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 791 in process_attention -[13:12] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 750 in _get_intermediate_layers_not_chunked -[13:12] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 800 in get_intermediate_layers -[13:12] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 891 in forward -[13:12] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1787 in _call_impl -[13:12] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1776 in _wrapped_call_impl -[13:12] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 1560 in forward -[13:12] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1787 in _call_impl -[13:12] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1776 in _wrapped_call_impl -[13:12] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\nodes_inference.py", line 156 in execute -[13:12] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1106\ComfyUI\comfy_api\latest\_io.py", line 1833 in EXECUTE_NORMALIZED -[13:12] [ComfyUI] File "C:\Users\stduser\AppData\Local\Temp\comfyui_pvenv_e1x_bc4i\persistent_worker.py", line 1762 in main -[13:12] [ComfyUI] File "C:\Users\stduser\AppData\Local\Temp\comfyui_pvenv_e1x_bc4i\persistent_worker.py", line 1807 in -[13:12] [ComfyUI] -[13:12] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] === END === -[13:12] [ComfyUI] -[13:16] [capture-loop] iter=150 t=17.8s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=6 ram=5.8/16.0GB (37%) swap=0.9/2.9GB (33%) cpu=70% browser_rss=0.65GB -[13:22] [capture-loop] iter=200 t=23.8s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=6 ram=6.5/16.0GB (40%) swap=0.9/2.9GB (33%) cpu=63% browser_rss=0.64GB -[13:29] [capture-loop] iter=250 t=30.3s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=6 ram=5.8/16.0GB (36%) swap=0.9/2.9GB (33%) cpu=93% browser_rss=0.55GB -[13:35] [capture-loop] iter=300 t=36.3s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=6.4/16.0GB (40%) swap=0.9/2.9GB (33%) cpu=70% browser_rss=0.54GB -[13:40] [capture-loop] iter=350 t=42.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=6 ram=6.4/16.0GB (40%) swap=0.9/2.9GB (33%) cpu=69% browser_rss=0.54GB -[13:46] [capture-loop] iter=400 t=48.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=9 ram=6.0/16.0GB (38%) swap=0.9/2.9GB (33%) cpu=70% browser_rss=0.54GB -[13:52] [capture-loop] iter=450 t=54.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=6.5/16.0GB (41%) swap=0.9/2.9GB (32%) cpu=69% browser_rss=0.54GB -[13:58] [capture-loop] iter=500 t=59.9s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=6 ram=6.8/16.0GB (42%) swap=0.9/2.9GB (32%) cpu=68% browser_rss=0.54GB -[14:04] [capture-loop] iter=550 t=65.9s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=7 ram=6.9/16.0GB (43%) swap=0.9/2.9GB (32%) cpu=70% browser_rss=0.54GB -[14:06] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=18 -[14:06] [ComfyUI] [SubprocessWorker] got response: ok -[14:06] [ComfyUI] [comfy-env] DepthAnything_V3 done (67.37s): result: NodeOutput -[14:06] [ComfyUI] Prompt executed in 67.72 seconds -[14:06] Node executed (1 total), capturing... -[14:07] Frame 4 saved (frame_003.jpg, t=68.0s) -[14:07] [capture-node] freeze=5ms shot=104ms unfreeze=0ms saved=True -[14:07] Execution complete (t=68.0s) -[14:07] Captured 4 unique frames over 68.19s -[14:07] [debug] iframes: 0 -[14:07] [timing] trigger_3d_previews: 0.0s -[14:09] Saved high-quality screenshot: simple_executed.png -[14:09] [timing] final_screenshot: 0.2s -[14:09] [7/7] SKIPPED (not in cpu list) video_multiview_depth.json -[14:09] Results saved to D:\a\comfy-gpu-ci\comfy-gpu-ci\comfy-test-logs\DepthAnythingV3-1106\dev\windows-cpu\results.json -[14:09] Model report: 4 files, 1.5 GB -> D:\a\comfy-gpu-ci\comfy-gpu-ci\comfy-test-logs\DepthAnythingV3-1106\dev\windows-cpu\models.json -[14:09] Saved: D:\a\comfy-gpu-ci\comfy-gpu-ci\comfy-test-logs\DepthAnythingV3-1106\dev\windows-cpu\index.html -[14:09] [EXECUTION] PASSED -[14:09] +[09:59] [capture-node] freeze=3ms shot=110ms unfreeze=3ms saved=True +[10:01] [ComfyUI] [SubprocessWorker] got response: ok +[10:01] [ComfyUI] [comfy-env] DownloadAndLoadDepthAnythingV3Model done (1.85s): result: NodeOutput +[10:01] [ComfyUI] [comfy-env] Running DepthAnythingV3_MultiView: normalization_mode: 'Raw', resize_method: 'resize', invert_depth: False, keep_model_size: False, da3_model: dict, images: torch.float32 [1,680,1208,3] cpu +[10:01] [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_multiview.DepthAnythingV3_MultiView.EXECUTE_NORMALIZED +[10:01] [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... +[10:01] [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)... +[10:01] [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok +[10:01] [ComfyUI] [SubprocessWorker] worker started/confirmed +[10:01] [ComfyUI] [comfy-env] PRE-SERIALIZE 'images' shape: torch.Size([1, 680, 1208, 3]) +[10:01] [ComfyUI] [SubprocessWorker] serializing kwargs to shm... +[10:01] [ComfyUI] [SubprocessWorker] created 0 shm blocks +[10:01] [ComfyUI] [SubprocessWorker] sending request via socket... +[10:01] [ComfyUI] [SubprocessWorker] call_id=9 sending call_method +[10:01] Frame 3 saved (frame_002.jpg, t=2.8s) +[10:01] [capture-periodic] freeze=3ms shot=94ms unfreeze=3ms saved=True +[10:01] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] +[10:02] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 680, 1208, 3] +[10:02] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 680, 1208, 3]) +[10:02] [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=9 +[10:02] [ComfyUI] [comfy-env] VRAM request: 1.64GB, free before eviction: 10.30GB +[10:02] [ComfyUI] [comfy-env] VRAM after eviction: 10.30GB +[10:04] Frame 4 saved (frame_003.jpg, t=4.9s) +[10:04] [capture-periodic] freeze=3ms shot=125ms unfreeze=4ms saved=True +[10:05] [capture-loop] iter=50 t=6.0s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=7.4/16.0GB (46%) swap=0.6/2.9GB (20%) cpu=39% browser_rss=0.65GB +[10:10] [capture-loop] iter=100 t=11.7s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=7.4/16.0GB (46%) swap=0.6/2.9GB (20%) cpu=64% browser_rss=0.66GB +[10:15] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] +[10:15] [ComfyUI] === WATCHDOG TICK 3 === +[10:15] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] Thread 0x00001b64 (most recent call first): +[10:15] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 331 in wait +[10:15] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 629 in wait +[10:15] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\tqdm\_monitor.py", line 60 in run +[10:15] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 1045 in _bootstrap_inner +[10:15] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 1002 in _bootstrap +[10:15] [ComfyUI] +[10:15] [ComfyUI] Current thread 0x000020ac (most recent call first): +[10:15] [ComfyUI] File "C:\Users\stduser\AppData\Local\Temp\comfyui_pvenv_z57kjp7z\persistent_worker.py", line 52 in _watchdog +[10:15] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 982 in run +[10:15] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 1045 in _bootstrap_inner +[10:15] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 1002 in _bootstrap +[10:15] [ComfyUI] +[10:15] [ComfyUI] Thread 0x0000083c (most recent call first): +[10:15] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\comfy\ldm\modules\sub_quadratic_attention.py", line 159 in _get_attention_scores_no_kv_chunking +[10:15] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\comfy\ldm\modules\sub_quadratic_attention.py", line 269 in +[10:15] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\comfy\ldm\modules\sub_quadratic_attention.py", line 268 in efficient_dot_product_attention +[10:15] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\comfy\ldm\modules\attention.py", line 275 in attention_sub_quad +[10:15] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\comfy\ldm\modules\attention.py", line 139 in wrapper +[10:15] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 453 in forward +[10:15] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1787 in _call_impl +[10:15] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1776 in _wrapped_call_impl +[10:15] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 516 in attn_residual_func +[10:15] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 521 in forward +[10:15] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1787 in _call_impl +[10:15] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1776 in _wrapped_call_impl +[10:15] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 791 in process_attention +[10:15] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 750 in _get_intermediate_layers_not_chunked +[10:15] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 800 in get_intermediate_layers +[10:15] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 891 in forward +[10:15] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1787 in _call_impl +[10:15] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1776 in _wrapped_call_impl +[10:15] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 1560 in forward +[10:15] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1787 in _call_impl +[10:15] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1776 in _wrapped_call_impl +[10:15] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\nodes_multiview.py", line 128 in execute +[10:15] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\comfy_api\latest\_io.py", line 1833 in EXECUTE_NORMALIZED +[10:15] [ComfyUI] File "C:\Users\stduser\AppData\Local\Temp\comfyui_pvenv_z57kjp7z\persistent_worker.py", line 1762 in main +[10:15] [ComfyUI] File "C:\Users\stduser\AppData\Local\Temp\comfyui_pvenv_z57kjp7z\persistent_worker.py", line 1807 in +[10:15] [ComfyUI] +[10:15] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] === END === +[10:15] [ComfyUI] +[10:16] [capture-loop] iter=150 t=17.3s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=6 ram=7.4/16.0GB (46%) swap=0.6/2.9GB (20%) cpu=64% browser_rss=0.65GB +[10:22] [capture-loop] iter=200 t=23.0s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=7.5/16.0GB (47%) swap=0.6/2.9GB (20%) cpu=66% browser_rss=0.65GB +[10:27] [capture-loop] iter=250 t=28.6s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=3 ram=8.3/16.0GB (52%) swap=0.6/2.9GB (20%) cpu=66% browser_rss=0.65GB +[10:33] [capture-loop] iter=300 t=34.3s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=8.0/16.0GB (50%) swap=0.6/2.9GB (20%) cpu=67% browser_rss=0.64GB +[10:39] [capture-loop] iter=350 t=40.0s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=7.0/16.0GB (44%) swap=0.7/2.9GB (25%) cpu=67% browser_rss=0.64GB +[10:44] [capture-loop] iter=400 t=45.6s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=3 ram=6.9/16.0GB (43%) swap=0.7/2.9GB (25%) cpu=61% browser_rss=0.63GB +[10:50] [capture-loop] iter=450 t=51.2s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=3 ram=6.7/16.0GB (42%) swap=0.7/2.9GB (25%) cpu=60% browser_rss=0.62GB +[10:55] [capture-loop] iter=500 t=56.9s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=3 ram=6.5/16.0GB (41%) swap=0.7/2.9GB (25%) cpu=60% browser_rss=0.62GB +[11:01] [capture-loop] iter=550 t=62.5s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=6.4/16.0GB (40%) swap=0.7/2.9GB (24%) cpu=61% browser_rss=0.61GB +[11:07] [capture-loop] iter=600 t=68.1s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=3 ram=6.6/16.0GB (41%) swap=0.7/2.9GB (24%) cpu=60% browser_rss=0.60GB +[11:12] [capture-loop] iter=650 t=73.8s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=6.5/16.0GB (41%) swap=0.7/2.9GB (24%) cpu=60% browser_rss=0.59GB +[11:15] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] +[11:15] [ComfyUI] === WATCHDOG TICK 4 === +[11:15] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] Thread 0x00001b64 (most recent call first): +[11:15] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 331 in wait +[11:15] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 629 in wait +[11:15] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\tqdm\_monitor.py", line 60 in run +[11:15] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 1045 in _bootstrap_inner +[11:15] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 1002 in _bootstrap +[11:15] [ComfyUI] +[11:15] [ComfyUI] Current thread 0x000020ac (most recent call first): +[11:15] [ComfyUI] File "C:\Users\stduser\AppData\Local\Temp\comfyui_pvenv_z57kjp7z\persistent_worker.py", line 52 in _watchdog +[11:15] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 982 in run +[11:15] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 1045 in _bootstrap_inner +[11:15] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 1002 in _bootstrap +[11:15] [ComfyUI] +[11:15] [ComfyUI] Thread 0x0000083c (most recent call first): +[11:15] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 920 in forward +[11:15] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1787 in _call_impl +[11:15] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1776 in _wrapped_call_impl +[11:15] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 964 in forward +[11:15] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1787 in _call_impl +[11:15] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1776 in _wrapped_call_impl +[11:15] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 1456 in _fuse +[11:15] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 1405 in _forward_impl +[11:15] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 1366 in forward +[11:15] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1787 in _call_impl +[11:15] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1776 in _wrapped_call_impl +[11:15] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 1591 in _process_depth_head +[11:15] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 1577 in forward +[11:15] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1787 in _call_impl +[11:15] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1776 in _wrapped_call_impl +[11:15] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\nodes_multiview.py", line 128 in execute +[11:15] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\comfy_api\latest\_io.py", line 1833 in EXECUTE_NORMALIZED +[11:15] [ComfyUI] File "C:\Users\stduser\AppData\Local\Temp\comfyui_pvenv_z57kjp7z\persistent_worker.py", line 1762 in main +[11:15] [ComfyUI] File "C:\Users\stduser\AppData\Local\Temp\comfyui_pvenv_z57kjp7z\persistent_worker.py", line 1807 in +[11:15] [ComfyUI] +[11:15] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] === END === +[11:15] [ComfyUI] +[11:18] [capture-loop] iter=700 t=79.4s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=6.9/16.0GB (43%) swap=0.7/2.9GB (24%) cpu=76% browser_rss=0.59GB +[11:24] [capture-loop] iter=750 t=85.2s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=3 ram=7.3/16.0GB (46%) swap=0.7/2.9GB (24%) cpu=74% browser_rss=0.58GB +[11:29] [capture-loop] iter=800 t=90.7s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=7.6/16.0GB (47%) swap=0.7/2.9GB (24%) cpu=68% browser_rss=0.58GB +[11:35] [capture-loop] iter=850 t=96.4s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=5 ram=7.8/16.0GB (49%) swap=0.7/2.9GB (24%) cpu=62% browser_rss=0.58GB +[11:38] [ComfyUI] [SubprocessWorker] got response: ok +[11:38] [ComfyUI] [comfy-env] DepthAnythingV3_MultiView done (97.59s): result: NodeOutput +[11:38] [ComfyUI] [comfy-env] Running DepthAnythingV3_MultiView: normalization_mode: 'Raw', resize_method: 'resize', invert_depth: False, keep_model_size: False, da3_model: dict, images: torch.float32 [1,680,1208,3] cpu +[11:38] [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_multiview.DepthAnythingV3_MultiView.EXECUTE_NORMALIZED +[11:38] [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... +[11:38] [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)... +[11:38] [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok +[11:38] [ComfyUI] [SubprocessWorker] worker started/confirmed +[11:38] [ComfyUI] [comfy-env] PRE-SERIALIZE 'images' shape: torch.Size([1, 680, 1208, 3]) +[11:38] [ComfyUI] [SubprocessWorker] serializing kwargs to shm... +[11:38] [ComfyUI] [SubprocessWorker] created 0 shm blocks +[11:38] [ComfyUI] [SubprocessWorker] sending request via socket... +[11:38] [ComfyUI] [SubprocessWorker] call_id=10 sending call_method +[11:38] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] +[11:38] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 680, 1208, 3] +[11:38] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 680, 1208, 3]) +[11:39] [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=10 +[11:39] [ComfyUI] [comfy-env] VRAM request: 1.64GB, free before eviction: 10.63GB +[11:39] [ComfyUI] [comfy-env] VRAM after eviction: 10.63GB +[11:41] [capture-loop] iter=900 t=102.1s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=7.1/16.0GB (44%) swap=0.8/2.9GB (29%) cpu=58% browser_rss=0.58GB +[11:46] [capture-loop] iter=950 t=107.7s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=3 ram=7.1/16.0GB (44%) swap=0.8/2.9GB (29%) cpu=58% browser_rss=0.58GB +[11:52] [capture-loop] iter=1000 t=113.4s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=6.1/16.0GB (38%) swap=0.8/2.9GB (29%) cpu=57% browser_rss=0.58GB +[11:58] [capture-loop] iter=1050 t=119.1s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=3 ram=6.1/16.0GB (38%) swap=0.8/2.9GB (29%) cpu=57% browser_rss=0.58GB +[12:03] [capture-loop] iter=1100 t=124.6s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=6.0/16.0GB (38%) swap=0.8/2.9GB (29%) cpu=58% browser_rss=0.57GB +[12:09] [capture-loop] iter=1150 t=130.3s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=3 ram=6.0/16.0GB (38%) swap=0.8/2.9GB (29%) cpu=57% browser_rss=0.56GB +[12:14] [capture-loop] iter=1200 t=135.9s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=6.1/16.0GB (38%) swap=0.8/2.9GB (29%) cpu=64% browser_rss=0.54GB +[12:15] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] +[12:15] [ComfyUI] === WATCHDOG TICK 5 === +[12:15] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] Thread 0x00001b64 (most recent call first): +[12:15] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 331 in wait +[12:15] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 629 in wait +[12:15] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\tqdm\_monitor.py", line 60 in run +[12:15] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 1045 in _bootstrap_inner +[12:15] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 1002 in _bootstrap +[12:15] [ComfyUI] +[12:15] [ComfyUI] Current thread 0x000020ac (most recent call first): +[12:15] [ComfyUI] File "C:\Users\stduser\AppData\Local\Temp\comfyui_pvenv_z57kjp7z\persistent_worker.py", line 52 in _watchdog +[12:15] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 982 in run +[12:15] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 1045 in _bootstrap_inner +[12:15] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 1002 in _bootstrap +[12:15] [ComfyUI] +[12:15] [ComfyUI] Thread 0x0000083c (most recent call first): +[12:15] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\comfy\ldm\modules\sub_quadratic_attention.py", line 159 in _get_attention_scores_no_kv_chunking +[12:15] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\comfy\ldm\modules\sub_quadratic_attention.py", line 269 in +[12:15] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\comfy\ldm\modules\sub_quadratic_attention.py", line 268 in efficient_dot_product_attention +[12:15] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\comfy\ldm\modules\attention.py", line 275 in attention_sub_quad +[12:15] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\comfy\ldm\modules\attention.py", line 139 in wrapper +[12:15] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 453 in forward +[12:15] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1787 in _call_impl +[12:15] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1776 in _wrapped_call_impl +[12:15] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 516 in attn_residual_func +[12:15] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 521 in forward +[12:15] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1787 in _call_impl +[12:15] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1776 in _wrapped_call_impl +[12:15] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 791 in process_attention +[12:15] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 741 in _get_intermediate_layers_not_chunked +[12:15] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 800 in get_intermediate_layers +[12:15] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 891 in forward +[12:15] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1787 in _call_impl +[12:15] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1776 in _wrapped_call_impl +[12:15] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 1560 in forward +[12:15] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1787 in _call_impl +[12:15] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1776 in _wrapped_call_impl +[12:15] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\nodes_multiview.py", line 128 in execute +[12:15] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\comfy_api\latest\_io.py", line 1833 in EXECUTE_NORMALIZED +[12:15] [ComfyUI] File "C:\Users\stduser\AppData\Local\Temp\comfyui_pvenv_z57kjp7z\persistent_worker.py", line 1762 in main +[12:15] [ComfyUI] File "C:\Users\stduser\AppData\Local\Temp\comfyui_pvenv_z57kjp7z\persistent_worker.py", line 1807 in +[12:15] [ComfyUI] +[12:15] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] === END === +[12:15] [ComfyUI] +[12:20] [capture-loop] iter=1250 t=141.6s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=6.2/16.0GB (39%) swap=0.8/2.9GB (29%) cpu=77% browser_rss=0.53GB +[12:26] [capture-loop] iter=1300 t=147.3s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=6.1/16.0GB (38%) swap=1.0/2.9GB (34%) cpu=69% browser_rss=0.51GB +[12:31] [capture-loop] iter=1350 t=152.9s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=3 ram=6.1/16.0GB (38%) swap=1.0/2.9GB (33%) cpu=74% browser_rss=0.51GB +[12:37] [capture-loop] iter=1400 t=158.5s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=6.2/16.0GB (39%) swap=1.0/2.9GB (33%) cpu=64% browser_rss=0.49GB +[12:43] [capture-loop] iter=1450 t=164.3s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=7.8/16.0GB (49%) swap=1.0/2.9GB (33%) cpu=73% browser_rss=0.49GB +[12:49] [capture-loop] iter=1500 t=170.0s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=6.3/16.0GB (39%) swap=1.0/2.9GB (33%) cpu=72% browser_rss=0.48GB +[12:54] [capture-loop] iter=1550 t=175.7s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=7 ram=6.7/16.0GB (42%) swap=1.0/2.9GB (33%) cpu=58% browser_rss=0.47GB +[13:00] [capture-loop] iter=1600 t=181.3s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=7.3/16.0GB (46%) swap=1.0/2.9GB (33%) cpu=64% browser_rss=0.46GB +[13:05] [capture-loop] iter=1650 t=186.9s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=7.4/16.0GB (46%) swap=1.0/2.9GB (36%) cpu=60% browser_rss=0.44GB +[13:11] [capture-loop] iter=1700 t=192.5s state={'complete': False, 'error': None, 'executedCount': 1, 'wsState': 1} eval_ms=4 ram=6.7/16.0GB (42%) swap=1.1/2.9GB (38%) cpu=62% browser_rss=0.44GB +[13:12] [ComfyUI] [SubprocessWorker] got response: ok +[13:12] [ComfyUI] [comfy-env] DepthAnythingV3_MultiView done (93.70s): result: NodeOutput +[13:12] [ComfyUI] [comfy-env] Running DA3_MultiViewPointCloud: extrinsics: '{\n "extrinsics": [\n {\n "image_0": [\n ..., intrinsics: '{\n "intrinsics": [\n {\n "image_0": [\n ..., confidence_threshold: 0.3, downsample: 4, use_icp: False, allow_around_1: False, filter_outliers: True, outlier_percentage: 5.0, depths: torch.float32 [1,680,1208,3] cpu, images: torch.float32 [1,680,1208,3] cpu, confidence: torch.float32 [1,680,1208,3] cpu, sky_mask: torch.float32 [1,680,1208] cpu +[13:12] [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_multiview.DA3_MultiViewPointCloud.EXECUTE_NORMALIZED +[13:12] [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... +[13:12] [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)... +[13:12] [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok +[13:12] [ComfyUI] [SubprocessWorker] worker started/confirmed +[13:12] [ComfyUI] [comfy-env] PRE-SERIALIZE 'depths' shape: torch.Size([1, 680, 1208, 3]) +[13:12] [ComfyUI] [comfy-env] PRE-SERIALIZE 'images' shape: torch.Size([1, 680, 1208, 3]) +[13:12] [ComfyUI] [comfy-env] PRE-SERIALIZE 'confidence' shape: torch.Size([1, 680, 1208, 3]) +[13:12] [ComfyUI] [comfy-env] PRE-SERIALIZE 'sky_mask' shape: torch.Size([1, 680, 1208]) +[13:12] [ComfyUI] [SubprocessWorker] serializing kwargs to shm... +[13:12] [ComfyUI] [SubprocessWorker] created 0 shm blocks +[13:12] [ComfyUI] [SubprocessWorker] sending request via socket... +[13:12] [ComfyUI] [SubprocessWorker] call_id=11 sending call_method +[13:12] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] +[13:12] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 680, 1208, 3] +[13:12] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 680, 1208, 3]) +[13:12] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] +[13:12] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 680, 1208, 3] +[13:12] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 680, 1208, 3]) +[13:12] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] +[13:12] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 680, 1208, 3] +[13:12] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 680, 1208, 3]) +[13:12] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] +[13:12] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 680, 1208] +[13:13] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 680, 1208]) +[13:13] Frame 5 saved (frame_004.jpg, t=193.9s) +[13:13] [capture-periodic] freeze=2ms shot=96ms unfreeze=3ms saved=True +[13:13] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=11 +[13:13] [ComfyUI] [SubprocessWorker] got response: ok +[13:13] [ComfyUI] [comfy-env] DA3_MultiViewPointCloud done (0.96s): result: NodeOutput +[13:13] [ComfyUI] [comfy-env] Running DA3_MultiViewPointCloud: extrinsics: '{\n "extrinsics": [\n {\n "image_0": [\n ..., intrinsics: '{\n "intrinsics": [\n {\n "image_0": [\n ..., confidence_threshold: 0.3, downsample: 4, use_icp: False, allow_around_1: False, filter_outliers: True, outlier_percentage: 5.0, depths: torch.float32 [1,680,1208,3] cpu, images: torch.float32 [1,680,1208,3] cpu, confidence: torch.float32 [1,680,1208,3] cpu, sky_mask: torch.float32 [1,680,1208] cpu +[13:13] [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_multiview.DA3_MultiViewPointCloud.EXECUTE_NORMALIZED +[13:13] [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... +[13:13] [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)... +[13:13] [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok +[13:13] [ComfyUI] [SubprocessWorker] worker started/confirmed +[13:13] [ComfyUI] [comfy-env] PRE-SERIALIZE 'depths' shape: torch.Size([1, 680, 1208, 3]) +[13:13] [ComfyUI] [comfy-env] PRE-SERIALIZE 'images' shape: torch.Size([1, 680, 1208, 3]) +[13:13] [ComfyUI] [comfy-env] PRE-SERIALIZE 'confidence' shape: torch.Size([1, 680, 1208, 3]) +[13:13] [ComfyUI] [comfy-env] PRE-SERIALIZE 'sky_mask' shape: torch.Size([1, 680, 1208]) +[13:13] [ComfyUI] [SubprocessWorker] serializing kwargs to shm... +[13:13] [ComfyUI] [SubprocessWorker] created 0 shm blocks +[13:13] [ComfyUI] [SubprocessWorker] sending request via socket... +[13:13] [ComfyUI] [SubprocessWorker] call_id=12 sending call_method +[13:13] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] +[13:13] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 680, 1208, 3] +[13:13] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 680, 1208, 3]) +[13:13] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] +[13:13] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 680, 1208, 3] +[13:13] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 680, 1208, 3]) +[13:13] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] +[13:13] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 680, 1208, 3] +[13:13] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 680, 1208, 3]) +[13:13] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] +[13:13] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 680, 1208] +[13:13] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 680, 1208]) +[13:14] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=12 +[13:14] [ComfyUI] [SubprocessWorker] got response: ok +[13:14] [ComfyUI] [comfy-env] DA3_MultiViewPointCloud done (0.79s): result: NodeOutput +[13:14] [ComfyUI] [comfy-env] Running DA3_SavePointCloud: filename_prefix: 'pointcloud', pointcloud: list[1] +[13:14] [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_3d.DA3_SavePointCloud.EXECUTE_NORMALIZED +[13:14] [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... +[13:14] [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)... +[13:14] [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok +[13:14] [ComfyUI] [SubprocessWorker] worker started/confirmed +[13:14] [ComfyUI] [SubprocessWorker] serializing kwargs to shm... +[13:14] [ComfyUI] [SubprocessWorker] created 0 shm blocks +[13:14] [ComfyUI] [SubprocessWorker] sending request via socket... +[13:14] [ComfyUI] [SubprocessWorker] call_id=13 sending call_method +[13:14] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] +[13:14] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18844, 3] +[13:14] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([18844, 3]) +[13:14] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] +[13:14] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18844, 3] +[13:14] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([18844, 3]) +[13:14] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] +[13:14] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18844] +[13:14] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([18844]) +[13:14] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] +[13:14] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[18844] +[13:14] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([18844]) +[13:15] Frame 6 saved (frame_005.jpg, t=196.1s) +[13:15] [capture-periodic] freeze=3ms shot=101ms unfreeze=3ms saved=True +[13:15] [ComfyUI] [SubprocessWorker] got response: ok +[13:15] [ComfyUI] [comfy-env] DA3_SavePointCloud done (1.03s): result: NodeOutput +[13:15] [ComfyUI] [comfy-env] Running DA3_SavePointCloud: filename_prefix: 'pointcloud', pointcloud: list[1] +[13:15] [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_3d.DA3_SavePointCloud.EXECUTE_NORMALIZED +[13:15] [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... +[13:15] [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)... +[13:15] [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok +[13:15] [ComfyUI] [SubprocessWorker] worker started/confirmed +[13:15] [ComfyUI] [SubprocessWorker] serializing kwargs to shm... +[13:15] [ComfyUI] [SubprocessWorker] created 0 shm blocks +[13:15] [ComfyUI] [SubprocessWorker] sending request via socket... +[13:15] [ComfyUI] [SubprocessWorker] call_id=14 sending call_method +[13:15] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] +[13:15] [ComfyUI] === WATCHDOG TICK 6 === +[13:15] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] Thread 0x00001b64 (most recent call first): +[13:15] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 331 in wait +[13:15] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 629 in wait +[13:15] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\tqdm\_monitor.py", line 60 in run +[13:15] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 1045 in _bootstrap_inner +[13:15] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 1002 in _bootstrap +[13:15] [ComfyUI] +[13:15] [ComfyUI] Current thread 0x000020ac (most recent call first): +[13:15] [ComfyUI] File "C:\Users\stduser\AppData\Local\Temp\comfyui_pvenv_z57kjp7z\persistent_worker.py", line 52 in _watchdog +[13:15] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 982 in run +[13:15] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 1045 in _bootstrap_inner +[13:15] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 1002 in _bootstrap +[13:15] [ComfyUI] +[13:15] [ComfyUI] Thread 0x0000083c (most recent call first): +[13:15] [ComfyUI] File "C:\Users\stduser\AppData\Local\Temp\comfyui_pvenv_z57kjp7z\persistent_worker.py", line 86 in wlog +[13:15] [ComfyUI] File "C:\Users\stduser\AppData\Local\Temp\comfyui_pvenv_z57kjp7z\persistent_worker.py", line 1723 in main +[13:15] [ComfyUI] File "C:\Users\stduser\AppData\Local\Temp\comfyui_pvenv_z57kjp7z\persistent_worker.py", line 1807 in +[13:15] [ComfyUI] +[13:15] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] +[13:15] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] === END === +[13:15] [ComfyUI] +[13:15] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[20434, 3] +[13:15] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([20434, 3]) +[13:15] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] +[13:15] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[20434, 3] +[13:15] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([20434, 3]) +[13:15] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] +[13:15] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[20434] +[13:15] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([20434]) +[13:15] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] +[13:15] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[20434] +[13:15] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([20434]) +[13:16] [ComfyUI] [SubprocessWorker] got response: ok +[13:16] [ComfyUI] [comfy-env] DA3_SavePointCloud done (1.02s): result: NodeOutput +[13:16] [ComfyUI] [comfy-env] Running DA3_PreviewPointCloud: file_path: 'D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\Dept..., color_mode: 'RGB' +[13:16] [ComfyUI] [SubprocessWorker] call_method: nodes.preview_nodes.DA3_PreviewPointCloud.EXECUTE_NORMALIZED +[13:16] [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... +[13:16] [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)... +[13:16] [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok +[13:16] [ComfyUI] [SubprocessWorker] worker started/confirmed +[13:16] [ComfyUI] [SubprocessWorker] serializing kwargs to shm... +[13:16] [ComfyUI] [SubprocessWorker] created 0 shm blocks +[13:16] [ComfyUI] [SubprocessWorker] sending request via socket... +[13:16] [ComfyUI] [SubprocessWorker] call_id=15 sending call_method +[13:16] Node executed (2 total), capturing... +[13:16] [ComfyUI] [SubprocessWorker] got response: ok +[13:16] [ComfyUI] [comfy-env] DA3_PreviewPointCloud done (0.23s): result: NodeOutput +[13:16] [ComfyUI] [comfy-env] Running DA3_PreviewPointCloud: file_path: 'D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\Dept..., color_mode: 'RGB' +[13:16] [ComfyUI] [SubprocessWorker] call_method: nodes.preview_nodes.DA3_PreviewPointCloud.EXECUTE_NORMALIZED +[13:16] [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... +[13:16] [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)... +[13:16] [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok +[13:16] [ComfyUI] [SubprocessWorker] worker started/confirmed +[13:16] [ComfyUI] [SubprocessWorker] serializing kwargs to shm... +[13:16] [ComfyUI] [SubprocessWorker] created 0 shm blocks +[13:16] [ComfyUI] [SubprocessWorker] sending request via socket... +[13:16] [ComfyUI] [SubprocessWorker] call_id=16 sending call_method +[13:16] Frame 7 saved (frame_006.jpg, t=197.4s) +[13:16] [capture-node] freeze=3ms shot=109ms unfreeze=3ms saved=True +[13:16] [ComfyUI] [SubprocessWorker] got response: ok +[13:16] [ComfyUI] [comfy-env] DA3_PreviewPointCloud done (0.23s): result: NodeOutput +[13:16] [ComfyUI] Prompt executed in 197.56 seconds +[13:16] Node executed (4 total), capturing... +[13:17] Frame 8 saved (frame_007.jpg, t=197.9s) +[13:17] [capture-node] freeze=4ms shot=113ms unfreeze=8ms saved=True +[13:17] Execution complete (t=198.3s) +[13:17] Captured 8 unique frames over 198.42s +[13:17] [debug] iframes: 1 +[13:17] [debug] iframe[0]: src=http://127.0.0.1:41890/extensions/ComfyUI-GeometryPack/viewer_vtk.html?v=1778961, canvas=486x394, rafFrozen=False +[13:17] [timing] trigger_3d_previews: 0.0s +[13:19] Saved high-quality screenshot: advanced_3d_multiview_executed.png +[13:19] [timing] final_screenshot: 0.2s +[13:20] [4/7] SKIPPED (not in cpu list) bas_relief.json +[13:20] [5/7] SKIPPED (not in cpu list) da3_streaming.json +[13:20] Capturing execution frames: simple.json +[13:27] Frame 1 saved (frame_000.jpg, t=0.0s) +[13:27] Validating workflow... +[13:27] [ComfyUI] === /validate endpoint called === +[13:27] [ComfyUI] Received JSON with keys: ['prompt'] +[13:27] [ComfyUI] Prompt has 4 nodes +[13:27] [ComfyUI] Node 2: LoadImage +[13:27] [ComfyUI] Inputs: {"image": "bridge.jpg"} +[13:27] [ComfyUI] Node 3: DownloadAndLoadDepthAnythingV3Model +[13:27] [ComfyUI] Inputs: {"model": "da3_large.safetensors", "precision": "auto", "attention": "auto"} +[13:27] [ComfyUI] Node 4: PreviewImage +[13:27] Queuing workflow for execution... +[13:27] [ComfyUI] Inputs: {"images": ["14", 0]} +[13:27] [ComfyUI] Node 14: DepthAnything_V3 +[13:27] [ComfyUI] Inputs: {"normalization_mode": "V2-Style", "resize_method": "resize", "invert_depth": true, "keep_model_size": false, "da3_model": ["3", 0], "images": ["2", 0]} +[13:27] [ComfyUI] Generated prompt_id: 81c9588e-a836-4819-b9ce-d558f66e4d5c +[13:27] [ComfyUI] Calling execution.validate_prompt()... +[13:27] [ComfyUI] Validation result: valid=True +[13:27] [ComfyUI] === Validation PASSED === +[13:27] [ComfyUI] got prompt +[13:28] [ComfyUI] [comfy-env] Running DownloadAndLoadDepthAnythingV3Model: model: 'da3_large.safetensors', precision: 'auto', attention: 'auto' +[13:28] [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.DownloadAndLoadDepthAnythingV3Model.EXECUTE_NORMALIZED +[13:28] [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... +[13:28] [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)... +[13:28] [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok +[13:28] [ComfyUI] [SubprocessWorker] worker started/confirmed +[13:28] [ComfyUI] [SubprocessWorker] serializing kwargs to shm... +[13:28] [ComfyUI] [SubprocessWorker] created 0 shm blocks +[13:28] [ComfyUI] [SubprocessWorker] sending request via socket... +[13:28] [ComfyUI] [SubprocessWorker] call_id=17 sending call_method +[13:28] [ComfyUI] [SubprocessWorker] got response: ok +[13:28] [ComfyUI] [comfy-env] DownloadAndLoadDepthAnythingV3Model done (0.30s): result: NodeOutput +[13:28] [ComfyUI] [comfy-env] Running DepthAnything_V3: normalization_mode: 'V2-Style', resize_method: 'resize', invert_depth: True, keep_model_size: False, da3_model: dict, images: torch.float32 [1,683,1024,3] cpu +[13:28] [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_inference.DepthAnything_V3.EXECUTE_NORMALIZED +[13:28] [ComfyUI] [SubprocessWorker] acquired lock, ensuring started... +[13:28] [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)... +[13:28] [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok +[13:28] [ComfyUI] [SubprocessWorker] worker started/confirmed +[13:28] [ComfyUI] [comfy-env] PRE-SERIALIZE 'images' shape: torch.Size([1, 683, 1024, 3]) +[13:28] [ComfyUI] [SubprocessWorker] serializing kwargs to shm... +[13:28] [ComfyUI] [SubprocessWorker] created 0 shm blocks +[13:28] [ComfyUI] [SubprocessWorker] sending request via socket... +[13:28] [ComfyUI] [SubprocessWorker] call_id=18 sending call_method +[13:28] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size'] +[13:28] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 683, 1024, 3] +[13:28] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 683, 1024, 3]) +[13:28] [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=18 +[13:28] [ComfyUI] [comfy-env] VRAM request: 1.64GB, free before eviction: 11.00GB +[13:28] [ComfyUI] [comfy-env] VRAM after eviction: 11.00GB +[13:28] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] WARNING: WARNING: This model does not support sky segmentation. V2-Style normalization will work but without sky masking. Use Mono/Metric/Nested models for best V2-Style results. +[13:30] Frame 2 saved (frame_001.jpg, t=2.2s) +[13:30] [capture-periodic] freeze=5ms shot=135ms unfreeze=5ms saved=True +[13:32] Frame 3 saved (frame_002.jpg, t=4.4s) +[13:32] [capture-periodic] freeze=3ms shot=141ms unfreeze=5ms saved=True +[13:33] [capture-loop] iter=50 t=5.8s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=5.8/16.0GB (36%) swap=1.0/2.9GB (36%) cpu=41% browser_rss=0.64GB +[13:39] [capture-loop] iter=100 t=11.5s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=3 ram=5.8/16.0GB (36%) swap=1.0/2.9GB (36%) cpu=61% browser_rss=0.64GB +[13:44] [capture-loop] iter=150 t=17.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=6.6/16.0GB (41%) swap=1.0/2.9GB (36%) cpu=61% browser_rss=0.64GB +[13:50] [capture-loop] iter=200 t=22.9s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=6.1/16.0GB (38%) swap=1.0/2.9GB (36%) cpu=66% browser_rss=0.64GB +[13:56] [capture-loop] iter=250 t=28.7s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=3 ram=6.4/16.0GB (40%) swap=1.0/2.9GB (36%) cpu=67% browser_rss=0.55GB +[14:02] [capture-loop] iter=300 t=34.3s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=3 ram=6.5/16.0GB (40%) swap=1.0/2.9GB (36%) cpu=60% browser_rss=0.55GB +[14:07] [capture-loop] iter=350 t=40.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=5.9/16.0GB (37%) swap=1.0/2.9GB (36%) cpu=59% browser_rss=0.54GB +[14:13] [capture-loop] iter=400 t=45.6s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=6.0/16.0GB (37%) swap=1.0/2.9GB (36%) cpu=58% browser_rss=0.54GB +[14:15] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] +[14:15] [ComfyUI] === WATCHDOG TICK 7 === +[14:15] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] Thread 0x00001b64 (most recent call first): +[14:15] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 331 in wait +[14:15] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 629 in wait +[14:15] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\tqdm\_monitor.py", line 60 in run +[14:15] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 1045 in _bootstrap_inner +[14:15] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 1002 in _bootstrap +[14:15] [ComfyUI] +[14:15] [ComfyUI] Current thread 0x000020ac (most recent call first): +[14:15] [ComfyUI] File "C:\Users\stduser\AppData\Local\Temp\comfyui_pvenv_z57kjp7z\persistent_worker.py", line 52 in _watchdog +[14:15] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 982 in run +[14:15] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 1045 in _bootstrap_inner +[14:15] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\threading.py", line 1002 in _bootstrap +[14:15] [ComfyUI] +[14:15] [ComfyUI] Thread 0x0000083c (most recent call first): +[14:15] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\comfy\ldm\modules\sub_quadratic_attention.py", line 181 in _get_attention_scores_no_kv_chunking +[14:15] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\comfy\ldm\modules\sub_quadratic_attention.py", line 259 in efficient_dot_product_attention +[14:15] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\comfy\ldm\modules\attention.py", line 275 in attention_sub_quad +[14:15] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\comfy\ldm\modules\attention.py", line 139 in wrapper +[14:15] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 453 in forward +[14:15] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1787 in _call_impl +[14:15] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1776 in _wrapped_call_impl +[14:15] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 516 in attn_residual_func +[14:15] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 521 in forward +[14:15] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1787 in _call_impl +[14:15] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1776 in _wrapped_call_impl +[14:15] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 791 in process_attention +[14:15] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 741 in _get_intermediate_layers_not_chunked +[14:15] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 800 in get_intermediate_layers +[14:15] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 891 in forward +[14:15] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1787 in _call_impl +[14:15] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1776 in _wrapped_call_impl +[14:15] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\depth_anything_v3\model.py", line 1560 in forward +[14:15] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1787 in _call_impl +[14:15] [ComfyUI] File "C:\Users\stduser\AppData\Local\Programs\comfy-env\.pixi\envs\depthanythingv3-nodes\Lib\site-packages\torch\nn\modules\module.py", line 1776 in _wrapped_call_impl +[14:15] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\custom_nodes\ComfyUI-DepthAnythingV3\nodes\nodes_inference.py", line 156 in execute +[14:15] [ComfyUI] File "D:\a\comfy-gpu-ci\comfy-gpu-ci\test_workspaces\DepthAnythingV3-1942\ComfyUI\comfy_api\latest\_io.py", line 1833 in EXECUTE_NORMALIZED +[14:15] [ComfyUI] File "C:\Users\stduser\AppData\Local\Temp\comfyui_pvenv_z57kjp7z\persistent_worker.py", line 1762 in main +[14:15] [ComfyUI] File "C:\Users\stduser\AppData\Local\Temp\comfyui_pvenv_z57kjp7z\persistent_worker.py", line 1807 in +[14:15] [ComfyUI] +[14:15] [ComfyUI] [worker:ComfyUI-DepthAnythingV3] === END === +[14:15] [ComfyUI] +[14:19] [capture-loop] iter=450 t=51.5s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=6.1/16.0GB (38%) swap=1.0/2.9GB (36%) cpu=87% browser_rss=0.54GB +[14:25] [capture-loop] iter=500 t=57.3s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=3 ram=6.4/16.0GB (40%) swap=1.0/2.9GB (36%) cpu=72% browser_rss=0.54GB +[14:30] [capture-loop] iter=550 t=62.9s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=7.0/16.0GB (44%) swap=1.0/2.9GB (36%) cpu=61% browser_rss=0.54GB +[14:36] [capture-loop] iter=600 t=68.5s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=2 ram=7.1/16.0GB (45%) swap=1.0/2.9GB (36%) cpu=59% browser_rss=0.54GB +[14:42] [capture-loop] iter=650 t=74.3s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=3 ram=5.9/16.0GB (37%) swap=1.0/2.9GB (36%) cpu=61% browser_rss=0.54GB +[14:42] [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=18 +[14:42] [ComfyUI] [SubprocessWorker] got response: ok +[14:42] [ComfyUI] [comfy-env] DepthAnything_V3 done (74.13s): result: NodeOutput +[14:42] [ComfyUI] Prompt executed in 74.50 seconds +[14:42] Node executed (1 total), capturing... +[14:42] Frame 4 saved (frame_003.jpg, t=74.8s) +[14:42] [capture-node] freeze=3ms shot=112ms unfreeze=0ms saved=True +[14:42] Execution complete (t=74.9s) +[14:42] Captured 4 unique frames over 75.01s +[14:42] [debug] iframes: 0 +[14:42] [timing] trigger_3d_previews: 0.0s +[14:45] Saved high-quality screenshot: simple_executed.png +[14:45] [timing] final_screenshot: 0.2s +[14:45] [7/7] SKIPPED (not in cpu list) video_multiview_depth.json +[14:45] Results saved to D:\a\comfy-gpu-ci\comfy-gpu-ci\comfy-test-logs\DepthAnythingV3-1942\dev\windows-cpu\results.json +[14:45] Model report: 4 files, 1.5 GB -> D:\a\comfy-gpu-ci\comfy-gpu-ci\comfy-test-logs\DepthAnythingV3-1942\dev\windows-cpu\models.json +[14:45] Saved: D:\a\comfy-gpu-ci\comfy-gpu-ci\comfy-test-logs\DepthAnythingV3-1942\dev\windows-cpu\index.html +[14:45] [EXECUTION] PASSED +[14:45] windows: PASSED -[14:09] Stopping ComfyUI server... +[14:45] Stopping ComfyUI server... diff --git a/dev/windows-cpu/videos/advanced/frame_000.jpg b/dev/windows-cpu/videos/advanced/frame_000.jpg index 787888532a8b3c6fad9ed4660006ff1bf4ec7cbd..4a5317320e26347fc2ff3931b4f4bc4ba451927d 100644 GIT binary patch delta 864 zcmeCbz|wVrrC|$WreeL%v?TBKiYW@u-)#~&kgVSSZ?EN=#X?g)N7TL9)wJL_!@LEL zWlBZmZ>N6Vb6{gnLhkKj49ASGOMG9FycVJy3=p%h*;)PYy zR5TPAe_Wn-lXdzn!8;EcKkG3IUzhjlI9Id1S5PosdfW5uSN@qi+oj9xvXRea_Qsu4 zWVYGM)HyY1f7^We+-}BtJNrF#?LUJxKmPsCutNFE0!BVr|Al8W!g9SP@8V(N_`ZPG zI(m1vd-=Ahi_)E?MQuaAit>j14*sPppH=VrX9d%dBRanG9*a87SLs#1XWwenz@@RM zLFR8gJT^zAoK;rT%?>?t|?+ zccgbQc3fs)eJs1TJ!-itgGeAM7FDpwIKSL}t-H5_lxgNx>F3idqdq-2DR3kw#nSOj zb(oXi3j+@2dvm`n{}RP;W$*so`=@wT7wf!ZV=OyoH*cz6l9<~0!mjl|>G)HNC%H|2 zFMp^(GQ8xiU;S&}Oy7+?YgUQ5Of#Jr!8~!ofj-`#MGd-lvck8U=a-tES(cuAv^jZx zPRX+PIRE;R>*hXE>CDBf%!SO77VqDOzF5FC=l-kduj-eY0qHB%lO1>$b!jlb@Y2bP z>UaP36$xO@Sk%R!nX#yW%S&Sc^HyDv07g$&5r+Dpi$I^wU9qS^tV?473s4&)NTHWC zP*_(LsK`|$faww_G|GX(8c;KYfNGgwcp6X-NWvOql&VOe12@RvKqv;AKPAwC6=)+9 zND!_HWO5)MP-F|xc&NU~0yjjaTd6V1Om4U#!UJ`JH%Qm?1*(i9j3U$PR2d}%IDvW@ zLBdl&F540~>9e>phy}!8M}u`hq#Rg*zF@itQd>5Cp*W+M8N}(VOF&M(bP-}T+;!zk xfx=$EB*Ya33=R;d>_Oe9C%Gc?)0VD`KA?$O1&Ze5)iZXbW3UduJ9N79pr&r!BlHdBM?-oh34vWj)K zUzS`FdP|~#&z^5@X5Lrp`rEfFbl>GkK59rZIlx$PJU{W;%8L%HKu4os4?Zd5m*-yx zUb?{68CrsYO!^H7@dF{%-VhyJH`S0F86^gra+PbkJ zc60yorNJ{=J2&4+TK#wBU-3^Xo=jZw`}l_iY@v6pgLl`VZx2)w`Db_U!Q#cuIbs!Y%>qsIp}c5;h3NG@2gcB z49m@bE&VnBr7w`)D);09bH<`B1`R0IOnEW?-G7E)VA$W%Sk%B3rLll%QkMq9TW?To z03**wWDC%%>RB2KSQm9^FoN_&0Tl}MeE~+BCr}Y6+O|vqs*!yG)DJa-1*nz*hL-~M zcmXB&u1r@@W0VkKRTT+f1eretXgj;irRpr zxq$9i0(EOqMMEHHhqDx)4KO__q-icJ$E$Twh3 zvMUxfhyjxc$QO*D(DItRFj-g=>`;WuWnX3h!vUy_X&O+OCXge$Lw?UryW=9$@2E2> aPG6r7Y@ub>!E}J~hS0sS_|4jgZ_I`i> diff --git a/dev/windows-cpu/videos/advanced/frame_001.jpg b/dev/windows-cpu/videos/advanced/frame_001.jpg index dd499396dc98d5cdfd2207fb1954229cf00d735b..6b6499be798ec6971fafef0e261ec9e781f2d383 100644 GIT binary patch delta 157 zcmV;O0Al~Q?gXmt1c0;wk1&7c-XU;fX_*G#Fwv0Xk4~Q5YQpKewNY=2d%8ewSI)+pUm&xt@ zYBPA|VIxHo1tSPoBY}WDaro1g_^j_Rw~KR(9GCCZgS$DP0xLlGlEJ*Nk8v9YOJmZf zk4z6VvF~%Sm3UrPBRM?wsblTbGflbzQQlYHF$x6m>HS_Dk=SA+ln diff --git a/dev/windows-cpu/videos/advanced/frame_002.jpg b/dev/windows-cpu/videos/advanced/frame_002.jpg index 42c479ca5f687a2f12f59bdd4a8b88d631b32ef8..01d6df52bb995b168e193a9bd2c7344df1f05cd4 100644 GIT binary patch delta 174 zcmV;f08#(l=>*W}1c0;wG%kP5yh7l{(=rXfVWT0(9-Te9)rHe{Zcxt6xx$d2DBJ3L zW~$3{^1kAz03!e|Obh{@zpY3wqyfl|J01V`x zN<#!+V>7IexG+!(j1%7nJ*i{65u}JMp(`g}z4>+NP{}JiamGLk7$64$@6`Qh0zQ(+ cpO*;B1c0;wG%kPM2$EutGa`e68ZsPlo}Z^$k*#4_l^RJtbquHzFO%E) z)MoL_!bXZF3PupFM*{$QGh`Fapn`>&H#vD0 zt977O{dR1Slra)7=!d;kNIt2Tf=t0%WSNcXIe-{v9_?m-u?Iv!vhiAumBgg zySbEwfwGnF-X<8X2&lW0ClNX^?NFIy17-jvCL8^|iiVT1HW8s**EQtR2nS->@^c`_ zM(w>o=c0-ipb0Wx-EehUlpuC9QE+2sYOB)d;Y9jJ`XqqC_7Rk)xzs7M4HJ&}11#7jqoWbmtv8@uB@n z)?svKnS~%I2wPa9`>ycSI5v55U+WdmK8Dq}Y-Ex5*ZtdD{+U{Bpe9A zrVQ;oxUOVX9T{tqT&EQ#j3p$Soqr)_pujD3AfN0~Yq^)>_ATk0S5Dqn_mz5_-PeaRy$Lt>nT((8o zj~|`&;Hv~V)9>zK2n8;xIqcXMk%SLOK{7;yEz~g7 zF4Q4*ARGD*-FwLyVGDz}AWcrcoHhnb`IE_ z9g+a&0RJhdECJR250$n%^rNqSNy_X7_rc9*I000Y^XzOD_B@AEk`Jq3`oE--Y9e30 z_h8l3(nHkv9N#+!&V0^+xtC`k3Ft6$4)lR1uHdJ^g>4CY-h zb^Yf(|MM-H>#OI0;BnKK)|u`Bd40v^Ij~fJCQ|=ZVZZJiI5{{6+Q?5hBNNVn@8`hG zwMhPR5cqNqe3YY`ezPO};s1A2#43*@dfpr0(tFz^oYiLw{(2}1f7*HHSmj}hP;Lh= zDuocCZGtJC=*<34Gkc76OQblJZ;0}c9@aB=+* zHa5^hM37fjWl{Rg%ANn5BC;pY1b|+}=iQwDkgkFH|Gna6>8f4%e@a0KkZBjm^#UW; z{;OTg!^pKGXr31T_fzyIi$3B!pk$5YKZPFw9Oc03#meFw2`_g)d?OJSefxDn!F&oF zb+3@fXr)xqBF?DUb;OVX>(mxiIJCyo5yhy@)q(4SQw!FkMl_2P`(%Km3`E{hPyrK4 ztSg5c4Kc^{`6N(J6h@K9ddI)#Cn@nc(0;w|4E-EPr+Q;TTqsf=lQ`g~_$leykmDop z_4RYWeg^zCeIwV6HV>gG7s2~emy^@C&U6v<^6RCI_WWBM3HTRxzNSJ|;Yr^nfen&| zSDzuR`hCiLq|~hmZx_t%Jlp(OLxi52^WqJxVl7BNrKKTZN+jR}b(esnIBX)-+uNvz zS@oKH_sij@h8EgYp8{+e%sOl3nGO{j8ds1Lr1TR!hTrV`To(hX*~Lo)ljhw&m)L!Q z#mm_mPAZt!KKQ2fJt*PnENZ*B|0<{D@Ha->^2XMiZ#AAYU>~YW^2u?*;s`?pgIVqZ zsdsiWExi1!hu(>U?wf|Ct1j2_uE}d?9LmWLH!#el-t*BRKNy&7DwTDb#{X8`3!|Aw zrnV;gzg8Q3lU0TI$}`ry#it#OY%?FNIa=R+bG0GS4gRBJv61|NqhsdhbD-FGG?Vnh zzFodS+X7cjgzdYi$j?k;{Syl+>70{&HLvAJVp)QDSa<*uq}J^_+E!YzLorGP~6`-z?p2uZ>=38OvPgIBh-2e^PZe z=cns=S)-7UI%C=!AvYcYd0FkFJO;5v$kiB!w+>3*H^Gjs-@R)teaNr5BiI~WDs|O8#fme;#sBU{B&vw z3LqVKD?DTb+)P(A|HqwL-=zxA0bd+pdR<8O1p{pHY>?FKOR1V~kKUZ_vXA-RJv$-+ zF1w#EaWTdVc}O-PHjpju9GG z0sFu9EAw(te>Ft-cgKFWgtQi915sU-)ZMUYmQay*pdCDv9aUB(LJ9GW#aMndLrJM2 z%n4IEJ$G^<%ae6+Rmq7b$yyZF5jE$p?tE6E^R6~-(46^!YjllZQ>3h(skVWo#f<_b zauku5N%ELE?68A+8?oD09#AmdX)birnYFa3vl=O^ZIrMhabf0X6{zPjMci0+z{5r$sw==YFggFT{R0whVi%BN~~r9{hsIZmmr#b4Ee~ zlX?M+G=!Qq3A;!27O^!e|$hNTlj^RmLn)wE&dHM>{NY1fR z*ETHsm5XIeQLx}A;)tJ(XXUV_LyOT!Ztu^aZ3@j0iw@THx1nE?l~}cyC;AzgP?I2? zFZeZC`tb|v_uPQnEdJf@G5JXw=_L|a+wU9Ap77eUjLS{a`cv!EGn2CUEXcIV^W7S{ z_G2NetOJL-GWwc)@7MA;lPM1u%o=(_G`C;9Ek9z1rCj#=k^=uG|4HSPtrs%Ole^qk zTCSe=wa1p)oP!hVpRUxeAwf>Z$ey&-PH$dB)7VCfSlcG#;26I?)OM6oCs^eM7mA|g zrBMt^Oi>Qco;l2cyu&?N*;z$Bx8e|S{zQ=V2pN{Yh>OXO&IBfoK7C1 zhh1^)^xq>#{RJLLl6`B;deq%7PyD3T1!f+_pIDXk^AYa@rn(QqM4cQt+veR?T~)L4 z=yyk*i*8U_R;!m69b4SiDy)LRMVF+N>#`jT%?5dj9_ep{jBQ8_5W`6}Hp}PxVW9I@ z?0KWFH#%Ebvcl;GD9xI$e@CXq5E_U@B%db5tqIlC#NPZM4vwG>u?$dC7lOE5i-jUH zoZ_tv;V!U_!w{bJL4Qt#?0XU`#By&xy6A7UY3}V8JjkXg#MhbKF%%vT(&U>iBis*U zY@o%7UK@Rvz;5vtQ8ODI0OG(|Sa?_f5|6?}OU*8?N=y8ww3P^Xm#m0bf$=t96eWkN z0qR2XUDdJk#3^311jT@j7O3Yxq<4FVXG2e?$!wh=P7}eun=2K4jgNrSUl-r?H#ACmWg|YJm%8I+cm=J|!I>yABmE}(F|0_7K`^HkF~L%8iFYRZ z&So<}^oZsxmVE!-qABYFt!J4yDU&%W^KqD_nP6UV?A!9=tI^awtQ@aFuFg3cKh}5a z#c{UtaRxz}@^GFiW@JC?Cl&BU&bBG*L%aaoN<5z83$>KYJRK%V*1I95V`C04fq-pN z!r7As8af3vnT!U@0no6AHtGH#2hY2u5<@vR3fgAZUU6?N))4V$O~RgKIZVv7xirxY zD{2i^gL)zR_6bAeTuT!7Y$NSf0@S5GP$lmk3kgO_Ru*Bi?rU!&6wE&tbHSqJR6U&> zbNQX|`6%^0(JVo+XZ~cNT=Ji&eV!ZO0cDwF$nL|P!0^JE88Gmt28JVPCi#~MwL}9) zCKLZ_A~s#3C$2+m*(&=E9Jkd0?mWx{au4HKbFZ^&?n4!Tm6rCro)V=24xdCmMO&3n zCt%2)@0fm*9Q&%sq-(0oWIvjYZrjjIU$n&|{(_Jligh%)m_`f!aGD2)y@Z}&RU&hr z6MoeMUJLbS0E;N6SUcW%AzO?YoH;O6bwPbBI%O=$S0dM zJt8dFD>i*OU(al%^7XL3CzwRbU*A6s;SDoL#Fk^%a`#sg6^a2g`vc`r5$M33GC<}^ z0Q)q5_@uYi15;&_!ew?8AEV>f0{(!!iI(}HQ!WW(TZodY~;Vb6N`MsrL1{c9+t&b%JewV{)eC7VZ z_HSRozoq<3HUAjlQ+24>gjJwD4g0&_?#y0CeXQ`@ffVh#mvzmX{71Z<9HWxfZKfRc zu{ZCXPR$EjWM^R$wjGorK*O3RgwUShdd76T{|pkb3jz;3(0G@r6o!Ck2cS z1zQENMS+w)!T@<_m$M*S3<`J{vSolns@kV#t3}8`d0$<}G^~+C?bll2}(! zk^^{1v@SXb5f|!)cEwJ7upcJJLIRX)Y5gKRv$Hm#fsn*#pbW>gml-#Q9~d-9-x<~^ zXweryV1c4&9%)yC%gU>fgw0#emu$x{J6uRoP6;SZ?4k_~`>2ecn~*;UGbc!%fG>L= zEUg%1*vYgmvvarIN$m|&|XQN&Eq?P!s*Epq!4@7TeZ$!<#;j2(Q1xjQ~D=4U?IQFk+Z z)K6}H*jEfFKqK+Lcr4iK*QrLq8=5q;`Fg!rOql6(6}&Nev6{P4 zgWH3zyfE|8ymuGlk8i27^Tv`VFl`4_i&q{!YEu&o%~pYv&*;9YA`NAZ-rtC_apjbu zRl`(Q)+`h|2MQ{yA`b$z{U<94BvSoiQx$I~AvU{!Q z(rEqwoC;MZCT@rE8QfSA6$K@Vk3T@9%_32M&rVA&HZ4Gj@XJ5~eLNepi?_|_yX7?8 z!hEqJ)8!wOj1&>KC}QVRUbShj+%ekUj%5j;3|+El$L30@`{A{eG@{IoDzB>Or3n`C zrA3<)QtHz-eWsb)YPF~2%|Zyv(wKd4pyumUG`6U}hpwBIhRf?=$HPZAA~R@){OPJ|n}+RVV8dIMo+v;THfP1QHj~;sBGG(mew^Y%&4-?+9cW({W)Kqe8dFH(&DHu7J zHvlI$)ry@&QkmszWtF1Q)v4KwZd#^HF|vm~cjHgJ<0;`sQ826lQ(^l7)`F+1EJPsY zas6;ViYBzYwFaSqC_#ircGmjEvVuI|%Z0{f&%O@Fy;xcoY~@;-aCF+`%(_bsjMx7N zf267r9^S=YWYD=zr89{su@$KCA4*&OZ>62M;+hM-;3MLDsy5iszagnMbRzQIu23@J z@fV4pFr_%HpsMLrd@(4xHDaKnW86Qw^BoP9RdU+Eq#!9p(nYkd<|vf8`kk(aDPt;T zSF;2x+Fyny$tHEQ%r;|I<>CFCS_#r4Wa2LTE%H)7js`UquOwrCpZjS2(e@M8Ynz1E zPn~8yX^n065)4+!ZH8pll3%STdww!i;5Zh?oUbKi>>Bu)qC`m0Vq>7Dz82nFaHWR?F6W{A~h|h6y{>2x9?7XdvT)B;Ffjth_rUon;?E}*iqChes<18a$7$}c{-X!#ze-R|m7wG!? zJzv!RcLDB2Kkj~37&ejRDVz-pi(((t8a2vGPq}I1Nnth%`*}b4M)5++aSu;yhXHd3 zHP)P@U<5l#%nuc3j?jnfb9vwmTGM*OSln|tzC`J%fWc<~K7T_2H2FGC=r^DqD_u^_ zQ&m9tA`s4D$8izMRtChi20gOVP!MqlXa`U>1UN1VF8z2I6e#~iuy4xIF2igy5dJsl z&tyEnAH1hn!!9z+-}M-<>54FSa_b=r0{mq{WWTFJ^t{T@Whw1wZZ#lY6A>B9SszFIaj2Xldy(&m%L|}B=NnL?bh;@izpQ6W-&!1BV^W;kFvh6 zHuH9NHjr7*+YF}~hF`&`OctSWv_4cLeM-TQqV{;@&M|r~#i7Ll6i&8vZ+*O!BKj?h zDlCm~;kFFSh~cCGMbh^Q{kXQ3aF)5oNhW4wyp!0GW*SMpg63XUHm$;F6giKhb!|)= zO1@ck#1albtHkWjxoRu+dXgDql1X^OU>G3rZ%*2!B*l1@r<5~UzI9DpfaLH61!grv z073PQjA@QKPdlpV;oI$={y(4OJ+LHrO&em|FOb~&BG0I(cYukRB~U;ymr)HHRg{4) zm&UVb_48}f6#Z<|vI#E5lJsF=UE>A+E>EeC713}c7|8%)l9(su&sv^xazJjXR{Z^^ zxU`vRd0EGqYk&K!UBxQ&bvIAloEHopx&0*X+ZBv#Ju}VIlw-M^*5!cKuj%}U(1fEP zviMfrrmDALmZ%{{7AF>NLN|;4<*Kq zvN*INKeVFD@rTkm)`XJ_rz%5#`OsGUi^^4jlkNX!8He)Ug}HKo@whKL)Lb?R%-L=? zr#5H<`#ZXBhCfMCQeu1*F6_2VW*te)rN)OAehjojTv%3r2qhIINLxVqKxsTw95ThA zy&(otRhL9Ew1-`+O2~%exX4^(XQiRm@vwOt0_>MY9JGWl2>jjh>C?=ZDjKg~- zjKv4wM|&Kk`35Djsag!QyIB3d7Jr_uiVhToXQ-9_Nq-h(TVZ8j!E+#sH(KGxi#Umn zS9_vNzfq~Xw+)kLG7O%ht5oiY}cAtC6l* zQ|bO*X_}9wd0JY7ke7gznYadGc3h`LVkDvxF!)SP5X=1I@Iu3 z@0j5r0Jxbb5??CXEM9Q(nax-_3P_0Q(hG*r z7u!xh*6U%lCNF~rQ_0ETpKz{YBASxkrr~QphE$y0(K!%K-FC90{`tfqPaR$P`_^gA z?LtNkN&qkY)5h^c?LL}Ek1#!UlMshXVh%WAO*zATO&HU!H*EG1=0{&x8otec%dz{+ z??o=qRA<`d_Bv*shQ?Ay2RNO(9IKEs{Z5ax=~j*=oM2jdDbcTfPJZhgkQjpIC6yJ) z|CJ5=Z$8ss?~OeTbMu$v%)fdg5DNJHCHp4F8r2!v5TqNdTCqg62cuBbFby9svK|GV zEUOXr`C%TObP}&npbV6xV zoWBU)qFX-I=J(+UIW2_;Nq6P)A8VQ`u>^cwAEiCJKb@~Po^@r;mN`J3Mg#N4alOJx z+fU73A9^R#S4PtP+n;2}3k146*lOtXcTGu)Zp^R$idz@Ubj%$s+DIg95L3BmjCUP= z=$#_Dj0z_H>fG->ayfor%V(Cq>*GqbcYg_ZFq4uj?rRt4NAI&PHoZvweC|4JmLL)7 zt+KpUm~;!A;vA^m1-rpu`d=T;Y(Y1$SqR%C3+LZ!v*d%%8(Fid2nCyAqt**VrS8@Pew%Qevoo@IMjW#7BjFmM#msQ2>3PeYJqI zPQ_>i>%tTEw)h-Mtd(pQL8kK%E>A%xL(#bSG+z;`n=e)?nFWvI-H=hv$E;BQR+t1IpEhqKVBt06>@eO%0sYt zB0U>&Lw(@{oW-uIW1pUmssB?cUEu`Q5}Y2B7}EFr1RL?~Q@ehi0}aGJ-Wmpx_WveL z{ji?kCu5KHAxQrdmCyGIh19du(?a*tF%WsE>x5*|-39%zm#^F#bY}Z7JX`hXIg_w) z5GoFa`gTEIp@|Zgm-tnFahE^_U)u_)b0Fm8>SF#$edGy>fpq_ateNJa@PdyoClfpK zX#-2`DCgZr-YG$gqI%{4N}n3$xT$qK2n{l<^(l>sWwkh)17}Q6?FH!%Alv60Skoa> zP*Lv&^(LK<*Pvvp{2vA&A`}Th0bJ`h-<(xYMjl^SU*KLIikP9_AC|vlXrMjRdG!}d zH~3o?94`Y&d{-TeoH_>{h0LX{!10Q2o&(B1zEv4;TaANjuXiEDMd6KjXNGyYXXOuh zrzedK=;B?(U}yc5+DE!W(^KvF6~~mZOs8Y#z|>hzX5lk(eG9v5W>~Xjd-KC&IvK?j z4M5E7uE?5F1^8Z?6L=hN-D)uP;C6o0;~ULx+TJ)<*xkBN9@vfQdFR-hF9UDDoK zirwqG$C=xi_UFJuKONx9=JgW!>rU1Q7(6eSc{*0THtc%xOr>W&R6F79aM9rlh#eEO zYhHE=6n=A{umC4+E4H`Qp_eqSroFQ6`_ayADB5)c=mzi&$olQzY zG^aN27f}DBHJHh(+c&EAy5cX>O0+Mg*x zK2!%G7$T3C+aH<)+LOzaB&hU^U2~3kawsZUy)^i0fwzuM>$o5N>o-~rb($5ImjX5i zFL5yL%L}y8-=r%at5{cNCxZz{DDo9DE6%#9d0{3Yd$b|hkx&yTUp_yQwb_?__#~3O z<=y?$LHCGQ8mfxZy0?|jd`khiN$6u{;$BI3o<#ORW~V9W4b+prxM3TUS1qr#ct?W0 z$;)w~hSt5W!bpmwNh{cs{#|)hQ~OY5Qvv!0Lnr;83xyy#|2J0plTs)htj%es!!1icooD-h zD&=~R)4{>+x+MqQOpMe0Za{NYsSr2YM5y59LRs0y4r!wXtWk774M#{XcrVC~vZmDi zM!`u@b6BAbO(eKxu=_7Qb|{A})Q-b!!y5FK}ul|)*i zC|!*trfrMv_4`L@_~PB5<{=J*QKOG4DO%Cf`uRrl?e?u(jA0C@G0e@_bP$H^WL5Em zH)rxBuJ3V~&CmH;SVV`Gz5|~r=|}xV3HVPH<{@y?u-~m(nb~9diZ+Uy{Da&n`s_g% zLHrMDo!}lP^;5JCyoUWeLZ@`%)mF*#_miSLXeY`9t0*bxn|*$;qoyK36MCej2`AXP zL2?SuvZBDNBXE{g&5hjS*@If)U7mR#sZj%&eR@R&zLd{Vk4B$7VM;aQy4APPe?$1} z_)~rU4H@Z?`mgXHx#_Q-=zZ>ksmugKi!$X)Fm>(C-MoAivg76y{vK3P@`s_hH7M`x zp74^6H2<(8zB4$Xx}f~-4K4O0&Jrm7a4YOHUsfTCSYWha_%})2d3+}(Ojm1MG<%xp z0DW{=waAhX%<%)0AHvJ6&w-i}%{AmYUf5liwyrk1>J{z2uY7OcPpn?;abX!N(2bGa zXqt8XO!vWODKwY@F^rIe7qkO&VL^At`)OhVE-O{-{&vwEMj3&bO z_}(#xtctKjmHWUZuD>!U%eGk(!E6A-rPC?fiG+hxfoFt1gQa4|h99)TKf!y-uMbW{ z++{FVcgiSad;Z9F31Rg?d|{%NJdXbv`~eo=`O z_x^s2urp#@+~SYvc%M;BLbDBI!L#pDn6$2IZ66=!ZGK>LCkfxTOE-V}{&u(LTbL(^ zFES|}+9!6FXF$EqKr!L=cW>=1w=fF1LJ-Rc!c4Slk+G%G4d;NR`#KyWJEJG(6H>+1 zS%A`z^=c`Lfp=h(bn(5{@bbzX*6Q~$h99DN-W3E`;?=(RE&|f{+75qEr9I(qKGGq& zR;&1ANusn>ePiF-v*Vy>u6UKQ@(Z6%InO+6zaF1=gnM*^Xdel%?xU)D{gCm+6hbjh zgPziOzkPOhRivo1)XT@!_nMMhXUo-V!E*2dF@OXR8@U8JT|!4Mke-hh+2|5(Tu;6E zWslnK9q5n9m%g)eq@!|Hd=_{(?0BF)nCRh2d{<9+t~7$jW5XeiaNMA$u7h$at}~Br zueQYgy>D+cvrBK;hlDXes?N7|^yUk;({BDZSKL|`)lbnuxC4ju2;0z6;&RMs@>jZC z3G;Ox(T76CB|H`t@UM6;Q>Y|onmxq^-WrLQ~&( z`6i>v?FxgO2x%tluvVE~ufx*5wKn_U#Zs#T7!D$d&lut2eI<})E{BUX^g0xH&_cQf zu!AUyh^Z#r{6vbQ4V_8%mC)}(J|@g7SoigvQ`jmCybjjZ3lva%wifz^~oe*l$JM2c7%xbSRnX4VKKq7>NrQGf0gC30T3 zb!@Y-Jb+o~PYSY|S+x#CxIPmVJ-9(0oy#8_Nbz8f?J?z{S6|QC*}8R`P$?I;+j|TO zvm$xF3R-d$hjPV@Ed9_J%<$Z6=^3GL9BQg3&TUf2s7#@W|j`O!-~dz>^S|$+#w+XgiRatsf^|D(3sz zvB<-)lhh!GLiF(cu4sYqfd)@{WlivuL?0iCZ>~t21XYTvGH&q0no4)dD6t?U#iwA@ zTnQXN_5P~Yb%}TxJbM^n=7O5n)MnDCqq>)iQ%Qrg1+Y>?s4rKx8xgO(%65FUy?sb1-t+Uw7udAFr}K95lJI{13nqTuK(=B1QjpLSHY9pOFs7oM7E-)%5pnoEF)p9cE5MU%E|wBrGG1AEnFH1U1}U8kRO{|E(O<>KwCV)KY6cF-6;_E3`GmU!U0N$-p6(ZX@eijHQ} zN^!zw9!Up%_Oc?8AdjT9p+x!asr^y*yH#=+iV(as*kr%Zy@4%ade3c@npG)_0C;kx z)|lohiN%}GrAI?=OYVEwtsD(3OXR(@P!CkLE_Lw4w#)-7v?M!NNi0BP%|ze3c#c(a_tk{GvxA zFK>izL|ZeN_qvT?M!+O%itk3MKOXK{2+?ogq6x%pTvoY|sffq>XV4C=X77UIpXeR3 z*Lrpxytt(%|9FWm*}fQpB&YBUJa2xv5SD4<@}-aRyPP;Ip|g;9)*BSFs;iy4b4`v- zqEZ~>bvJ2^K7Doil0Lz)wCbRC>+?r<11i2ijao$SCzkR`)FrmqQBw~jQ>mAP)I z@{dv&E7m;XKCUK=5KC>=lF9C2{>p3_t`dy)_OQB-?gJH&E@!MNWsTEjtH%_!O_F3o zGVzjwLC?c-oFcdj(1-kNf6l@GBiHiZcA)D2yCL{L*n#4MgPv)){9r!4wpvchS(dM= zSi;3)fzkz(U^$O-Mkq`8NN3FUB%T{C5h!~&>Z?LRq)PLKqWy*E&A}jyK>KKvG6iBv z(p&6KfJXDa)N6$$&DVtz8-yL(Ow6|O7}(4-&*t9L!7ItRxAJ7(E1tAap3(1|tnxdu zMX|5|Oblc|bdn{Gry-xiu;d23K%zI!o2ba2;OIjAi(<#}_L211>=!7G6paiP zZ*u8kdwU$YQ3d>^?x)$5h()j8jcJ;U05Hlj$X{Jff zJNWsB@=Ez^HP~!PO-P?ZsQ|9#)>NDmLj)z#Pr2 zul@TTGsYk5hQ2^H1ID7j%}08&r&HZx?&31wXNOzJho^$y;5JQTq{J1P44C8M5;pO?J*|M)WL{ zt2{Hw6@`Kuqddh&6_uHf?x82wl{LZS_}}!@^kS%gHNhc#`SMOY>O;-9jgE z5(24Yr6Cy`*b$hR)UdL1Am2GJXX3Q&C~{5hpGp8Z`;ZPg40QG4KoBF8&01|6P0L^U zwe}fb$njicPc-4!awO#!1XAXV>;Va&r8O}94+G!=!-=DOVIcf++AiQTP(p+q0>u2r z$Xsmq7xterR0d&qE~IJ=To8XCGANoVasX7WaY;ZK8MR%gL9GEKV-Yd<>xPT`KZFFh zY*E?kzdqvhJP)Q2&J4Wlz*s@HKS;$5T;x}9NH)g9>&j7!6+?$<%BMbi99H6bm6XEWSoBIkA9!o zf>Ooo0F=V={KawcTrN*eK~5~3?EX2RC6$w``pe4TgU(Pqy--%@BwA0A(DUOod5NTR zq69NzO#9>uQkK^<0qbASj5~GDP7BM=6y&pw~iQ}bPyFK0c}yh{V`O! zx$T@AyVe|pW-jz1+N_#x-gC4Hm7J9=5VLkIiqS;VV^75dmo^8RjB~(qhOVNRJT$9v zNQ<;Wo7tAo6r{mJ4fF9HB`y&qC8=Kp)rWPIIgMVlsJPYLD}7s=g3bDDYMTE9?yAF; zGw^7_$3#lRD#GLkk^CpVFM9=Y6j^4ogSv%2u`2mi_uGwyDKV6ZydxKWj+77cjFQPN z)(UQjY6y6urr?Va$nNEuQ|jmytmYYeeNws#;<^deGo1spbGsR;%B;?Zb^#sL;M0K4 zo0c@CeVQ{BWO}Haq4i$OReLQ=vTSxoU#d*(etG2veSasoV^>v@A({jB^U+Za+`b|URq_2*F@*;;QN9x_V z$CG*6>ONZS7=Dn&i5C>eD9WY)3-PYHIOtZe((ZUaP0@^V1xqW>g$dVeKbe|}} z&4l}$II+F12h}I}V|ZD5o;sRw7XFf|jA%qyjkFGC_HPdx50tY=Sw=)%uvygfx7s(y z3);9n235q2xr9O+Z(-nN?MnDdGs*d9Js%Vv)>6Z6*rgc+lz>MPdf%qOmMdlLLpOWM zIXSc}4zWZi_e7US<&_u{A66gVT0of>t31ToY+y<)CPR6NQlztoiGe8U9^LNU_Cl2G z^F(sfKr6j&MYmV5O&M;e%6YcfksI)3TEazMwDG%GqROx^m4vWrOG}g24(}slbDeWQ zY-;F4!OkwbjbuP&@pi4KOPbk{d*Zwki`^2!jv_w#C6Stgft$S4TCKI_QcT@~<@41+ zus}U`?}lD6+ogG;{~F55YF|Z0GcX|e_^%>KUg+Rz=>W;OadXG%&Lr^1J_tKV3R2|A;^R#(_YZ?l;Ec*BQx+1+EFePF*5?0XL;{%NVhE8I$mcX z3hN4*I-VBBlbWOxn@gz=wj3^W_+e)0= zZc^>rYRg~tb0wBQ+7@@8_|fpDVGY5O*Pkl4r7z2yNj0n31~ladz6li57oD4p87# zleEVMhZ$4z@=c!3>S#f`rL-oTbk)Hx@~6&?8&Eoq0}o2^=P*DUDme(#H5lXMu$BZU zS+j+!0Lw;pN+xjv&0#Gg)p=v)TF(cft*(i+j(Oa!3Rp6f=#b9<5;qz2G$MpT=nqILXI!X&&yK9g1mJJj!D#$gT-rqUu_K4)> zU#6Bypnr9w%k{EPidCK0>05~SyYRwLA(Un+^u2|rDU1~O0tGz*BTkF*D4-1O>ShJLbtw^73$D(|@v%B+p_Ei7RT}LhT zT62+ez{>;5&1wn}8Sy%I$rl%7j6i@8D9l3%X8mo{Tn0OSA%K4e5iVfBztLb&jN{+y z(TllM?>$74YYDb$l-$a9jSdU&I(2}u(6z3T@4visP!}pxsvC#HB+T%osj?yT%70+c zkU5S9atTiN(E_GKB&f_(MOZ!Rq`iMDWavqdqR3KB+%X)xLrVsy@fT}+3eg+edU zo{72@iC?va4eLnTha5u(LbH$Wu>C}qJf;BuE|8u%y#lDn$?YeA^+!}vLj(usfGnJ7 zK+`vee)H^EWO>u+IWXwYl97I_bHRJ>S?i*0oZ>eYeM=&E`-v?|9m!gZ!(E+JtZr-| zdi*v0CZioP#u(uj187@8HjQ7#>!r3}@oI~wEn=p7Y^xl2#o7}{(+DPzRLoFqIgIpH zHH*?C8vK*QfMQu+ZWiGJ+UFXNFwvIsM0)@M6_w`)6c@l*FNXhTN(mkoIoURm^Vxwj$~d^gJSuZ|2qXES{4LP4KEL7At}Cw{;(e3 zT3Z|U(a!|y{ItZwERQWD^H9SogOpd$n-WGEZQcA#rbPEeT0ASMtX~(d{CGdX%tIW$ zLgladxggbf+2K`XzxD8Lh>w-KyOTtVvF~2*Ao*v!+`SWR^)2+NC?X@Qv;Jl|F_q-v zi15#EG~slyv_<-qawlLxL~f34t;D+Q_bt40pvW4_{p?3$iT#?!=%}6CLboar&HZtg z(8qmfSK88PJaY|Z8i~2u%(GwV&pp`@7nzfYqokjMlZ`8mlx9rMOkH=aFe8?i3WE~o z{RJi|tPYRB?`tAssR1jtd``_RCxHc9?Hkt}B-(<}AD zuXZ>dc;$w%JAo3uGHE#1#;0Y^0pi-@pN%3D%zn3Rw(dzAjt@NyXQen;S#fI0nQx+R z-Yd|0oVaznvA!%pUjHg9n+N~UXVJN>qQZ5RpG-)4LO$grJDslckM zrfAADq zoN>}ts+u&7jz?wd{QG=Z42pp3@KZ=1_=vqDTnGzur3%Bd2*a1gahv93I@B9z?FKp# z3L0K`YTlY@_+k$-+ww$CF?{@=B{eTR`MZewv24V zg7>j&Dxx(&io^IFTFyzs-b@F}ei^q83Ysfv(W$awp_z7h_Y8#Bj6&3Pdv#7_zD0Fb z*nyXctM@EJdurEpxt;oyqWo6+j%BMx(^961jFco^_~QpA(F88bVcpizl;gYj@c`&V z6B-RQ?@`=QsAK&k2*Dm!z~QQ4ZO5~@Q-!@O0cGg-UxcXC&x(BQaZFYLOAcrlQ1cffMNg<7j?6C@kTFV=L3iA?KmTa@K#w4Gz|>(0H;xv*9lKDQSKBHFG&Aik41O5vj?IHTMDxRX_^ zR-ldg`_McasBx3M{b1>^ALG_CxD9?%eArt5*ut95h!3xuQUzaRgMxT1w0o4BUj4IE zLRHchO*}isHmQ=xLC>QzR&A>SyTs>HfppZkNe>Rs0fKmN!N8BjHr@zfr~O3bVN2_D z;euRr%2~pCsyC1dk8C2gbEeCPYhQ}m{zy5z%hVsCK$o&tb|VrupKwAJbQYc#xeb>l zXSjKXgOS(ZomY|sY#?v3U3`sOg5hEil8Fnp^uZm@_6r z99#7TR_Ya?A%$zYYXG|zV zhRn%a=Alq2GS5ON+fa&R+9Wb%$V^0tk}}UBgh&VpWk|-JwfCWK-}}1n=Xc%LJv_hH z^T#=7ojt6z_S$QG)@OWw*b+Jy2gI}0DiV(~3>>f$#@KO&sxitj+wD+y%H24lDywk) zJCx(_@c8?H%Bz+Es#1f*-y%P4`G{kM3QQ@&8%i?H+w7Pg|7aus^ZLYcZjs9tp9lBJ z?@oFdPOZ$AN9D6Lh#qd=cFYO&@VuI(N}mxVdQ4=yyXnc?HZT;rXjJq#z7NTwZ|`x| zIh<~6ahs33LcsOJMDC{m(d%kL;Ty4C*~%=Ct{9!t{_&ty$T3y>b$J=1N_Nod$t+`y z%(KBXMBaH5e7&EKhuYXN_AEGO5hguFZZ?Q#(?Fg&1cWPWfUkT@EP4wWa?bV zSb{n%uibAc6#V#9JsmotVbK7*@5nQstaUACeSgt&_nySN>}&V=O(!2Tnz^#`Do}4E zVsgis#UGxpd9DTVIB}V|-e!4%p>Z3Vnw~Q|@$(lZ)akR@))TNn^o^31N$jv_*f1u} zhA;Rfe^5BBf9+1>*XmJ)so-Cj8QuWdj)`dLt8IMC8lh7zQIXGI{Q%BasK~5WbGE18 zvFKB4W8JE8jPzEg2Y~z76{hq25Mi2L4#wsjgn*nxL8fJUnM^}EH=db z1zOp|YRuPRc0p-tN_j_1{A^YSwlHseQ?q>%_{+C#+sLT{ZyL`=cqB&I>E3JGd{sb1 z<|+GwfZS#aK3k^eDn6idZzAEQ_rB&T(k-WtDcU0Ip8zYwJumRmmF_B&!Zk{T6L}=W z98i?KP0jOYChin9@?+l578KZGZ2?lw*UGI=)z%zwn8Q=pu6B296I)RJsHrkJVTSNI zO(O0f%Be0EH$&SjR~gnL%Dv84?_99G-V`U=RTBZpziZXX7@7Ajvn`r1pRD7!Ok6p) zVQ{9S-m6rFWvRgFol!IKw>zMKeqmiZu~g>R~9&ba6E zm?56fsRGHf_1+d1B44@L`_mFf%}kc~&X@8L*og0o06GX*Nq`5j(7_efCS)f00OtoN z(0~CyUY8hqApQX%mP!+t-BD~X#AOQ6yleiwfOtvC=z+jYoEaa8tf);Nk#!O4HzLD^ zfiPE@w`#ueZ;7#V@#l!Kl+dnO2B~}ZX5?DnsrA=Q|9(wCJ+@mlArQ0iwKNm8{2XR4 zJDzB)lp_9lyYTGGcSkuHUYdu=Hq#HUIka#u_dIo6xc5}vQo}OZ>$!xhs>krG@$sp? z`KkA{XKsGg&0ns-3t;&1*`bh)iO-^A`bo2{43%bEzKM6xwI2SD>X%QR6^L=)LpGs< zkU%vwb{K@_Vt4m5WFJE#ay5_xAa)H^B_Kg;prGc<4?OIUh!P~K5LZY>LJM)CK**5P z2jTM%r`7cHQ;jjH%X0=Qh*eR=k#qBS3yh~H>f`^yXPY1Y>9<)ft%?nZ{j)>%GglM( z;BlX4wm&{LW;5UB+Riv{^wg|5V~ta%9OK5u6Iig?a9>)Vu{dL2`ar3vU8>phIuj!=b$tODyBewWfxEd<5xRm6mytjTeV-(9nH zo0C_yo`XYa(vz$k$uq=5_*lkfi!n*}CZD zl2%XdEyn?F2h!sIkusxuH~9m(zW{3S(@dFEzN6W_^K9!(x8 zsiv4=l1zT~EB6;eMoz!QhKGBFK0PCG&^_{@0c`!@CS-F=N{(ng`Py9AyIant1MRR< zkd)=>DV#1@5C>}ah9B%@Dv#l3fl zQhz1u<1icUJHVHdNn;cQloOXa>2QtMB^&C>G?sW?CUoajOJu&a)I9&_1X4*uQ)8DH; z?;!E)>!WlZ4%QLN%TGN9Kgn8tkumPN{pr@$c~6)9%B(lZa}*bo@E6}u13O&aOA?og zYk`xV#tczgg%t!edBLga6?2LVHP-?chSw;#gi|^7DJ8DI5!87sDz_XqU7k=|R{ro# zS{0sF0#^z3e9PdmbAew)GoU&6JXOTW@*h3D#1b@wOSdP;?w@ZH zZDCE~yPg2+FPiaT2#MAiNi~3;^Bg@$|+4z0eTd6jjA-4ff8mD-kVD z$%d~x3(oDA$1<8Prxp=GwCCsmt#|%qQ9sml{WYhnU}*0vLZ z^-+~Aa3zKbkWGU(bVywRbgerXSB0I=_9&@5oxQ4+>Ow@b_R3b-&iF1ar4340*#ln|P(*p3GSVSN|OxVde89<0Z?Zc>Kz={YdSmey_OJcp# zBUX0h21I5+%*=FU$uoHE7r&_W^+}|tw!QedTv{zQTVunvDvlmB?yWB|uRBEK!*lXB z>pni9?^=)*YmB6X0M_9K#B8Ex>rSZq?MhZn%E6n@i?(}!5_?#+aH^srl&oy#PEAZZ z5kD4I<-VCgp3BHF@Zj7?i%ZU^ZHV{ljA7M5e1W2~Ry#sl`Ptw3LaofQdc}L_T5IQA zwIoXen>SK>s)or(oIItk#0-husCI?@^=W)3trq0RwtX>k#WgyT(0d~x2{VBl!l}*q z-i2IZh3OOutJxD)Pd{ki*KOICT$fba!R4y`m3C=+aeCIcOpeGbbf@>2rGP?*o3OU4 z&Ie#IE~H?Io^U7|X*i@oFPaf}N9V#;>T)8cv+{|SA9G7pirI0aE79*u&$ULU{-pHv zF7lmmth&~xMcDClDG&<0wCrwln-7HM4qg;?Ebo3bo_u1Oc&%`*Y0CT;=8mQO^)-Ps z#-da~v1&WAB)7#xOkc&OY&6pWy}ozdHrHcfm-@n|Sz_cfjc(m3Xf7_WcX!tHDpM+5*eg%j&AS89#qnW21XD6_O%?QiC=TACjxcsyQquGYMru zyxWEEJR=oH9UK$G9VzimI7N^|PjEF)>Yr?nbePdDM=t7r5{gfpIa zCkQcyP?r!hS;!jCK5wnW#j(KX8I zu{|pXWiNNQGx#$d>`XphPkFiK&Z+%USaTnKSH+Fhxj9Ap>z9hOu30*zlTcKJsc7I6 z69zUnDMcO0_(rbZmDQDdT1(4Ygr_7jPPJP>`GSw&MeEA@1G<4wbkw{j*XIi!(K~(v z2I*g({WDTBJOf5f+qVg@1#&2tE0Ov-7;T7ohqujy`g>gk1_-H5#q+{J(IO60gwqM~` zewSS6vMVRKp(CfLq{U=vtXsDwt4~3mv3@2ItD-{k0sQmDLgb%RMOb_A>Q$Q0zc}H$ zVQ_tumSg?W>x#C`8gj?QrKGLVw0?_w?I{;}n7hB9&UQUM>cDcD@AkFMgX*E?&RwT{ z{rrtgr{)tI7!(9GnWLcm7M3-x*^wRk)48MtY7{*W0ht%Sr*r1EN~l!||5jQ3oev&k z5$i=}rUH&-9l@j)mx&AjckbOoMurXJ5GG9QVJlU} zv4}ULIUrd0l7fIyT=bhXqbt$`uteu>4-;rj8WH!eO#Q-4p7iM*quPWw~ z@qMR4F3-yuiIEVrNwTg>@bdThndQr?&?fNuDb{mAE0yg6-AyC;-TK?l4FI8btqb5c zq>t^q_BX^`hKcXE`|cNJF?Hv~UyXe^Dz<$SKt#UTt_R9TTRa_!qb8sLZLIi|_||R% zi~j(WvjrO1S1Kr^sgJKIB-hb#Qrdc8AzoK~%lDnr#AfKa zzSj)tw#MG`Ky!aS(5OOXY8-RZ8tqc1=*55RY)(bw0^gMC_wD+v9K3)2e2DF)vqFe~ z9MZa84de!bz#OVP;Gd+_trC#hl=k|?0K5vvtKyw2SPS)=HePb~WZa<}_SyFCxz4Gf zD`{jh@aCNAsbi*+d~5w_xC8g@0=NL;Nn5-dE!(RZ zNEH;jNB-j*p#St8|GhUj{EJUTM{cw${PRVSP~-n1@l)gI+@78zig8!ew=cGJ<)o2)D_mCg{$XpLX;v4@La$#RMK#^jUt}lg z^%_f~`9#xS-&(q5hREa92Bn-Do|Vfg~z@+yz8Yv1Tv-{|g3z0Pn(D#ql5Wt385qbRmA zwcT%;bq2qvZ_C6kvyP&a|Gvx9#WR_7+-^Y*iM`hqFV;(%d>3b!=UsexkH3x@10CD9 zvv{$%+}-!4;}SkCMiRa+Me5O;YWh&!^`QQ+YPWA-M4mzx##7St<9P)`o{Sic^BTjn z{M^#gKUg9j=dtRJ3N^!4m(4<&2h9}t*~;St?+6uDG4Tb5e~PxYV85Q~(}rK>dzcQJ zpZ>+$IQm54)?0xmBLqY$mf;W&TP<|UQ_HpOz{4M*`1I|KWNtM{ULXA*SIS7&OY(IJ zf3FbC=TNNQn4WP^DSyOqthrZQQ{if={bucjvDSb?eZp4Hzmxj(p5ZzfMiNJ_!xC|G zVvRo*@%mun>!AgrNr|&~kC44OBfY5SFmtJK3=SciECx&Qm!JdYLf}!{M@b6f5nSKoKF}u*k zc)LRgenZ**LC!xYfB53_vt_(z!eSQn!YAYOx^iBxq*2CyB4-#_n>!vGt;tzt$EN;4 zM-@Ny!V3VdB`|gMh5m%rbCKrox6=@ac<*u6sW+O{vG?(KDI${9Tw1gGoH%2K z=XGV`n=wyqz6Y}r@xhpBRnBbLRoJ&;{v50Si0 z>-&=?GOFz??vO~A?7@yOCTnhG+Ge%$dD@4&oJ9Av+>3mGH7B2zds(*d>aCOJ$fRm- zy-$6hlFN%E&&AcPFXbI0?t_^eFIOESA=Nabnh?;oXDnkqx$vrsT+^r#GGqXNHAQau9CC#d>_4Zp zKG5uNTlLM8Um_3E)s2jW7;fy#;eUMA#KbOrHvXVdd{P_1n%)-d^RXoAW%tXA`f@)v z1`g|Qr(dtXJ}XAG@w9R)X*yEdCyg?4huX~LNQcvTuJfJ52?ujInH^YMy38jqE0f`$ z9zXkb?MmX1LndUFW;mH!?@-m~`*Bj(=SLBsg_~cO%(hD>TB7b>U8d~kD^l|%%JSzH zC7X+yuMqnDOna=l)6WY`$q)r%k~ha+X48eyvC*+uT~C|8EULpo`?K$ab)bVpZm!+( zna|?X^I>{RfrmNV#lEg#K$;pxE=dB|L|n6vGP zI~mI~JeFdMUkKNIJ6;$QIz$pSU+EFTc1Zwlsg+1n%{F6;~TeUTV zO^iz`>EkVjD7&U4dfIP^`hD{=GL5mzN>S!ss)c891BtRT zZsd#zo(^v`;c$JVhVMbRAkFPLXa3GCY-g$0qP#j~|FKtUoO(%?vVOY6r&37mynRl@ z>SKnnhRs4L3B;Ql$a63OTG9IU1ak?f<*s9*jYKWnWqp0A3 zQ*(%i$|t*5<|c1{ZGJ}bt#}M<-%+`@Lb3$CSRHC1NU0Em0=C+Kh z(pOd08~)`?JfYk%I-t7hY&+Qgh?trnwIBzBU8?QmM~~I4c$IgTQ(K(mCtrRFc2o(b zo>3#tw)aZNYk55Ufm^>ilYl?57@i|i#*cTiTS2HS> zkbJICQnZtM#0vAEuCtSlvSyn7mfV(g`&-Gu=kzp>S4h9m6^T9d=2+tmknVbNK2%>? zXezuW=$O^XG?6;|)XP*o*-i%xA(|7ssh+|Eho4KGi;Ys3;_&Ex_ra__#@?I3z5Ge! z*Cn5D{ONXSwh>oM?$mcPjh^mej_;D&63cQ5R0Bf+BHGEnj1OterW?Z2Y zPVyIP6h5%G1~B1tTfpj!g2Vm$YAy5{ZycBtz+OT;?hz!W-vv8xk7; zBt~KmfV~>U@QlS30DNbBEg6;`=J-JZo0QT*Xk|FmCs6BN0c1ZxaG-!!KU%>$8 zI~S)PCRH_}KvETG2#3ShvZvK{=GV4YQpa_A&lYBeSl=`|61iFuzux?n_(}e00-?jt z!y38oZ9RF7Hyk0>D<6y1)be8ze4Nrfa^$4RA$`_NmL!YIPv=a(74(ZT+og##w)Swl zK3Gn{P8XZD02p_Am~BjB*JCOE%zm@X3Q4C|9_1oydHjgAJ7;1{?$rpE)b(yRDW-Bj z?91~ShZ9()^%#z8Y;im<^M+iXhYEf7T5#csmpymWV zn?$EmdK2hl=K`a{ie0~$M3B*l{Ol&`OO$P7pp?w0yfQSw#TPke)YEFacqO!Tf!gOb zwy`Yjm#Xq_>=S{8}uT4d z_ZODu)uRQJ??9I@`zGGl@Z~NJuVkKQ_~I3~9iZI9+*sz@QPrFL1~K4SFSWn^ zyrGc^+fpT|%4}ZE(R{OAd#*z5pPlWA9kG?RON^lBOj_XAal zlbKxMQkO{-F5SVW=k~o>qN+#l>LbmxN)}Se(ly0y?y@W8vx${7UqubXH|4Kdx z_4GPhgeZ(XBX>Tp$j2Sm^oV$wUde!qyJy|9uREZ2JC_}vy7A!Fk@6=W*{dTc6;kY& z4U9)mQ?wBJyDfc_nUH&#@=mRd?J+>UPxQ99cp}rUc48nHpnUUDbV^M8d?90C)mI-u zax-r{u#PzB(GB9q_VM@S&ajM?zs&JoftdR%lRMsa^E z*3c^Iy~45iSC*qsYf8S@E;Z$*f0TRKoINF`DfcRpeS^WCk6(T1U94qtM+(HL4bB6I z`$>KLw36>9-p_`T4aHxJx8;07mEDtbvCa*WyZ52yD1Ty~^HSe4CU@rS@pJA_9t6Ev z?_axFe%FuRy1XVKTFWJJirX(jfX6eB*IRR@K8826Rf9?G0_l@Fx)CZR(~ZLU!q3m) zY>AIK)<@O?zPOz+yL%Wf^pw_`wlRxG<#gIggZ?`TnT#X&-MS{kgswLl9NL6a+V~Cj z3nrhmTBw^{3Y_hAGI?iRk)q;vS!Q9KR$F5tX~WOY=ufp_g#3L z&$jhxqPYR2b88J&g{EzY`iJ+m`i=#Eu)P82_x;F6$) zscck~4gRTTAriyIbu&V=-ItJwH@zn0tS}RA=!A2nC&x~C^`kMm!pown z>KsXaq)$I-b?_Npvpg6W`sl;*KBmAmKYI_ka0#v9U$hyOfD}Di=QP2;e5qCk;qq8dQ@}G z?;3#0;w~`hIILu#-?_GF`~I^h&;0ARK5iG`m7{|MQXWy8`>Cigq zSEiPz5=R^M&RoQOtP}&Ode`TXWr`?J!_Mj>( zCGxZpLw3JW&i7qaS+2E6@bSbWEP>30{O)8hX9cdVp#|S2`7H*T(M;EyBY?oA4d%bSs?Trq%xKGU9HhcD}F0uOk zevc8dhY#l*B$$rSKMXIPf}*H;3uQLd49YJH9k)Bm#Y$sn0f|yVBIX@**b?tg`xeNA zi?dXFi^K#4jX>N*(hhHKo40M9d`D&Wm8zT9Yrk=Bs~DsQFw0Wcl!!%gp8Oc=a!m52 z$H35iC;kNWvdW07JSR)AS~lP1fZ~f3u9K@?*RNOY4Z?Owt>&CphGq~J-tK1sIOIFm=Zwg3WSCEtIgXMOjnQ(2h1^MqU5 z4L|lm%eQAB8GI9oD_ZCH;$A(AKFLD#(C$N3N#p}6;O9G+DRNF_-;mI#GBc&sgcJe$ zivj7C4P!aF;J%U7{ojXIDNHB-K@1t^#J(Wn$YDY1&0japu@@r?g7GjGw2GZLfA} z9I=>wL{Nf1YwljzNFlrmn4b?y1(W?lCRWBYyzj7VhcQjUt%FQoTqzt!+bp?h<(f+p z4QLt1eJpv7y}5OjD@ZKB=Tl|!+?*yisgiLWOOTAN*t4+SlV$g{&RLy`_;frvVT{;P zN+3f%xES(xNEsL}30XM)L^rJ|UUxh|TJBiK@aR+CN}nk^o4Cp7=TBoaw$6z8Zgk`4 zJYKwLDp_2J$188#esB2B=F8gy3ezi}ndIl02l^Ag?t7KC54c@`0KVJHIcXp@ivs(U ze#=f4@c*0Et=p-B*r(L3R`gUvP{|V&pMD&>RgNh#es6#bmsSoFL->SR{%?79 zz`Vl?>+JCQk6=jf+-rCwQ&fg`iH_cU2|5@%SRHbWa+0ZW>xjgOkJkBhN0d%z1~90S zi}e(!<(!UU4A2KC08biySELj``olL`l~SJtV~8ZfC&L4O_NpdJ8(r45A{t_JCIiq1 zkZnhe{NVBn_D5eb@Ly=~W-T>MoeHd1Vj5&wZ2{?iR@0z;V>(gd!>o*_>e(OIU?!yI zbzrRo>lkq>*TOQE3AaX9{u{>Lq1~B~l!f|-k;(5#{^F2**YegKN!AetmI)>h-~b@; zYWho+56a#m`nd1>$j6mWkKmsQ0IaT{&5!$jzOx=49;K>JQ{P8_dehy22p~iQuUg;% z44==^g#MivWDuV$)Q9LcW?k4R`TUu~B4`~<7^ z4QoF4=|6g`l%CWK!xEg@Q>J#OuwSw568|83tAZ_)suy>~NS*9Qw+4KXGs(@*!aly< zF>KeDXd30pp}P?=*9ocLt4Y_O?9;!=Al*njVY0aT)GvE@=y;OIUGI@BEsG*d9l@r% z?apY`jSItiRqB&5lo)(xlN1H=i7i`dGTX$&P?D!Gb$F7+bolqVrpNYVZOr)$M%A}6 zghi_s=ghJjY%OAFE!tT%pNhZnnDUy6XrCUrTv~o!Q)Z?xJ!BB7V|`wlBg`D+@m_Ia zHq}7g+7kiD*!7dfo|sIq9$T*ZVP{J7>u?ATU`_G?kiD7xr38$QH)l8;S(GB0#7TAn5?Dn z`}z~@^@?8zxe{5Ez z*XhJGRdV$_h%n;t4%0AFQvY5#>6St$hTrpixR`oShw02(&f-&1)oM-5_>(G+;P4eG zn-#p2>ju^r#zRxiOgf1wwuk}O%AqP*h6NR6z7J{pfWyUKq^~w|Dfe#&04-Fv>VuE^FamlKH+E%ae~wj~|oY&M2M^%U8jewF2Bqg%hH+V>+FA`rU*D z#cRFG8ArBPw!UNm+-q2{N&r4w#RdT@71_Cqi`mnvCY!VCAWH<^C{lPEx3l5zX&e(E z#Gv$U;G1-g73}kBTt!U($~q8%vAd)5D;%ng-uJ6#oCShiDNv_Da`7KX^l zNpDfekbXW-U%36yX-bWEUH!_3MxS*p3)af!#uF*q0?CtZ5VzMNxpv?LNElV>u9o&F zA8Q=;{-7fv9(}YRuY$vo7#N`oQop2r+wr7hpNs##VP`2f!J|4?*HCNzAw?Qz4t*ID7U+PIMo z*muWFmAU4Pn?77zQ(MYQ-rMJppose4u@!nMuzV;dEZaegHH_C2!NPFBh{Nf-e z=v}DA6k+V>DRBOIn3%AVEA|8KvUbViWc;ih+Ru&J8cWs6-$l@ce+-|HZalFg z{k|w*?J{cqF;1`mvQ?VD`Rm9O?c@QHufU z#IXA60&HMsqn)>+m037rU|T1D`9=>_ip{{QCt&flh= zM+xOI9VLAel}k=(kX3_QPGhk!bnR5#+3SOilEL?CzGcr1MRl5ZK-YGzI=d{gcUC(% zT%^nt9h9pV6?9IxBvrpy5~0>kB&zu3geTKu;fLdPnF-`2W^ue6Y#(oYHsY+je2j9u zZ}oG4R7c15#5%|UQUjfsEpw2gSv07HB-u`y7CgG7_8^x8zEALcI?^M2nN-{5DLTX)GN*Zj?)hiYDt?nSe~ zmz1x!MNpl2BYwR2Hpl(L77;DY&lTUcc~|bMaIYt-lT#H{C9=g29~m1}NM?SxY1Fiw zTl|{hCvuyF@`{}Kbc1HJPg*WBq-b~&1N#*L4)w<=K=5s3{mF7`igj_93w!{YoZ z#P#fb;v#qTZ2>)-qn>(=K9`yZ08+7QDJ0IxkL~J6QRq5!HxTop5+d087^J}&wcjIR z@CSR`;o2&JSIv}PC*zo=bBI|C8Va(!9obKZug(8F==wCO$Y0SdiGeK*G8HDc=oI%L zfkBe|Slbif1*OSwwlv+N+-F`BM9@1wGEvBF*|ygy)oP^u*4#Cv_MUt8Ru>~CI4Q|% zEq(mby&UsrBc)d~IMyAY6d&1%(X<%VxHXAx=)G>n68&W@*F($rMCXUyvFve1T*QdC zCC~%xe&i36JG1(RePH9MT#{gY`2F6LHuSn`gCB3a@}!2ahAbScd*cgL3^2%nI8Oh|EWyH~YwXSPtachZFH^P5(e&KCTdO>|J<87_r@MqO)p%Ifxv0no`)^cbEnnVQ_P@C8 zYjIK1{nE)e4Ec?>U5qr0y7BY@EQ!e+e$@~J(F_?KNAbwOR!KrFGB$W0!vNJUYoF~6jxL+tN8fX5qY zK|USC?`;Nb;nzWnWAVUo?XUKT_09l?H(YIM4-c$8TtdtVK$!kpV{O14PLVSG;pc{J zka+{~Ut_ZTdUl5nqv=NL_tDT5Dq@dZdR!eZA8?g!2IQcd*viEo-xU#HrV1uV+j&gW zNvmvs=7uhTpq!U_VzX=W9dnSlZq^EI~|6DWsau8uc~<;Kc!!G z+R>#OKTGw%CPj%+TGr6Z_pYhEQmT`BeD3z(M~feM!wiXY5g=FBcgo6*^d?Mz3X6^R z=m-F-_w9GZO+<>OjouaZ*2g%i8TEP>?F7Jw5x{vB)L5?gd@}6e|IN%R(*Lq6Iczk@ z4Nr;7>_@a305MEsH!~O=EYd?~L5IfngN1>3b0JZrU@d_|yK4yiK|^5CyO8YNJcw3g zuK;3!aEq@D+>e|g(^o>ZD0+QSP|?LE;8nRNP|%smUwl8oktzmssS1GQM>Q$%cME#K z!=*QdJSB9h73qZ)`cu<(jE?;?uYeXV{lElYl(KmGV?Yc`2imRlS7^=1e(ff(V~Ca8 z1#e^_McWC={z_a9;&B-S-^oQ^apN_r{!*USJ9s{u;0oy7v9g**91qxL# z=awy3L27LY1>>!}7d)^?7b~Pon2P+(LC@p^0S7(1`xodD-cESE5=zaIAp=~9ksq{L z8@OX+zt7aCpPNIBg?!~PzH9BMLLB48MfTRhqK8L5W|katdbE%4GoKWGq~!qJbdR%M zP|R&^-*EgCAIwCU;Gz45S6k#)TwF|FY{N1~AXzI%3`^4TQjjm@iM2F4gCp6AM!L^> zl%^L6cgoHMs`>f8eeuG6Wym|u#p8&&8!eWd{W^=sI`z2~?4d>H*lHjt9xAqDsC9l3 zGyuhaesX@WQ-O4ljb*uy`N+)FY&93BSV|Td<(uU+8?k3POZ>xp>-0U@AtCnmmSLgW`hE${IL*7TfoSH0FeKSJJ3EO~o1gX+r>9ix&>eAN_p0I5}a zMG0dwr^1dq?xHFXm0;}8fS5(~HROO$^vWi8NJ-JRj2m=>8vPsHDV$0rGw(pei5 zSjHMeh%~Xd5+1quK|=DhHq%+x6A^J2=`P<5lzv$yK%YsTMu?524)B4oB3s3p8e3__&wdm66^}*514YhRm31k0JQl~uN&sfWDc)ENL6J!BXITKL zgasKoZp?s;L4pZcmiOaYSlbR>EYoRPRL`8qZoigSv-!3QL@X|6HOdY&daOkj*&jX| zC8{C6$}Ych^A?jcA!c_lb7s%q6|o$BsDAma3UFiH3(?2e#ru?7!BZyz8;GQdSW!5%2y_hf${yd#;$5O-420E4TJ{O?gpRj#m}M_>}9`2 zf^Pqh!D(u~hj91h) zc=1y_*kf=42f4;?_69Bd{XRN`^+DesE2tV50F7`t!03yL4`{1<&BHDu^cpz)4^+lL z!m4+L4IF$(4}z|t1~55x`7UI^pe>*h%ic`cWy|18J+v^v7dm*xd;dR)!|nmonz6$r~-ga4hbCqaR!K*AWgrA6loo& zT|)tJkw|$2=pLL!XEEAcQ)M(Pk!NqLftXeX)~gB#834e#pg@7*P>0(6sWre01SX47d!6;jq2j*9=1c*EqHt2 zg`)7qxDZsZ6m$^-8xED2P>2(aK|!cFGLaCd26RS&0y<}KQ)@Tz4LZlr-XggbveM!1 z3OXC)AV3@hp{u`J0_%BqBB7uMU}Ep08lcEH=t@Umkx@zJ_v}PkLR0JjFr&R7nBVCh zWP0H1moLG_4NSHORrr@OGNbLGNq)T%GzfGZ0wRurP3-<6sdbSP$W8|f&mCYy?6jy$ zB^n$J{5Vk!w{0d|IL!zjpA%3e1S=A)6Qzzo=K)fFA`;)9okV(z?A^aJ2>(8ST!xS( z*v$=ic&d`XKP9R7(VLN@e@{b>vrDHLZ49cOf6?%lZ86P)G>jQ8KpqF2GSlH~tm;8X|pp8j{c zxOD?puQS1J%8bzNyFq!2e-6KUZ!Yi6W8}3WAEXN8T?40MK6~68Mm&enNsas>4$A0( zKPQtII*SmW;&g-+LtLfMZ4OK;(rtPf-WPu}#gEa@4Z(3qa^u1Aq)?Sy7p&pv;d$Gx<&2w0hb{Ni@O?E8M=QW zyCv=+_PV4Z#F2)NwudyYje7}*X3h;oXaL_BK05tV2xCciaCg`K6oFKU?wC@0FYT{k zK>A6FJC3x8>o6GG3|R5oK?r%aMXc za!O^OQv`iW@Yz9rSYd-fWH;M2kaFnIY}ZHug|xsy7$LI|tSvH)(Oqi7fH*_#17ro~ zcuBs=0`q55aiYryCvEPodUVmM*=z0!WXNq0;yM+v5{nCx5Te^FaO`euzvWCE#oH58 zaa0Rm3z5VCVL(GI{_5;ruhHrdy7gDRpaDQw{yGBhWb`83$p8I}donEF;{eAdo`g{L z3PEjLYwb|N8*_9+$lWz_UV#I>Jq$1sUWe|E*$No6z0__{RVlRFhyw zxcfqWH;ib<|C|B{!9NH#hyN(*WltZ$@TYU#?^jQRmXJxu$oR*b{A03~#lo(uYzD;k zNE^t0hwB&E^e6%P_6(rvyAO&M0KER652~ReaIgJ9-=_dVV=fN2FW0h`hPP8UXLPl7 zD(p4k51X?vv_-=`I2y3MPkhMKWHawWrxHRw(9IOxJJWZ4;9!MleOP3X^#FqWzZ)YC zhzUw<5V{8kexv8aS%Z=FiLUou1WLfe;DW(fbKpw}^svr1awyDHrh5-eW>7KN8qMKntk58WC`gy zv}?#lx4k_wf`~XE(j5np^ShS-=o1*XcgYt@iP4ROb#||-;HJZtKpCC7NUC`inlsoQ zS0pjLUu+>5duHm!!14jRWv1HOc1^7L!r39?ht3o_5M)aWj%+^NpjIT4E)$77B>nE` zyAkRQtkInIoL-opM5w-sU>?DBAGe9;YttM3SKzmiLU0s50VGd*u=TN#5SzaRB?-Of zyil5I@@Ja*H){gfV3u9fHT>8PZf$yr1G`l%DDJDY&NV@?(ZZoX?qqm@B!u6{!^~k~J6%uTQ zcjVuZYDJ22551b`PEoF(T4UN@46H8r81U2MlSGrta7g%Hw_>? zhj^(le6c%hwL`TA<)#t+U$3!xK&>6QZ4cEPE&~8>{n?wZ18CrY$fIy%B!&L(QPc#u zFvhh8+kp5WqEaEV-&yWw&wRMm-#-@cc9yx#;wqqVbw=&MsCAE4ta-QvjmQANJQoNX zNIetWB~UP9Wrv3m&9CS$g^MZ~kKst;KaU6;-%o_)fc8X;T|Fj{>=6o!&_-aWd^c+>ccH`?lSBv~Z#j9@r6(-2~Z?5MB>eWb&i? zz#az*W3Y(z--!BYP9G^~tm4x)u#h&#s$;T2kHl>aO7Blr11|L{O4+3Z` z5&+&__6zfqneS)+#rN5O3|U7$1(Zm(Lq^nRVx(_*i|-faWbZG`N5|9&wZGlnwkiG# zv)umnhutsCbV7Q&^nY|Yglnzoiq++UV`_RD>KU0~M@eh!$G$}zYwp^*(F_&JG=D4J zChGtRs@^mQ?*a88SLDe z1~<1TGzPnjD=JK0fVRltE&D9a8RR0i(HpNi#=*EW?+(h_>7P0~x4^i(dauw}5^12~ zn%vm+w_*4zO1OdE55Kr=R&wZdxwo(?86+@pC66 zKmeIA<6Hr0GMBUsZ62-C{lb)WmB3xF154?G6yIoidVpa0YMUbGviVV&JC^ZX#f8Rj z+P4NGoZSR|+sB4?m_NRk8Y>B_&6|+n4kIjAI;=a&qzQaV|Iw_1$^gIdP!S!^e_&OS z=>ZBW9z@pA?~V^3#46G z|B$rYg7?NB891m6v}Mu-t_$|1Crqn=0596*jLy3|zI@Z?cY0X66yhTPe*EaPTG?&a zDeD_+TQ_Ry3C~wA!y!p~LH`=#S4Dunb;L>e^c;`OI3ZRp>T zwziy|Nm5eZU2z0E`X|U(!kAcZX>MLZnF8u1>5JfSM}eqR=mt!rc0fD_-t~T z=?njlm#6*PIu6WIDI2=^Ev|=&AYXFDFx8dqNkh3a^pfvwcBa1^jyd(+(s$x`;{*?s zuXZ{1LTGq;n1JSQg-^#j`7KD<)aZ{_iWPcMGa#%_AY7+q;rS}3xvp-`;9QfNP>)cW zi=?!EHse~y#do^qts$dg;;kaGC7gpD^E={LSVdkv>rSAc^Ual!OzQ+i!d-g0}Vc8iWQt@t6OP_>a*2JlOU)5x* zqYG;|0|yU3%i*F-yI#K&C#kF+<5Q~M1OV?1#be{{o~f*k7`nmVRGAjB5|CnNPJx4P?G*iKAg}&6p$ZGp!LQyQfc?J{LBHXN5#eUfiis>JR56Pj!5I$# z4ZxunBLyHU1NAPtgn@v97UqE^A1BHEF5slDvOf%=qo_c&YhFe~NJ1!+P8XpBd*y#Cak@|SUs&TT*&{Ts%&ymWt39{h!2G&H&R>$G)|Eu{E!E;YjaSlg+Ca?g4kJs(zbOnCZkFBjauQ%ldi59fQW6 zbnEBeUmcN-i&hQeFH(LIpS&N-1R3`X5r#-sC3LsNR2y($+~BUIyg2J4jS=FiVTWZ) zH4hNPbxj2S{2V~<$Y=X5{?Z7RtU8G{z-?Chgwre6s_^ZvQ6Fy&4~Ppt63F``wH9!| zpHee8$+KzpOs3hT*;2|mdwB#295ZF<^~qSP zxNY!)bKA|U)o3L?wW=#{HcCwozqB(jOjiAnqj~^eP$V$?n=M`_0SjCDu3I;EjK&vR z_=C7I1;WYgc><=xU+4|~`|Ze=$aZ-;WQqQ>n;)24Sfd30S*{to>+cn&GyJa(@zX~w zO6aW5j3qOFs1&aEOLU?mjQ)SRyYg_V)_=ct#>{mnLXw#jG9+OmG9=qP4@sGlVJEVW zv$l%L%r0csX&bjXrfhKx$&@3Z2pbJVnU#dL?z{F@r*od)bMLvo=icYJ&;4URdwJLU zu6HeK?eF@2Ki|*y^OhG(h!{KdtF8c!?RkHAUTxCZ)y_HIzeMZp6Q4uc&o?B?s~c7_ zK9uwiY`Y_B|C`UR_D0ii-oe{%gjM!4T(%M7yqcc(sSvK0eVXL3?Q&-H)D^<-@!l;Z z&K!*!3x)fCT1iq6iz+HsCl7)@Q(E*4jPxZZHWt22QNThKSsKv~pF8VOjlrssHX#RA zu1;F}w=3>v)mG7WjYzj}S(7%`=W7f@a(uK8-Lm@X8&?FIHHZKL8WJwC$v!6*42dP% z-g1v)Wx6IM{t@CPntYNoTVpMtuEGnsY`oT;F%r>Z-BGV3(M^tQk9EYvF3D#7r`Z1q zX2cs|*C$XGcf-6lXqeECn#Y$A0tL{0-_&)npbNkwMw158Z;})KG^*brd*HzQckP)F z&GDg~0%D#wA2>Q1M-y3w{|7{tH*GfR-+7&*y20w3{IFFgR<;mBVT+3PF+D5AyCSvj zG&V|=0lG&qRZl<(nVP!RZA|nONLCo>e7mFHzBljeUv8|je9Zo&pvQ(Ml|6U@FL&AP z3U8|)W!8GuaGv_=bIy`aWa)TH-g67JW3A&!3=Hv#H?=?IeT8xaMb;OjQBQ=tZB4|s zcLqco`Hi52eN{^-V;zA!F`ZG;&F6-nSA^{Bau1TUg?0mZ{*>Ru_9?RH@E0=_Aop%iz9ujPxOk66#Dc zP;s#&((7%B2K*c^U*p+@q{Y|Rz;(`u01tWDE8Nr}6kq`96JE5jSu zYIXN{N2{UuQg|^aAq;&Vlsek;$WFK&n94>0p>?jB!j_qA@1SeLx0kM|H}SXKtFi{m zAj4kT>E){mtC#0hxm;th-AgT;g&Lv>9oHnE<^=>O7ztC~X94Ynxy8BrEY=u29woI( zfUU=AK*XKROT_OF&o{VVtryrceBlEb)vBcaW+8vDZ18ZK>>Uzw|GuBZj>Kl3s?t&B z+`4*;OR=YB+_S(Tsg(6fLmKfRi_8<sAR~3R z^TU17Q>XnEIA1vJ#(hX{Bj)mPvPV|?s)k-M#3m}S?>4JHCVZ{MlQ3I>hUu!_mFD#P z4qbv1Ni=5Q0qrzYV zw9w&U&;oyF1kpD@)AtsnQ|>?I2yN0+fHOv)5D-4T&-~+r-;Yk)h$ggEi*Rh>(liPQ z0V66v$UbWX@1r5KG%v8mW<0B)LC8E31nx1bA`7{Ue~HqL9Qg9l6;#zlo*xxoyOFCN&B?W}?&zM41w~MLuW9w~8zs`OF>w9Y7gdG0s7WkiZ`d{n=|ATYDfsL}bL*+$-MREJ&>VWeZ*qJQIxl{e8}cry@cW1mg`M?xK?E0>|Rg%3h_> z2Px3u8OuSl8nDVi!Z86{7TkQ^#pL2OW)rR#Ujl7kCi7OtODW2-Mt3qCTW`f?Zfons zE6$PTK%jFM3wLIrIV#$8g?j_O?v0sNx z9wK#QX=_u*)Gs$P2oW85gxz&q)%^-6E|jAM-l%cj$Sh%ABoD~!{rv0a5L~)a!-p=| zbus_>jr;AL$(oUn4nY61eb<1zx`6BI+lG6epWiDlC^7$Jwd@0x{C(du0{WC-M0=rE zYK;_1LV&dmF#9gp0=M=p+!}ii__YIHyelyb<*BM56#)ZBw&9Jz=I#uANCV*hM+TMw zWcBSVdeB^;?7CZpx;Y%kPsgdIvLu8-PV}RBecN4NayGU`?1kmVY z)90|M2d$VcRO~sHy?C*2LsI*tfMx!(7gDHrbK|9mt~ZJNu3b~QKy9sRE$1DY6Y=>L zO~jR0A_s-e%Le!?`H=QnOm&~XW-hfq2(?kyAIysq@9WZFPPa{rz}r_ugJpl9O-q}c z@=dFOK;5Ge+gW=~gpgIgF(UI@%f51VzBBO2?#`i7YO!{O*j52gzru-QqE^cy1rz2D ztEL*OA7&GZICDm^jfc9RgB=e-$0a0WNhXt;xXID<5AEyfP5Lj`76NS<3y=0`QqH*B z?P;Ec;tk&{kk+7N_3=1+opxE<>;P^jD=UC{{y<9N1=f{LN=h{rMJ4^8<4>l+n@=Uk zorF@kmvXmgFUKtNa@vr3$o%lz@G z)AcnL`Rb6@EVh}q+XCmAd-oT-&{qhzAo4iNpWVqxpD}by?uyeIA=;NZ-w4Z|-`1hL z*uwKie3O-@fcQ%cQ>nw_(T9trrSnWZ$4Rkb(tHtn;=?||(-zL}%Jhgjg^n)r4>eYU z4y0gO*RkG_XES&vFw*gnUtOKlCs464-X}@)42DDe z%g^AR$#aP1$XjKm91%8p~P+EoqV*19S?rcrh#kZiKg#ewV7K?PL zOCeDhhSnB4W=0QOJZJEb4e4}MMS?k4Ha+W0+90edhtANgj6G%`yX8_CNBU%Nr-`Hd z(PmGX&`)v-O8X-DV{cOGRJjB7C_4(fZ&!Wn?9y^Ho0&Z+;Kt!1mxdA8tJ$`09Imn3 zr@jOh2CAq1)Be6&W}*}ac9U>r?@b|0(a!mn4cxQfz0}VQ+>_{?B|!%`p7fWS1maHn z?PY=`Wjt2#=Q7F?YgVXoT(!c+kLNrFvgN$99NUMiw?0wK410}Nm{%4oku%EAb_`g! z`9aiP?Qqo8i9=MZ{dU?@bhp7F$}Vp}GFi=V!Z+C9B!1j2QPVe({$P1AXjN4@?=U?h zSXFsO4YMc7eR!$8rb)0??Ksym!4a8atFGHxb@~feav*G=2t6 z*dfu?kReG3msvJ)IVt=1#nrd??Y*o88V&}w>W%D)kU)pljVRXoR!@780JmH|eyMsc zoP|i+1u-KYM_ro}4Y;N0-n?X+&^NL89SUfMv7)u7jNt_Qaru8)E&2brjsgCA9mD23 z;_=Tg{GOF64e4FAoWeTrWmw#qy9`~@oMJf9Kli$4WR~c4>uGC?nYE_Ap0(DqjhJIY zIX$3Ku1t~rCr@$UAobN%jpZdqe^I8=V_oWN_myK*Bcw9Wrye^Jj5DM;{&Ex>68cMBRZ`Ip9AxKe63~(y0-Fcdke% zAX=tHUaz3Imr#qS@Xn>e@uWMTkS>?mdPKwWL7#)=*;8_|kx3G99yZXphl1E;D-e~1 z?7BJIH9TU9mAN$>==NfASXd@?fG{?q($&X&tC7-#rl4C-XskaElZJqcLj*34DdOtv z9)HS!1TRR$gnVQ?rgG-KLY4rr9zxI{2f(o1f)KoCO+b?c0A4n|h)n_~GKQvX68{lF zQa~Rh89`%Z3r~UZv|~vBmBd4jk!YMYBme|K8^V+N&bmar6bS%PArsy(XQIuRTBd;F zXGD6X+9{*MFA zkxsNWq!R!hcnK+iT&I2*`DeKl;N^bf{Uew=65SznEJz9%IEV7Z>o+8YB6<81*Oe#TKjrFA={J}!}4|TKL84i8vg(Q delta 49551 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 diff --git a/dev/windows-cpu/videos/advanced/frame_004.jpg b/dev/windows-cpu/videos/advanced/frame_004.jpg index 21ff21bced74c45c5f2bf6276354a9eb1ef5fb90..3cd014124b904a9f66ce1af94717809fa27642d3 100644 GIT binary patch delta 158 zcmV;P0Ac@%-yA!`am3r>P~s?~l(k0G5zNIoi@Pxy}GwfB?=( z^rSFF_A@%j`-24lsKGt(bJ~_Wu^LE%+7hyL``?#dl?;-z#~fq;v4RHx9{o?&fFrZL M*t`L^uPp&v1Z##)1poj5 delta 176 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 K1Sm?s`u`vBnv>T6 delta 47836 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

    Hyw5rJuc( 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 diff --git a/dev/windows-cpu/videos/advanced/frame_006.jpg b/dev/windows-cpu/videos/advanced/frame_006.jpg index dcd76b496093da40d085b36fdb526c1eb596f4e9..5273a6d50551d72b9306dde52c44fd4c6f6a33ad 100644 GIT binary patch delta 59658 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 PoDLDBQKoAIDH8ubiz4Zd delta 54906 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 z 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 Awg3PC diff --git a/dev/windows-cpu/videos/advanced/frame_007.jpg b/dev/windows-cpu/videos/advanced/frame_007.jpg index 8ded6ad6f07af84f9b7da3784bd96b5b743b8459..5273a6d50551d72b9306dde52c44fd4c6f6a33ad 100644 GIT binary patch delta 52115 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 z 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 U26C7AcjHZ5sA);FGpfh>AOA%lx&QzG delta 50783 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 AFaQ7m diff --git a/dev/windows-cpu/videos/advanced/metadata.json b/dev/windows-cpu/videos/advanced/metadata.json index 24875a1..d0c6d3e 100644 --- a/dev/windows-cpu/videos/advanced/metadata.json +++ b/dev/windows-cpu/videos/advanced/metadata.json @@ -7,39 +7,39 @@ }, { "file": "frame_001.jpg", - "time": 2.26, - "log": "Capturing execution frames: advanced.json\n [ComfyUI] [DEPRECATION WARNING] Detected import of deprecated legacy API: /extensions/core/widgetInputs.js. This is likely caused by a custom node extension using outdated APIs. Please update your extensions or contact the extension author for an updated version.\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 11 nodes\n [ComfyUI] Node 2: LoadImage\n [ComfyUI] Inputs: {\"image\": \"bridge.jpg\"}\n [ComfyUI] Node 3: DownloadAndLoadDepthAnythingV3Model\n [ComfyUI] Inputs: {\"model\": \"da3_large.safetensors\", \"precision\": \"auto\", \"attention\": \"auto\"}\n [ComfyUI] Node 4: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"12\", 0]}\n [ComfyUI] Node 6: PreviewImage\n Queuing workflow for execution...\n [ComfyUI] Inputs: {\"images\": [\"12\", 1]}\n [ComfyUI] Node 7: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"12\", 2]}\n [ComfyUI] Node 8: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"12\", 3]}\n [ComfyUI] Node 9: PreviewAny\n [ComfyUI] Inputs: {\"source\": [\"12\", 6]}\n [ComfyUI] Node 10: PreviewAny\n [ComfyUI] Inputs: {\"source\": [\"12\", 5]}\n [ComfyUI] Node 11: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"12\", 7]}\n [ComfyUI] Node 12: DepthAnything_V3\n [ComfyUI] Inputs: {\"normalization_mode\": \"V2-Style\", \"resize_method\": \"resize\", \"invert_depth\": false, \"keep_model_size\": false, \"da3_model\": [\"3\", 0], \"images\": [\"2\", 0]}\n [ComfyUI] Node 13: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"12\", 4]}\n [ComfyUI] Generated prompt_id: c5d2a7bc-5daf-4fbf-9275-27fd7e836887\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running DownloadAndLoadDepthAnythingV3Model: model: 'da3_large.safetensors', precision: 'auto', attention: 'auto'\n [ComfyUI] [comfy-env] SubprocessWorker: C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\python.exe\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.DownloadAndLoadDepthAnythingV3Model.EXECUTE_NORMALIZED\n [ComfyUI] [comfy-env] env_vars: {'COMFYUI_BASE': 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\DepthAnythingV3-1106\\\\ComfyUI'}\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] python: C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\python.exe\n [ComfyUI] [comfy-env] depthanythingv3-nodes: Library/bin has 236 DLLs\n [ComfyUI] [ComfyUI-DepthAnythingV3] sys_path sent to worker: ['D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\DepthAnythingV3-1106\\\\ComfyUI', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\DepthAnythingV3-1106\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-DepthAnythingV3', 'C:\\\\Users\\\\stduser\\\\AppData\\\\Local\\\\Programs\\\\comfy-env\\\\.pixi\\\\envs\\\\depthanythingv3-nodes\\\\Lib\\\\site-packages', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\DepthAnythingV3-1106\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-DepthAnythingV3']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\python.exe\n [ComfyUI] [SubprocessWorker] launching cmd=['C:\\\\Users\\\\stduser\\\\.pixi\\\\bin\\\\pixi.exe', 'run', '--as-is', '--manifest-path', 'C:\\\\Users\\\\stduser\\\\AppData\\\\Local\\\\Programs\\\\comfy-env\\\\pixi.toml', '-e', 'depthanythingv3-nodes', 'python', 'C:\\\\Users\\\\stduser\\\\AppData\\\\Local\\\\Temp\\\\comfyui_pvenv_e1x_bc4i\\\\persistent_worker.py', 'tcp://127.0.0.1:65154']..." + "time": 4.07, + "log": "Capturing execution frames: advanced.json\n [ComfyUI] [DEPRECATION WARNING] Detected import of deprecated legacy API: /extensions/core/widgetInputs.js. This is likely caused by a custom node extension using outdated APIs. Please update your extensions or contact the extension author for an updated version.\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 11 nodes\n [ComfyUI] Node 2: LoadImage\n [ComfyUI] Inputs: {\"image\": \"bridge.jpg\"}\n [ComfyUI] Node 3: DownloadAndLoadDepthAnythingV3Model\n [ComfyUI] Inputs: {\"model\": \"da3_large.safetensors\", \"precision\": \"auto\", \"attention\": \"auto\"}\n [ComfyUI] Node 4: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"12\", 0]}\n [ComfyUI] Node 6: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"12\", 1]}\n Queuing workflow for execution...\n [ComfyUI] Node 7: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"12\", 2]}\n [ComfyUI] Node 8: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"12\", 3]}\n [ComfyUI] Node 9: PreviewAny\n [ComfyUI] Inputs: {\"source\": [\"12\", 6]}\n [ComfyUI] Node 10: PreviewAny\n [ComfyUI] Inputs: {\"source\": [\"12\", 5]}\n [ComfyUI] Node 11: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"12\", 7]}\n [ComfyUI] Node 12: DepthAnything_V3\n [ComfyUI] Inputs: {\"normalization_mode\": \"V2-Style\", \"resize_method\": \"resize\", \"invert_depth\": false, \"keep_model_size\": false, \"da3_model\": [\"3\", 0], \"images\": [\"2\", 0]}\n [ComfyUI] Node 13: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"12\", 4]}\n [ComfyUI] Generated prompt_id: 697b8505-5b85-4db8-96e2-0c03a31eff23\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running DownloadAndLoadDepthAnythingV3Model: model: 'da3_large.safetensors', precision: 'auto', attention: 'auto'\n [ComfyUI] [comfy-env] SubprocessWorker: C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\python.exe\n [ComfyUI] [comfy-env] env_vars: {'COMFYUI_BASE': 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\DepthAnythingV3-1942\\\\ComfyUI'}\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.DownloadAndLoadDepthAnythingV3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [comfy-env] depthanythingv3-nodes: Library/bin has 236 DLLs\n [ComfyUI] [ComfyUI-DepthAnythingV3] python: C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\python.exe\n [ComfyUI] [ComfyUI-DepthAnythingV3] sys_path sent to worker: ['D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\DepthAnythingV3-1942\\\\ComfyUI', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\DepthAnythingV3-1942\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-DepthAnythingV3', 'C:\\\\Users\\\\stduser\\\\AppData\\\\Local\\\\Programs\\\\comfy-env\\\\.pixi\\\\envs\\\\depthanythingv3-nodes\\\\Lib\\\\site-packages', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\DepthAnythingV3-1942\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-DepthAnythingV3']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\python.exe\n [ComfyUI] [SubprocessWorker] launching cmd=['C:\\\\Users\\\\stduser\\\\.pixi\\\\bin\\\\pixi.exe', 'run', '--as-is', '--manifest-path', 'C:\\\\Users\\\\stduser\\\\AppData\\\\Local\\\\Programs\\\\comfy-env\\\\pixi.toml', '-e', 'depthanythingv3-nodes', 'python', 'C:\\\\Users\\\\stduser\\\\AppData\\\\Local\\\\Temp\\\\comfyui_pvenv_z57kjp7z\\\\persistent_worker.py', 'tcp://127.0.0.1:59980']..." }, { "file": "frame_002.jpg", - "time": 4.49, - "log": "Capturing execution frames: advanced.json\n [ComfyUI] [DEPRECATION WARNING] Detected import of deprecated legacy API: /extensions/core/widgetInputs.js. This is likely caused by a custom node extension using outdated APIs. Please update your extensions or contact the extension author for an updated version.\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 11 nodes\n [ComfyUI] Node 2: LoadImage\n [ComfyUI] Inputs: {\"image\": \"bridge.jpg\"}\n [ComfyUI] Node 3: DownloadAndLoadDepthAnythingV3Model\n [ComfyUI] Inputs: {\"model\": \"da3_large.safetensors\", \"precision\": \"auto\", \"attention\": \"auto\"}\n [ComfyUI] Node 4: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"12\", 0]}\n [ComfyUI] Node 6: PreviewImage\n Queuing workflow for execution...\n [ComfyUI] Inputs: {\"images\": [\"12\", 1]}\n [ComfyUI] Node 7: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"12\", 2]}\n [ComfyUI] Node 8: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"12\", 3]}\n [ComfyUI] Node 9: PreviewAny\n [ComfyUI] Inputs: {\"source\": [\"12\", 6]}\n [ComfyUI] Node 10: PreviewAny\n [ComfyUI] Inputs: {\"source\": [\"12\", 5]}\n [ComfyUI] Node 11: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"12\", 7]}\n [ComfyUI] Node 12: DepthAnything_V3\n [ComfyUI] Inputs: {\"normalization_mode\": \"V2-Style\", \"resize_method\": \"resize\", \"invert_depth\": false, \"keep_model_size\": false, \"da3_model\": [\"3\", 0], \"images\": [\"2\", 0]}\n [ComfyUI] Node 13: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"12\", 4]}\n [ComfyUI] Generated prompt_id: c5d2a7bc-5daf-4fbf-9275-27fd7e836887\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running DownloadAndLoadDepthAnythingV3Model: model: 'da3_large.safetensors', precision: 'auto', attention: 'auto'\n [ComfyUI] [comfy-env] SubprocessWorker: C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\python.exe\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.DownloadAndLoadDepthAnythingV3Model.EXECUTE_NORMALIZED\n [ComfyUI] [comfy-env] env_vars: {'COMFYUI_BASE': 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\DepthAnythingV3-1106\\\\ComfyUI'}\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] python: C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\python.exe\n [ComfyUI] [comfy-env] depthanythingv3-nodes: Library/bin has 236 DLLs\n [ComfyUI] [ComfyUI-DepthAnythingV3] sys_path sent to worker: ['D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\DepthAnythingV3-1106\\\\ComfyUI', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\DepthAnythingV3-1106\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-DepthAnythingV3', 'C:\\\\Users\\\\stduser\\\\AppData\\\\Local\\\\Programs\\\\comfy-env\\\\.pixi\\\\envs\\\\depthanythingv3-nodes\\\\Lib\\\\site-packages', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\DepthAnythingV3-1106\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-DepthAnythingV3']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\python.exe\n [ComfyUI] [SubprocessWorker] launching cmd=['C:\\\\Users\\\\stduser\\\\.pixi\\\\bin\\\\pixi.exe', 'run', '--as-is', '--manifest-path', 'C:\\\\Users\\\\stduser\\\\AppData\\\\Local\\\\Programs\\\\comfy-env\\\\pixi.toml', '-e', 'depthanythingv3-nodes', 'python', 'C:\\\\Users\\\\stduser\\\\AppData\\\\Local\\\\Temp\\\\comfyui_pvenv_e1x_bc4i\\\\persistent_worker.py', 'tcp://127.0.0.1:65154']...\n Frame 2 saved (frame_001.jpg, t=2.3s)\n [capture-periodic] freeze=5ms shot=110ms unfreeze=6ms saved=True" + "time": 6.2, + "log": "Capturing execution frames: advanced.json\n [ComfyUI] [DEPRECATION WARNING] Detected import of deprecated legacy API: /extensions/core/widgetInputs.js. This is likely caused by a custom node extension using outdated APIs. Please update your extensions or contact the extension author for an updated version.\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 11 nodes\n [ComfyUI] Node 2: LoadImage\n [ComfyUI] Inputs: {\"image\": \"bridge.jpg\"}\n [ComfyUI] Node 3: DownloadAndLoadDepthAnythingV3Model\n [ComfyUI] Inputs: {\"model\": \"da3_large.safetensors\", \"precision\": \"auto\", \"attention\": \"auto\"}\n [ComfyUI] Node 4: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"12\", 0]}\n [ComfyUI] Node 6: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"12\", 1]}\n Queuing workflow for execution...\n [ComfyUI] Node 7: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"12\", 2]}\n [ComfyUI] Node 8: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"12\", 3]}\n [ComfyUI] Node 9: PreviewAny\n [ComfyUI] Inputs: {\"source\": [\"12\", 6]}\n [ComfyUI] Node 10: PreviewAny\n [ComfyUI] Inputs: {\"source\": [\"12\", 5]}\n [ComfyUI] Node 11: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"12\", 7]}\n [ComfyUI] Node 12: DepthAnything_V3\n [ComfyUI] Inputs: {\"normalization_mode\": \"V2-Style\", \"resize_method\": \"resize\", \"invert_depth\": false, \"keep_model_size\": false, \"da3_model\": [\"3\", 0], \"images\": [\"2\", 0]}\n [ComfyUI] Node 13: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"12\", 4]}\n [ComfyUI] Generated prompt_id: 697b8505-5b85-4db8-96e2-0c03a31eff23\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running DownloadAndLoadDepthAnythingV3Model: model: 'da3_large.safetensors', precision: 'auto', attention: 'auto'\n [ComfyUI] [comfy-env] SubprocessWorker: C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\python.exe\n [ComfyUI] [comfy-env] env_vars: {'COMFYUI_BASE': 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\DepthAnythingV3-1942\\\\ComfyUI'}\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.DownloadAndLoadDepthAnythingV3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [comfy-env] depthanythingv3-nodes: Library/bin has 236 DLLs\n [ComfyUI] [ComfyUI-DepthAnythingV3] python: C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\python.exe\n [ComfyUI] [ComfyUI-DepthAnythingV3] sys_path sent to worker: ['D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\DepthAnythingV3-1942\\\\ComfyUI', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\DepthAnythingV3-1942\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-DepthAnythingV3', 'C:\\\\Users\\\\stduser\\\\AppData\\\\Local\\\\Programs\\\\comfy-env\\\\.pixi\\\\envs\\\\depthanythingv3-nodes\\\\Lib\\\\site-packages', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\DepthAnythingV3-1942\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-DepthAnythingV3']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\python.exe\n [ComfyUI] [SubprocessWorker] launching cmd=['C:\\\\Users\\\\stduser\\\\.pixi\\\\bin\\\\pixi.exe', 'run', '--as-is', '--manifest-path', 'C:\\\\Users\\\\stduser\\\\AppData\\\\Local\\\\Programs\\\\comfy-env\\\\pixi.toml', '-e', 'depthanythingv3-nodes', 'python', 'C:\\\\Users\\\\stduser\\\\AppData\\\\Local\\\\Temp\\\\comfyui_pvenv_z57kjp7z\\\\persistent_worker.py', 'tcp://127.0.0.1:59980']...\n Frame 2 saved (frame_001.jpg, t=4.1s)\n [capture-periodic] freeze=3ms shot=89ms unfreeze=3ms saved=True\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=1 sending call_method" }, { "file": "frame_003.jpg", - "time": 18.77, - "log": "Capturing execution frames: advanced.json\n [ComfyUI] [DEPRECATION WARNING] Detected import of deprecated legacy API: /extensions/core/widgetInputs.js. This is likely caused by a custom node extension using outdated APIs. Please update your extensions or contact the extension author for an updated version.\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 11 nodes\n [ComfyUI] Node 2: LoadImage\n [ComfyUI] Inputs: {\"image\": \"bridge.jpg\"}\n [ComfyUI] Node 3: DownloadAndLoadDepthAnythingV3Model\n [ComfyUI] Inputs: {\"model\": \"da3_large.safetensors\", \"precision\": \"auto\", \"attention\": \"auto\"}\n [ComfyUI] Node 4: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"12\", 0]}\n [ComfyUI] Node 6: PreviewImage\n Queuing workflow for execution...\n [ComfyUI] Inputs: {\"images\": [\"12\", 1]}\n [ComfyUI] Node 7: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"12\", 2]}\n [ComfyUI] Node 8: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"12\", 3]}\n [ComfyUI] Node 9: PreviewAny\n [ComfyUI] Inputs: {\"source\": [\"12\", 6]}\n [ComfyUI] Node 10: PreviewAny\n [ComfyUI] Inputs: {\"source\": [\"12\", 5]}\n [ComfyUI] Node 11: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"12\", 7]}\n [ComfyUI] Node 12: DepthAnything_V3\n [ComfyUI] Inputs: {\"normalization_mode\": \"V2-Style\", \"resize_method\": \"resize\", \"invert_depth\": false, \"keep_model_size\": false, \"da3_model\": [\"3\", 0], \"images\": [\"2\", 0]}\n [ComfyUI] Node 13: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"12\", 4]}\n [ComfyUI] Generated prompt_id: c5d2a7bc-5daf-4fbf-9275-27fd7e836887\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running DownloadAndLoadDepthAnythingV3Model: model: 'da3_large.safetensors', precision: 'auto', attention: 'auto'\n [ComfyUI] [comfy-env] SubprocessWorker: C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\python.exe\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.DownloadAndLoadDepthAnythingV3Model.EXECUTE_NORMALIZED\n [ComfyUI] [comfy-env] env_vars: {'COMFYUI_BASE': 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\DepthAnythingV3-1106\\\\ComfyUI'}\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] python: C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\python.exe\n [ComfyUI] [comfy-env] depthanythingv3-nodes: Library/bin has 236 DLLs\n [ComfyUI] [ComfyUI-DepthAnythingV3] sys_path sent to worker: ['D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\DepthAnythingV3-1106\\\\ComfyUI', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\DepthAnythingV3-1106\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-DepthAnythingV3', 'C:\\\\Users\\\\stduser\\\\AppData\\\\Local\\\\Programs\\\\comfy-env\\\\.pixi\\\\envs\\\\depthanythingv3-nodes\\\\Lib\\\\site-packages', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\DepthAnythingV3-1106\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-DepthAnythingV3']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\python.exe\n [ComfyUI] [SubprocessWorker] launching cmd=['C:\\\\Users\\\\stduser\\\\.pixi\\\\bin\\\\pixi.exe', 'run', '--as-is', '--manifest-path', 'C:\\\\Users\\\\stduser\\\\AppData\\\\Local\\\\Programs\\\\comfy-env\\\\pixi.toml', '-e', 'depthanythingv3-nodes', 'python', 'C:\\\\Users\\\\stduser\\\\AppData\\\\Local\\\\Temp\\\\comfyui_pvenv_e1x_bc4i\\\\persistent_worker.py', 'tcp://127.0.0.1:65154']...\n Frame 2 saved (frame_001.jpg, t=2.3s)\n [capture-periodic] freeze=5ms shot=110ms unfreeze=6ms saved=True\n Frame 3 saved (frame_002.jpg, t=4.5s)\n [capture-periodic] freeze=3ms shot=92ms unfreeze=4ms saved=True\n [capture-loop] iter=50 t=5.9s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=5.0/16.0GB (31%) swap=0.2/2.9GB (5%) cpu=33% browser_rss=0.70GB\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=1 sending call_method\n [capture-loop] iter=100 t=13.4s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=5.0/16.0GB (32%) swap=0.2/2.9GB (5%) cpu=20% browser_rss=0.70GB\n [ComfyUI] Warning: You are sending unauthenticated requests to the HF Hub. Please set a HF_TOKEN to enable higher rate limits and faster downloads.\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] WARNING: Warning: You are sending unauthenticated requests to the HF Hub. Please set a HF_TOKEN to enable higher rate limits and faster downloads.\n [ComfyUI] \n [ComfyUI] model.safetensors: 0%| | 0.00/1.64G [00:00\n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] === END ===\n [ComfyUI] \n [capture-loop] iter=550 t=67.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=6.3/16.0GB (39%) swap=0.1/2.9GB (5%) cpu=76% browser_rss=0.59GB\n [capture-loop] iter=600 t=73.0s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=6 ram=6.2/16.0GB (39%) swap=0.3/2.9GB (10%) cpu=76% browser_rss=0.59GB\n [capture-loop] iter=650 t=79.0s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=7 ram=6.6/16.0GB (42%) swap=0.3/2.9GB (10%) cpu=81% browser_rss=0.59GB\n [capture-loop] iter=700 t=84.8s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=6 ram=7.6/16.0GB (47%) swap=0.3/2.9GB (10%) cpu=87% browser_rss=0.58GB\n [capture-loop] iter=750 t=90.8s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=6 ram=7.5/16.0GB (47%) swap=0.3/2.9GB (10%) cpu=79% browser_rss=0.57GB\n [capture-loop] iter=800 t=97.0s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=6 ram=7.8/16.0GB (48%) swap=0.2/2.9GB (6%) cpu=81% browser_rss=0.56GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DepthAnything_V3 done (80.62s): result: NodeOutput" + "time": 105.25, + "log": "Capturing execution frames: advanced.json\n [ComfyUI] [DEPRECATION WARNING] Detected import of deprecated legacy API: /extensions/core/widgetInputs.js. This is likely caused by a custom node extension using outdated APIs. Please update your extensions or contact the extension author for an updated version.\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 11 nodes\n [ComfyUI] Node 2: LoadImage\n [ComfyUI] Inputs: {\"image\": \"bridge.jpg\"}\n [ComfyUI] Node 3: DownloadAndLoadDepthAnythingV3Model\n [ComfyUI] Inputs: {\"model\": \"da3_large.safetensors\", \"precision\": \"auto\", \"attention\": \"auto\"}\n [ComfyUI] Node 4: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"12\", 0]}\n [ComfyUI] Node 6: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"12\", 1]}\n Queuing workflow for execution...\n [ComfyUI] Node 7: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"12\", 2]}\n [ComfyUI] Node 8: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"12\", 3]}\n [ComfyUI] Node 9: PreviewAny\n [ComfyUI] Inputs: {\"source\": [\"12\", 6]}\n [ComfyUI] Node 10: PreviewAny\n [ComfyUI] Inputs: {\"source\": [\"12\", 5]}\n [ComfyUI] Node 11: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"12\", 7]}\n [ComfyUI] Node 12: DepthAnything_V3\n [ComfyUI] Inputs: {\"normalization_mode\": \"V2-Style\", \"resize_method\": \"resize\", \"invert_depth\": false, \"keep_model_size\": false, \"da3_model\": [\"3\", 0], \"images\": [\"2\", 0]}\n [ComfyUI] Node 13: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"12\", 4]}\n [ComfyUI] Generated prompt_id: 697b8505-5b85-4db8-96e2-0c03a31eff23\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running DownloadAndLoadDepthAnythingV3Model: model: 'da3_large.safetensors', precision: 'auto', attention: 'auto'\n [ComfyUI] [comfy-env] SubprocessWorker: C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\python.exe\n [ComfyUI] [comfy-env] env_vars: {'COMFYUI_BASE': 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\DepthAnythingV3-1942\\\\ComfyUI'}\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.DownloadAndLoadDepthAnythingV3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [comfy-env] depthanythingv3-nodes: Library/bin has 236 DLLs\n [ComfyUI] [ComfyUI-DepthAnythingV3] python: C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\python.exe\n [ComfyUI] [ComfyUI-DepthAnythingV3] sys_path sent to worker: ['D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\DepthAnythingV3-1942\\\\ComfyUI', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\DepthAnythingV3-1942\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-DepthAnythingV3', 'C:\\\\Users\\\\stduser\\\\AppData\\\\Local\\\\Programs\\\\comfy-env\\\\.pixi\\\\envs\\\\depthanythingv3-nodes\\\\Lib\\\\site-packages', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\DepthAnythingV3-1942\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-DepthAnythingV3']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\python.exe\n [ComfyUI] [SubprocessWorker] launching cmd=['C:\\\\Users\\\\stduser\\\\.pixi\\\\bin\\\\pixi.exe', 'run', '--as-is', '--manifest-path', 'C:\\\\Users\\\\stduser\\\\AppData\\\\Local\\\\Programs\\\\comfy-env\\\\pixi.toml', '-e', 'depthanythingv3-nodes', 'python', 'C:\\\\Users\\\\stduser\\\\AppData\\\\Local\\\\Temp\\\\comfyui_pvenv_z57kjp7z\\\\persistent_worker.py', 'tcp://127.0.0.1:59980']...\n Frame 2 saved (frame_001.jpg, t=4.1s)\n [capture-periodic] freeze=3ms shot=89ms unfreeze=3ms saved=True\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=1 sending call_method\n Frame 3 saved (frame_002.jpg, t=6.2s)\n [capture-periodic] freeze=3ms shot=110ms unfreeze=4ms saved=True\n [capture-loop] iter=50 t=7.5s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=3 ram=4.9/16.0GB (30%) swap=0.3/2.9GB (10%) cpu=34% browser_rss=0.69GB\n [ComfyUI] Warning: You are sending unauthenticated requests to the HF Hub. Please set a HF_TOKEN to enable higher rate limits and faster downloads.\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] WARNING: Warning: You are sending unauthenticated requests to the HF Hub. Please set a HF_TOKEN to enable higher rate limits and faster downloads.\n [ComfyUI] \n [ComfyUI] model.safetensors: 0%| | 0.00/1.64G [00:00\n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] === END ===\n [ComfyUI] \n [capture-loop] iter=550 t=65.5s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=27 ram=6.8/16.0GB (43%) swap=0.2/2.9GB (6%) cpu=90% browser_rss=0.57GB\n [capture-loop] iter=600 t=71.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=6.2/16.0GB (39%) swap=0.2/2.9GB (6%) cpu=86% browser_rss=0.56GB\n [capture-loop] iter=650 t=76.9s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=6.9/16.0GB (43%) swap=0.2/2.9GB (6%) cpu=86% browser_rss=0.55GB\n [capture-loop] iter=700 t=82.7s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=6.7/16.0GB (42%) swap=0.2/2.9GB (6%) cpu=88% browser_rss=0.54GB\n [capture-loop] iter=750 t=88.4s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=7.5/16.0GB (47%) swap=0.2/2.9GB (6%) cpu=88% browser_rss=0.54GB\n [capture-loop] iter=800 t=94.2s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=7.3/16.0GB (46%) swap=0.2/2.9GB (6%) cpu=90% browser_rss=0.53GB\n [capture-loop] iter=850 t=100.4s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=7.7/16.0GB (48%) swap=0.3/2.9GB (10%) cpu=91% browser_rss=0.53GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DepthAnything_V3 done (92.29s): result: NodeOutput" }, { "file": "frame_006.jpg", - "time": 102.39, - "log": "Capturing execution frames: advanced.json\n [ComfyUI] [DEPRECATION WARNING] Detected import of deprecated legacy API: /extensions/core/widgetInputs.js. This is likely caused by a custom node extension using outdated APIs. Please update your extensions or contact the extension author for an updated version.\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 11 nodes\n [ComfyUI] Node 2: LoadImage\n [ComfyUI] Inputs: {\"image\": \"bridge.jpg\"}\n [ComfyUI] Node 3: DownloadAndLoadDepthAnythingV3Model\n [ComfyUI] Inputs: {\"model\": \"da3_large.safetensors\", \"precision\": \"auto\", \"attention\": \"auto\"}\n [ComfyUI] Node 4: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"12\", 0]}\n [ComfyUI] Node 6: PreviewImage\n Queuing workflow for execution...\n [ComfyUI] Inputs: {\"images\": [\"12\", 1]}\n [ComfyUI] Node 7: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"12\", 2]}\n [ComfyUI] Node 8: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"12\", 3]}\n [ComfyUI] Node 9: PreviewAny\n [ComfyUI] Inputs: {\"source\": [\"12\", 6]}\n [ComfyUI] Node 10: PreviewAny\n [ComfyUI] Inputs: {\"source\": [\"12\", 5]}\n [ComfyUI] Node 11: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"12\", 7]}\n [ComfyUI] Node 12: DepthAnything_V3\n [ComfyUI] Inputs: {\"normalization_mode\": \"V2-Style\", \"resize_method\": \"resize\", \"invert_depth\": false, \"keep_model_size\": false, \"da3_model\": [\"3\", 0], \"images\": [\"2\", 0]}\n [ComfyUI] Node 13: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"12\", 4]}\n [ComfyUI] Generated prompt_id: c5d2a7bc-5daf-4fbf-9275-27fd7e836887\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running DownloadAndLoadDepthAnythingV3Model: model: 'da3_large.safetensors', precision: 'auto', attention: 'auto'\n [ComfyUI] [comfy-env] SubprocessWorker: C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\python.exe\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.DownloadAndLoadDepthAnythingV3Model.EXECUTE_NORMALIZED\n [ComfyUI] [comfy-env] env_vars: {'COMFYUI_BASE': 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\DepthAnythingV3-1106\\\\ComfyUI'}\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] python: C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\python.exe\n [ComfyUI] [comfy-env] depthanythingv3-nodes: Library/bin has 236 DLLs\n [ComfyUI] [ComfyUI-DepthAnythingV3] sys_path sent to worker: ['D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\DepthAnythingV3-1106\\\\ComfyUI', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\DepthAnythingV3-1106\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-DepthAnythingV3', 'C:\\\\Users\\\\stduser\\\\AppData\\\\Local\\\\Programs\\\\comfy-env\\\\.pixi\\\\envs\\\\depthanythingv3-nodes\\\\Lib\\\\site-packages', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\DepthAnythingV3-1106\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-DepthAnythingV3']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\python.exe\n [ComfyUI] [SubprocessWorker] launching cmd=['C:\\\\Users\\\\stduser\\\\.pixi\\\\bin\\\\pixi.exe', 'run', '--as-is', '--manifest-path', 'C:\\\\Users\\\\stduser\\\\AppData\\\\Local\\\\Programs\\\\comfy-env\\\\pixi.toml', '-e', 'depthanythingv3-nodes', 'python', 'C:\\\\Users\\\\stduser\\\\AppData\\\\Local\\\\Temp\\\\comfyui_pvenv_e1x_bc4i\\\\persistent_worker.py', 'tcp://127.0.0.1:65154']...\n Frame 2 saved (frame_001.jpg, t=2.3s)\n [capture-periodic] freeze=5ms shot=110ms unfreeze=6ms saved=True\n Frame 3 saved (frame_002.jpg, t=4.5s)\n [capture-periodic] freeze=3ms shot=92ms unfreeze=4ms saved=True\n [capture-loop] iter=50 t=5.9s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=5.0/16.0GB (31%) swap=0.2/2.9GB (5%) cpu=33% browser_rss=0.70GB\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=1 sending call_method\n [capture-loop] iter=100 t=13.4s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=5.0/16.0GB (32%) swap=0.2/2.9GB (5%) cpu=20% browser_rss=0.70GB\n [ComfyUI] Warning: You are sending unauthenticated requests to the HF Hub. Please set a HF_TOKEN to enable higher rate limits and faster downloads.\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] WARNING: Warning: You are sending unauthenticated requests to the HF Hub. Please set a HF_TOKEN to enable higher rate limits and faster downloads.\n [ComfyUI] \n [ComfyUI] model.safetensors: 0%| | 0.00/1.64G [00:00\n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] === END ===\n [ComfyUI] \n [capture-loop] iter=550 t=67.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=6.3/16.0GB (39%) swap=0.1/2.9GB (5%) cpu=76% browser_rss=0.59GB\n [capture-loop] iter=600 t=73.0s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=6 ram=6.2/16.0GB (39%) swap=0.3/2.9GB (10%) cpu=76% browser_rss=0.59GB\n [capture-loop] iter=650 t=79.0s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=7 ram=6.6/16.0GB (42%) swap=0.3/2.9GB (10%) cpu=81% browser_rss=0.59GB\n [capture-loop] iter=700 t=84.8s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=6 ram=7.6/16.0GB (47%) swap=0.3/2.9GB (10%) cpu=87% browser_rss=0.58GB\n [capture-loop] iter=750 t=90.8s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=6 ram=7.5/16.0GB (47%) swap=0.3/2.9GB (10%) cpu=79% browser_rss=0.57GB\n [capture-loop] iter=800 t=97.0s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=6 ram=7.8/16.0GB (48%) swap=0.2/2.9GB (6%) cpu=81% browser_rss=0.56GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DepthAnything_V3 done (80.62s): result: NodeOutput\n Node executed (1 total), capturing...\n Frame 6 saved (frame_005.jpg, t=101.8s)\n [capture-node] freeze=6ms shot=200ms unfreeze=20ms saved=True\n [ComfyUI] Prompt executed in 102.05 seconds" + "time": 105.76, + "log": "Capturing execution frames: advanced.json\n [ComfyUI] [DEPRECATION WARNING] Detected import of deprecated legacy API: /extensions/core/widgetInputs.js. This is likely caused by a custom node extension using outdated APIs. Please update your extensions or contact the extension author for an updated version.\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 11 nodes\n [ComfyUI] Node 2: LoadImage\n [ComfyUI] Inputs: {\"image\": \"bridge.jpg\"}\n [ComfyUI] Node 3: DownloadAndLoadDepthAnythingV3Model\n [ComfyUI] Inputs: {\"model\": \"da3_large.safetensors\", \"precision\": \"auto\", \"attention\": \"auto\"}\n [ComfyUI] Node 4: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"12\", 0]}\n [ComfyUI] Node 6: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"12\", 1]}\n Queuing workflow for execution...\n [ComfyUI] Node 7: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"12\", 2]}\n [ComfyUI] Node 8: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"12\", 3]}\n [ComfyUI] Node 9: PreviewAny\n [ComfyUI] Inputs: {\"source\": [\"12\", 6]}\n [ComfyUI] Node 10: PreviewAny\n [ComfyUI] Inputs: {\"source\": [\"12\", 5]}\n [ComfyUI] Node 11: MaskPreview\n [ComfyUI] Inputs: {\"mask\": [\"12\", 7]}\n [ComfyUI] Node 12: DepthAnything_V3\n [ComfyUI] Inputs: {\"normalization_mode\": \"V2-Style\", \"resize_method\": \"resize\", \"invert_depth\": false, \"keep_model_size\": false, \"da3_model\": [\"3\", 0], \"images\": [\"2\", 0]}\n [ComfyUI] Node 13: PreviewImage\n [ComfyUI] Inputs: {\"images\": [\"12\", 4]}\n [ComfyUI] Generated prompt_id: 697b8505-5b85-4db8-96e2-0c03a31eff23\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running DownloadAndLoadDepthAnythingV3Model: model: 'da3_large.safetensors', precision: 'auto', attention: 'auto'\n [ComfyUI] [comfy-env] SubprocessWorker: C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\python.exe\n [ComfyUI] [comfy-env] env_vars: {'COMFYUI_BASE': 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\DepthAnythingV3-1942\\\\ComfyUI'}\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.DownloadAndLoadDepthAnythingV3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [comfy-env] depthanythingv3-nodes: Library/bin has 236 DLLs\n [ComfyUI] [ComfyUI-DepthAnythingV3] python: C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\python.exe\n [ComfyUI] [ComfyUI-DepthAnythingV3] sys_path sent to worker: ['D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\DepthAnythingV3-1942\\\\ComfyUI', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\DepthAnythingV3-1942\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-DepthAnythingV3', 'C:\\\\Users\\\\stduser\\\\AppData\\\\Local\\\\Programs\\\\comfy-env\\\\.pixi\\\\envs\\\\depthanythingv3-nodes\\\\Lib\\\\site-packages', 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\DepthAnythingV3-1942\\\\ComfyUI\\\\custom_nodes\\\\ComfyUI-DepthAnythingV3']\n [ComfyUI] [SubprocessWorker] is_pixi=True, python=C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\python.exe\n [ComfyUI] [SubprocessWorker] launching cmd=['C:\\\\Users\\\\stduser\\\\.pixi\\\\bin\\\\pixi.exe', 'run', '--as-is', '--manifest-path', 'C:\\\\Users\\\\stduser\\\\AppData\\\\Local\\\\Programs\\\\comfy-env\\\\pixi.toml', '-e', 'depthanythingv3-nodes', 'python', 'C:\\\\Users\\\\stduser\\\\AppData\\\\Local\\\\Temp\\\\comfyui_pvenv_z57kjp7z\\\\persistent_worker.py', 'tcp://127.0.0.1:59980']...\n Frame 2 saved (frame_001.jpg, t=4.1s)\n [capture-periodic] freeze=3ms shot=89ms unfreeze=3ms saved=True\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=1 sending call_method\n Frame 3 saved (frame_002.jpg, t=6.2s)\n [capture-periodic] freeze=3ms shot=110ms unfreeze=4ms saved=True\n [capture-loop] iter=50 t=7.5s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=3 ram=4.9/16.0GB (30%) swap=0.3/2.9GB (10%) cpu=34% browser_rss=0.69GB\n [ComfyUI] Warning: You are sending unauthenticated requests to the HF Hub. Please set a HF_TOKEN to enable higher rate limits and faster downloads.\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] WARNING: Warning: You are sending unauthenticated requests to the HF Hub. Please set a HF_TOKEN to enable higher rate limits and faster downloads.\n [ComfyUI] \n [ComfyUI] model.safetensors: 0%| | 0.00/1.64G [00:00\n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] === END ===\n [ComfyUI] \n [capture-loop] iter=550 t=65.5s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=27 ram=6.8/16.0GB (43%) swap=0.2/2.9GB (6%) cpu=90% browser_rss=0.57GB\n [capture-loop] iter=600 t=71.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=6.2/16.0GB (39%) swap=0.2/2.9GB (6%) cpu=86% browser_rss=0.56GB\n [capture-loop] iter=650 t=76.9s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=6.9/16.0GB (43%) swap=0.2/2.9GB (6%) cpu=86% browser_rss=0.55GB\n [capture-loop] iter=700 t=82.7s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=6.7/16.0GB (42%) swap=0.2/2.9GB (6%) cpu=88% browser_rss=0.54GB\n [capture-loop] iter=750 t=88.4s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=7.5/16.0GB (47%) swap=0.2/2.9GB (6%) cpu=88% browser_rss=0.54GB\n [capture-loop] iter=800 t=94.2s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=7.3/16.0GB (46%) swap=0.2/2.9GB (6%) cpu=90% browser_rss=0.53GB\n [capture-loop] iter=850 t=100.4s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=7.7/16.0GB (48%) swap=0.3/2.9GB (10%) cpu=91% browser_rss=0.53GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=2\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DepthAnything_V3 done (92.29s): result: NodeOutput\n Node executed (1 total), capturing...\n [ComfyUI] Prompt executed in 103.31 seconds\n Frame 6 saved (frame_005.jpg, t=105.2s)\n [capture-node] freeze=25ms shot=196ms unfreeze=3ms saved=True" }, { "file": "frame_007.jpg", - "time": 105.10811066627502, + "time": 108.13708782196045, "log": "Final screenshot" } ], - "total_time": 102.58 + "total_time": 105.9 } \ No newline at end of file diff --git a/dev/windows-cpu/videos/advanced_3d/frame_000.jpg b/dev/windows-cpu/videos/advanced_3d/frame_000.jpg index 2e1d45d14bd1d97c6d0c2c75823b4b0033070e49..cd545d7f99412eed04dc20319af147d6a5f3df1b 100644 GIT binary patch delta 1142 zcmZpA%+mRorC|%>W3Bq*%h_jMko3E-gkiz7lgHfn41ZkVEjz3CtxsuBO>2<>8^ihd zYjeLnQ&{aR*w4W6FNY^x_Vbzv#ORe zHjCMMo?Lc;=~B=|2ToUARR&#=Kp;b83qw%Qr2s~6Pj3fSRiLoQmOuwq^{gnrD-1yw zT^UqGwgfOi7-dTrFio1)#o(ox0cB_`oh&Urv0h{80+ywVAQBLU#-awXE{z2&i>6I# z5CiK0ng_B8XgAm4?i848u-Uubivg^vq`vxt{i)f0{qO%e$}eT$D0o%Nm+iDUD`f741OfNG z44Jp?-ifl_yJfAgmBfveua>V^k+uBR{EHdCgMaBibr4fiOv?E#u}b8pN~Yb%Kblh* z0$oKIp1=OV|I}kmV6&!T;|b-Bi`S|$L|-wLKI@k{?N_o%*KTJ4#^d!5udmg;x4gPK zpLOrq!!`jtZZjD4CEmWVx@x7tu&4_auVg&zR%`h;%PNZD;%eU&_iZ+wx;~xFqfI$k z@f3gZtxZDZjt!1-U*2!EUvzD#|||19#pJu|()fO}ivmoKY|1vZ*h_k`91rT>M> zOfs2Y@lT|l;neQsS>;jLUb#J~sR5f*Hm>P9Ak)*vQjj%OgfZ`N(B7T9t5>c|HMY*v zk(T+LywvE|r|RF!cJ4~JY#}{EL%KuaT$TmCCJ^X$L1?mJBwZULi{ z3x*@@oB!T_m9eNnN&^_>Agl@G2mxc;lywPIBnqe)Bmx!yNppE=EMS@j41y(Zfq@B0 zPQYZQD-ysox$uqX$;lKMWYP_@2C3{?X);r=>}tgZ%%S0IGJvRsaA1 delta 1192 zcmeBt%+mCjrC|%>W377CrY-B1xl21uWzUPYn{USdJYef>lijy0x;}mqJ#j#S*|t6^ ze%sT=?25<`hE0m0g*^uw?0?2BEGf4Jbo1W3tBY ziS?QpjG7q`2`EEj0qdeJ4MvTnOBS$#^-P<*6>MYx6WB=4TR;H@ku8A^tg5=IUaA49h(H|y%=ClfVgei zq-kK6GHPaOg514i0n;?7iy#b;B^rwwgtv;6Erl8lv13vL7l<)e{@x${Ps=VZ{{5dJ z!2P8IlZ@4T=UErl+?uLhBEcf~-a)Etd%0NO`&@08b8TkzT2(7wX-Td8w){(!-Iagc zKLc1hJ0fP=9@A>I^OW-6Q_q#kAQI@xVEOAG^Uok{k%Uto2}K-lGG2Q+h<)XC`y4zo zb>ED$O6x8hVJQ4j`r5mE<-L2i59SvaoEKphT*knC%(|Lyt6vv`#v)X#awmv;LNwMR`iK6Bk-`2Fuy^tW_zSsJ#|BEe*E350v>oq2Qdlq?z zhw1H{T3f9-M|6DWJr<1zO7EZQuF|W1&%TwxXx+k3p-s+1E ztQP+nR>!aWH|17w{p!GXz6@qv8o;=N;%WX5{xg*Snx(OTtqT|tpvd5g(pbO(N;sKN z0WqLrgaA;MX;PO4!%|=%Xj%h96O@2BfeDt;o5fXxVajB|mm-t7-tY#6U@dBC(HgWM*U?RT+HGowWXaFeHqYHop8NHzfOHS93X5^@cTL=Wrlvok>X1eQI30#RN-*}gA<4&0tVO@TnXWePA?07HoZ7!Y8u zf}9Nw9gRiy@F0TAh`~YxtPDAbU;^L(%mCWucLfweJh~!*4t#g`?*-3K?wTHN!1!_c fUjs%F#=Pl`28^0~JFPYU_?k@e^A!nT|9=wzWZBo2 diff --git a/dev/windows-cpu/videos/advanced_3d/frame_001.jpg b/dev/windows-cpu/videos/advanced_3d/frame_001.jpg index c253ee33c7d477e6d009c7bdf55c186e227bc219..23e75df834a22e29dfa728df4188e0c44b13c443 100644 GIT binary patch delta 1228 zcmaFxhvn`cmWC~ir_AfEZ#qiLe)jBHReNy4k@R`hA-WZBjZOsFXtLt=~1Eabd*w?Wp|Yg(b{kqIVe_r^|1v|y+g{I+7+ zyAajs8ELF+c!0jJ~$mqJ1t}I$3nS_VWp?HrvtaAw=09Hh{u*G3|j(0 zte^{wAaPb*Rb2*=DL~<%i>?eJb5~|s2QYfOiZDzGy6C_OW(3}v*1+WzrNOANbP<%X zXxe1?{SznGwhGiUYAotvh|*ZpAk-D*#SjHjre9?$ zSOPRysPD^`xi1(qH8U2lESlEEpb26u2)e|@0J2tSS{KBApe;}aM5KPn0w$Oo*pZq* z6TmJNnl=gSZZ8JS45;fM44{RJfTmdox@Sc}tby2Sg~z<&mv= zFen~g`NeWA*V&ap<&F)Ga$gviXO|ady!&=(i_eSX`lRKn<}F&dYJOI|>*BZmFZNGm zh?vpZx%p1gir^;`m;65dVOap9t4ILz{Php)rz&l9<5|+iuF!X^Z_5eSCmoqOPb z-p%8eFReV|bmZnc!_a>~>7OA*9+zq#{|I2#dN+6F-ORO`+YF~pbviNW*d}d;A|naG zgR4RUSa#zAQeV3d6+A8+xuSqUFnOy8Gz9@uvB;J{CI`;RazAD3byb1l_h5kpP7y$D?7-v*OisYq z2AgON)B{!sO4mUk1F#8z1c4?yZ~~)^=@POkpa3W?;TV!VK&rJN${{%iWT*(TexPBj zAoqc-Et~$phEb#*l4Ud&ur2|*Q{z3*L0hH(l>zl}djdHDAP+-54e|guoRGr`6dGWk zWg@FW4lA%Wc+diahUG27M`F;B0Et`#+V}Rr-=~(}ET$*eG9I6P#g@^Y@yT?3TSg6j U>B*bsAGz$Q^5mi`L;e4o03MUxr2qf` delta 1301 zcmccnhvmT^mWC~ir_Ad!GFQZI)Seo&sxE*d$+*uyYt8k(%Q~&fhbB0^eUOmA^Y!>+ zm+*YKw=X8WEBMb~SCJpbv4C~^R-u{Yk{tb;^ddg@O;z0JIxQkD?6dNn3O@#BOZ%u! zy;D1jMRLyAB^94MSA6jChvm}GGM>1%sTr9)OWq-$*S=r@*OZ`30Zf;ICSQ6h#C$1$ zaq{!Gru7<27cfnl*2UnZnE_$=eF?lbtwE?ON`p}|V-bYG?iJ;D2`uQv5TyYW?7OmM z?h3|CpdOZ`OJF8IjGENI6{P_(3djJ-F9I136k%D^6~&;bnW@15648W8P2RSHzkcZ= zpc0^N7BB;BC|G1sgIE_xBhV-@up6WNu54il3cBdP>Fw$5z^a}F6krIt=*l26Wy=&W zLseu;8&ntAI-mm<@6}bWVu%8|fl*`Wq6RK7Lu5-6#Cbp~>%pFfI23L<$e}RjKmrJ8 z0z@Iy#}JQ#T?g_p*nb*8cl%ulyfqDK4a7b#2C&5?_0=EjPtEr0fB)A}eklV-!K+%n zY^Tjx^&xXFBnY_gWyrjB_fC}c-Ysi|tt4)&e6@VVimc_g=3mVC9sEoGse_oBVp7g` ziB%#$RWj{9{?VMm5a=qx@ci`;{-+*m0-H4z8&4>2T)bA5A^M7`^jW{uX}^+9x^_DY zFdlz+eXZ`j<<-^stb5NMwh7>Io57$j@%D|?RV!d*bZOLs2smEJc-XDh@^6+^6vM^U zzANtAY&>;+I-5tEa`>%jWRtgjgAPh;r8VgvLKn1{Q7nr2L0w7r~FJMv? zn+Ej$lDELX1SKU^kw6DlU6BB$$>+XErm+Hf+@3(Ga#$Ea66>M{#!EnLj38^EIRdH> zk{p3%z;q%DfCRyYgQ9NB6qu^XhI@qTQ7i|^!vwfpfv$mT06L8k$^IfJFzyJC9aMcG_2Ep6Lu_ihPorL%9X0VzyRp(K5r$XlJs@)og3K;$=zYWyA zv%*{N!rAX9CGVfBJTIz#`^L|s4_bT9PP0h-QQ$7Z7&K|xqz17`)4CYEG(9pk7&8_D zSsF_hFoDFmqP(IQG&M6d7?uKsHLZg#l`UYJ)}_Iyv2;;`5SX!et1g4clq~^Ff!?lA zhO6%6%)JvQUuYJnX9{!`Vb~Jr%AhK;WeURGV84!_rPX|_*9N3XT zmx3;UU8<_93U>DthMFm-7xV7HGyP_N~h)FbK1!{;d5E1RjobZ_B`ds)Rg z+b>Hl3B4uJz-Q05H#6_6_3hggy6^HNA2lSI9AK^8D+- z`b!tsdZTjPem?CB+q1*S#ZX$3FQ8iP>V(O=c$hf8FRxwsSFFKQKmXnPr$TXePFpuN z#BT0izBG77Yv<-WNvr>^{44%x#gmCkejop^fGzZ{b?~msQNcOM+FGp>ReMvy7@njU zC^v_!SioH_HTCV;+jo77HD}%~Ot|syz)--!(mZnQi8QI|m)^I2`k{{(ZGd zgJHS+*X*zMmuCCrf6cNzxq$5=Fo}SY2?z(B{3HMFKSMB(2^0nfIS_jTIa7d1NLLji zzy#6&7XZly0cAzD0K-5%O9PsMK*=>@5mSTE1Wk7u(g`h;vums4_z$O3^1ey*uT(TY*fuKl)Lx`Yj5Fr2Vs b;ypQC(uPrk&s;s#zH`|m&yzqe{l5tSe&fl+ delta 1223 zcmZ4RlV$NwmWC~id}j3*E(h#R3fEd1@@Ij-k#w1PS0mTUE{o)HZ&hf$ec-?W$=ChI zI@aB@y?s&j&clB-AMWiDbl}dH-g$u{B>>jS+VIK5p(7^VbWgfaqM8FWPg9XMTeRT*?u zb%9b_=B@!T@Hx`1k!m{ZzBL^7nr=*?TbvJiPKt=2~mom6g^D4k*<3 zS20}Px_if#^6JbewGzXP!B_nQ1FrgSwO@4c+ww2*ry6v8oQ~XlXBeXS$>UP(;~&8q z42!xn7|&n-Ab)CN#A3D}XXXj+$?m`~-o7HseAb-Px?hfEik7u0F!vu`9~HgV@7uR~ z+|{$&Di%oe8Zg8e-o8<~sw9BXRRn_TVT>T=ww_07U@=P%)=exwJ{|rF+ zKdUTNGVMP8(O{ff?sw(gmTOaPOPo5jFvT-DQnbNRl858LRV@vsyT_JR7njw44~{vN zR(2=C%<|iDuhg$kzJK>EE;+cYz}z6fT)=R0-@mVMz<56XH|nqdmt~h{|BdP|%3$0A zOd}#Nys4i3_x>vvT^US3(E!3hK#nRf32}Qu1wiWI0w7tDDS-~Gy1+1y@VwOpO+vsV z$`z%tfCUu1nHrPNe;2P8n*@}64+|o2x&WHQycDRD31ku2T-g-{(pbO*G=+5ukfQ+%B32NFc?UiGLg6x7py37fHF5yL1;D`z3@N5ENcf?8 zkTC;jU)h7YPji0DOqa7^^qMYe!x#)FL>Y^wJJ>L4@!s@*l(}S5QO2SM`~Noq+RV%i diff --git a/dev/windows-cpu/videos/advanced_3d/frame_003.jpg b/dev/windows-cpu/videos/advanced_3d/frame_003.jpg index 1a4ed708594486916c5aaedc09dc0c47daf67132..9a45cfb1ebe35c575d6975895b6cb0c32aea6067 100644 GIT binary patch delta 48948 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

    a-P7lEY5^J-c-8k&nVX0AzM1nzZODGR7Cg>2(RO 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 Vy%fa}$g}$$$|R>+8q}-X@oyj~hX()v delta 48608 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

    9nw;^KdB-GTk4 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 Y&CcyztB2w!%Vi}F!RkaQ7!S>V0Y_}q{{R30 diff --git a/dev/windows-cpu/videos/advanced_3d/frame_004.jpg b/dev/windows-cpu/videos/advanced_3d/frame_004.jpg index c46547a96dd1463baa8c0f2f0a41a6c501e73bc2..294588f6dfb8dd6a93bb9dac56145bd5d57754f0 100644 GIT binary patch delta 45475 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

    gnsO2J{qh+WqlB-}7o)E@j|KyegtatHfM-{E8 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

    g82WIKc}nL!9pz`Ps3NFWt9J=z7iSb8|n= z((IGvQ!*;=`_g&XS}H&`BzB+_ys_Agd}@p(saL!uyWGJcbvbWvnIRAZvTi;!+dxIPIHk&Pl56q0OlgCj~ zIpafdLlMOsE^oWBH6}uK#Z(!w6*QEXulyOXU`8A0G6a_m+{pWAgS6P_^u}rKF*wy4 zFN{9T5nykxG=e!mP3FBa@2I&Je(WLFfFWS)6gOyCW56%mKI189y|@+JNLdN^k*Z@r zCMm5TtMv#>gg0cbGuaOM{FbWy0k1Iw5;Q*EC^-@HY1Hw{`MwGh=G4Pu_CUlez6V72 ze=O>aSS)cTvyr=ZZocyx6fq6SQgW<#Nhj)7lkFhKosOZr`5u1&Ani>XIwDL) z35or%Stv7X5Aur^c;}I%HXJjQ6ywpau*SH1#K=1HWXPCLA4hoKXq${rXX=v6r@E(a zU{8w?9ldIlt+znwfmoBj@ZNI}3j{j;fdGgzr&?bw)r6i-Xhle}4eUO#r&YgVS#$cMB1BqFT~*7NyKi189_p}8Mh5K) zuT%(zY#Zd$U@?HCIkf*}H>FrnKt=!WTSlOnb7>;|783O^hUXB`>vRa-Z9E`kBstDI z8)U)+6+Viz9mK+cOqY5izWLdgbe!PwgHWt4Vwv97Iw{eX@kJ+)q|Kh(Yh@P_{D9|b zu<=6;CM`k3@`rgf@tJ&$_qo0FqHnpzvl!S#6Wj~i!(1O635FJG3JnaGVBlQ>h-Gpl^zFPo#P4}qBxudL|9a8XIhKT&8#u@vB*c)r$j3ar`oah z5a0@y_NYS{T{DCg3I`E>6#BznJ%tFy1Zn`UsMz;LK0WnF@b#ShOFaUq$0@Lei|mH% zwodtZBRT3lIz(%)blV7!a#n~T(~-Vju@+xkBb7V$3w^2h8Fdr4!WqT;gs}Jff^h$97)(_wP zZ_XWrfY`{gGi)Wj1T*F+1H(8l{Z-Ru1a0gjf~G9WGKPR%oX`(;2c*9@;q8}`!@##$MY%7DBOM>aUtOkJKH4qNjC~))^eX$>w-*J^%VuHUmXMBQK}Xk2kV#0y z@kK2{iF%0FQO%8FXrm_baS2Q!Dw!{-&+ZYEwpod5zCQ4bAbQsFWBh<5*3QKpMJ4vF zRy_e#iN&F@`12`vW^729JmWhdC%!|ECH4-?r$2}0T0pv!zLK^d=mT{n`6_;}#$ zJGB~???FQCSVV%Sp>dNOdwpkVv5 zmSqgk_ls3j-udAO{c^qLk>o8CkFQ|||3Ku<{r{9(ZKXZ?Wqv+-R=jacgOPfvxS@J* z&O8CM_YEDE05faB>A!Ijm}TlM{xZy0V%b2jRit2Rscz9jP{!-s z;i@)#raLeC-4#iR9zf(tnwB8p-srN(CuRPJ7)j*4lo5Dy?keh!{SYjJTN8+e>dvxH z=cpV61}7(4K6Zo<}~cE4DHr$89A3xRr+mgsETJUo4Rb zfsDt*u>>M}Sa-LC%#Qq(^Mb{P-)>swZ2_HoUn?A`$=}STDeT*> zXCd{@(=_9kKFAMNQV~T(sIP4W@CrxHAX11_{KlS z{4B}{p`m1?fF%5vn++kCLWv*(@DRjDSExYW8i)c?IHF&ZD_7;_l>1T-V(}6YuW=dF zv#IWt;By4y213-ic9nNjhkK)93W>@D6pko*A)KY8_kHM8x3S<=u5+pjenb^PwRbO3 z>fE;@j3d+%!~{E{H*g6vQ;U8et~4?t z>ian0pBB(}Pjw;D^G9xQd%-`Dy^*T@*(-O=N;MI=XPb4LkkwcIBQA;FuXAX*Cb^cduBi7TW^7$decR=9Js4N2a^rA8@!>>qvf@U&27(M|N3 zeqWJ=hI8_WI+0owarQOgsC2tU4%$`2BT`*e;DH$zn3JXqzOpO1v@3~=wc=p^z?8LM z3Zvv#$VmEv8e?(jBBsr9UB={@R8Z1O+9yif-8#z*#Rs?)&^LhFbtl1@K{q$r_*O-- zP3DkpSj)rIw)y!T6St#i_4{n9{Hh$R4reE6;W1i{7=*D0S;0jpUj%qsB?4XGC|YUI z9SWlP;1Dj}5g1?Ckn~Af~_Q>RrSqxAa__>lhX#`bF4r zrhFhTSs``9i8A$tUx-We5a0Rca3hv7Z#Sf0gnjtR85(Qizu?Nta zntp~0;K8D9v^+l55oTDGN^4Lat!S_0rT93>>?6yaibaOk#;D{S@1Hiult7Pf`}8_@ zVR{U;Q#VX-k@bLsW49t`#n!`zcXQmBA0P+PuvAd%M2)a6#y~y&PZh;AO!ppz%n(3c zbQ+9Vef$PSSoP&*MM;0wpB5hLV1sMnxKEeSlmC1-+!HcfhfKXC2JyX=zV%vNBf%op zSvGN3X~;-TcV z>~qJtti7S28fY%%gzjkvt{YFtw=5tqc9Zz@T}c+N$JeaAu4RMzf8UU!A+dX-3sP^b z1L!u&A#*NjUV#Xz8|(7nIS5Z+Q0d&s4@68^je{C&1_WpUAV3rBFZBU9HZJQyASkLB zge8ch8%F=H^*3lP1b<=5$D+!v{IMofhxFJ)>8!#z#7 zlO?((){l+lxJEO-i|Kn7jR?NPvP$x5y&C{p8|rXK<;TIE6x+d-roUQ#g2b88U$tBqXJ!j z4|OwXv>WxW&qNJ$xuQ`ni74P0%9aev$K+#PMTBHh0snr1bY=!4=F?Uhiv#d#cflP`2o*zwcqS_B~^DY;n zH%AzU@Aek%R^NozocK&V`Qh;k?g;YH!OoR#`X5nOXW6``bl9La8B7EO?<5SYuoJRs z=I!@0>}*{dc#?`u$sBsi-)c-hc^q(%Fc|#Kwa5Q`DaD44yQiv=5!`d7D;(d}6G;ft z8hwnpKO=d6qFl-1;`2KYttj{FC%83&_QrIjWF*Kqz_h3$@+daJ5}s)IX5;kD@$x^A zSOStPZz*ue8cQIV;^Em>WdyH2B>Y_!V;*1)>2AOc=@!`vw}+=NU0s)h>KfEDp-!OI z0!eic%?U8zj?Oel-hM`Ww`%gR``rkJLxL99YoYg)MK)Dl%f-?7ER<*MV-=nO8~$fb z>m)CSshGZXY6Pn=laxuoGM~M<%e4z%QKEd!tKosuCvD(hYJStmv~K?1B1ddsCZ4Mv zDZdBZLp;XFv-xfMh?$*`&0EIwLY(FCuJ#&2Dpw)dfa^%O;lRdxglzDZBTjc09Yy`b zCLQ8kSX3o%!2Etrn-?8izfB@9Paq#FCL#fjCH?4;?)&$}H9DB}^|kcVQ?HaD=%V79 zUmhzJju-}^3uBdcaqmj$E^C}GR~+`(m`glmelR5%bI|A9N9XLtD?ykUmMwuiD8Lbc zuj?P3Jkpm7Z<&?rte+vm_;nuk|;->tB2*9MfV}((ZBvOwPd-fh3LnvKM~@ zTMpIQm8dXlCdCt*=5IJ(7+f{^`imq=e22LE-qng#Qi%a%x!xaSYOTX7uB7I>kEQktlN$5=tUdRm0N{8NDo7 z&4|`sz2Q%omB#EjD@mjuVfQSiS?441^|@Mxpd^5FLw2>_+oaODr2inwLfvzKiJwhd-|@A>muF;WJsm zUd8KK4u#_38>}l+TdITiTCbXMdz#apI?4{PEpGN4=EYo(3A)b|?Je~zqL$uuL^)Cl znlYT7)mtg<`ndP$)wb^icgp+VkzYuKC>MQ*j8uDwBN$c6Vb%lcJGvsb87e&V(zpuP zR|bT&6!)Y>1wys3<*Z>YB+gq7))i~Hk|lJxTyWV!4)!-?k0M4#s%uq=SY+`f%9+1> zF5&3&VqZLWnCF&CxI9g)AgEJ00OyErV5#$F6p!qZuH39|8q8c9$4%W{`>pu7N?oMx7DrT4EsspGOJ z0`BN69x6;s$w9B_S{{MM3?wCu&q>9G{F61)@!Oq%V9N2ySARa`1TeEi@8D!b7!)4rWri}Ss`IfqEyR? zg$UUaxdpc)?cGwZU>nxMk}R~PrAh!!H!RPk^hQX)pbaXthz6(Vp)h~)gb3SA82O)B z3LPCphvf)Upx2>1AYRFy@NWi>Hw3|AO@Y|k&jqksHbE9VaZ;W>kQOncq07SIO<;|v zf%!Keq$)uu zM}Gy)w-pE;yIUM=_*d98@xj~u(LkIg1H8t@ ziI+z|tg<6wmZRPLlc~i%?ut55v9Tp7YstEF``pocbUcx4O(VyR%=ea9w{xF6sm^U0 ze-K}3&v)^oyCm0abn-)hoz;=C+<2qd`W_%E%t^|6Vemfdr59|d=Go zRPKE!9^Xf%M%2fvrE0XA{>V7G(}ox7`C-X$-D!@Ul;~Yd_#IJd#+P?*cukkDFcUF- ze0!#yqX^itEx)sVm`fic7e$hNI*uDIqr^AX=it*g+n}{nbZ|`B?Y&O>Yt+a zf(V2rF5#=-aID>Mm=k>r-hMIJ$tv{IE}8K?wipAuYqC-ViDuRJloiFGJfo1PVUTJY zQbc=TeSA@a7q;o;+G#8~+hVgl;FU2kxUOkh09d#tbqYoaE;7LD#uIordow-}g^kKx zlqkCJuRt)MFzMjIpo=jmq`8UcGe0}g#EfEkx_2J6IMnd*s#xKy-lvdXhEHpfBDB67 za;#tA#J;`LN+1MG(I5*0Ay4Nl7&bkwDU&AV$ejCzq&YS>;&t=0##LF3LaTo{Z%nu2tQ=`Uhh`3BGr9W5nht!|lIM{d4W#r=m64pSz-B{b;H| zT~w$ay+i@cU-XJZLoJ1$2Fd{Z-iQO;05hM01gu84MZ*--(DV7<{~ZV)0PjKV%D4HU z_eea#idRC(q$Klw=G(q;v`n&llG< z`4r!hOe1gZ(HZD463nIMX3Lfcj84&qJE||K8-yXEh>V`N+@(zGRCE==k(e~Q9YcQ2 zt5xP;-Bbi(ti8a;y{MP;xD0PpI<*PI=QoC1n18UY8|tT z`GrrtyXWzR-n~EBWXiXSlplHB*{4Kv!20zDm=bz7mwhvm=$>zzD8Kkx9(MtNy< zWFHbYe1gHhw z_EtSoB|U4_ZQy0(Hx~r!aWMH0$cD;+NW|)ZxLP`foM7y-!Mml4bujCy=Y0I^2knz> z#*7I8`jef^i3?@Krsw09cc%?qnDy#FE|TNOd@mP$PkB1xK;MEH9L0JX~@ogQ5+3G;t*tI&mTyaa!Q^J2S!>@oAbIKxgj$rL#l{e@oE9|7lV$ z7-7ZO%-_(Ne#ucs&W!kMm0m$lgB;JJOZ3bw-+YtNq#WlOSAf5MuxdJ{gFPMDZ8n)* zTe}NTP6#7dY$gWeGW5VT2alK1O*0i9qKfaNwboxX7AB0$UCWw7Z14_?irFZAoz(gD z-il4lK9qONpU}2a)NgYYQN>jD-S1v{;$^xr_kETq&R$i;3Pc{#JvPhD#ds?uurE=@ zK=EaGyhQy~O-%Aw>8IX|;KA|InHv&C-mgx9(&>*C3yXw^aL7u10uJ&A%UgX{De_ z(B=wi3c7^K{Skg+;yA#?qXxp`lnxgi$z}YJ5>E`JMKGS=VWXqCDcU4ZY5=vB9ta!F z9H7WtW{IB^kIODWB7Th(bj%31`Y{iPFPK(+#T31ZZ-zf&0C_85otb1Kd&@5P6GogG z^Kyjn*Vk=lUh*V#mTg^vc5#C5K-MMF&NPwL-cqtKX0f4mcZ)@d+*4)Og~P6lALpco zG>mI%qBoM|xLHZA;|;VTfeKXy(9VP?pF9pJnE3ILo%yU?0++VS`Ei;>pGbTzEZj94 zNgpE|qPSN5PAeRC+>W8Vh2)4@+{ryP0)aVy6 z=!l`soT{39V4>YgqQlmsj+jJ5+6iGy{*)dRxYm=WL1JDfE)z+jhF7 zQNPde?JvEnawli9{QdWS`h*Gr&aU3j3-w$Xtq(XAC_4PExc}En5Uag(_P`&#D(~lF-Tg*G=K!f6P08Z7A$g)jz<%NXYR#!AC+_@ znMcJ*J>lxq!Yo=k0G%=xgM@L4Zz}{K-zyKwLc>1uHcETx)g;(*%IkM8zAmAT*{ly( zHC7jk&j^?!raeMCoyJnoC(y`75VeR%Q@=;&fP$tX-yeZ-73Ed=SJK+=y*@8JESD8p zW4cp_ghn=mcnb-p6K75eDLs@bg@GQ5|DS&lWXb%9VE7FLPbOuGASRR|b&+bpuVY%2(sjLf_Pl36vchP+{m9LOHD0Kx+DFFtVZ3;v zdxNI{w=mQyBW7M%aERdh({x{1{5EZ6k70jXed0zU5VS|U4W^;Jxi#V=mNx79CZezV z>k4B!0QehHWc8BtQpC67HWWDD8bA4ROK!3vf)-!eH_O&szhb*MTvMtpB6>Hs7*_68 z4~K}X+Kq46$T`-V|A_NqRUwV_`1Z3bayAI-W51gRd3?H*O*6$JTdpJngC9$}b+Pq5 z9(JT@jN)mHt$}?@L#l6Bm3F?}c+q7rPh`+Zx!x&K=J7g(jONYyMMD8I};nYNwq(7nqlhl;2j6)SAR?gyrXX#72-Kb_|F?fg^x*DjP7HAsGZT zp)@uck#foTgwo%?K`QDHE=ROB|095`8{lh(qBx&WHr4O>;J*cRF2`*YMj6pYO$9=P z|G(jY|F|NcmJZ=`Y<07+oP{1p9I>Yl+EJ~qFX6>Qt@Sveadl;d%?GGamfxV!)Aqai zG@jRPpGo44D20)nvE@K)`G>A2tUr7F0J`m12d@T0S@m5mQK-Fo;v!N{Vo|hn_>T3+ z8b_qt>u<7WP&&>6sC=j5fkau~9`R`x@hFVDK%8pTBA?>Jn}@mn&D&&ZHDN2=%t-=; z!CkbJ7L!_V&kR|-V$N~{D=%D$_wnW%Bk7FqnDmXyYd*(~HihrwGXCG$I1+rUf$}{-ssW!}-5U=Fs=KH1;CD7+3i@V|obu4&!ACfVDiV2d~Y%>iYT3h)5c$gR9f8l+9&^H_ZN0HD)x$+95 z+Sw0`KyHxWkLv74-wC+0y^_2}On%YKw>dC<2;?S6IdBFW%7dH)==(%9{xA#X$jJtq zVyFA?f#&qS0sYH;j=kI)YhxfQ0gi>Av$*(CEE09a{d2RZmQo#5lUJu*d(d12$W=iy zVjzwBRji*xn~hh2uxj)G{{D6T>goTNlD}1XjGWmZJ`8ouZ%Z2vLB-5bn>2&N4fUr* zrGaAnIsO-#G<+~4nCm(Bmk(KhpO+ikrz^r8Omo)zgNt4HhUMk3yBD7;lPAmr!Y5yf z{lw*oQ672n>v}K`VD0?jo_3X5L&eryL+2CF6=k4d{sJo4#uMzDP^3j79NTSlymK2{ z9dM9K9zD;Ft?^oUNc`1JODd=~g`~<0^3Eigx&CQth{YDJ%p(#nRXd$kAf>t$(E;_2 zuPeaoV^|DHPkZFpl<)$-=CQI+SEyjr&U%-OeYu&7u3~;9VWdh!tW1~~^|k}EtAuQI z<~euU4g-!+qSNLIjZE;I=lN`&*HfDHGij%gLC{}-hYBYAIU@eO$dgk1qp%PoYa;;0 zB?DCPd`-fxHN|ZVimCx^%n1zb1)bjj6hx0JcOTX4;%htN*j8|>CF{bOewvA39z<PjQQxgtH@%3xI);s{rSBO=g5gca;Q5Mvz7gdWZQOY4-BLhm^Nq#z5h6r zoRw2Y@Tke-V%m@}TFWJ2l^Fv!rQdN3ntU)IH99iiTm5NBo0VU|aiSPjpwQtvW!0W4 z%E&*p?;OcAb=_1ffOa}Q-NDC0oGf+g{>vy@hB{dxFUz2e9fBi3d(?F!_iacr-Y4rw zhIAr>Y)PNWggfdQoT?7W9_iP7kupS?vs~XMQ)O}ljHuMjKyIQ2A z4@RX~=WpS2^JB?$rKy5#NI%3XM$(Q%M;MFtfiERnf6aLFuRok6D(+tS z&h-%=XS_W|2@q3@dga&q%sHG%V4eU{=ymbFg>=~naa{!SG^a$Xt$62>8{qL1<;jx_S%BP zZRtP3y+8_Qy}n(q=x`G$xLNYHuEPc&>%?Qw!@xE5Rwcj-W%ZFL{kcYc1XHJf=K##L8)- zoO-g!T~3?C?mTrcwh|xv=6HTgO)v_<(56PiX2qb7Y6};f$z+J7FPAQ$0OKE=dI;-UkC1|8L|b{RZBm(xraqCJoP_EFDfL0U5GT~a>N)nK3zQ?Mz!z(9lHwuYHOI6O&EY`ri^OxMV%94?mumf;E-DM zZO7v&e2AW48|4I3zN})+ypv+Z2%SQ-1mFNQ35WTYjCN{|bTAEPg=?P==1UKzTm*_< zZDWm>DZ%O9X-LMba0khIMOof9;3x?O4>QNNS;rMJR&Q})2#Y+u*L?4E%txlqPxodI z-?GtU3%2&`!HGT{tucL$M|^XVtgIu36!&ri#uaxVwN0ah@cNM&{iTlfGBGu zSje$lk*KuUn^)|7qfonCbU4@ME&DiQs=Ff?Y#TZQY4zsixFLf%HFD5n{bWh{hZ8U6 zd@HDn_phD7A^kapO%SP_P!&;Z2!&yTu1vnP0pcr6)Lugp_9Pl(i?AUal639Y>aQUj zOUnF1hkqbhUZZ{|ALd%rv8&Son~C)3_NxciYM|ieC2Z*x`3Vzo)WFPUoRDnbFk|A# zKakQ|zTK?_=|I%=o(9@nF++Ha5!{46#QZdN&@>1fKB8f>BNIvYKr3%Ph~Yp)w7R(6 zJnqRzu&`q}&NF-QkJK<2PZT`O9DhL~d91ii&Z~0G5tAK0X3k|MrWR+;Sb|AjUG*a< z-7r8`ra;=@ibQJ%ME~E5Ae3A@xn0Ut%cmK;omXxU_>29em;ty8G8^Csxcpqqk#-1N(68bzG)oZGTt7anzE^?){HQ&7MqAkk+ zcK?A4f;g2Y!@ntq61f3BJ6w6vL{i0-V zKVLrkfoV3kqTzr4g{=`;l-TCCK8dpq(-gyoc+1;YI?G-OJeOz4Q~_jz?3tqPEwp@) z+b$9K_KoT23&dq^u0L>XL>X=@!^})q!9Q%xO5@ zH)QI6Ux%*BxH(@`hk6C-xdhk{B?R>Sw9)So@Ly~?IdE_XVbl--P4G)p7b-FQKLudz zWer+D#ohh{)KEb&#M~$qBRVAZC&I?~w zY0AdxOy5`5FXAbEksc3Dk@feqYaPWSkU}!L!U2&U%NRclRj14)&*aQLT_(~%GPeda z6kpIVWgxieY4yW;Xu$1?;En8IJ~TFV&%-U!agP3hIGiI6Hq$XyS-_puFffD2chcIadTG?1+iyL!AGC ze3X3@hj}~DVcR1?rLb1%T7s1k6^;dCNaO>_(~#!`?k;k+f%-=p%K<>!Y6k?Q2>K}W zjo*zt$-Y}NMi3<8+FwX>rnQ{6p|W$*tuWG9M5PeR946w z)-3|fnPQ#Kb8hY4GO)W+xJ(3Lb&y%a@-6GKtmtbHBN39Kdu;Fc?eT-&2^jPIo+d(f zlm;O%DhVF!)lQ>q(m>zQv+-c5e(4J}5CvLU{10UKR&{A!6LGk980HW~@vtqu|_MmK@oj5)!M1s?77_ zLKYRBJ1Ig9x_Yc+s?G6g6fO5(T?C|oyV~H&80&F!TfOZEH@uSR7hH54V7NE*ef$Rn zVlp}>7=KlxwxtQ+PI#J=;sSVI7`VD^W%Wi9eAiW{eBP}G5QxbgneP_bQ{U3n0F_YF zw&PdR|lmv;=NnroF5b`a_+|7bU4GFe-DAETH1IW~NPr z-(r8bs8`o&w=fM2VM~GEE(5DO1?~f`-l+YXIa!CPhe83nuC~dRU0A1M1|UW1hek)N zn=au<4WD)l0u<0_(^==@EANSrX4&NqRd#4 zJDT3BNP2D=WBkmmxJt?PIQIPT?8hF{>E`k1$;XWwr8k$rFL=FcB%3%sg7(_`)w~2x zHIao~&!8hW=l@aLm4`$9wf*ndLzKoYD#|hl$ri?vJv(D>v#*7sL|>8?k?ax1zDtWO zDxxgEGZ_|5bMt;4&=ee%ueg1g=JJ)y4dd+>GbME{8+@CWZ_aYVdP%A;0 z3v>4wqFH_{w{RIfKew9v6t?RoP+c@z{bX)abMgCQ=eu$fZ^zfn3)=u8x2^9BzBuD`*SMBI+9h5LI;GQT4IW>Rl+1&yX>Qs0@H|VW2IC1;*RPUIFlVY(kvf*cUlI)ET|@bf^J{#oD}1IHRD0eJdwyKO{FCC1U(iy+q%|uRCR7E9pf;)7R~xMW z2(-R8)j?e_{y?Df{=$!+n>H8Fsm_|&_S`bA)+srtY`a{2LJlF`Vg^sRip53Gsb`!y z%E?<^RK(!rl#km$PGp7;pSV$}!-lY>fW^28CpEzCKw4l|d#C2%E>nKg0v-Xz&+foI*$t3mE7r#smG4F9%a3 z!#5q(S(Y=OrBF*L?UETjr}%?-V=UfM-*VeRsXbp}UMgAy_$QifWvLRRv8~ocj90-5 zex0kc_^at$)1oxOq$H<|f$@Uxv5dsSe!1Y$RYB~ixk#%;B#%oZ(&VZ`ocJyjwuyHB z10?dvprc5ld@SQ1_J_ir`a&Gh;e8W)r*u_rG-2AQg93;NU6HhA#<`vd` zcy~-RHZ^-z-s@#(GUR4?YG_6>O}7-M?4zXQrk<;7N!O<>lFfF)M;k{?Yx?ko-~A&* z2CD1o5#DW;ft|Sp3XwHN5#ltK;9cpVc4`(nIVBB&6J)B*>=+#-eS!aqb~COl(MB90 z%MLEb!2h_z;|B_qufzlcV$Y8Rvi@tB8r-L2J67L1x`LCN?4i5_Pn&KH>w_1#%FzSh znoGi}0F3#%J?kp`A|TT87c`M!uKZDUrB=5*4{lLHFSDZ8g)otwg*^dsnR+U8t zpwKg&>tcLfi5>2xpX)}J_el#C|AH#@Cdz`U&uC z2MZZnh>IqmU}f%`NtDzcC}FCI`*ekuo(q2cj5v-kh}v?4UkaB27)@{9Mm^aQ0oDjp zjlnM{CIJ2}0xudBPjz(Fj-+8X=&@T!ltOG>9#^bHF$YZEnyk$q6$Y&mZUu_~cO4?b z!|Kw#1QYdLSqDNRc-`u{W|fwING|7W2O%pw@3A$;ka<4Ih-kqDLZ6!6i{XRVq6722)K?w&EHDb2J zj(M)Cr~TXaO{54Xd02_ULN1UZ8$|I*)IWldgO3J~9Ngi$WQTSpD4gi*^xt-0yKJKw zpxj0?{*0rkNzA_x|pZD6C*2WXasFK%4-PkP=`fwg>*Z z02-5>?tc`R7UPJ#v|#Jd0fz;VfR@&coTLCOLK3)TJHLvYSxg+7xO8c9BLL_m6+p^C zDmbh`JkbOgcEk_>Oe}TM3xPfXY8nvV?!3D8=NHo0J3k@g0Qj0n4|AA^!rmruAvgV9 z5nKz1v($h9C6+-q(TD^lB`JvcyU^K0Qa)5aSs97Je-cEE*6vS*bD13cX=u0=W=IHU zO^r2LVvB8m$pbsPkq$$yox`xe^V>dKfm6ejJZwsZc-KO^9y`1+@6RLpuj-}&_hx4B zvHT)zUnO^vw#u7|V9UU9PW;Dkv#yj|QhHo_*^_B}yqnG#lp%D(D=w`yP`6%dZqdi1 z8n5!{nstr1J3V|B8YWUZ(89lNM6CcUhZBH_v*5AVK;N=KD@Wn_kB45WA&4<3<@o&D}aIj4cFe7qm=0RhjW6A!)a@!+d& zII!i`F!j}wl2j5le<3n_f;Cvc8n!sh#H1A`SBF+$OVEm>te->Q`?@qOg=QK_AM*T_@^Aj zfTN8M!9{j${3qC!3o(QKw`h|Dm?WJ4{NkUJJ+~9@BBBT5jG*5@Xi|V1+2F@@oe2Qdp&-JziA(&g*u;xDN#nK^EiMks zcoepY@k`tE)(Zodx_fJUKhkMB4C;aZLSr*()p+M4)ARqe-P`D&@8o0HFLp19(C;Nn zz2^6wAC>jS#ZU~g?7pC+2wnJlO0A7X-;})|txSP&Ojbo4Z#~h0i)DkMU531SY#TZfLxz+ZwxF6b9({Qj0flVlVmvf52+ch^Pq_aR8 zjR>a3bQi^;!w!3&&*CZfKm8aoQ1U9ZhSudHuPx{0mf?z#3B9%4362Ia3RO5`eT^?kwh>ymJ)T=TSe93o6)`C3iIMy%LMyE3-TR*)*J4^D)KR^6fR-aZr*9OpC??gXDrFFNz(pUqZwrEu^AQwnW8aPWQIO*?GWOKGRU_3!(mG9 z4h#Vr=|Vzt8v7@9$Q{XrbYm5=GbZ8x6= zrf@B;nrvUpOo4k!yMIBtkSEeug*n{n-~&Z*fRZu|wTLx8$C9XdEnDrbyzc|%rLpJv z>AQ}kxqg!Fe0h_R;zNqrC9pS&lC6k19Wt4}3JV-ncH2A2-?QPTZ{^_U90AlZxu_eY-BcpQ9Yc%A9kT04cdczn#%xq|{X z_W$&q>`nG^YJKG3V8vu*_JDcV6xUJmP#Zj1AIK@i?Wd*M+(_G7U_=%3SLe*vkaD#M z#*4yni7H$OuIFMSAfGPthpH5eYuhcgsod#^Ci8ZpwJ|zR|nz zMM`B#ZCv15i1s>DVe*CLP^%{upZNSnaa|o1<8mvFFsih&_Q@lIXVKYRF}-4P@1$?( zR~k1XBlC~d#7;=~_*&&2a~^KV)z`&M5oQM+T37O|Ikc3m3*<#Fp73rr7CXA-Pu>0| z@nrX~&H3d>LY&%L)=(C0DhkBVP-tj)ju0HPs^Laolu5LWT9+TR4;X@0ha=R`imbs25i}c)#7Q5;MkX zxKAb~2UcMF`s=0YI9^&vq)VN=7PTC=?x)xjgdv>hi}oz(9q6U*W3+#)WVvGBoeX7| z938y3xspGnu`z$04;OqCGjf_UwZtLe+wx!iC+Xo+CM^rlS6TamzH{rC{eBAZ@n2d> z6){~3mC(mUwffQu{!6RWRSF+7YKQ+wuhd3Sq?_xjkg!(<_{yI#)tRQ<8O zfLHWiy;Bhlh~_s30zMuj%T+r~kh@E@XmYEpyGyHAy6T~Km7~$VH)Q?19`2t$0#^n~ zj!|B*^NdVPsCAKLkv<#P;L2Dl;jvh^luoJtW7^hQ-~aMO79lgX@IjBRk%})ID-Fbw04lnh23Apu7=T#XW7hDNG`^|{9ZE&l! zpN87`*N^n5Cg{{Hgk&wZh( zcdL$|U*R;};;nA|s1Fv9ya0t9VH#p?A0iwIK73CvX*6GwVFNkA%nQYma~k{LgpNZc-w_PftqZ(4J1hDXh0c{hswzux+EJ zuITI>oVzX@lWx86_}%is3bX?1j{k*O|A)Q(ZkvY{eDPD&;;P;Gf|aMev3N(axhj= zwv@_<;&cDqQ#BDcwffjauQusE_>}ox^eF0T^sJ&Fgh;`boa9e*w0#jS{F9+gI`nbESH_5p}F;D`%zbaRe>R{{Z!7>OlYi diff --git a/dev/windows-cpu/videos/advanced_3d/frame_005.jpg b/dev/windows-cpu/videos/advanced_3d/frame_005.jpg index 57b1a31a6ec14814efd79f711c713463f16e94cb..ecebeed672134e56ef4d90a5193d54785b1ae833 100644 GIT binary patch delta 49720 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

    |vx{RYZP6KsGXwEp|!3=}DXH#_`U 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 diff --git a/dev/windows-cpu/videos/advanced_3d/frame_007.jpg b/dev/windows-cpu/videos/advanced_3d/frame_007.jpg new file mode 100644 index 0000000000000000000000000000000000000000..5ff430ff52645f454bdaa69630982cf2b433b2c1 GIT binary patch literal 80947 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 E06Nx}OaK4? literal 0 HcmV?d00001 diff --git a/dev/windows-cpu/videos/advanced_3d/metadata.json b/dev/windows-cpu/videos/advanced_3d/metadata.json index 7e09850..b95f019 100644 --- a/dev/windows-cpu/videos/advanced_3d/metadata.json +++ b/dev/windows-cpu/videos/advanced_3d/metadata.json @@ -7,34 +7,39 @@ }, { "file": "frame_001.jpg", - "time": 2.34, - "log": "Capturing execution frames: advanced_3d.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 6 nodes\n [ComfyUI] Node 2: LoadImage\n [ComfyUI] Inputs: {\"image\": \"kaffi.jpg\"}\n [ComfyUI] Node 3: DownloadAndLoadDepthAnythingV3Model\n [ComfyUI] Inputs: {\"model\": \"da3_large.safetensors\", \"precision\": \"auto\", \"attention\": \"auto\"}\n [ComfyUI] Node 21: DepthAnything_V3\n Queuing workflow for execution...\n [ComfyUI] Inputs: {\"normalization_mode\": \"Raw\", \"resize_method\": \"resize\", \"invert_depth\": false, \"keep_model_size\": false, \"da3_model\": [\"3\", 0], \"images\": [\"2\", 0]}\n [ComfyUI] Node 22: DA3_ToPointCloud\n [ComfyUI] Inputs: {\"confidence_threshold\": 0.2, \"downsample\": 1, \"allow_around_1\": 1, \"filter_outliers\": false, \"outlier_percentage\": 5, \"depth_raw\": [\"21\", 0], \"confidence\": [\"21\", 1], \"intrinsics\": [\"21\", 6], \"sky_ma\n [ComfyUI] Node 23: DA3_SavePointCloud\n [ComfyUI] Inputs: {\"filename_prefix\": \"pointcloud\", \"pointcloud\": [\"22\", 0]}\n [ComfyUI] Node 25: DA3_PreviewPointCloud\n [ComfyUI] Inputs: {\"file_path\": [\"23\", 0], \"color_mode\": \"RGB\", \"preview_vtk\": \"\"}\n [ComfyUI] Generated prompt_id: 4d360f23-15e2-4d3b-bdda-d956861261af\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running DownloadAndLoadDepthAnythingV3Model: model: 'da3_large.safetensors', precision: 'auto', attention: 'auto'\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.DownloadAndLoadDepthAnythingV3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=3 sending call_method\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DownloadAndLoadDepthAnythingV3Model done (0.13s): result: NodeOutput\n [ComfyUI] [comfy-env] Running DepthAnything_V3: normalization_mode: 'Raw', resize_method: 'resize', invert_depth: False, keep_model_size: False, da3_model: dict, images: torch.float32 [1,533,800,3] cpu\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_inference.DepthAnything_V3.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'images' shape: torch.Size([1, 533, 800, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=4 sending call_method\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 533, 800, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 533, 800, 3])\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=4\n [ComfyUI] [comfy-env] VRAM request: 1.64GB, free before eviction: 9.93GB\n [ComfyUI] [comfy-env] VRAM after eviction: 9.93GB" + "time": 2.25, + "log": "Capturing execution frames: advanced_3d.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 6 nodes\n [ComfyUI] Node 2: LoadImage\n [ComfyUI] Inputs: {\"image\": \"kaffi.jpg\"}\n [ComfyUI] Node 3: DownloadAndLoadDepthAnythingV3Model\n [ComfyUI] Inputs: {\"model\": \"da3_large.safetensors\", \"precision\": \"auto\", \"attention\": \"auto\"}\n [ComfyUI] Node 21: DepthAnything_V3\n [ComfyUI] Inputs: {\"normalization_mode\": \"Raw\", \"resize_method\": \"resize\", \"invert_depth\": false, \"keep_model_size\": false, \"da3_model\": [\"3\", 0], \"images\": [\"2\", 0]}\n Queuing workflow for execution...\n [ComfyUI] Node 22: DA3_ToPointCloud\n [ComfyUI] Inputs: {\"confidence_threshold\": 0.2, \"downsample\": 1, \"allow_around_1\": 1, \"filter_outliers\": false, \"outlier_percentage\": 5, \"depth_raw\": [\"21\", 0], \"confidence\": [\"21\", 1], \"intrinsics\": [\"21\", 6], \"sky_ma\n [ComfyUI] Node 23: DA3_SavePointCloud\n [ComfyUI] Inputs: {\"filename_prefix\": \"pointcloud\", \"pointcloud\": [\"22\", 0]}\n [ComfyUI] Node 25: DA3_PreviewPointCloud\n [ComfyUI] Inputs: {\"file_path\": [\"23\", 0], \"color_mode\": \"RGB\", \"preview_vtk\": \"\"}\n [ComfyUI] Generated prompt_id: d535ea4a-eac6-4b11-9884-d1ed17bf0f30\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running DownloadAndLoadDepthAnythingV3Model: model: 'da3_large.safetensors', precision: 'auto', attention: 'auto'\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.DownloadAndLoadDepthAnythingV3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=3 sending call_method\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DownloadAndLoadDepthAnythingV3Model done (0.13s): result: NodeOutput\n [ComfyUI] [comfy-env] Running DepthAnything_V3: normalization_mode: 'Raw', resize_method: 'resize', invert_depth: False, keep_model_size: False, da3_model: dict, images: torch.float32 [1,533,800,3] cpu\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_inference.DepthAnything_V3.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'images' shape: torch.Size([1, 533, 800, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=4 sending call_method\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 533, 800, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 533, 800, 3])\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=4\n [ComfyUI] [comfy-env] VRAM request: 1.64GB, free before eviction: 10.00GB\n [ComfyUI] [comfy-env] VRAM after eviction: 10.00GB" }, { "file": "frame_002.jpg", - "time": 4.53, - "log": "Capturing execution frames: advanced_3d.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 6 nodes\n [ComfyUI] Node 2: LoadImage\n [ComfyUI] Inputs: {\"image\": \"kaffi.jpg\"}\n [ComfyUI] Node 3: DownloadAndLoadDepthAnythingV3Model\n [ComfyUI] Inputs: {\"model\": \"da3_large.safetensors\", \"precision\": \"auto\", \"attention\": \"auto\"}\n [ComfyUI] Node 21: DepthAnything_V3\n Queuing workflow for execution...\n [ComfyUI] Inputs: {\"normalization_mode\": \"Raw\", \"resize_method\": \"resize\", \"invert_depth\": false, \"keep_model_size\": false, \"da3_model\": [\"3\", 0], \"images\": [\"2\", 0]}\n [ComfyUI] Node 22: DA3_ToPointCloud\n [ComfyUI] Inputs: {\"confidence_threshold\": 0.2, \"downsample\": 1, \"allow_around_1\": 1, \"filter_outliers\": false, \"outlier_percentage\": 5, \"depth_raw\": [\"21\", 0], \"confidence\": [\"21\", 1], \"intrinsics\": [\"21\", 6], \"sky_ma\n [ComfyUI] Node 23: DA3_SavePointCloud\n [ComfyUI] Inputs: {\"filename_prefix\": \"pointcloud\", \"pointcloud\": [\"22\", 0]}\n [ComfyUI] Node 25: DA3_PreviewPointCloud\n [ComfyUI] Inputs: {\"file_path\": [\"23\", 0], \"color_mode\": \"RGB\", \"preview_vtk\": \"\"}\n [ComfyUI] Generated prompt_id: 4d360f23-15e2-4d3b-bdda-d956861261af\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running DownloadAndLoadDepthAnythingV3Model: model: 'da3_large.safetensors', precision: 'auto', attention: 'auto'\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.DownloadAndLoadDepthAnythingV3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=3 sending call_method\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DownloadAndLoadDepthAnythingV3Model done (0.13s): result: NodeOutput\n [ComfyUI] [comfy-env] Running DepthAnything_V3: normalization_mode: 'Raw', resize_method: 'resize', invert_depth: False, keep_model_size: False, da3_model: dict, images: torch.float32 [1,533,800,3] cpu\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_inference.DepthAnything_V3.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'images' shape: torch.Size([1, 533, 800, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=4 sending call_method\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 533, 800, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 533, 800, 3])\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=4\n [ComfyUI] [comfy-env] VRAM request: 1.64GB, free before eviction: 9.93GB\n [ComfyUI] [comfy-env] VRAM after eviction: 9.93GB\n Frame 2 saved (frame_001.jpg, t=2.3s)\n [capture-periodic] freeze=5ms shot=127ms unfreeze=7ms saved=True" + "time": 4.43, + "log": "Capturing execution frames: advanced_3d.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 6 nodes\n [ComfyUI] Node 2: LoadImage\n [ComfyUI] Inputs: {\"image\": \"kaffi.jpg\"}\n [ComfyUI] Node 3: DownloadAndLoadDepthAnythingV3Model\n [ComfyUI] Inputs: {\"model\": \"da3_large.safetensors\", \"precision\": \"auto\", \"attention\": \"auto\"}\n [ComfyUI] Node 21: DepthAnything_V3\n [ComfyUI] Inputs: {\"normalization_mode\": \"Raw\", \"resize_method\": \"resize\", \"invert_depth\": false, \"keep_model_size\": false, \"da3_model\": [\"3\", 0], \"images\": [\"2\", 0]}\n Queuing workflow for execution...\n [ComfyUI] Node 22: DA3_ToPointCloud\n [ComfyUI] Inputs: {\"confidence_threshold\": 0.2, \"downsample\": 1, \"allow_around_1\": 1, \"filter_outliers\": false, \"outlier_percentage\": 5, \"depth_raw\": [\"21\", 0], \"confidence\": [\"21\", 1], \"intrinsics\": [\"21\", 6], \"sky_ma\n [ComfyUI] Node 23: DA3_SavePointCloud\n [ComfyUI] Inputs: {\"filename_prefix\": \"pointcloud\", \"pointcloud\": [\"22\", 0]}\n [ComfyUI] Node 25: DA3_PreviewPointCloud\n [ComfyUI] Inputs: {\"file_path\": [\"23\", 0], \"color_mode\": \"RGB\", \"preview_vtk\": \"\"}\n [ComfyUI] Generated prompt_id: d535ea4a-eac6-4b11-9884-d1ed17bf0f30\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running DownloadAndLoadDepthAnythingV3Model: model: 'da3_large.safetensors', precision: 'auto', attention: 'auto'\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.DownloadAndLoadDepthAnythingV3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=3 sending call_method\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DownloadAndLoadDepthAnythingV3Model done (0.13s): result: NodeOutput\n [ComfyUI] [comfy-env] Running DepthAnything_V3: normalization_mode: 'Raw', resize_method: 'resize', invert_depth: False, keep_model_size: False, da3_model: dict, images: torch.float32 [1,533,800,3] cpu\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_inference.DepthAnything_V3.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'images' shape: torch.Size([1, 533, 800, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=4 sending call_method\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 533, 800, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 533, 800, 3])\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=4\n [ComfyUI] [comfy-env] VRAM request: 1.64GB, free before eviction: 10.00GB\n [ComfyUI] [comfy-env] VRAM after eviction: 10.00GB\n Frame 2 saved (frame_001.jpg, t=2.2s)\n [capture-periodic] freeze=3ms shot=119ms unfreeze=4ms saved=True" }, { "file": "frame_003.jpg", - "time": 39.69, - "log": "Capturing execution frames: advanced_3d.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 6 nodes\n [ComfyUI] Node 2: LoadImage\n [ComfyUI] Inputs: {\"image\": \"kaffi.jpg\"}\n [ComfyUI] Node 3: DownloadAndLoadDepthAnythingV3Model\n [ComfyUI] Inputs: {\"model\": \"da3_large.safetensors\", \"precision\": \"auto\", \"attention\": \"auto\"}\n [ComfyUI] Node 21: DepthAnything_V3\n Queuing workflow for execution...\n [ComfyUI] Inputs: {\"normalization_mode\": \"Raw\", \"resize_method\": \"resize\", \"invert_depth\": false, \"keep_model_size\": false, \"da3_model\": [\"3\", 0], \"images\": [\"2\", 0]}\n [ComfyUI] Node 22: DA3_ToPointCloud\n [ComfyUI] Inputs: {\"confidence_threshold\": 0.2, \"downsample\": 1, \"allow_around_1\": 1, \"filter_outliers\": false, \"outlier_percentage\": 5, \"depth_raw\": [\"21\", 0], \"confidence\": [\"21\", 1], \"intrinsics\": [\"21\", 6], \"sky_ma\n [ComfyUI] Node 23: DA3_SavePointCloud\n [ComfyUI] Inputs: {\"filename_prefix\": \"pointcloud\", \"pointcloud\": [\"22\", 0]}\n [ComfyUI] Node 25: DA3_PreviewPointCloud\n [ComfyUI] Inputs: {\"file_path\": [\"23\", 0], \"color_mode\": \"RGB\", \"preview_vtk\": \"\"}\n [ComfyUI] Generated prompt_id: 4d360f23-15e2-4d3b-bdda-d956861261af\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running DownloadAndLoadDepthAnythingV3Model: model: 'da3_large.safetensors', precision: 'auto', attention: 'auto'\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.DownloadAndLoadDepthAnythingV3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=3 sending call_method\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DownloadAndLoadDepthAnythingV3Model done (0.13s): result: NodeOutput\n [ComfyUI] [comfy-env] Running DepthAnything_V3: normalization_mode: 'Raw', resize_method: 'resize', invert_depth: False, keep_model_size: False, da3_model: dict, images: torch.float32 [1,533,800,3] cpu\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_inference.DepthAnything_V3.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'images' shape: torch.Size([1, 533, 800, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=4 sending call_method\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 533, 800, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 533, 800, 3])\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=4\n [ComfyUI] [comfy-env] VRAM request: 1.64GB, free before eviction: 9.93GB\n [ComfyUI] [comfy-env] VRAM after eviction: 9.93GB\n Frame 2 saved (frame_001.jpg, t=2.3s)\n [capture-periodic] freeze=5ms shot=127ms unfreeze=7ms saved=True\n Frame 3 saved (frame_002.jpg, t=4.5s)\n [capture-periodic] freeze=5ms shot=133ms unfreeze=11ms saved=True\n [capture-loop] iter=50 t=6.2s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=6 ram=6.7/16.0GB (42%) swap=0.3/2.9GB (12%) cpu=74% browser_rss=0.70GB\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3]\n [ComfyUI] === WATCHDOG TICK 2 ===\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] Thread 0x000020d0 (most recent call first):\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 359 in wait\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 655 in wait\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\tqdm\\_monitor.py\", line 60 in run\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1075 in _bootstrap_inner\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1032 in _bootstrap\n [ComfyUI] \n [ComfyUI] Current thread 0x00001e98 (most recent call first):\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_e1x_bc4i\\persistent_worker.py\", line 52 in _watchdog\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1012 in run\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1075 in _bootstrap_inner\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1032 in _bootstrap\n [ComfyUI] \n [ComfyUI] Thread 0x00000dfc (most recent call first):\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\comfy\\ops.py\", line 475 in forward_comfy_cast_weights\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\comfy\\ops.py\", line 482 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 241 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 519 in ffn_residual_func\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 522 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 791 in process_attention\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 750 in _get_intermediate_layers_not_chunked\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 800 in get_intermediate_layers\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 891 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 1560 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\nodes_inference.py\", line 156 in execute\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\comfy_api\\latest\\_io.py\", line 1833 in EXECUTE_NORMALIZED\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_e1x_bc4i\\persistent_worker.py\", line 1762 in main\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_e1x_bc4i\\persistent_worker.py\", line 1807 in \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] === END ===\n [ComfyUI] \n [capture-loop] iter=100 t=12.3s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=6 ram=7.1/16.0GB (44%) swap=0.3/2.9GB (12%) cpu=93% browser_rss=0.69GB\n [capture-loop] iter=150 t=18.4s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=7.2/16.0GB (45%) swap=0.3/2.9GB (12%) cpu=90% browser_rss=0.69GB\n [capture-loop] iter=200 t=24.9s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=7 ram=7.0/16.0GB (44%) swap=0.3/2.9GB (12%) cpu=96% browser_rss=0.62GB\n [capture-loop] iter=250 t=31.2s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=7 ram=7.2/16.0GB (45%) swap=0.3/2.9GB (12%) cpu=90% browser_rss=0.61GB\n [capture-loop] iter=300 t=37.0s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=7.3/16.0GB (46%) swap=0.5/2.9GB (16%) cpu=67% browser_rss=0.60GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=4\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DepthAnything_V3 done (38.89s): result: NodeOutput\n [ComfyUI] [comfy-env] Running DA3_ToPointCloud: confidence_threshold: 0.2, downsample: 1, allow_around_1: True, filter_outliers: False, outlier_percentage: 5.0, depth_raw: torch.float32 [1,532,800,3] cpu, confidence: torch.float32 [1,532,800,3] cpu, intrinsics: '{\\n \"intrinsics\": [\\n {\\n \"image_0\": [\\n ..., sky_mask: torch.float32 [1,532,800] cpu, source_image: torch.float32 [1,532,800,3] cpu\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_3d.DA3_ToPointCloud.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'depth_raw' shape: torch.Size([1, 532, 800, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'confidence' shape: torch.Size([1, 532, 800, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'sky_mask' shape: torch.Size([1, 532, 800])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'source_image' shape: torch.Size([1, 532, 800, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=5 sending call_method\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 532, 800, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 532, 800, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 532, 800, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 532, 800, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 532, 800]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 532, 800])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 532, 800, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 532, 800, 3])\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DA3_ToPointCloud done (0.27s): result: NodeOutput\n [ComfyUI] [comfy-env] Running DA3_SavePointCloud: filename_prefix: 'pointcloud', pointcloud: list[1]\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_3d.DA3_SavePointCloud.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=6 sending call_method\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[311011, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([311011, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[311011]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([311011])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[311011, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([311011, 3])" + "time": 36.74, + "log": "Capturing execution frames: advanced_3d.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 6 nodes\n [ComfyUI] Node 2: LoadImage\n [ComfyUI] Inputs: {\"image\": \"kaffi.jpg\"}\n [ComfyUI] Node 3: DownloadAndLoadDepthAnythingV3Model\n [ComfyUI] Inputs: {\"model\": \"da3_large.safetensors\", \"precision\": \"auto\", \"attention\": \"auto\"}\n [ComfyUI] Node 21: DepthAnything_V3\n [ComfyUI] Inputs: {\"normalization_mode\": \"Raw\", \"resize_method\": \"resize\", \"invert_depth\": false, \"keep_model_size\": false, \"da3_model\": [\"3\", 0], \"images\": [\"2\", 0]}\n Queuing workflow for execution...\n [ComfyUI] Node 22: DA3_ToPointCloud\n [ComfyUI] Inputs: {\"confidence_threshold\": 0.2, \"downsample\": 1, \"allow_around_1\": 1, \"filter_outliers\": false, \"outlier_percentage\": 5, \"depth_raw\": [\"21\", 0], \"confidence\": [\"21\", 1], \"intrinsics\": [\"21\", 6], \"sky_ma\n [ComfyUI] Node 23: DA3_SavePointCloud\n [ComfyUI] Inputs: {\"filename_prefix\": \"pointcloud\", \"pointcloud\": [\"22\", 0]}\n [ComfyUI] Node 25: DA3_PreviewPointCloud\n [ComfyUI] Inputs: {\"file_path\": [\"23\", 0], \"color_mode\": \"RGB\", \"preview_vtk\": \"\"}\n [ComfyUI] Generated prompt_id: d535ea4a-eac6-4b11-9884-d1ed17bf0f30\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running DownloadAndLoadDepthAnythingV3Model: model: 'da3_large.safetensors', precision: 'auto', attention: 'auto'\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.DownloadAndLoadDepthAnythingV3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=3 sending call_method\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DownloadAndLoadDepthAnythingV3Model done (0.13s): result: NodeOutput\n [ComfyUI] [comfy-env] Running DepthAnything_V3: normalization_mode: 'Raw', resize_method: 'resize', invert_depth: False, keep_model_size: False, da3_model: dict, images: torch.float32 [1,533,800,3] cpu\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_inference.DepthAnything_V3.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'images' shape: torch.Size([1, 533, 800, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=4 sending call_method\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 533, 800, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 533, 800, 3])\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=4\n [ComfyUI] [comfy-env] VRAM request: 1.64GB, free before eviction: 10.00GB\n [ComfyUI] [comfy-env] VRAM after eviction: 10.00GB\n Frame 2 saved (frame_001.jpg, t=2.2s)\n [capture-periodic] freeze=3ms shot=119ms unfreeze=4ms saved=True\n Frame 3 saved (frame_002.jpg, t=4.4s)\n [capture-periodic] freeze=4ms shot=128ms unfreeze=3ms saved=True\n [capture-loop] iter=50 t=5.8s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=3 ram=7.1/16.0GB (44%) swap=0.3/2.9GB (10%) cpu=48% browser_rss=0.75GB\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3]\n [ComfyUI] === WATCHDOG TICK 2 ===\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] Thread 0x00001b64 (most recent call first):\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 331 in wait\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 629 in wait\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\tqdm\\_monitor.py\", line 60 in run\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1045 in _bootstrap_inner\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1002 in _bootstrap\n [ComfyUI] \n [ComfyUI] Current thread 0x000020ac (most recent call first):\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_z57kjp7z\\persistent_worker.py\", line 52 in _watchdog\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 982 in run\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1045 in _bootstrap_inner\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1002 in _bootstrap\n [ComfyUI] \n [ComfyUI] Thread 0x0000083c (most recent call first):\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\functional.py\", line 2935 in layer_norm\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\comfy\\ops.py\", line 595 in forward_comfy_cast_weights\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\comfy\\ops.py\", line 602 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 442 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 516 in attn_residual_func\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 521 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 791 in process_attention\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 750 in _get_intermediate_layers_not_chunked\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 800 in get_intermediate_layers\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 891 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 1560 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\nodes_inference.py\", line 156 in execute\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\comfy_api\\latest\\_io.py\", line 1833 in EXECUTE_NORMALIZED\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_z57kjp7z\\persistent_worker.py\", line 1762 in main\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_z57kjp7z\\persistent_worker.py\", line 1807 in \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] === END ===\n [ComfyUI] \n [capture-loop] iter=100 t=11.5s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=7.1/16.0GB (44%) swap=0.3/2.9GB (10%) cpu=63% browser_rss=0.75GB\n [capture-loop] iter=150 t=17.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=6.8/16.0GB (42%) swap=0.3/2.9GB (10%) cpu=61% browser_rss=0.75GB\n [capture-loop] iter=200 t=22.7s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=3 ram=6.6/16.0GB (41%) swap=0.4/2.9GB (16%) cpu=58% browser_rss=0.75GB\n [capture-loop] iter=250 t=28.5s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=6.9/16.0GB (43%) swap=0.4/2.9GB (16%) cpu=62% browser_rss=0.60GB\n [capture-loop] iter=300 t=34.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=7.0/16.0GB (44%) swap=0.6/2.9GB (21%) cpu=58% browser_rss=0.60GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=4\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DepthAnything_V3 done (36.44s): result: NodeOutput\n [ComfyUI] [comfy-env] Running DA3_ToPointCloud: confidence_threshold: 0.2, downsample: 1, allow_around_1: True, filter_outliers: False, outlier_percentage: 5.0, depth_raw: torch.float32 [1,532,800,3] cpu, confidence: torch.float32 [1,532,800,3] cpu, intrinsics: '{\\n \"intrinsics\": [\\n {\\n \"image_0\": [\\n ..., sky_mask: torch.float32 [1,532,800] cpu, source_image: torch.float32 [1,532,800,3] cpu\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_3d.DA3_ToPointCloud.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'depth_raw' shape: torch.Size([1, 532, 800, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'confidence' shape: torch.Size([1, 532, 800, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'sky_mask' shape: torch.Size([1, 532, 800])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'source_image' shape: torch.Size([1, 532, 800, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=5 sending call_method" }, { "file": "frame_004.jpg", - "time": 44.19, - "log": "Capturing execution frames: advanced_3d.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 6 nodes\n [ComfyUI] Node 2: LoadImage\n [ComfyUI] Inputs: {\"image\": \"kaffi.jpg\"}\n [ComfyUI] Node 3: DownloadAndLoadDepthAnythingV3Model\n [ComfyUI] Inputs: {\"model\": \"da3_large.safetensors\", \"precision\": \"auto\", \"attention\": \"auto\"}\n [ComfyUI] Node 21: DepthAnything_V3\n Queuing workflow for execution...\n [ComfyUI] Inputs: {\"normalization_mode\": \"Raw\", \"resize_method\": \"resize\", \"invert_depth\": false, \"keep_model_size\": false, \"da3_model\": [\"3\", 0], \"images\": [\"2\", 0]}\n [ComfyUI] Node 22: DA3_ToPointCloud\n [ComfyUI] Inputs: {\"confidence_threshold\": 0.2, \"downsample\": 1, \"allow_around_1\": 1, \"filter_outliers\": false, \"outlier_percentage\": 5, \"depth_raw\": [\"21\", 0], \"confidence\": [\"21\", 1], \"intrinsics\": [\"21\", 6], \"sky_ma\n [ComfyUI] Node 23: DA3_SavePointCloud\n [ComfyUI] Inputs: {\"filename_prefix\": \"pointcloud\", \"pointcloud\": [\"22\", 0]}\n [ComfyUI] Node 25: DA3_PreviewPointCloud\n [ComfyUI] Inputs: {\"file_path\": [\"23\", 0], \"color_mode\": \"RGB\", \"preview_vtk\": \"\"}\n [ComfyUI] Generated prompt_id: 4d360f23-15e2-4d3b-bdda-d956861261af\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running DownloadAndLoadDepthAnythingV3Model: model: 'da3_large.safetensors', precision: 'auto', attention: 'auto'\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.DownloadAndLoadDepthAnythingV3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=3 sending call_method\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DownloadAndLoadDepthAnythingV3Model done (0.13s): result: NodeOutput\n [ComfyUI] [comfy-env] Running DepthAnything_V3: normalization_mode: 'Raw', resize_method: 'resize', invert_depth: False, keep_model_size: False, da3_model: dict, images: torch.float32 [1,533,800,3] cpu\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_inference.DepthAnything_V3.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'images' shape: torch.Size([1, 533, 800, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=4 sending call_method\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 533, 800, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 533, 800, 3])\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=4\n [ComfyUI] [comfy-env] VRAM request: 1.64GB, free before eviction: 9.93GB\n [ComfyUI] [comfy-env] VRAM after eviction: 9.93GB\n Frame 2 saved (frame_001.jpg, t=2.3s)\n [capture-periodic] freeze=5ms shot=127ms unfreeze=7ms saved=True\n Frame 3 saved (frame_002.jpg, t=4.5s)\n [capture-periodic] freeze=5ms shot=133ms unfreeze=11ms saved=True\n [capture-loop] iter=50 t=6.2s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=6 ram=6.7/16.0GB (42%) swap=0.3/2.9GB (12%) cpu=74% browser_rss=0.70GB\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3]\n [ComfyUI] === WATCHDOG TICK 2 ===\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] Thread 0x000020d0 (most recent call first):\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 359 in wait\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 655 in wait\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\tqdm\\_monitor.py\", line 60 in run\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1075 in _bootstrap_inner\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1032 in _bootstrap\n [ComfyUI] \n [ComfyUI] Current thread 0x00001e98 (most recent call first):\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_e1x_bc4i\\persistent_worker.py\", line 52 in _watchdog\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1012 in run\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1075 in _bootstrap_inner\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1032 in _bootstrap\n [ComfyUI] \n [ComfyUI] Thread 0x00000dfc (most recent call first):\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\comfy\\ops.py\", line 475 in forward_comfy_cast_weights\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\comfy\\ops.py\", line 482 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 241 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 519 in ffn_residual_func\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 522 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 791 in process_attention\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 750 in _get_intermediate_layers_not_chunked\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 800 in get_intermediate_layers\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 891 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 1560 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\nodes_inference.py\", line 156 in execute\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\comfy_api\\latest\\_io.py\", line 1833 in EXECUTE_NORMALIZED\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_e1x_bc4i\\persistent_worker.py\", line 1762 in main\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_e1x_bc4i\\persistent_worker.py\", line 1807 in \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] === END ===\n [ComfyUI] \n [capture-loop] iter=100 t=12.3s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=6 ram=7.1/16.0GB (44%) swap=0.3/2.9GB (12%) cpu=93% browser_rss=0.69GB\n [capture-loop] iter=150 t=18.4s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=7.2/16.0GB (45%) swap=0.3/2.9GB (12%) cpu=90% browser_rss=0.69GB\n [capture-loop] iter=200 t=24.9s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=7 ram=7.0/16.0GB (44%) swap=0.3/2.9GB (12%) cpu=96% browser_rss=0.62GB\n [capture-loop] iter=250 t=31.2s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=7 ram=7.2/16.0GB (45%) swap=0.3/2.9GB (12%) cpu=90% browser_rss=0.61GB\n [capture-loop] iter=300 t=37.0s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=7.3/16.0GB (46%) swap=0.5/2.9GB (16%) cpu=67% browser_rss=0.60GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=4\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DepthAnything_V3 done (38.89s): result: NodeOutput\n [ComfyUI] [comfy-env] Running DA3_ToPointCloud: confidence_threshold: 0.2, downsample: 1, allow_around_1: True, filter_outliers: False, outlier_percentage: 5.0, depth_raw: torch.float32 [1,532,800,3] cpu, confidence: torch.float32 [1,532,800,3] cpu, intrinsics: '{\\n \"intrinsics\": [\\n {\\n \"image_0\": [\\n ..., sky_mask: torch.float32 [1,532,800] cpu, source_image: torch.float32 [1,532,800,3] cpu\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_3d.DA3_ToPointCloud.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'depth_raw' shape: torch.Size([1, 532, 800, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'confidence' shape: torch.Size([1, 532, 800, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'sky_mask' shape: torch.Size([1, 532, 800])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'source_image' shape: torch.Size([1, 532, 800, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=5 sending call_method\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 532, 800, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 532, 800, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 532, 800, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 532, 800, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 532, 800]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 532, 800])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 532, 800, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 532, 800, 3])\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DA3_ToPointCloud done (0.27s): result: NodeOutput\n [ComfyUI] [comfy-env] Running DA3_SavePointCloud: filename_prefix: 'pointcloud', pointcloud: list[1]\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_3d.DA3_SavePointCloud.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=6 sending call_method\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[311011, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([311011, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[311011]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([311011])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[311011, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([311011, 3])\n Frame 4 saved (frame_003.jpg, t=39.7s)\n [capture-periodic] freeze=5ms shot=123ms unfreeze=8ms saved=True\n [capture-loop] iter=350 t=42.9s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=6 ram=6.5/16.0GB (41%) swap=0.5/2.9GB (16%) cpu=55% browser_rss=0.61GB\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DA3_SavePointCloud done (4.52s): result: NodeOutput\n [ComfyUI] [comfy-env] Running DA3_PreviewPointCloud: file_path: 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\Dept..., color_mode: 'RGB'\n [ComfyUI] [SubprocessWorker] call_method: nodes.preview_nodes.DA3_PreviewPointCloud.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=7 sending call_method" + "time": 38.87, + "log": "Capturing execution frames: advanced_3d.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 6 nodes\n [ComfyUI] Node 2: LoadImage\n [ComfyUI] Inputs: {\"image\": \"kaffi.jpg\"}\n [ComfyUI] Node 3: DownloadAndLoadDepthAnythingV3Model\n [ComfyUI] Inputs: {\"model\": \"da3_large.safetensors\", \"precision\": \"auto\", \"attention\": \"auto\"}\n [ComfyUI] Node 21: DepthAnything_V3\n [ComfyUI] Inputs: {\"normalization_mode\": \"Raw\", \"resize_method\": \"resize\", \"invert_depth\": false, \"keep_model_size\": false, \"da3_model\": [\"3\", 0], \"images\": [\"2\", 0]}\n Queuing workflow for execution...\n [ComfyUI] Node 22: DA3_ToPointCloud\n [ComfyUI] Inputs: {\"confidence_threshold\": 0.2, \"downsample\": 1, \"allow_around_1\": 1, \"filter_outliers\": false, \"outlier_percentage\": 5, \"depth_raw\": [\"21\", 0], \"confidence\": [\"21\", 1], \"intrinsics\": [\"21\", 6], \"sky_ma\n [ComfyUI] Node 23: DA3_SavePointCloud\n [ComfyUI] Inputs: {\"filename_prefix\": \"pointcloud\", \"pointcloud\": [\"22\", 0]}\n [ComfyUI] Node 25: DA3_PreviewPointCloud\n [ComfyUI] Inputs: {\"file_path\": [\"23\", 0], \"color_mode\": \"RGB\", \"preview_vtk\": \"\"}\n [ComfyUI] Generated prompt_id: d535ea4a-eac6-4b11-9884-d1ed17bf0f30\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running DownloadAndLoadDepthAnythingV3Model: model: 'da3_large.safetensors', precision: 'auto', attention: 'auto'\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.DownloadAndLoadDepthAnythingV3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=3 sending call_method\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DownloadAndLoadDepthAnythingV3Model done (0.13s): result: NodeOutput\n [ComfyUI] [comfy-env] Running DepthAnything_V3: normalization_mode: 'Raw', resize_method: 'resize', invert_depth: False, keep_model_size: False, da3_model: dict, images: torch.float32 [1,533,800,3] cpu\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_inference.DepthAnything_V3.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'images' shape: torch.Size([1, 533, 800, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=4 sending call_method\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 533, 800, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 533, 800, 3])\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=4\n [ComfyUI] [comfy-env] VRAM request: 1.64GB, free before eviction: 10.00GB\n [ComfyUI] [comfy-env] VRAM after eviction: 10.00GB\n Frame 2 saved (frame_001.jpg, t=2.2s)\n [capture-periodic] freeze=3ms shot=119ms unfreeze=4ms saved=True\n Frame 3 saved (frame_002.jpg, t=4.4s)\n [capture-periodic] freeze=4ms shot=128ms unfreeze=3ms saved=True\n [capture-loop] iter=50 t=5.8s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=3 ram=7.1/16.0GB (44%) swap=0.3/2.9GB (10%) cpu=48% browser_rss=0.75GB\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3]\n [ComfyUI] === WATCHDOG TICK 2 ===\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] Thread 0x00001b64 (most recent call first):\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 331 in wait\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 629 in wait\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\tqdm\\_monitor.py\", line 60 in run\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1045 in _bootstrap_inner\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1002 in _bootstrap\n [ComfyUI] \n [ComfyUI] Current thread 0x000020ac (most recent call first):\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_z57kjp7z\\persistent_worker.py\", line 52 in _watchdog\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 982 in run\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1045 in _bootstrap_inner\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1002 in _bootstrap\n [ComfyUI] \n [ComfyUI] Thread 0x0000083c (most recent call first):\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\functional.py\", line 2935 in layer_norm\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\comfy\\ops.py\", line 595 in forward_comfy_cast_weights\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\comfy\\ops.py\", line 602 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 442 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 516 in attn_residual_func\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 521 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 791 in process_attention\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 750 in _get_intermediate_layers_not_chunked\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 800 in get_intermediate_layers\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 891 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 1560 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\nodes_inference.py\", line 156 in execute\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\comfy_api\\latest\\_io.py\", line 1833 in EXECUTE_NORMALIZED\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_z57kjp7z\\persistent_worker.py\", line 1762 in main\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_z57kjp7z\\persistent_worker.py\", line 1807 in \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] === END ===\n [ComfyUI] \n [capture-loop] iter=100 t=11.5s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=7.1/16.0GB (44%) swap=0.3/2.9GB (10%) cpu=63% browser_rss=0.75GB\n [capture-loop] iter=150 t=17.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=6.8/16.0GB (42%) swap=0.3/2.9GB (10%) cpu=61% browser_rss=0.75GB\n [capture-loop] iter=200 t=22.7s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=3 ram=6.6/16.0GB (41%) swap=0.4/2.9GB (16%) cpu=58% browser_rss=0.75GB\n [capture-loop] iter=250 t=28.5s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=6.9/16.0GB (43%) swap=0.4/2.9GB (16%) cpu=62% browser_rss=0.60GB\n [capture-loop] iter=300 t=34.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=7.0/16.0GB (44%) swap=0.6/2.9GB (21%) cpu=58% browser_rss=0.60GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=4\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DepthAnything_V3 done (36.44s): result: NodeOutput\n [ComfyUI] [comfy-env] Running DA3_ToPointCloud: confidence_threshold: 0.2, downsample: 1, allow_around_1: True, filter_outliers: False, outlier_percentage: 5.0, depth_raw: torch.float32 [1,532,800,3] cpu, confidence: torch.float32 [1,532,800,3] cpu, intrinsics: '{\\n \"intrinsics\": [\\n {\\n \"image_0\": [\\n ..., sky_mask: torch.float32 [1,532,800] cpu, source_image: torch.float32 [1,532,800,3] cpu\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_3d.DA3_ToPointCloud.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'depth_raw' shape: torch.Size([1, 532, 800, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'confidence' shape: torch.Size([1, 532, 800, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'sky_mask' shape: torch.Size([1, 532, 800])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'source_image' shape: torch.Size([1, 532, 800, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=5 sending call_method\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 532, 800, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 532, 800, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 532, 800, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 532, 800, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 532, 800]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 532, 800])\n Frame 4 saved (frame_003.jpg, t=36.7s)\n [capture-periodic] freeze=3ms shot=91ms unfreeze=3ms saved=True\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 532, 800, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 532, 800, 3])\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DA3_ToPointCloud done (0.30s): result: NodeOutput\n [ComfyUI] [comfy-env] Running DA3_SavePointCloud: filename_prefix: 'pointcloud', pointcloud: list[1]\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_3d.DA3_SavePointCloud.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=6 sending call_method\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[311011, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([311011, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[311011]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([311011])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[311011, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([311011, 3])" }, { "file": "frame_005.jpg", - "time": 44.62, - "log": "Capturing execution frames: advanced_3d.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 6 nodes\n [ComfyUI] Node 2: LoadImage\n [ComfyUI] Inputs: {\"image\": \"kaffi.jpg\"}\n [ComfyUI] Node 3: DownloadAndLoadDepthAnythingV3Model\n [ComfyUI] Inputs: {\"model\": \"da3_large.safetensors\", \"precision\": \"auto\", \"attention\": \"auto\"}\n [ComfyUI] Node 21: DepthAnything_V3\n Queuing workflow for execution...\n [ComfyUI] Inputs: {\"normalization_mode\": \"Raw\", \"resize_method\": \"resize\", \"invert_depth\": false, \"keep_model_size\": false, \"da3_model\": [\"3\", 0], \"images\": [\"2\", 0]}\n [ComfyUI] Node 22: DA3_ToPointCloud\n [ComfyUI] Inputs: {\"confidence_threshold\": 0.2, \"downsample\": 1, \"allow_around_1\": 1, \"filter_outliers\": false, \"outlier_percentage\": 5, \"depth_raw\": [\"21\", 0], \"confidence\": [\"21\", 1], \"intrinsics\": [\"21\", 6], \"sky_ma\n [ComfyUI] Node 23: DA3_SavePointCloud\n [ComfyUI] Inputs: {\"filename_prefix\": \"pointcloud\", \"pointcloud\": [\"22\", 0]}\n [ComfyUI] Node 25: DA3_PreviewPointCloud\n [ComfyUI] Inputs: {\"file_path\": [\"23\", 0], \"color_mode\": \"RGB\", \"preview_vtk\": \"\"}\n [ComfyUI] Generated prompt_id: 4d360f23-15e2-4d3b-bdda-d956861261af\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running DownloadAndLoadDepthAnythingV3Model: model: 'da3_large.safetensors', precision: 'auto', attention: 'auto'\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.DownloadAndLoadDepthAnythingV3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=3 sending call_method\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DownloadAndLoadDepthAnythingV3Model done (0.13s): result: NodeOutput\n [ComfyUI] [comfy-env] Running DepthAnything_V3: normalization_mode: 'Raw', resize_method: 'resize', invert_depth: False, keep_model_size: False, da3_model: dict, images: torch.float32 [1,533,800,3] cpu\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_inference.DepthAnything_V3.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'images' shape: torch.Size([1, 533, 800, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=4 sending call_method\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 533, 800, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 533, 800, 3])\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=4\n [ComfyUI] [comfy-env] VRAM request: 1.64GB, free before eviction: 9.93GB\n [ComfyUI] [comfy-env] VRAM after eviction: 9.93GB\n Frame 2 saved (frame_001.jpg, t=2.3s)\n [capture-periodic] freeze=5ms shot=127ms unfreeze=7ms saved=True\n Frame 3 saved (frame_002.jpg, t=4.5s)\n [capture-periodic] freeze=5ms shot=133ms unfreeze=11ms saved=True\n [capture-loop] iter=50 t=6.2s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=6 ram=6.7/16.0GB (42%) swap=0.3/2.9GB (12%) cpu=74% browser_rss=0.70GB\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3]\n [ComfyUI] === WATCHDOG TICK 2 ===\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] Thread 0x000020d0 (most recent call first):\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 359 in wait\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 655 in wait\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\tqdm\\_monitor.py\", line 60 in run\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1075 in _bootstrap_inner\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1032 in _bootstrap\n [ComfyUI] \n [ComfyUI] Current thread 0x00001e98 (most recent call first):\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_e1x_bc4i\\persistent_worker.py\", line 52 in _watchdog\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1012 in run\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1075 in _bootstrap_inner\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1032 in _bootstrap\n [ComfyUI] \n [ComfyUI] Thread 0x00000dfc (most recent call first):\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\comfy\\ops.py\", line 475 in forward_comfy_cast_weights\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\comfy\\ops.py\", line 482 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 241 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 519 in ffn_residual_func\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 522 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 791 in process_attention\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 750 in _get_intermediate_layers_not_chunked\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 800 in get_intermediate_layers\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 891 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 1560 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\nodes_inference.py\", line 156 in execute\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1106\\ComfyUI\\comfy_api\\latest\\_io.py\", line 1833 in EXECUTE_NORMALIZED\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_e1x_bc4i\\persistent_worker.py\", line 1762 in main\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_e1x_bc4i\\persistent_worker.py\", line 1807 in \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] === END ===\n [ComfyUI] \n [capture-loop] iter=100 t=12.3s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=6 ram=7.1/16.0GB (44%) swap=0.3/2.9GB (12%) cpu=93% browser_rss=0.69GB\n [capture-loop] iter=150 t=18.4s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=7.2/16.0GB (45%) swap=0.3/2.9GB (12%) cpu=90% browser_rss=0.69GB\n [capture-loop] iter=200 t=24.9s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=7 ram=7.0/16.0GB (44%) swap=0.3/2.9GB (12%) cpu=96% browser_rss=0.62GB\n [capture-loop] iter=250 t=31.2s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=7 ram=7.2/16.0GB (45%) swap=0.3/2.9GB (12%) cpu=90% browser_rss=0.61GB\n [capture-loop] iter=300 t=37.0s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=7.3/16.0GB (46%) swap=0.5/2.9GB (16%) cpu=67% browser_rss=0.60GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=4\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DepthAnything_V3 done (38.89s): result: NodeOutput\n [ComfyUI] [comfy-env] Running DA3_ToPointCloud: confidence_threshold: 0.2, downsample: 1, allow_around_1: True, filter_outliers: False, outlier_percentage: 5.0, depth_raw: torch.float32 [1,532,800,3] cpu, confidence: torch.float32 [1,532,800,3] cpu, intrinsics: '{\\n \"intrinsics\": [\\n {\\n \"image_0\": [\\n ..., sky_mask: torch.float32 [1,532,800] cpu, source_image: torch.float32 [1,532,800,3] cpu\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_3d.DA3_ToPointCloud.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'depth_raw' shape: torch.Size([1, 532, 800, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'confidence' shape: torch.Size([1, 532, 800, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'sky_mask' shape: torch.Size([1, 532, 800])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'source_image' shape: torch.Size([1, 532, 800, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=5 sending call_method\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 532, 800, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 532, 800, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 532, 800, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 532, 800, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 532, 800]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 532, 800])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 532, 800, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 532, 800, 3])\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DA3_ToPointCloud done (0.27s): result: NodeOutput\n [ComfyUI] [comfy-env] Running DA3_SavePointCloud: filename_prefix: 'pointcloud', pointcloud: list[1]\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_3d.DA3_SavePointCloud.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=6 sending call_method\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[311011, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([311011, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[311011]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([311011])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[311011, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([311011, 3])\n Frame 4 saved (frame_003.jpg, t=39.7s)\n [capture-periodic] freeze=5ms shot=123ms unfreeze=8ms saved=True\n [capture-loop] iter=350 t=42.9s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=6 ram=6.5/16.0GB (41%) swap=0.5/2.9GB (16%) cpu=55% browser_rss=0.61GB\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DA3_SavePointCloud done (4.52s): result: NodeOutput\n [ComfyUI] [comfy-env] Running DA3_PreviewPointCloud: file_path: 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\Dept..., color_mode: 'RGB'\n [ComfyUI] [SubprocessWorker] call_method: nodes.preview_nodes.DA3_PreviewPointCloud.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=7 sending call_method\n Node executed (1 total), capturing...\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DA3_PreviewPointCloud done (0.07s): result: NodeOutput\n [ComfyUI] Prompt executed in 43.92 seconds\n Frame 5 saved (frame_004.jpg, t=44.2s)\n [capture-node] freeze=6ms shot=122ms unfreeze=6ms saved=True" + "time": 40.74, + "log": "Capturing execution frames: advanced_3d.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 6 nodes\n [ComfyUI] Node 2: LoadImage\n [ComfyUI] Inputs: {\"image\": \"kaffi.jpg\"}\n [ComfyUI] Node 3: DownloadAndLoadDepthAnythingV3Model\n [ComfyUI] Inputs: {\"model\": \"da3_large.safetensors\", \"precision\": \"auto\", \"attention\": \"auto\"}\n [ComfyUI] Node 21: DepthAnything_V3\n [ComfyUI] Inputs: {\"normalization_mode\": \"Raw\", \"resize_method\": \"resize\", \"invert_depth\": false, \"keep_model_size\": false, \"da3_model\": [\"3\", 0], \"images\": [\"2\", 0]}\n Queuing workflow for execution...\n [ComfyUI] Node 22: DA3_ToPointCloud\n [ComfyUI] Inputs: {\"confidence_threshold\": 0.2, \"downsample\": 1, \"allow_around_1\": 1, \"filter_outliers\": false, \"outlier_percentage\": 5, \"depth_raw\": [\"21\", 0], \"confidence\": [\"21\", 1], \"intrinsics\": [\"21\", 6], \"sky_ma\n [ComfyUI] Node 23: DA3_SavePointCloud\n [ComfyUI] Inputs: {\"filename_prefix\": \"pointcloud\", \"pointcloud\": [\"22\", 0]}\n [ComfyUI] Node 25: DA3_PreviewPointCloud\n [ComfyUI] Inputs: {\"file_path\": [\"23\", 0], \"color_mode\": \"RGB\", \"preview_vtk\": \"\"}\n [ComfyUI] Generated prompt_id: d535ea4a-eac6-4b11-9884-d1ed17bf0f30\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running DownloadAndLoadDepthAnythingV3Model: model: 'da3_large.safetensors', precision: 'auto', attention: 'auto'\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.DownloadAndLoadDepthAnythingV3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=3 sending call_method\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DownloadAndLoadDepthAnythingV3Model done (0.13s): result: NodeOutput\n [ComfyUI] [comfy-env] Running DepthAnything_V3: normalization_mode: 'Raw', resize_method: 'resize', invert_depth: False, keep_model_size: False, da3_model: dict, images: torch.float32 [1,533,800,3] cpu\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_inference.DepthAnything_V3.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'images' shape: torch.Size([1, 533, 800, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=4 sending call_method\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 533, 800, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 533, 800, 3])\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=4\n [ComfyUI] [comfy-env] VRAM request: 1.64GB, free before eviction: 10.00GB\n [ComfyUI] [comfy-env] VRAM after eviction: 10.00GB\n Frame 2 saved (frame_001.jpg, t=2.2s)\n [capture-periodic] freeze=3ms shot=119ms unfreeze=4ms saved=True\n Frame 3 saved (frame_002.jpg, t=4.4s)\n [capture-periodic] freeze=4ms shot=128ms unfreeze=3ms saved=True\n [capture-loop] iter=50 t=5.8s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=3 ram=7.1/16.0GB (44%) swap=0.3/2.9GB (10%) cpu=48% browser_rss=0.75GB\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3]\n [ComfyUI] === WATCHDOG TICK 2 ===\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] Thread 0x00001b64 (most recent call first):\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 331 in wait\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 629 in wait\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\tqdm\\_monitor.py\", line 60 in run\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1045 in _bootstrap_inner\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1002 in _bootstrap\n [ComfyUI] \n [ComfyUI] Current thread 0x000020ac (most recent call first):\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_z57kjp7z\\persistent_worker.py\", line 52 in _watchdog\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 982 in run\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1045 in _bootstrap_inner\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1002 in _bootstrap\n [ComfyUI] \n [ComfyUI] Thread 0x0000083c (most recent call first):\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\functional.py\", line 2935 in layer_norm\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\comfy\\ops.py\", line 595 in forward_comfy_cast_weights\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\comfy\\ops.py\", line 602 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 442 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 516 in attn_residual_func\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 521 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 791 in process_attention\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 750 in _get_intermediate_layers_not_chunked\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 800 in get_intermediate_layers\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 891 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 1560 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\nodes_inference.py\", line 156 in execute\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\comfy_api\\latest\\_io.py\", line 1833 in EXECUTE_NORMALIZED\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_z57kjp7z\\persistent_worker.py\", line 1762 in main\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_z57kjp7z\\persistent_worker.py\", line 1807 in \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] === END ===\n [ComfyUI] \n [capture-loop] iter=100 t=11.5s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=7.1/16.0GB (44%) swap=0.3/2.9GB (10%) cpu=63% browser_rss=0.75GB\n [capture-loop] iter=150 t=17.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=6.8/16.0GB (42%) swap=0.3/2.9GB (10%) cpu=61% browser_rss=0.75GB\n [capture-loop] iter=200 t=22.7s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=3 ram=6.6/16.0GB (41%) swap=0.4/2.9GB (16%) cpu=58% browser_rss=0.75GB\n [capture-loop] iter=250 t=28.5s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=6.9/16.0GB (43%) swap=0.4/2.9GB (16%) cpu=62% browser_rss=0.60GB\n [capture-loop] iter=300 t=34.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=7.0/16.0GB (44%) swap=0.6/2.9GB (21%) cpu=58% browser_rss=0.60GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=4\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DepthAnything_V3 done (36.44s): result: NodeOutput\n [ComfyUI] [comfy-env] Running DA3_ToPointCloud: confidence_threshold: 0.2, downsample: 1, allow_around_1: True, filter_outliers: False, outlier_percentage: 5.0, depth_raw: torch.float32 [1,532,800,3] cpu, confidence: torch.float32 [1,532,800,3] cpu, intrinsics: '{\\n \"intrinsics\": [\\n {\\n \"image_0\": [\\n ..., sky_mask: torch.float32 [1,532,800] cpu, source_image: torch.float32 [1,532,800,3] cpu\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_3d.DA3_ToPointCloud.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'depth_raw' shape: torch.Size([1, 532, 800, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'confidence' shape: torch.Size([1, 532, 800, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'sky_mask' shape: torch.Size([1, 532, 800])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'source_image' shape: torch.Size([1, 532, 800, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=5 sending call_method\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 532, 800, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 532, 800, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 532, 800, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 532, 800, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 532, 800]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 532, 800])\n Frame 4 saved (frame_003.jpg, t=36.7s)\n [capture-periodic] freeze=3ms shot=91ms unfreeze=3ms saved=True\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 532, 800, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 532, 800, 3])\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DA3_ToPointCloud done (0.30s): result: NodeOutput\n [ComfyUI] [comfy-env] Running DA3_SavePointCloud: filename_prefix: 'pointcloud', pointcloud: list[1]\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_3d.DA3_SavePointCloud.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=6 sending call_method\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[311011, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([311011, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[311011]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([311011])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[311011, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([311011, 3])\n Frame 5 saved (frame_004.jpg, t=38.9s)\n [capture-periodic] freeze=2ms shot=102ms unfreeze=3ms saved=True\n [capture-loop] iter=350 t=39.7s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=3 ram=6.2/16.0GB (39%) swap=0.6/2.9GB (21%) cpu=51% browser_rss=0.60GB\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DA3_SavePointCloud done (3.55s): result: NodeOutput\n [ComfyUI] [comfy-env] Running DA3_PreviewPointCloud: file_path: 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\Dept..., color_mode: 'RGB'\n [ComfyUI] [SubprocessWorker] call_method: nodes.preview_nodes.DA3_PreviewPointCloud.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=7 sending call_method" }, { "file": "frame_006.jpg", - "time": 48.91632437705994, + "time": 41.22, + "log": "Capturing execution frames: advanced_3d.json\n Frame 1 saved (frame_000.jpg, t=0.0s)\n Validating workflow...\n [ComfyUI] === /validate endpoint called ===\n [ComfyUI] Received JSON with keys: ['prompt']\n [ComfyUI] Prompt has 6 nodes\n [ComfyUI] Node 2: LoadImage\n [ComfyUI] Inputs: {\"image\": \"kaffi.jpg\"}\n [ComfyUI] Node 3: DownloadAndLoadDepthAnythingV3Model\n [ComfyUI] Inputs: {\"model\": \"da3_large.safetensors\", \"precision\": \"auto\", \"attention\": \"auto\"}\n [ComfyUI] Node 21: DepthAnything_V3\n [ComfyUI] Inputs: {\"normalization_mode\": \"Raw\", \"resize_method\": \"resize\", \"invert_depth\": false, \"keep_model_size\": false, \"da3_model\": [\"3\", 0], \"images\": [\"2\", 0]}\n Queuing workflow for execution...\n [ComfyUI] Node 22: DA3_ToPointCloud\n [ComfyUI] Inputs: {\"confidence_threshold\": 0.2, \"downsample\": 1, \"allow_around_1\": 1, \"filter_outliers\": false, \"outlier_percentage\": 5, \"depth_raw\": [\"21\", 0], \"confidence\": [\"21\", 1], \"intrinsics\": [\"21\", 6], \"sky_ma\n [ComfyUI] Node 23: DA3_SavePointCloud\n [ComfyUI] Inputs: {\"filename_prefix\": \"pointcloud\", \"pointcloud\": [\"22\", 0]}\n [ComfyUI] Node 25: DA3_PreviewPointCloud\n [ComfyUI] Inputs: {\"file_path\": [\"23\", 0], \"color_mode\": \"RGB\", \"preview_vtk\": \"\"}\n [ComfyUI] Generated prompt_id: d535ea4a-eac6-4b11-9884-d1ed17bf0f30\n [ComfyUI] Calling execution.validate_prompt()...\n [ComfyUI] Validation result: valid=True\n [ComfyUI] === Validation PASSED ===\n [ComfyUI] got prompt\n [ComfyUI] [comfy-env] Running DownloadAndLoadDepthAnythingV3Model: model: 'da3_large.safetensors', precision: 'auto', attention: 'auto'\n [ComfyUI] [SubprocessWorker] call_method: nodes.load_model.DownloadAndLoadDepthAnythingV3Model.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=3 sending call_method\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DownloadAndLoadDepthAnythingV3Model done (0.13s): result: NodeOutput\n [ComfyUI] [comfy-env] Running DepthAnything_V3: normalization_mode: 'Raw', resize_method: 'resize', invert_depth: False, keep_model_size: False, da3_model: dict, images: torch.float32 [1,533,800,3] cpu\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_inference.DepthAnything_V3.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'images' shape: torch.Size([1, 533, 800, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=4 sending call_method\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 533, 800, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 533, 800, 3])\n [ComfyUI] [SubprocessWorker] callback 'request_vram_budget' from call_id=4\n [ComfyUI] [comfy-env] VRAM request: 1.64GB, free before eviction: 10.00GB\n [ComfyUI] [comfy-env] VRAM after eviction: 10.00GB\n Frame 2 saved (frame_001.jpg, t=2.2s)\n [capture-periodic] freeze=3ms shot=119ms unfreeze=4ms saved=True\n Frame 3 saved (frame_002.jpg, t=4.4s)\n [capture-periodic] freeze=4ms shot=128ms unfreeze=3ms saved=True\n [capture-loop] iter=50 t=5.8s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=3 ram=7.1/16.0GB (44%) swap=0.3/2.9GB (10%) cpu=48% browser_rss=0.75GB\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3]\n [ComfyUI] === WATCHDOG TICK 2 ===\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] Thread 0x00001b64 (most recent call first):\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 331 in wait\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 629 in wait\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\tqdm\\_monitor.py\", line 60 in run\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1045 in _bootstrap_inner\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1002 in _bootstrap\n [ComfyUI] \n [ComfyUI] Current thread 0x000020ac (most recent call first):\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_z57kjp7z\\persistent_worker.py\", line 52 in _watchdog\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 982 in run\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1045 in _bootstrap_inner\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\threading.py\", line 1002 in _bootstrap\n [ComfyUI] \n [ComfyUI] Thread 0x0000083c (most recent call first):\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\functional.py\", line 2935 in layer_norm\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\comfy\\ops.py\", line 595 in forward_comfy_cast_weights\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\comfy\\ops.py\", line 602 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 442 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 516 in attn_residual_func\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 521 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 791 in process_attention\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 750 in _get_intermediate_layers_not_chunked\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 800 in get_intermediate_layers\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 891 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\depth_anything_v3\\model.py\", line 1560 in forward\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1787 in _call_impl\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\depthanythingv3-nodes\\Lib\\site-packages\\torch\\nn\\modules\\module.py\", line 1776 in _wrapped_call_impl\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\custom_nodes\\ComfyUI-DepthAnythingV3\\nodes\\nodes_inference.py\", line 156 in execute\n [ComfyUI] File \"D:\\a\\comfy-gpu-ci\\comfy-gpu-ci\\test_workspaces\\DepthAnythingV3-1942\\ComfyUI\\comfy_api\\latest\\_io.py\", line 1833 in EXECUTE_NORMALIZED\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_z57kjp7z\\persistent_worker.py\", line 1762 in main\n [ComfyUI] File \"C:\\Users\\stduser\\AppData\\Local\\Temp\\comfyui_pvenv_z57kjp7z\\persistent_worker.py\", line 1807 in \n [ComfyUI] \n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] === END ===\n [ComfyUI] \n [capture-loop] iter=100 t=11.5s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=7.1/16.0GB (44%) swap=0.3/2.9GB (10%) cpu=63% browser_rss=0.75GB\n [capture-loop] iter=150 t=17.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=5 ram=6.8/16.0GB (42%) swap=0.3/2.9GB (10%) cpu=61% browser_rss=0.75GB\n [capture-loop] iter=200 t=22.7s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=3 ram=6.6/16.0GB (41%) swap=0.4/2.9GB (16%) cpu=58% browser_rss=0.75GB\n [capture-loop] iter=250 t=28.5s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=6.9/16.0GB (43%) swap=0.4/2.9GB (16%) cpu=62% browser_rss=0.60GB\n [capture-loop] iter=300 t=34.1s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=4 ram=7.0/16.0GB (44%) swap=0.6/2.9GB (21%) cpu=58% browser_rss=0.60GB\n [ComfyUI] [SubprocessWorker] callback 'report_progress' from call_id=4\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DepthAnything_V3 done (36.44s): result: NodeOutput\n [ComfyUI] [comfy-env] Running DA3_ToPointCloud: confidence_threshold: 0.2, downsample: 1, allow_around_1: True, filter_outliers: False, outlier_percentage: 5.0, depth_raw: torch.float32 [1,532,800,3] cpu, confidence: torch.float32 [1,532,800,3] cpu, intrinsics: '{\\n \"intrinsics\": [\\n {\\n \"image_0\": [\\n ..., sky_mask: torch.float32 [1,532,800] cpu, source_image: torch.float32 [1,532,800,3] cpu\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_3d.DA3_ToPointCloud.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'depth_raw' shape: torch.Size([1, 532, 800, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'confidence' shape: torch.Size([1, 532, 800, 3])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'sky_mask' shape: torch.Size([1, 532, 800])\n [ComfyUI] [comfy-env] PRE-SERIALIZE 'source_image' shape: torch.Size([1, 532, 800, 3])\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=5 sending call_method\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 532, 800, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 532, 800, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 532, 800, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 532, 800, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 532, 800]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 532, 800])\n Frame 4 saved (frame_003.jpg, t=36.7s)\n [capture-periodic] freeze=3ms shot=91ms unfreeze=3ms saved=True\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 532, 800, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 532, 800, 3])\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DA3_ToPointCloud done (0.30s): result: NodeOutput\n [ComfyUI] [comfy-env] Running DA3_SavePointCloud: filename_prefix: 'pointcloud', pointcloud: list[1]\n [ComfyUI] [SubprocessWorker] call_method: nodes.nodes_3d.DA3_SavePointCloud.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=6 sending call_method\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[311011, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([311011, 3])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[311011]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([311011])\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZE TensorRef: tensor_size=[311011, 3]\n [ComfyUI] [worker:ComfyUI-DepthAnythingV3] [comfy-env] DESERIALIZED tensor shape: torch.Size([311011, 3])\n Frame 5 saved (frame_004.jpg, t=38.9s)\n [capture-periodic] freeze=2ms shot=102ms unfreeze=3ms saved=True\n [capture-loop] iter=350 t=39.7s state={'complete': False, 'error': None, 'executedCount': 0, 'wsState': 1} eval_ms=3 ram=6.2/16.0GB (39%) swap=0.6/2.9GB (21%) cpu=51% browser_rss=0.60GB\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DA3_SavePointCloud done (3.55s): result: NodeOutput\n [ComfyUI] [comfy-env] Running DA3_PreviewPointCloud: file_path: 'D:\\\\a\\\\comfy-gpu-ci\\\\comfy-gpu-ci\\\\test_workspaces\\\\Dept..., color_mode: 'RGB'\n [ComfyUI] [SubprocessWorker] call_method: nodes.preview_nodes.DA3_PreviewPointCloud.EXECUTE_NORMALIZED\n [ComfyUI] [SubprocessWorker] acquired lock, ensuring started...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ping (timeout=5.0s)...\n [ComfyUI] [ComfyUI-DepthAnythingV3] Health check: ok\n [ComfyUI] [SubprocessWorker] worker started/confirmed\n [ComfyUI] [SubprocessWorker] serializing kwargs to shm...\n [ComfyUI] [SubprocessWorker] created 0 shm blocks\n [ComfyUI] [SubprocessWorker] sending request via socket...\n [ComfyUI] [SubprocessWorker] call_id=7 sending call_method\n Node executed (1 total), capturing...\n [ComfyUI] [SubprocessWorker] got response: ok\n [ComfyUI] [comfy-env] DA3_PreviewPointCloud done (0.10s): result: NodeOutput\n [ComfyUI] Prompt executed in 40.54 seconds\n Frame 6 saved (frame_005.jpg, t=40.7s)\n [capture-node] freeze=3ms shot=139ms unfreeze=4ms saved=True" + }, + { + "file": "frame_007.jpg", + "time": 45.416818141937256, "log": "Final screenshot" } ], - "total_time": 46.71 + "total_time": 43.21 } \ No newline at end of file diff --git a/dev/windows-cpu/videos/advanced_3d_multiview/frame_000.jpg b/dev/windows-cpu/videos/advanced_3d_multiview/frame_000.jpg index 1644ea72b7a33bc0daa7a8132258624e44ff924d..7400c98f47a639b8ae705bb903cf72475e4da7be 100644 GIT binary patch delta 1717 zcmah|e^8Tk82^5^Hc@F_?)AqcKyUtdhhc%(b*-^+IOYIhgRpM>uwd1o6462()jK2g zT-exwydj6Ix!vG8yz`u?6oOX>X~s5i%J0(~VJ`6p>h!VyskfPvTLy4{>y8+(vwM`nd6@5 zxX{}gW!s$7OcPeoIjx_K32wu>{4nXxgZal+w(M*wio9ZGE5=`}+bH~Ph!HcE6w7H{kC$?FUIcC&Fr#(dg@2ILi&6oHzr}w^Hq} zi{|UyNs{_#3{=ia>@%D0iI}7;5r*fuQ^a5u7gMTj>I@syyQO+6gWw2Yl|7N5Ddl>% zI2x>-Ua8D3(JA;DHkwjx_d}@)W<6dGW)fsUA`ByJi!f`knVNh)!YZeTrJzZEVsjFI zkX&b3qkqQ+Nj)Y*qa7}_T|8^4+Ln%45BaD4x6EnX^pq_)Sl8w`!F5(>L23z7AjwmJ zRGlJLkgGD#(YC3IHdde_hedD=(T*Wb)paU}I(7+EMh%rXU0D1Fx z>B(Ck$J?>O|9cHnHo4ICM0Wxt!zhKJIt8-GFKmWoiB>_rp8!{fP*Th$1D$M2fX|Yw zL^zKbhYsFfK|<=-u`vl;tk5tz;{iaXr8oW^IVer8DY_Hl#X;hs%-g#aOR6$V!^PlB z!EJh)bNH6M@2*)@X}i>to+S_`X2o|t`dZRmV<)1(shEZA56-p7EWdK4W4fEE2AUQ( z%oA>JCZfdIB^+reDjYe^Vfj^df7nV zrmG#y%I4mSqF&LZH2&l@H4ZG1o)0}jM^&1zKyqGqSraD4WNDkpb_!X@!@^dmp!r=Y)5jsm^^03tmZH!zG^9Lx?=IBq2G zFM!xHfqn`@MMeav7sDkSKKf;&se#=UK`7*@jAQ{DV!T=8DG}0s^mnNcPaFl0FQ3AO zmVizRH*7y2fF`UPLMC}o;78O?WbBe>BDD-e87n)ylEMGW5fsC8Se=j25Njjf!6M->C12TfqH5ABR4Uy z-J6Gymx)iCgpbaw&77QL~Kab^hZ66P=a8X|eGEXbOUUK~Tu20>}+PBpV@p v;6l?xXK*R-w~_4<7`HqycUF;s$cxY%Y(SDTrOk<;p_Sr-g(qo delta 1734 zcma)7ZA?>V6n<}MA$-VC?pVR9bD-RYRY&XCA`~t*r2)nWAv+xGsV?n*|e04VhFU9XpY8-o61xK?sd>DuB@rpR=b0L22J1Nf^ z_&EJc+k;PDR}VgD9xt}t`RuAFvds5*R?+G5KfE|j5ZBMzp$Ss(g~}s(rVq)F#ve&C zf$oF|S^bv1a56P{SRJ5I?AItTJ<~E}uuRpGV8>FTF5F&8f^A8dWlH~C=S)O4$Sp8O zDyX6bQA$h|34D?wOpl-PAEbm-W1%}Br!&+T+;tCME9D~ zS96uGq$~`e%M~Ghgm@#5UBAQ_upk zirU=(rM5(-Da+)&QcE1$xknJb@CZCbEp-^UO9i#adUxVat}>Pca6dG(p2mX1?S)ja zn;je{tH#C`j~z>+f?l|we4B?K=n^i=HGsI;Z%aPq3A5}H1 z5agQ+^4s$Z&*e-vJ(nUo6UKfWBMdR;@QyKV5-37;5DALGtL zoVf-Y7o)%=69aTH&OfYGhb(gGPo_}!OpKt!s!9?AwIqhb?t*$QN_Dvm_ZOp5#51;U zg=#!_2I>@x;X6#TDFs*53*nNN_hM*s;G0DOk>D2Ik}d;w6fU`>-9~1@kvu12ly$+! z&kBcHDVA@0`rKeHmS zQk6%Yzd3DKUh@ITuNgXa(+P~wjydf~+XE-C*Y^=8yA$SHV5fUTLdQsr6DZ2Kb9N`V z(mi8?Zp-H#dBj}ij>hSIlTP4(s+;7q#=o6l>Y|6-VVbIg)E7=bF@0&~{w3x{$aI2J u#MC$Lt_WR4X$8>UTw=PPC5XTW_(6LUm*HO$vL#?JZB*&o+Y2}39Q+4oPRzmp diff --git a/dev/windows-cpu/videos/advanced_3d_multiview/frame_001.jpg b/dev/windows-cpu/videos/advanced_3d_multiview/frame_001.jpg index edd0525453be4e0af36b72a9ddd7614d12fe3523..96807782d8a3bef5f29650372c365e6521554286 100644 GIT binary patch literal 87725 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 CKup2_ literal 88178 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 diff --git a/dev/windows-cpu/videos/advanced_3d_multiview/frame_002.jpg b/dev/windows-cpu/videos/advanced_3d_multiview/frame_002.jpg index 159705fb909f41d5c69ad8aac78cb31fdd1a7048..58cbb5aa531372637b879f9519fb0c951fd22eb7 100644 GIT binary patch delta 40025 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 delta 39059 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ℑa&4z6H>F;SZ1S5XhdkT@>0nGUSq3jHN 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�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

    3))giC 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 diff --git a/dev/windows-cpu/videos/advanced_3d_multiview/frame_005.jpg b/dev/windows-cpu/videos/advanced_3d_multiview/frame_005.jpg index 5cc9523f607a26907ab132ce03494b4a7c55a657..afbd9655b16ca074cd3850487976aee10ebddfd7 100644 GIT binary patch delta 53684 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 NdSM&~57o1;{uee~toi@| diff --git a/dev/windows-cpu/videos/advanced_3d_multiview/frame_007.jpg b/dev/windows-cpu/videos/advanced_3d_multiview/frame_007.jpg new file mode 100644 index 0000000000000000000000000000000000000000..7d75634be2285af581723a2e75558267c3161e18 GIT binary patch literal 90466 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 literal 0 HcmV?d00001 diff --git a/dev/windows-cpu/videos/advanced_3d_multiview/frame_008.jpg b/dev/windows-cpu/videos/advanced_3d_multiview/frame_008.jpg new file mode 100644 index 0000000000000000000000000000000000000000..bdb6d640bfa0d920a93ee596ab7030e4ee0e5e00 GIT binary patch literal 92353 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≈7PS> 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