111 KiB
111 KiB
[INFO] setup plugin alembic.autogenerate.schemas
[INFO] setup plugin alembic.autogenerate.tables
[INFO] setup plugin alembic.autogenerate.types
[INFO] setup plugin alembic.autogenerate.constraints
[INFO] setup plugin alembic.autogenerate.defaults
[INFO] setup plugin alembic.autogenerate.comments
[comfy-env] ComfyUI-GeometryPack: 1 isolation env(s):
[comfy-env] nodes -> C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-GeometryPack\nodes
[comfy-env] Workspace: C:\Users\ContainerUser\AppData\Local\Programs\comfy-env
[comfy-env] env: C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\geometrypack-nodes [OK]
[comfy-env] prestartup complete
[comfy-env] ComfyUI-MoGe2: 1 isolation env(s):
[comfy-env] nodes -> C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-MoGe2\nodes
[comfy-env] env: C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\moge2-nodes [OK]
[comfy-env] prestartup complete
[comfy-env] ComfyUI-PanoPack: 1 isolation env(s):
[comfy-env] nodes -> C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-PanoPack\nodes
[comfy-env] env: C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\panopack-nodes [OK]
[comfy-env] prestartup complete
[comfy-env] ComfyUI-Sharp: 1 isolation env(s):
[comfy-env] nodes -> C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-Sharp\nodes
[comfy-env] env: C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\sharp-nodes [OK]
[comfy-env] prestartup complete
[INFO]
Prestartup times for custom nodes:
[INFO] 0.0 seconds: C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-MoGe2
[INFO] 0.0 seconds: C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-Sharp
[INFO] 0.0 seconds: C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-GaussianPack
[INFO] 0.0 seconds: C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-PanoPack
[INFO] 0.5 seconds: C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-GeometryPack
[INFO]
[INFO] Found comfy_kitchen backend cuda: {'available': True, 'disabled': False, 'unavailable_reason': None, 'capabilities': ['apply_rope', 'apply_rope1', 'apply_rope_split_half', 'apply_rope_split_half1', 'dequantize_nvfp4', 'dequantize_per_tensor_fp8', 'gemv_awq_w4a16', 'quantize_mxfp8', 'quantize_nvfp4', 'quantize_per_tensor_fp8', 'quantize_svdquant_w4a4', 'scaled_mm_nvfp4', 'scaled_mm_svdquant_w4a4', 'stochastic_rounding_fp8']}
[INFO] Found comfy_kitchen backend eager: {'available': True, 'disabled': False, 'unavailable_reason': None, 'capabilities': ['apply_rope', 'apply_rope1', 'apply_rope_split_half', 'apply_rope_split_half1', 'dequantize_mxfp8', 'dequantize_nvfp4', 'dequantize_per_tensor_fp8', 'gemv_awq_w4a16', 'quantize_mxfp8', 'quantize_nvfp4', 'quantize_per_tensor_fp8', 'quantize_svdquant_w4a4', 'scaled_mm_mxfp8', 'scaled_mm_nvfp4', 'scaled_mm_svdquant_w4a4', 'stochastic_rounding_fp8']}
[INFO] Found comfy_kitchen backend triton: {'available': False, 'disabled': True, 'unavailable_reason': "ImportError: No module named 'triton'", 'capabilities': []}
[INFO] Checkpoint files will always be loaded safely.
[INFO] Total VRAM 24576 MB, total RAM 32684 MB
[INFO] pytorch version: 2.12.0+cu130
[INFO] Set vram state to: NORMAL_VRAM
[INFO] Device: cuda:0 NVIDIA GeForce RTX 3090 : cudaMallocAsync
[INFO] Using async weight offloading with 2 streams
[INFO] Enabled pinned memory 13073.0
[INFO] Using pytorch attention
aimdo: src-win/cuda-detour.c:38:INFO:aimdo_setup_hooks: installing 6 hooks
aimdo: src-win/cuda-detour.c:28:DEBUG:install_hook_entries: hooks successfully installed
aimdo: src-win/shmem-detect.c:80:INFO:comfy-aimdo WDDM adapter match: NVIDIA GeForce RTX 3090 runtime_luid=00000000:00b93868 dxgi_luid=00000000:00b93868
aimdo: src/control.c:241:INFO:comfy-aimdo inited for GPU: NVIDIA GeForce RTX 3090 (VRAM: 24575 MB)
[INFO] DynamicVRAM support detected and enabled
[INFO] Python version: 3.13.12 (tags/v3.13.12:1cbe481, Feb 3 2026, 18:22:25) [MSC v.1944 64 bit (AMD64)]
[INFO] ComfyUI version: 0.24.0
[INFO] comfy-aimdo version: 0.4.8
[INFO] comfy-kitchen version: 0.2.10
[WARNING] ****** User settings have been changed to be stored on the server instead of browser storage. ******
[WARNING] ****** For multi-user setups add the --multi-user CLI argument to enable multiple user profiles. ******
[INFO] comfyui-frontend-package version: 1.44.19
[INFO] comfyui-workflow-templates version: 0.9.94
[INFO] comfyui-embedded-docs version: 0.5.2
[INFO] comfy-kitchen version: 0.2.10
[INFO] comfy-aimdo version: 0.4.8
[INFO] [Prompt Server] web root: C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\python_embeded\Lib\site-packages\comfyui_frontend_package\static
[INFO] Asset seeder disabled
[comfy-env] Version: 0.3.89
[comfy-env] register_nodes: ComfyUI-GaussianPack
[comfy-env] ComfyUI source dir: C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI
[comfy-env] Found 1 isolation env(s)
[comfy-env] Scanning nodes metadata (isolation root)...
[comfy-env] gaussianpack-nodes: Library/bin has 237 DLLs
[comfy-env] Metadata scan: C:\Users\ContainerUser\.pixi\bin\pixi.exe run --as-is --manifest-path C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\pixi.toml -e gaussianpack-nodes python C:\Users\ContainerUser\AppData\Local\Temp\comfy_meta_3xed2mxx.py C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-GaussianPack nodes C:\Users\ContainerUser\AppData\Local\Temp\comfy_meta_out_5ye8q8ax.pkl
[comfy-env] Scan env PATH for nodes:
[comfy-env] [0] C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\gaussianpack-nodes
[comfy-env] [1] C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\gaussianpack-nodes\Library\bin
[comfy-env] [2] C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\gaussianpack-nodes\Scripts
[comfy-env] [3] C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\gaussianpack-nodes\Lib\site-packages\bpy
[comfy-env] [4] C:\Windows\System32
[comfy-env] [5] C:\Windows
[comfy-env] [6] C:\Windows\System32\Wbem
[comfy-env] Metadata scan stderr for nodes:
[comfy-env] [meta-scan] importing nodes from C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-GaussianPack
[comfy-env] SPZ route not registered (ModuleNotFoundError: No module named 'comfy_aimdo')
[comfy-env] [meta-scan] import OK
[comfy-env] Scanned nodes: 11 nodes (71.5s)
[comfy-env] Scanned nodes root: 11 nodes (71.5s)
[comfy-env] Imported nodes root: 11 nodes (isolation)
[comfy-env] Registered 11 total nodes
[INFO] loading...
[INFO] calling register_nodes
[comfy-env] Version: 0.3.89
[comfy-env] register_nodes: ComfyUI-GeometryPack
[comfy-env] ComfyUI source dir: C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI
[comfy-env] Found 1 isolation env(s)
[comfy-env] Scanning nodes metadata (isolation root)...
[comfy-env] geometrypack-nodes: Library/bin has 612 DLLs
[comfy-env] Metadata scan: C:\Users\ContainerUser\.pixi\bin\pixi.exe run --as-is --manifest-path C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\pixi.toml -e geometrypack-nodes python C:\Users\ContainerUser\AppData\Local\Temp\comfy_meta_f9tcbkgu.py C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-GeometryPack nodes C:\Users\ContainerUser\AppData\Local\Temp\comfy_meta_out_9r8ax7qu.pkl
[comfy-env] Scan env PATH for nodes:
[comfy-env] [0] C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\geometrypack-nodes
[comfy-env] [1] C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\geometrypack-nodes\Library\bin
[comfy-env] [2] C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\geometrypack-nodes\Scripts
[comfy-env] [3] C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\geometrypack-nodes\Lib\site-packages\bpy
[comfy-env] [4] C:\Windows\System32
[comfy-env] [5] C:\Windows
[comfy-env] [6] C:\Windows\System32\Wbem
[comfy-env] Metadata scan stderr for nodes:
[comfy-env] [meta-scan] importing nodes from C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-GeometryPack
[comfy-env] ERROR:root:Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.
[comfy-env] WARNING:root:comfy_kitchen does not support stochastic FP8 rounding, please update comfy_kitchen.
[comfy-env] [meta-scan] import OK
[comfy-env] Scanned nodes: 125 nodes (11.8s)
[comfy-env] Scanned nodes root: 125 nodes (11.9s)
[comfy-env] Imported nodes root: 125 nodes (isolation)
[comfy-env] Registered 125 total nodes
[comfy-env] Version: 0.3.89
[comfy-env] register_nodes: ComfyUI-MoGe2
[comfy-env] ComfyUI source dir: C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI
[comfy-env] Found 1 isolation env(s)
[comfy-env] Scanning nodes metadata (isolation root)...
[comfy-env] moge2-nodes: Library/bin has 237 DLLs
[comfy-env] Metadata scan: C:\Users\ContainerUser\.pixi\bin\pixi.exe run --as-is --manifest-path C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\pixi.toml -e moge2-nodes python C:\Users\ContainerUser\AppData\Local\Temp\comfy_meta_5qw2hpe1.py C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-MoGe2 nodes C:\Users\ContainerUser\AppData\Local\Temp\comfy_meta_out_bufcs52m.pkl
[comfy-env] Scan env PATH for nodes:
[comfy-env] [0] C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\moge2-nodes
[comfy-env] [1] C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\moge2-nodes\Library\bin
[comfy-env] [2] C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\moge2-nodes\Scripts
[comfy-env] [3] C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\moge2-nodes\Lib\site-packages\bpy
[comfy-env] [4] C:\Windows\System32
[comfy-env] [5] C:\Windows
[comfy-env] [6] C:\Windows\System32\Wbem
[comfy-env] Metadata scan stderr for nodes:
[comfy-env] [meta-scan] importing nodes from C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-MoGe2
[comfy-env] ERROR:root:Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.
[comfy-env] WARNING:root:comfy_kitchen does not support stochastic FP8 rounding, please update comfy_kitchen.
[comfy-env] [meta-scan] import OK
[comfy-env] Scanned nodes: 3 nodes (6.7s)
[comfy-env] Scanned nodes root: 3 nodes (6.7s)
[comfy-env] Imported nodes root: 3 nodes (isolation)
[comfy-env] Registered 3 total nodes
[comfy-env] Version: 0.3.89
[comfy-env] register_nodes: ComfyUI-PanoPack
[comfy-env] ComfyUI source dir: C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI
[comfy-env] Found 1 isolation env(s)
[comfy-env] Scanning nodes metadata (isolation root)...
[comfy-env] panopack-nodes: Library/bin has 610 DLLs
[comfy-env] Metadata scan: C:\Users\ContainerUser\.pixi\bin\pixi.exe run --as-is --manifest-path C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\pixi.toml -e panopack-nodes python C:\Users\ContainerUser\AppData\Local\Temp\comfy_meta_emjvcfx9.py C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-PanoPack nodes C:\Users\ContainerUser\AppData\Local\Temp\comfy_meta_out_e0wnxv_3.pkl
[comfy-env] Scan env PATH for nodes:
[comfy-env] [0] C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\panopack-nodes
[comfy-env] [1] C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\panopack-nodes\Library\bin
[comfy-env] [2] C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\panopack-nodes\Scripts
[comfy-env] [3] C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\panopack-nodes\Lib\site-packages\bpy
[comfy-env] [4] C:\Windows\System32
[comfy-env] [5] C:\Windows
[comfy-env] [6] C:\Windows\System32\Wbem
[comfy-env] Metadata scan stderr for nodes:
[comfy-env] [meta-scan] importing nodes from C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-PanoPack
[comfy-env] [meta-scan] import OK
[comfy-env] Scanned nodes: 15 nodes (32.7s)
[comfy-env] Scanned nodes root: 15 nodes (32.8s)
[comfy-env] Imported nodes root: 15 nodes (isolation)
[comfy-env] Registered 15 total nodes
[comfy-env] Version: 0.3.89
[comfy-env] register_nodes: ComfyUI-Sharp
[comfy-env] ComfyUI source dir: C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI
[comfy-env] Found 1 isolation env(s)
[comfy-env] Scanning nodes metadata (isolation root)...
[comfy-env] sharp-nodes: Library/bin has 566 DLLs
[comfy-env] Metadata scan: C:\Users\ContainerUser\.pixi\bin\pixi.exe run --as-is --manifest-path C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\pixi.toml -e sharp-nodes python C:\Users\ContainerUser\AppData\Local\Temp\comfy_meta_ng77mgbj.py C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-Sharp nodes C:\Users\ContainerUser\AppData\Local\Temp\comfy_meta_out_k9ygjqmm.pkl
[comfy-env] Scan env PATH for nodes:
[comfy-env] [0] C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\sharp-nodes
[comfy-env] [1] C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\sharp-nodes\Library\bin
[comfy-env] [2] C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\sharp-nodes\Scripts
[comfy-env] [3] C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\sharp-nodes\Lib\site-packages\bpy
[comfy-env] [4] C:\Windows\System32
[comfy-env] [5] C:\Windows
[comfy-env] [6] C:\Windows\System32\Wbem
[comfy-env] Metadata scan stderr for nodes:
[comfy-env] [meta-scan] importing nodes from C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-Sharp
[comfy-env] [meta-scan] import OK
[comfy-env] Scanned nodes: 17 nodes (8.3s)
[comfy-env] Scanned nodes root: 17 nodes (8.3s)
[comfy-env] Imported nodes root: 17 nodes (isolation)
[comfy-env] Registered 17 total nodes
[INFO]
Import times for custom nodes:
[INFO] 0.0 seconds: C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\websocket_image_save.py
[INFO] 0.0 seconds: C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-validate-endpoint
[INFO] 6.7 seconds: C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-MoGe2
[INFO] 8.3 seconds: C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-Sharp
[INFO] 11.9 seconds: C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-GeometryPack
[INFO] 32.8 seconds: C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-PanoPack
[INFO] 72.3 seconds: C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-GaussianPack
[INFO]
[INFO] Context impl SQLiteImpl.
[INFO] Will assume non-transactional DDL.
[INFO] Context impl SQLiteImpl.
[INFO] Will assume non-transactional DDL.
[INFO] Running upgrade -> 0001_assets, Initial assets schema
Revision ID: 0001_assets
Revises: None
Create Date: 2025-12-10 00:00:00
[INFO] Running upgrade 0001_assets -> 0002_merge_to_asset_references, Merge AssetInfo and AssetCacheState into unified asset_references table.
[INFO] Running upgrade 0002_merge_to_asset_references -> 0003_add_metadata_job_id, Add system_metadata and job_id columns to asset_references.
Change preview_id FK from assets.id to asset_references.id.
[INFO] Database upgraded from None to 0003_add_metadata_job_id
[INFO] Using RAM pressure cache.
[INFO] Starting server
[INFO] To see the GUI go to: http://127.0.0.1:41898
[INFO] Using RAM pressure cache.
[INFO] Using RAM pressure cache.
[INFO] === /validate endpoint called ===
[INFO] Received JSON with keys: ['prompt']
[INFO] Prompt has 18 nodes
[INFO] Node 7: LoadImage
[INFO] Inputs: {"image": "pano.png"}
[INFO] Node 9: LoadSharpModel
[INFO] Inputs: {"precision": "auto"}
[INFO] Node 54: MergeGaussians
[INFO] Inputs: {"ply_folder": ["76", 0], "output_prefix": "merged", "max_depth": 0, "min_opacity": 0}
[INFO] Node 59: PanoramaWrap
[INFO] Inputs: {"image": ["7", 0]}
[INFO] Node 60: PanoramaDepthMerge
[INFO] Inputs: {"out_width": ["61", 0], "out_height": ["61", 1], "use_gpu": true, "scale_anchor": false, "chunk_size": 8, "center_weight_power": 2, "normal_edge_threshold_deg": 0, "normal_consistency_boost": false,
[INFO] Node 61: GetImageSize
[INFO] Inputs: {"image": ["7", 0]}
[INFO] Node 62: PreviewImage
[INFO] Inputs: {"images": ["60", 2]}
[INFO] Node 68: PreviewImage
[INFO] Inputs: {"images": ["96", 0]}
[INFO] Node 70: PreviewImage
[INFO] Inputs: {"images": ["81", 0]}
[INFO] Node 73: SharpRayToPlanarDepth
[INFO] Inputs: {"image": ["87", 1], "intrinsics": ["87", 4], "extrinsics": ["87", 3]}
[INFO] Node 76: SharpPredictGaussiansFromMetricDepth
[INFO] Inputs: {"snap_to_external_depth": "none", "depth_convention": "planar_z", "focal_length_mm": 30, "output_prefix": "sharp_aligned", "save_background_layer": true, "edge_crop": 0, "model": ["9", 0], "image": [
[INFO] Node 78: TransformGaussian
[INFO] Inputs: {"rotate_x": -90, "rotate_y": 0, "rotate_z": 0, "ply_path": ["54", 1]}
[INFO] Node 80: DownloadAndLoadMoGe2Model
[INFO] Inputs: {"model": "moge-2-vitl-normal.pt", "precision": "auto", "attention": "auto"}
[INFO] Node 81: MoGe2Inference
[INFO] Inputs: {"resolution_level": 9, "num_tokens": 0, "fov_x_deg": ["96", 3], "force_projection": true, "apply_mask": true, "moge2_model": ["80", 0], "images": ["96", 0]}
[INFO] Node 87: PanoramaSplitAdaptive
[INFO] Inputs: {"split_method": "icosahedron_42", "resolution": 1536, "fov_degrees": 90, "use_gpu": true, "create_masks": true, "mask_method": "closest_to", "panorama": ["59", 0], "depth_panorama": ["60", 0], "norma
[INFO] Node 89: PreviewImage
[INFO] Inputs: {"images": ["87", 8]}
[INFO] Node 95: PreviewGaussians
[INFO] Inputs: {"camera_mode": "orbit", "fov_degrees": 71, "renderer": "playcanvas", "transport_format": "ply", "ply_path": ["78", 0]}
[INFO] Node 96: PanoramaSplit
[INFO] Inputs: {"split_method": "icosahedron_42", "resolution": 952, "fov_degrees": 90, "use_gpu": true, "create_masks": false, "fname": "pano_bank", "panorama": ["59", 0]}
[INFO] Generated prompt_id: 5b8df783-2c49-4e46-b55f-9e20127f07e3
[INFO] Calling execution.validate_prompt()...
[INFO] Validation result: valid=True
[INFO] === Validation PASSED ===
[INFO] got prompt
[comfy-env] Running LoadSharpModel: precision: 'auto'
[VRAM] Before LoadSharpModel: 1271 / 24575 MB
[comfy-env] SubprocessWorker: C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\sharp-nodes\python.exe
[comfy-env] env_vars: {'COMFYUI_BASE': 'C:\\workspaces\\Sharp-2317\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI'}
[SubprocessWorker] call_method: nodes.load_model.LoadSharpModel.EXECUTE_NORMALIZED
[SubprocessWorker] acquired lock, ensuring started...
[comfy-env] sharp-nodes: Library/bin has 566 DLLs
[ComfyUI-Sharp] python: C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\sharp-nodes\python.exe
[ComfyUI-Sharp] sys_path sent to worker: ['C:\\workspaces\\Sharp-2317\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI', 'C:\\workspaces\\Sharp-2317\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-Sharp', 'C:\\Users\\ContainerUser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\sharp-nodes\\Lib\\site-packages', 'C:\\workspaces\\Sharp-2317\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-Sharp']
[SubprocessWorker] is_pixi=True, python=C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\sharp-nodes\python.exe
[SubprocessWorker] launching cmd=['C:\\Users\\ContainerUser\\.pixi\\bin\\pixi.exe', 'run', '--as-is', '--manifest-path', 'C:\\Users\\ContainerUser\\AppData\\Local\\Programs\\comfy-env\\pixi.toml', '-e', 'sharp-nodes', 'python', 'C:\\Users\\ContainerUser\\AppData\\Local\\Temp\\comfyui_pvenv__j68vr6p\\persistent_worker.py', 'tcp://127.0.0.1:49804']...
[worker:ComfyUI-Sharp] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.
[worker:ComfyUI-Sharp] WARNING: comfy_kitchen does not support stochastic FP8 rounding, please update comfy_kitchen.
[SubprocessWorker] worker started/confirmed
[SubprocessWorker] serializing kwargs to shm...
[SubprocessWorker] created 0 shm blocks
[SubprocessWorker] sending request via socket...
[SubprocessWorker] call_id=1 sending call_method
[worker:ComfyUI-Sharp] [LoadSharpModel] precision='auto' -> dtype=bf16 (device=cuda:0)
[worker:ComfyUI-Sharp] [LoadSharpModel] checkpoint not found � downloading from HuggingFace repo 'apple/Sharp' file 'sharp_2572gikvuh.pt' -> C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\models\sharp
Warning: You are sending unauthenticated requests to the HF Hub. Please set a HF_TOKEN to enable higher rate limits and faster downloads.
[worker:ComfyUI-Sharp] WARNING: Warning: You are sending unauthenticated requests to the HF Hub. Please set a HF_TOKEN to enable higher rate limits and faster downloads.
sharp_2572gikvuh.pt: 2%|▏ | 67.1M/2.81G [00:02<01:32, 29.7MB/s][SubprocessWorker] callback 'report_progress' from call_id=1
sharp_2572gikvuh.pt: 3%|▎ | 91.2M/2.81G [00:04<02:07, 21.3MB/s][SubprocessWorker] callback 'report_progress' from call_id=1
sharp_2572gikvuh.pt: 10%|█ | 292M/2.81G [00:07<01:01, 41.2MB/s] [SubprocessWorker] callback 'report_progress' from call_id=1
sharp_2572gikvuh.pt: 15%|█▌ | 427M/2.81G [00:08<00:34, 68.7MB/s][SubprocessWorker] callback 'report_progress' from call_id=1
sharp_2572gikvuh.pt: 18%|█▊ | 494M/2.81G [00:09<00:33, 68.3MB/s][SubprocessWorker] callback 'report_progress' from call_id=1
sharp_2572gikvuh.pt: 20%|█▉ | 561M/2.81G [00:12<00:49, 45.0MB/s][SubprocessWorker] callback 'report_progress' from call_id=1
sharp_2572gikvuh.pt: 22%|██▏ | 628M/2.81G [00:12<00:37, 57.7MB/s][SubprocessWorker] callback 'report_progress' from call_id=1
sharp_2572gikvuh.pt: 30%|██▉ | 829M/2.81G [00:16<00:35, 55.5MB/s][SubprocessWorker] callback 'report_progress' from call_id=1
sharp_2572gikvuh.pt: 34%|███▍ | 963M/2.81G [00:16<00:23, 79.4MB/s][SubprocessWorker] callback 'report_progress' from call_id=1
sharp_2572gikvuh.pt: 37%|███▋ | 1.03G/2.81G [00:16<00:19, 91.9MB/s][SubprocessWorker] callback 'report_progress' from call_id=1
sharp_2572gikvuh.pt: 39%|███▉ | 1.10G/2.81G [00:19<00:32, 52.6MB/s][SubprocessWorker] callback 'report_progress' from call_id=1
sharp_2572gikvuh.pt: 49%|████▊ | 1.37G/2.81G [00:23<00:22, 63.6MB/s][SubprocessWorker] callback 'report_progress' from call_id=1
sharp_2572gikvuh.pt: 56%|█████▌ | 1.57G/2.81G [00:23<00:12, 96.8MB/s][SubprocessWorker] callback 'report_progress' from call_id=1
sharp_2572gikvuh.pt: 63%|██████▎ | 1.77G/2.81G [00:23<00:07, 139MB/s] [SubprocessWorker] callback 'report_progress' from call_id=1
sharp_2572gikvuh.pt: 70%|███████ | 1.97G/2.81G [00:24<00:04, 192MB/s][SubprocessWorker] callback 'report_progress' from call_id=1
sharp_2572gikvuh.pt: 77%|███████▋ | 2.17G/2.81G [00:24<00:02, 254MB/s][SubprocessWorker] callback 'report_progress' from call_id=1
sharp_2572gikvuh.pt: 87%|████████▋ | 2.44G/2.81G [00:24<00:01, 357MB/s][SubprocessWorker] callback 'report_progress' from call_id=1
sharp_2572gikvuh.pt: 94%|█████████▍| 2.64G/2.81G [00:24<00:00, 425MB/s][SubprocessWorker] callback 'report_progress' from call_id=1
sharp_2572gikvuh.pt: 100%|██████████| 2.81G/2.81G [00:24<00:00, 496MB/s][SubprocessWorker] callback 'report_progress' from call_id=1
sharp_2572gikvuh.pt: 100%|██████████| 2.81G/2.81G [00:24<00:00, 113MB/s]
[worker:ComfyUI-Sharp] [LoadSharpModel] checkpoint ready: C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\models\sharp\sharp_2572gikvuh.pt (2679.6 MB)
[worker:ComfyUI-Sharp] [LoadSharpModel] config: precision=auto -> dtype=bf16
[SubprocessWorker] got response: ok
[comfy-env] LoadSharpModel done (29.45s): result: NodeOutput
[VRAM] After LoadSharpModel: 1271 / 24575 MB
[comfy-env] Running DownloadAndLoadMoGe2Model: model: 'moge-2-vitl-normal.pt', precision: 'auto', attention: 'auto'
[VRAM] Before DownloadAndLoadMoGe2Model: 1271 / 24575 MB
[comfy-env] SubprocessWorker: C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\moge2-nodes\python.exe
[comfy-env] env_vars: {'COMFYUI_BASE': 'C:\\workspaces\\Sharp-2317\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI'}
[SubprocessWorker] call_method: nodes.load_model.DownloadAndLoadMoGe2Model.EXECUTE_NORMALIZED
[SubprocessWorker] acquired lock, ensuring started...
[comfy-env] moge2-nodes: Library/bin has 237 DLLs
[ComfyUI-MoGe2] python: C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\moge2-nodes\python.exe
[ComfyUI-MoGe2] sys_path sent to worker: ['C:\\workspaces\\Sharp-2317\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI', 'C:\\workspaces\\Sharp-2317\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-MoGe2', 'C:\\Users\\ContainerUser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\moge2-nodes\\Lib\\site-packages', 'C:\\workspaces\\Sharp-2317\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-MoGe2']
[SubprocessWorker] is_pixi=True, python=C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\moge2-nodes\python.exe
[SubprocessWorker] launching cmd=['C:\\Users\\ContainerUser\\.pixi\\bin\\pixi.exe', 'run', '--as-is', '--manifest-path', 'C:\\Users\\ContainerUser\\AppData\\Local\\Programs\\comfy-env\\pixi.toml', '-e', 'moge2-nodes', 'python', 'C:\\Users\\ContainerUser\\AppData\\Local\\Temp\\comfyui_pvenv_2g1bn_qq\\persistent_worker.py', 'tcp://127.0.0.1:54037']...
[worker:ComfyUI-MoGe2] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.
[worker:ComfyUI-MoGe2] WARNING: comfy_kitchen does not support stochastic FP8 rounding, please update comfy_kitchen.
[SubprocessWorker] worker started/confirmed
[SubprocessWorker] serializing kwargs to shm...
[SubprocessWorker] created 0 shm blocks
[SubprocessWorker] sending request via socket...
[SubprocessWorker] call_id=1 sending call_method
Warning: You are sending unauthenticated requests to the HF Hub. Please set a HF_TOKEN to enable higher rate limits and faster downloads.
[worker:ComfyUI-MoGe2] WARNING: Warning: You are sending unauthenticated requests to the HF Hub. Please set a HF_TOKEN to enable higher rate limits and faster downloads.
model.pt: 10%|█ | 134M/1.32G [00:03<00:26, 44.5MB/s][SubprocessWorker] callback 'report_progress' from call_id=1
model.pt: 19%|█▉ | 256M/1.32G [00:03<00:11, 91.4MB/s][SubprocessWorker] callback 'report_progress' from call_id=1
[SubprocessWorker] callback 'report_progress' from call_id=1
model.pt: 25%|██▌ | 335M/1.32G [00:08<00:29, 33.4MB/s][SubprocessWorker] callback 'report_progress' from call_id=1
model.pt: 30%|███ | 402M/1.32G [00:09<00:23, 39.2MB/s][SubprocessWorker] callback 'report_progress' from call_id=1
model.pt: 46%|████▌ | 604M/1.32G [00:09<00:08, 83.3MB/s][SubprocessWorker] callback 'report_progress' from call_id=1
model.pt: 61%|██████ | 805M/1.32G [00:10<00:03, 138MB/s] [SubprocessWorker] callback 'report_progress' from call_id=1
model.pt: 66%|██████▌ | 872M/1.32G [00:10<00:03, 126MB/s][SubprocessWorker] callback 'report_progress' from call_id=1
model.pt: 71%|███████ | 939M/1.32G [00:11<00:03, 128MB/s][SubprocessWorker] callback 'report_progress' from call_id=1
model.pt: 81%|████████ | 1.07G/1.32G [00:11<00:01, 157MB/s][SubprocessWorker] callback 'report_progress' from call_id=1
model.pt: 96%|█████████▌| 1.27G/1.32G [00:12<00:00, 243MB/s][SubprocessWorker] callback 'report_progress' from call_id=1
[SubprocessWorker] callback 'report_progress' from call_id=1
model.pt: 100%|██████████| 1.32G/1.32G [00:12<00:00, 110MB/s]
[SubprocessWorker] got response: ok
[comfy-env] DownloadAndLoadMoGe2Model done (33.50s): result: NodeOutput
[VRAM] After DownloadAndLoadMoGe2Model: 1271 / 24575 MB
[comfy-env] Running PanoramaWrap: image: torch.float32 [1,2048,4096,3] cpu
[VRAM] Before PanoramaWrap: 1271 / 24575 MB
[comfy-env] SubprocessWorker: C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\panopack-nodes\python.exe
[comfy-env] env_vars: {'COMFYUI_BASE': 'C:\\workspaces\\Sharp-2317\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI'}
[SubprocessWorker] call_method: nodes.panorama_type.PanoramaWrap.EXECUTE_NORMALIZED
[SubprocessWorker] acquired lock, ensuring started...
[comfy-env] panopack-nodes: Library/bin has 610 DLLs
[ComfyUI-PanoPack] python: C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\panopack-nodes\python.exe
[ComfyUI-PanoPack] sys_path sent to worker: ['C:\\workspaces\\Sharp-2317\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI', 'C:\\workspaces\\Sharp-2317\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-PanoPack', 'C:\\Users\\ContainerUser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\panopack-nodes\\Lib\\site-packages', 'C:\\workspaces\\Sharp-2317\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-PanoPack']
[SubprocessWorker] is_pixi=True, python=C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\panopack-nodes\python.exe
[SubprocessWorker] launching cmd=['C:\\Users\\ContainerUser\\.pixi\\bin\\pixi.exe', 'run', '--as-is', '--manifest-path', 'C:\\Users\\ContainerUser\\AppData\\Local\\Programs\\comfy-env\\pixi.toml', '-e', 'panopack-nodes', 'python', 'C:\\Users\\ContainerUser\\AppData\\Local\\Temp\\comfyui_pvenv_y21s5_as\\persistent_worker.py', 'tcp://127.0.0.1:54058']...
[worker:ComfyUI-PanoPack] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.
[worker:ComfyUI-PanoPack] WARNING: comfy_kitchen does not support stochastic FP8 rounding, please update comfy_kitchen.
[SubprocessWorker] worker started/confirmed
[comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 2048, 4096, 3])
[SubprocessWorker] serializing kwargs to shm...
[SubprocessWorker] created 0 shm blocks
[SubprocessWorker] sending request via socket...
[SubprocessWorker] call_id=1 sending call_method
[worker:ComfyUI-PanoPack] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']
[worker:ComfyUI-PanoPack] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 2048, 4096, 3]
[worker:ComfyUI-PanoPack] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 2048, 4096, 3])
[SubprocessWorker] got response: ok
[comfy-env] PanoramaWrap done (3.65s): result: NodeOutput
[VRAM] After PanoramaWrap: 1271 / 24575 MB
[comfy-env] Running PanoramaSplit: split_method: dict, resolution: 952, fov_degrees: 90.0, use_gpu: True, create_masks: False, fname: 'pano_bank', panorama: dict
[VRAM] Before PanoramaSplit: 1271 / 24575 MB
[SubprocessWorker] call_method: nodes.panorama_split.PanoramaSplit.EXECUTE_NORMALIZED
[SubprocessWorker] acquired lock, ensuring started...
[ComfyUI-PanoPack] Health check: ping (timeout=5.0s)...
[ComfyUI-PanoPack] Health check: ok
[SubprocessWorker] worker started/confirmed
[SubprocessWorker] serializing kwargs to shm...
[SubprocessWorker] created 0 shm blocks
[SubprocessWorker] sending request via socket...
[SubprocessWorker] call_id=2 sending call_method
[worker:ComfyUI-PanoPack] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']
[worker:ComfyUI-PanoPack] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 2048, 4096, 3]
[worker:ComfyUI-PanoPack] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 2048, 4096, 3])
[worker:ComfyUI-PanoPack] [PanoramaSplit] swapped up=[0,1,0] for 2 pole vertices
[worker:ComfyUI-PanoPack] [VRAM] +290MB (now 290MB) reserved=320MB peak=290MB
[worker:ComfyUI-PanoPack] [VRAM] -291MB (now 0MB) reserved=1312MB peak=822MB
[worker:ComfyUI-PanoPack] [PanoramaSplit] icosahedron_42: (4096x2048) -> 42 crops @ 952x952, fov=(90,90) via grid_sample (GPU); cameras 7.248s, split 9.002s, total 17.153s
[SubprocessWorker] got response: ok
[comfy-env] PanoramaSplit done (19.29s): result: NodeOutput
[VRAM] After PanoramaSplit: 1271 / 24575 MB
[comfy-env] Running MoGe2Inference: resolution_level: 9, num_tokens: 0, fov_x_deg: 90.0, force_projection: True, apply_mask: True, moge2_model: dict, images: torch.float32 [42,952,952,3] cpu
[VRAM] Before MoGe2Inference: 1271 / 24575 MB
[SubprocessWorker] call_method: nodes.nodes_inference.MoGe2Inference.EXECUTE_NORMALIZED
[SubprocessWorker] acquired lock, ensuring started...
[ComfyUI-MoGe2] Health check: ping (timeout=5.0s)...
[ComfyUI-MoGe2] Health check: ok
[SubprocessWorker] worker started/confirmed
[comfy-env] PRE-SERIALIZE 'images' shape: torch.Size([42, 952, 952, 3])
[SubprocessWorker] serializing kwargs to shm...
[SubprocessWorker] created 0 shm blocks
[SubprocessWorker] sending request via socket...
[SubprocessWorker] call_id=2 sending call_method
[worker:ComfyUI-MoGe2] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']
[worker:ComfyUI-MoGe2] [comfy-env] DESERIALIZE TensorRef: tensor_size=[42, 952, 952, 3]
[worker:ComfyUI-MoGe2] [comfy-env] DESERIALIZED tensor shape: torch.Size([42, 952, 952, 3])
[worker:ComfyUI-MoGe2]
=== WATCHDOG TICK 1 ===
[worker:ComfyUI-MoGe2] Thread 0x00000e18 (most recent call first):
File "C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\moge2-nodes\Lib\threading.py", line 363 in wait
File "C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\moge2-nodes\Lib\threading.py", line 660 in wait
File "C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\moge2-nodes\Lib\site-packages\tqdm\_monitor.py", line 69 in run
File "C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\moge2-nodes\Lib\threading.py", line 1044 in _bootstrap_inner
File "C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\moge2-nodes\Lib\threading.py", line 1015 in _bootstrap
Thread 0x00001b7c (most recent call first):
File "C:\Users\ContainerUser\AppData\Local\Temp\comfyui_pvenv_2g1bn_qq\persistent_worker.py", line 106 in _vram_poller
File "C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\moge2-nodes\Lib\threading.py", line 995 in run
File "C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\moge2-nodes\Lib\threading.py", line 1044 in _bootstrap_inner
File "C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\moge2-nodes\Lib\threading.py", line 1015 in _bootstrap
Current thread 0x00000268 (most recent call first):
File "C:\Users\ContainerUser\AppData\Local\Temp\comfyui_pvenv_2g1bn_qq\persistent_worker.py", line 52 in _watchdog
File "C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\moge2-nodes\Lib\threading.py", line 995 in run
File "C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\moge2-nodes\Lib\threading.py", line 1044 in _bootstrap_inner
File "C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\moge2-nodes\Lib\threading.py", line 1015 in _bootstrap
Thread 0x00001d20 (most recent call first):
File "<frozen importlib._bootstrap_external>", line 212 in _write_atomic
File "<frozen importlib._bootstrap_external>", line 1263 in set_data
File "<frozen importlib._bootstrap_external>", line 1238 in _cache_bytecode
File "<frozen importlib._bootstrap_external>", line 1170 in get_code
File "<frozen importlib._bootstrap_external>", line 1019 in exec_module
File "<frozen importlib._bootstrap>", line 935 in _load_unlocked
File "<frozen importlib._bootstrap>", line 1331 in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 1360 in _find_and_load
File "C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\moge2-nodes\Lib\site-packages\scipy\ndimage\_ndimage_api.py", line 11 in <module>
File "<frozen importlib._bootstrap>", line 488 in _call_with_frames_removed
File "<frozen importlib._bootstrap_external>", line 1023 in exec_module
File "<frozen importlib._bootstrap>", line 935 in _load_unlocked
File "<frozen importlib._bootstrap>", line 1331 in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 1360 in _find_and_load
File "C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\moge2-nodes\Lib\site-packages\scipy\ndimage\_support_alternative_backends.py", line 7 in <module>
File "<frozen importlib._bootstrap>", line 488 in _call_with_frames_removed
File "<frozen importlib._bootstrap_external>", line 1023 in exec_module
File "<frozen importlib._bootstrap>", line 935 in _load_unlocked
File "<frozen importlib._bootstrap>", line 1331 in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 1360 in _find_and_load
File "C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\moge2-nodes\Lib\site-packages\scipy\ndimage\__init__.py", line 157 in <module>
File "<frozen importlib._bootstrap>", line 488 in _call_with_frames_removed
File "<frozen importlib._bootstrap_external>", line 1023 in exec_module
File "<frozen importlib._bootstrap>", line 935 in _load_unlocked
File "<frozen importlib._bootstrap>", line 1331 in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 1360 in _find_and_load
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy\ldm\modules\sdpose.py", line 3 in <module>
File "<frozen importlib._bootstrap>", line 488 in _call_with_frames_removed
File "<frozen importlib._bootstrap_external>", line 1023 in exec_module
File "<frozen importlib._bootstrap>", line 935 in _load_unlocked
File "<frozen importlib._bootstrap>", line 1331 in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 1360 in _find_and_load
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy\ldm\modules\diffusionmodules\openaimodel.py", line 21 in <module>
File "<frozen importlib._bootstrap>", line 488 in _call_with_frames_removed
File "<frozen importlib._bootstrap_external>", line 1023 in exec_module
File "<frozen importlib._bootstrap>", line 935 in _load_unlocked
File "<frozen importlib._bootstrap>", line 1331 in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 1360 in _find_and_load
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy\model_base.py", line 25 in <module>
File "<frozen importlib._bootstrap>", line 488 in _call_with_frames_removed
File "<frozen importlib._bootstrap_external>", line 1023 in exec_module
File "<frozen importlib._bootstrap>", line 935 in _load_unlocked
File "<frozen importlib._bootstrap>", line 1331 in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 1360 in _find_and_load
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy\lora.py", line 22 in <module>
File "<frozen importlib._bootstrap>", line 488 in _call_with_frames_removed
File "<frozen importlib._bootstrap_external>", line 1023 in exec_module
File "<frozen importlib._bootstrap>", line 935 in _load_unlocked
File "<frozen importlib._bootstrap>", line 1331 in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 1360 in _find_and_load
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy\hooks.py", line 14 in <module>
File "<frozen importlib._bootstrap>", line 488 in _call_with_frames_removed
File "<frozen importlib._bootstrap_external>", line 1023 in exec_module
File "<frozen importlib._bootstrap>", line 935 in _load_unlocked
File "<frozen importlib._bootstrap>", line 1331 in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 1360 in _find_and_load
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy\model_patcher.py", line 32 in <module>
File "<frozen importlib._bootstrap>", line 488 in _call_with_frames_removed
File "<frozen importlib._bootstrap_external>", line 1023 in exec_module
File "<frozen importlib._bootstrap>", line 935 in _load_unlocked
File "<frozen importlib._bootstrap>", line 1331 in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 1360 in _find_and_load
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-MoGe2\nodes\load_model.py", line 104 in _get_or_build_moge_model
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-MoGe2\nodes\nodes_inference.py", line 109 in execute
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy_api\latest\_io.py", line 1880 in EXECUTE_NORMALIZED
File "C:\Users\ContainerUser\AppData\Local\Temp\comfyui_pvenv_2g1bn_qq\persistent_worker.py", line 1762 in main
File "C:\Users\ContainerUser\AppData\Local\Temp\comfyui_pvenv_2g1bn_qq\persistent_worker.py", line 1807 in <module>
[worker:ComfyUI-MoGe2] === END ===
[SubprocessWorker] callback 'request_vram_budget' from call_id=2
[comfy-env] VRAM request: 0.66GB, free before eviction: 24.44GB
[comfy-env] VRAM after eviction: 24.44GB
[worker:ComfyUI-MoGe2] [VRAM] +320MB (now 320MB) reserved=352MB peak=320MB
[worker:ComfyUI-MoGe2] [VRAM] +391MB (now 711MB) reserved=800MB peak=739MB
[SubprocessWorker] callback 'report_progress' from call_id=2
[SubprocessWorker] callback 'report_progress' from call_id=2
[SubprocessWorker] callback 'report_progress' from call_id=2
[SubprocessWorker] callback 'report_progress' from call_id=2
[SubprocessWorker] callback 'report_progress' from call_id=2
[SubprocessWorker] callback 'report_progress' from call_id=2
[SubprocessWorker] callback 'report_progress' from call_id=2
[SubprocessWorker] callback 'report_progress' from call_id=2
[worker:ComfyUI-MoGe2] [VRAM] +205MB (now 917MB) reserved=1664MB peak=948MB
[SubprocessWorker] callback 'report_progress' from call_id=2
[SubprocessWorker] callback 'report_progress' from call_id=2
[SubprocessWorker] callback 'report_progress' from call_id=2
[worker:ComfyUI-MoGe2] [VRAM] -247MB (now 670MB) reserved=1664MB peak=948MB
[SubprocessWorker] callback 'report_progress' from call_id=2
[SubprocessWorker] callback 'report_progress' from call_id=2
[SubprocessWorker] callback 'report_progress' from call_id=2
[SubprocessWorker] callback 'report_progress' from call_id=2
[SubprocessWorker] callback 'report_progress' from call_id=2
[SubprocessWorker] callback 'report_progress' from call_id=2
[SubprocessWorker] callback 'report_progress' from call_id=2
[SubprocessWorker] callback 'report_progress' from call_id=2
[SubprocessWorker] callback 'report_progress' from call_id=2
[SubprocessWorker] callback 'report_progress' from call_id=2
[SubprocessWorker] callback 'report_progress' from call_id=2
[SubprocessWorker] callback 'report_progress' from call_id=2
[SubprocessWorker] callback 'report_progress' from call_id=2
[SubprocessWorker] callback 'report_progress' from call_id=2
[SubprocessWorker] callback 'report_progress' from call_id=2
[SubprocessWorker] callback 'report_progress' from call_id=2
[SubprocessWorker] callback 'report_progress' from call_id=2
[SubprocessWorker] callback 'report_progress' from call_id=2
[SubprocessWorker] callback 'report_progress' from call_id=2
[worker:ComfyUI-MoGe2] [VRAM] +296MB (now 966MB) reserved=1664MB peak=966MB
[SubprocessWorker] callback 'report_progress' from call_id=2
[SubprocessWorker] callback 'report_progress' from call_id=2
[worker:ComfyUI-MoGe2] [VRAM] -297MB (now 670MB) reserved=1664MB peak=966MB
[SubprocessWorker] callback 'report_progress' from call_id=2
[SubprocessWorker] callback 'report_progress' from call_id=2
[SubprocessWorker] callback 'report_progress' from call_id=2
[SubprocessWorker] callback 'report_progress' from call_id=2
[SubprocessWorker] callback 'report_progress' from call_id=2
[SubprocessWorker] callback 'report_progress' from call_id=2
[SubprocessWorker] callback 'report_progress' from call_id=2
[SubprocessWorker] callback 'report_progress' from call_id=2
[SubprocessWorker] callback 'report_progress' from call_id=2
[SubprocessWorker] callback 'report_progress' from call_id=2
[SubprocessWorker] got response: ok
[comfy-env] Created 1 model patchers: ['MoGeWrapper_1']
[comfy-env] MoGe2Inference done (36.27s): result: NodeOutput
[VRAM] After MoGe2Inference: 1271 / 24575 MB
[VRAM] Loaded: SubprocessModel (631 MB)
[comfy-env] Running PanoramaDepthMerge: out_width: 4096, out_height: 2048, use_gpu: True, scale_anchor: False, chunk_size: 8, center_weight_power: 2.0, normal_edge_threshold_deg: 0.0, normal_consistency_boost: False, max_ray_distance_m: 0.0, face_points: torch.float32 [42,952,952,3] cpu, extrinsics: torch.float32 [42,4,4] cpu, intrinsics: torch.float32 [42,3,3] cpu, face_valid_masks: torch.float32 [42,952,952] cpu, face_normals: torch.float32 [42,952,952,3] cpu
[VRAM] Before PanoramaDepthMerge: 1271 / 24575 MB
[VRAM] Loaded: SubprocessModel (631 MB)
[SubprocessWorker] call_method: nodes.depth_merge.PanoramaDepthMerge.EXECUTE_NORMALIZED
[SubprocessWorker] acquired lock, ensuring started...
[ComfyUI-PanoPack] Health check: ping (timeout=5.0s)...
[ComfyUI-PanoPack] Health check: failed
[ComfyUI-PanoPack] Socket unhealthy, restarting worker...
[comfy-env] panopack-nodes: Library/bin has 610 DLLs
[ComfyUI-PanoPack] python: C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\panopack-nodes\python.exe
[ComfyUI-PanoPack] sys_path sent to worker: ['C:\\workspaces\\Sharp-2317\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI', 'C:\\workspaces\\Sharp-2317\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-PanoPack', 'C:\\Users\\ContainerUser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\panopack-nodes\\Lib\\site-packages', 'C:\\workspaces\\Sharp-2317\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-PanoPack']
[SubprocessWorker] is_pixi=True, python=C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\panopack-nodes\python.exe
[SubprocessWorker] launching cmd=['C:\\Users\\ContainerUser\\.pixi\\bin\\pixi.exe', 'run', '--as-is', '--manifest-path', 'C:\\Users\\ContainerUser\\AppData\\Local\\Programs\\comfy-env\\pixi.toml', '-e', 'panopack-nodes', 'python', 'C:\\Users\\ContainerUser\\AppData\\Local\\Temp\\comfyui_pvenv_y21s5_as\\persistent_worker.py', 'tcp://127.0.0.1:61627']...
[worker:ComfyUI-PanoPack] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.
[worker:ComfyUI-PanoPack] WARNING: comfy_kitchen does not support stochastic FP8 rounding, please update comfy_kitchen.
[SubprocessWorker] worker started/confirmed
[comfy-env] PRE-SERIALIZE 'face_points' shape: torch.Size([42, 952, 952, 3])
[comfy-env] PRE-SERIALIZE 'extrinsics' shape: torch.Size([42, 4, 4])
[comfy-env] PRE-SERIALIZE 'intrinsics' shape: torch.Size([42, 3, 3])
[comfy-env] PRE-SERIALIZE 'face_valid_masks' shape: torch.Size([42, 952, 952])
[comfy-env] PRE-SERIALIZE 'face_normals' shape: torch.Size([42, 952, 952, 3])
[SubprocessWorker] serializing kwargs to shm...
[SubprocessWorker] created 0 shm blocks
[SubprocessWorker] sending request via socket...
[SubprocessWorker] call_id=3 sending call_method
[worker:ComfyUI-PanoPack] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']
[worker:ComfyUI-PanoPack] [comfy-env] DESERIALIZE TensorRef: tensor_size=[42, 952, 952, 3]
[worker:ComfyUI-PanoPack] [comfy-env] DESERIALIZED tensor shape: torch.Size([42, 952, 952, 3])
[worker:ComfyUI-PanoPack] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']
[worker:ComfyUI-PanoPack] [comfy-env] DESERIALIZE TensorRef: tensor_size=[42, 4, 4]
[worker:ComfyUI-PanoPack] [comfy-env] DESERIALIZED tensor shape: torch.Size([42, 4, 4])
[worker:ComfyUI-PanoPack] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']
[worker:ComfyUI-PanoPack] [comfy-env] DESERIALIZE TensorRef: tensor_size=[42, 3, 3]
[worker:ComfyUI-PanoPack] [comfy-env] DESERIALIZED tensor shape: torch.Size([42, 3, 3])
[worker:ComfyUI-PanoPack] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']
[worker:ComfyUI-PanoPack] [comfy-env] DESERIALIZE TensorRef: tensor_size=[42, 952, 952]
[worker:ComfyUI-PanoPack] [comfy-env] DESERIALIZED tensor shape: torch.Size([42, 952, 952])
[worker:ComfyUI-PanoPack] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']
[worker:ComfyUI-PanoPack] [comfy-env] DESERIALIZE TensorRef: tensor_size=[42, 952, 952, 3]
[worker:ComfyUI-PanoPack] [comfy-env] DESERIALIZED tensor shape: torch.Size([42, 952, 952, 3])
[worker:ComfyUI-PanoPack] [PanoramaDepthMerge] normals merged: 2048x4096
[worker:ComfyUI-PanoPack] [PanoramaDepthMerge] merging 42 faces @ 952x952 -> equirect 2048x4096 (use_gpu=True); input = points (||.|| -> ray distance)
[SubprocessWorker] callback 'report_progress' from call_id=3
[worker:ComfyUI-PanoPack] [PanoramaDepthMerge] top-level peak VRAM estimate: 3.46 GB (4096x2048, N=42, chunk_size=8)
[SubprocessWorker] callback 'request_vram_budget' from call_id=3
[comfy-env] VRAM request: 3.46GB, free before eviction: 24.44GB
[comfy-env] VRAM after eviction: 24.44GB
[worker:ComfyUI-PanoPack] [PanoramaDepthMerge] -> requested 3.46 GB eviction via comfy_worker.call_parent
[worker:ComfyUI-PanoPack] [VRAM] +290MB (now 290MB) reserved=448MB peak=290MB
C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-PanoPack\nodes\_vendor\worldgen\src\panorama_utils.py:349: UserWarning: Sparse invariant checks are implicitly disabled. Memory errors (e.g. SEGFAULT) will occur when operating on a sparse tensor which violates the invariants, but checks incur performance overhead. To silence this warning, explicitly opt in or out. See `torch.sparse.check_sparse_tensor_invariants.__doc__` for guidance. (Triggered internally at C:\actions-runner\_work\pytorch\pytorch\aten\src\ATen\Context.cpp:767.)
A_gpu = torch.sparse_csr_tensor(
C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-PanoPack\nodes\_vendor\worldgen\src\panorama_utils.py:349: UserWarning: Sparse CSR tensor support is in beta state. If you miss a functionality in the sparse tensor support, please submit a feature request to https://github.com/pytorch/pytorch/issues. (Triggered internally at C:\actions-runner\_work\pytorch\pytorch\aten\src\ATen\SparseCsrTensorImpl.cpp:51.)
A_gpu = torch.sparse_csr_tensor(
[worker:ComfyUI-PanoPack] [merge_panorama_depth_gpu 256x128 ] done 1.48s (warp 0.56, build 0.01, LSMR 0.91); N=42 K=8 chunks=6; depth min/med/max = 0.384/0.945/3.091; valid 32768/32768
[worker:ComfyUI-PanoPack] [VRAM] -283MB (now 8MB) reserved=32MB peak=454MB
[worker:ComfyUI-PanoPack] [merge_panorama_depth_gpu 512x256 ] done 2.12s (warp 0.22, build 0.03, LSMR 0.35); N=42 K=8 chunks=6; depth min/med/max = 0.384/0.945/3.095; valid 131072/131072
[worker:ComfyUI-PanoPack] [VRAM] +290MB (now 298MB) reserved=416MB peak=469MB
[worker:ComfyUI-PanoPack] [merge_panorama_depth_gpu 1024x512 ] done 2.94s (warp 0.26, build 0.16, LSMR 0.35); N=42 K=8 chunks=6; depth min/med/max = 0.384/0.945/3.093; valid 524288/524288
[worker:ComfyUI-PanoPack] [VRAM] +407MB (now 706MB) reserved=768MB peak=1043MB
[worker:ComfyUI-PanoPack] [merge_panorama_depth_gpu 2048x1024] done 4.70s (warp 0.27, build 0.59, LSMR 0.77); N=42 K=8 chunks=6; depth min/med/max = 0.384/0.945/3.095; valid 2097152/2097152
[worker:ComfyUI-PanoPack] [VRAM] -408MB (now 298MB) reserved=416MB peak=2299MB
[worker:ComfyUI-PanoPack] [VRAM] +383MB (now 682MB) reserved=800MB peak=2299MB
[worker:ComfyUI-PanoPack] [VRAM] +287MB (now 970MB) reserved=1088MB peak=2299MB
[worker:ComfyUI-PanoPack] [VRAM] +927MB (now 1898MB) reserved=2176MB peak=2299MB
[worker:ComfyUI-PanoPack] [merge_panorama_depth_gpu 4096x2048] done 11.66s (warp 0.63, build 3.00, LSMR 2.89); N=42 K=8 chunks=6; depth min/med/max = 0.384/0.945/3.094; valid 8388608/8388608
[worker:ComfyUI-PanoPack] [PanoramaDepthMerge] merged depth: shape (2048, 4096), min=0.384, median=0.945, max=3.094; valid pixels: 8388608 / 8388608
[worker:ComfyUI-PanoPack] [VRAM] -1891MB (now 8MB) reserved=2176MB peak=2299MB
[worker:ComfyUI-PanoPack]
=== WATCHDOG TICK 1 ===
[worker:ComfyUI-PanoPack] Thread 0x00003cc4 (most recent call first):
File "C:\Users\ContainerUser\AppData\Local\Temp\comfyui_pvenv_y21s5_as\persistent_worker.py", line 106 in _vram_poller
File "C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\panopack-nodes\Lib\threading.py", line 995 in run
File "C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\panopack-nodes\Lib\threading.py", line 1044 in _bootstrap_inner
File "C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\panopack-nodes\Lib\threading.py", line 1015 in _bootstrap
Current thread 0x00003cc8 (most recent call first):
File "C:\Users\ContainerUser\AppData\Local\Temp\comfyui_pvenv_y21s5_as\persistent_worker.py", line 52 in _watchdog
File "C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\panopack-nodes\Lib\threading.py", line 995 in run
File "C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\panopack-nodes\Lib\threading.py", line 1044 in _bootstrap_inner
File "C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\panopack-nodes\Lib\threading.py", line 1015 in _bootstrap
Thread 0x00003cd4 (most recent call first):
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-PanoPack\nodes\depth_merge.py", line 134 in _build_debug_image
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-PanoPack\nodes\depth_merge.py", line 1014 in execute
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy_api\latest\_io.py", line 1880 in EXECUTE_NORMALIZED
File "C:\Users\ContainerUser\AppData\Local\Temp\comfyui_pvenv_y21s5_as\persistent_worker.py", line 1762 in main
File "C:\Users\ContainerUser\AppData\Local\Temp\comfyui_pvenv_y21s5_as\persistent_worker.py", line 1807 in <module>
[worker:ComfyUI-PanoPack] === END ===
[worker:ComfyUI-PanoPack] [PanoramaDepthMerge] debug_image: H=2048+102, mult_disagreement (log-d, sphere-uniform): mean=11.22%, p99=24.68%, max=28.16%; overlap_pixels=8388608
[worker:ComfyUI-PanoPack] [headless_gl] prefix=C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\panopack-nodes
[worker:ComfyUI-PanoPack] [headless_gl] OSMesa: ['osmesa.dll', 'osmesa.dll']
[worker:ComfyUI-PanoPack] [headless_gl] env: VTK_DEFAULT_OPENGL_WINDOW=vtkOSOpenGLRenderWindow PYVISTA_OFF_SCREEN=true
[worker:ComfyUI-PanoPack] [PanoramaDepthMerge] xyz_views: cloud bbox center=(-0.79, -0.31, +0.03) m, size=(4.27 x 3.57 x 1.96) m, N=80000 (subsampled)
[worker:ComfyUI-PanoPack] [PanoramaDepthMerge] points: merged equirect point map (1, 2048, 4096, 3)
[SubprocessWorker] callback 'report_progress' from call_id=3
[SubprocessWorker] got response: ok
[comfy-env] PanoramaDepthMerge done (93.68s): result: NodeOutput
[VRAM] After PanoramaDepthMerge: 1271 / 24575 MB
[VRAM] Loaded: SubprocessModel (631 MB)
[comfy-env] Running PanoramaSplitAdaptive: split_method: 'icosahedron_42', resolution: 1536, fov_degrees: 90.0, use_gpu: True, create_masks: True, mask_method: 'closest_to', panorama: dict, depth_panorama: torch.float32 [1,2048,4096,3] cpu, normals_panorama: torch.float32 [1,2048,4096,3] cpu
[VRAM] Before PanoramaSplitAdaptive: 1271 / 24575 MB
[VRAM] Loaded: SubprocessModel (631 MB)
[SubprocessWorker] call_method: nodes.panorama_split_adaptive.PanoramaSplitAdaptive.EXECUTE_NORMALIZED
[SubprocessWorker] acquired lock, ensuring started...
[ComfyUI-PanoPack] Health check: ping (timeout=5.0s)...
[ComfyUI-PanoPack] Health check: ok
[SubprocessWorker] worker started/confirmed
[comfy-env] PRE-SERIALIZE 'depth_panorama' shape: torch.Size([1, 2048, 4096, 3])
[comfy-env] PRE-SERIALIZE 'normals_panorama' shape: torch.Size([1, 2048, 4096, 3])
[SubprocessWorker] serializing kwargs to shm...
[SubprocessWorker] created 0 shm blocks
[SubprocessWorker] sending request via socket...
[SubprocessWorker] call_id=4 sending call_method
[worker:ComfyUI-PanoPack] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']
[worker:ComfyUI-PanoPack] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 2048, 4096, 3]
[worker:ComfyUI-PanoPack] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 2048, 4096, 3])
[worker:ComfyUI-PanoPack] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']
[worker:ComfyUI-PanoPack] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 2048, 4096, 3]
[worker:ComfyUI-PanoPack] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 2048, 4096, 3])
[worker:ComfyUI-PanoPack] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']
[worker:ComfyUI-PanoPack] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 2048, 4096, 3]
[worker:ComfyUI-PanoPack] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 2048, 4096, 3])
[worker:ComfyUI-PanoPack] [PanoramaSplitAdaptive] computing area weights from depth (2048x4096) + normals...
[worker:ComfyUI-PanoPack] [PanoramaSplitAdaptive] weight range: [1.06, 131], mean=11.7
[worker:ComfyUI-PanoPack] [PanoramaSplitAdaptive] adaptive relax: icosahedron_42 (42 cameras), weighted Lloyd...
[worker:ComfyUI-PanoPack]
=== WATCHDOG TICK 2 ===
[worker:ComfyUI-PanoPack] Thread 0x00003cc4 (most recent call first):
File "C:\Users\ContainerUser\AppData\Local\Temp\comfyui_pvenv_y21s5_as\persistent_worker.py", line 106 in _vram_poller
File "C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\panopack-nodes\Lib\threading.py", line 995 in run
File "C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\panopack-nodes\Lib\threading.py", line 1044 in _bootstrap_inner
File "C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\panopack-nodes\Lib\threading.py", line 1015 in _bootstrap
Current thread 0x00003cc8 (most recent call first):
File "C:\Users\ContainerUser\AppData\Local\Temp\comfyui_pvenv_y21s5_as\persistent_worker.py", line 52 in _watchdog
File "C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\panopack-nodes\Lib\threading.py", line 995 in run
File "C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\panopack-nodes\Lib\threading.py", line 1044 in _bootstrap_inner
File "C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\panopack-nodes\Lib\threading.py", line 1015 in _bootstrap
Thread 0x00003cd4 (most recent call first):
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-PanoPack\nodes\panorama_split_adaptive.py", line 237 in _lloyd_relax
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-PanoPack\nodes\panorama_split_adaptive.py", line 408 in execute
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy_api\latest\_io.py", line 1880 in EXECUTE_NORMALIZED
File "C:\Users\ContainerUser\AppData\Local\Temp\comfyui_pvenv_y21s5_as\persistent_worker.py", line 1762 in main
File "C:\Users\ContainerUser\AppData\Local\Temp\comfyui_pvenv_y21s5_as\persistent_worker.py", line 1807 in <module>
[worker:ComfyUI-PanoPack] === END ===
[worker:ComfyUI-PanoPack] [PanoramaSplitAdaptive] Lloyd ran 24 iters (max move 1.42e-02)
[worker:ComfyUI-PanoPack] [PanoramaSplitAdaptive] Lloyd relaxation done: 42 camera directions in 50.532s
[worker:ComfyUI-PanoPack] [PanoramaSplitAdaptive] rasterizing 42 faces @ 1536x1536...
[worker:ComfyUI-PanoPack] [VRAM] +756MB (now 764MB) reserved=800MB peak=2299MB
[worker:ComfyUI-PanoPack] [VRAM] +1230MB (now 1994MB) reserved=3264MB peak=2299MB
[worker:ComfyUI-PanoPack] [VRAM] -1986MB (now 8MB) reserved=3264MB peak=2299MB
[worker:ComfyUI-PanoPack] [PanoramaSplitAdaptive] rasterized RGB in 20.214s (GPU)
[worker:ComfyUI-PanoPack] [PanoramaSplitAdaptive] rasterizing depth crops...
[worker:ComfyUI-PanoPack]
=== WATCHDOG TICK 3 ===
[worker:ComfyUI-PanoPack] Thread 0x00003cc4 (most recent call first):
File "C:\Users\ContainerUser\AppData\Local\Temp\comfyui_pvenv_y21s5_as\persistent_worker.py", line 106 in _vram_poller
File "C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\panopack-nodes\Lib\threading.py", line 995 in run
File "C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\panopack-nodes\Lib\threading.py", line 1044 in _bootstrap_inner
File "C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\panopack-nodes\Lib\threading.py", line 1015 in _bootstrap
Current thread 0x00003cc8 (most recent call first):
File "C:\Users\ContainerUser\AppData\Local\Temp\comfyui_pvenv_y21s5_as\persistent_worker.py", line 52 in _watchdog
File "C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\panopack-nodes\Lib\threading.py", line 995 in run
File "C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\panopack-nodes\Lib\threading.py", line 1044 in _bootstrap_inner
File "C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\panopack-nodes\Lib\threading.py", line 1015 in _bootstrap
Thread 0x00003cd4 (most recent call first):
File "C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\panopack-nodes\Lib\site-packages\utils3d\numpy\transforms.py", line 523 in uv_to_pixel
File "C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\panopack-nodes\Lib\site-packages\utils3d\numpy\helpers.py", line 50 in wrapper
File "C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\panopack-nodes\Lib\site-packages\utils3d\helpers.py", line 16 in wrapper
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-PanoPack\nodes\_vendor\moge_panorama.py", line 98 in split_panorama_image_gpu
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-PanoPack\nodes\panorama_split_adaptive.py", line 448 in execute
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy_api\latest\_io.py", line 1880 in EXECUTE_NORMALIZED
File "C:\Users\ContainerUser\AppData\Local\Temp\comfyui_pvenv_y21s5_as\persistent_worker.py", line 1762 in main
File "C:\Users\ContainerUser\AppData\Local\Temp\comfyui_pvenv_y21s5_as\persistent_worker.py", line 1807 in <module>
[worker:ComfyUI-PanoPack] === END ===
[worker:ComfyUI-PanoPack] [VRAM] +756MB (now 764MB) reserved=3264MB peak=2299MB
[worker:ComfyUI-PanoPack] [VRAM] +1230MB (now 1994MB) reserved=3264MB peak=2299MB
[worker:ComfyUI-PanoPack] [PanoramaSplitAdaptive] rasterizing normals crops...
[worker:ComfyUI-PanoPack] [VRAM] -1986MB (now 8MB) reserved=3264MB peak=2299MB
[worker:ComfyUI-PanoPack] [VRAM] +756MB (now 764MB) reserved=3264MB peak=2299MB
[worker:ComfyUI-PanoPack] [VRAM] +1230MB (now 1994MB) reserved=3264MB peak=2299MB
[worker:ComfyUI-PanoPack] [VRAM] -1986MB (now 8MB) reserved=3264MB peak=2299MB
[worker:ComfyUI-PanoPack] [PanoramaSplitAdaptive] generating closest_to masks...
[worker:ComfyUI-PanoPack]
=== WATCHDOG TICK 4 ===
[worker:ComfyUI-PanoPack] Thread 0x00003cc4 (most recent call first):
File "C:\Users\ContainerUser\AppData\Local\Temp\comfyui_pvenv_y21s5_as\persistent_worker.py", line 106 in _vram_poller
File "C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\panopack-nodes\Lib\threading.py", line 995 in run
File "C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\panopack-nodes\Lib\threading.py", line 1044 in _bootstrap_inner
File "C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\panopack-nodes\Lib\threading.py", line 1015 in _bootstrap
Current thread 0x00003cc8 (most recent call first):
File "C:\Users\ContainerUser\AppData\Local\Temp\comfyui_pvenv_y21s5_as\persistent_worker.py", line 52 in _watchdog
File "C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\panopack-nodes\Lib\threading.py", line 995 in run
File "C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\panopack-nodes\Lib\threading.py", line 1044 in _bootstrap_inner
File "C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\panopack-nodes\Lib\threading.py", line 1015 in _bootstrap
Thread 0x00003cd4 (most recent call first):
File "C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\panopack-nodes\Lib\site-packages\numpy\linalg\_linalg.py", line 2804 in norm
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-PanoPack\nodes\panorama_split_adaptive.py", line 482 in execute
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy_api\latest\_io.py", line 1880 in EXECUTE_NORMALIZED
File "C:\Users\ContainerUser\AppData\Local\Temp\comfyui_pvenv_y21s5_as\persistent_worker.py", line 1762 in main
File "C:\Users\ContainerUser\AppData\Local\Temp\comfyui_pvenv_y21s5_as\persistent_worker.py", line 1807 in <module>
[worker:ComfyUI-PanoPack] === END ===
[worker:ComfyUI-PanoPack] [PanoramaSplitAdaptive] generating debug_masks equirect image...
[worker:ComfyUI-PanoPack] [PanoramaSplitAdaptive] pixels/area: lowest 0.243 -> 0.336 (+38% on the worst-sampled cell), highest 6.44 -> 2.85; spread max/min 26.5x -> 8.5x
[worker:ComfyUI-PanoPack] [PanoramaSplitAdaptive] done: 42 adaptive faces, 158.227s total
[SubprocessWorker] got response: ok
[comfy-env] PanoramaSplitAdaptive done (159.74s): result: NodeOutput
[VRAM] After PanoramaSplitAdaptive: 1271 / 24575 MB
[VRAM] Loaded: SubprocessModel (631 MB)
[comfy-env] Running SharpRayToPlanarDepth: image: torch.float32 [42,1536,1536,3] cpu, intrinsics: torch.float32 [42,3,3] cpu, extrinsics: torch.float32 [42,4,4] cpu
[VRAM] Before SharpRayToPlanarDepth: 1271 / 24575 MB
[VRAM] Loaded: SubprocessModel (631 MB)
[SubprocessWorker] call_method: nodes.ray_to_planar_depth.SharpRayToPlanarDepth.EXECUTE_NORMALIZED
[SubprocessWorker] acquired lock, ensuring started...
[ComfyUI-Sharp] Health check: ping (timeout=5.0s)...
[ComfyUI-Sharp] Health check: failed
[ComfyUI-Sharp] Socket unhealthy, restarting worker...
[comfy-env] sharp-nodes: Library/bin has 566 DLLs
[ComfyUI-Sharp] python: C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\sharp-nodes\python.exe
[ComfyUI-Sharp] sys_path sent to worker: ['C:\\workspaces\\Sharp-2317\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI', 'C:\\workspaces\\Sharp-2317\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-Sharp', 'C:\\Users\\ContainerUser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\sharp-nodes\\Lib\\site-packages', 'C:\\workspaces\\Sharp-2317\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-Sharp']
[SubprocessWorker] is_pixi=True, python=C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\sharp-nodes\python.exe
[SubprocessWorker] launching cmd=['C:\\Users\\ContainerUser\\.pixi\\bin\\pixi.exe', 'run', '--as-is', '--manifest-path', 'C:\\Users\\ContainerUser\\AppData\\Local\\Programs\\comfy-env\\pixi.toml', '-e', 'sharp-nodes', 'python', 'C:\\Users\\ContainerUser\\AppData\\Local\\Temp\\comfyui_pvenv__j68vr6p\\persistent_worker.py', 'tcp://127.0.0.1:61630']...
[worker:ComfyUI-Sharp] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.
[worker:ComfyUI-Sharp] WARNING: comfy_kitchen does not support stochastic FP8 rounding, please update comfy_kitchen.
[SubprocessWorker] worker started/confirmed
[comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([42, 1536, 1536, 3])
[comfy-env] PRE-SERIALIZE 'intrinsics' shape: torch.Size([42, 3, 3])
[comfy-env] PRE-SERIALIZE 'extrinsics' shape: torch.Size([42, 4, 4])
[SubprocessWorker] serializing kwargs to shm...
[SubprocessWorker] created 0 shm blocks
[SubprocessWorker] sending request via socket...
[SubprocessWorker] call_id=2 sending call_method
[worker:ComfyUI-Sharp] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']
[worker:ComfyUI-Sharp] [comfy-env] DESERIALIZE TensorRef: tensor_size=[42, 1536, 1536, 3]
[worker:ComfyUI-Sharp] [comfy-env] DESERIALIZED tensor shape: torch.Size([42, 1536, 1536, 3])
[worker:ComfyUI-Sharp] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']
[worker:ComfyUI-Sharp] [comfy-env] DESERIALIZE TensorRef: tensor_size=[42, 3, 3]
[worker:ComfyUI-Sharp] [comfy-env] DESERIALIZED tensor shape: torch.Size([42, 3, 3])
[worker:ComfyUI-Sharp] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']
[worker:ComfyUI-Sharp] [comfy-env] DESERIALIZE TensorRef: tensor_size=[42, 4, 4]
[worker:ComfyUI-Sharp] [comfy-env] DESERIALIZED tensor shape: torch.Size([42, 4, 4])
[worker:ComfyUI-Sharp] [SharpRayToPlanarDepth] detected normalized intrinsics (fx<2); rescaled to pixel-K for 1536�1536: fx=768.0
[worker:ComfyUI-Sharp] [SharpRayToPlanarDepth] ray->planar: B=42 1536�1536, cos_map per-face (3D K), intrinsics_rescaled fx=768.0 cx=768.0
[SubprocessWorker] got response: ok
[comfy-env] SharpRayToPlanarDepth done (5.38s): result: NodeOutput
[VRAM] After SharpRayToPlanarDepth: 1271 / 24575 MB
[VRAM] Loaded: SubprocessModel (631 MB)
[comfy-env] Running SharpPredictGaussiansFromMetricDepth: snap_to_external_depth: 'none', depth_convention: 'planar_z', focal_length_mm: 30.0, output_prefix: 'sharp_aligned', save_background_layer: True, edge_crop: 0.0, model: dict, image: torch.float32 [42,1536,1536,3] cpu, metric_depth_layer0: torch.float32 [42,1536,1536,3] cpu, extrinsics: torch.float32 [42,4,4] cpu, intrinsics: torch.float32 [42,3,3] cpu, mask: torch.float32 [42,1536,1536] cpu
[VRAM] Before SharpPredictGaussiansFromMetricDepth: 1271 / 24575 MB
[VRAM] Loaded: SubprocessModel (631 MB)
[SubprocessWorker] call_method: nodes.predict_gaussians_from_depth.SharpPredictGaussiansFromMetricDepth.EXECUTE_NORMALIZED
[SubprocessWorker] acquired lock, ensuring started...
[ComfyUI-Sharp] Health check: ping (timeout=5.0s)...
[ComfyUI-Sharp] Health check: ok
[SubprocessWorker] worker started/confirmed
[comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([42, 1536, 1536, 3])
[comfy-env] PRE-SERIALIZE 'metric_depth_layer0' shape: torch.Size([42, 1536, 1536, 3])
[comfy-env] PRE-SERIALIZE 'extrinsics' shape: torch.Size([42, 4, 4])
[comfy-env] PRE-SERIALIZE 'intrinsics' shape: torch.Size([42, 3, 3])
[comfy-env] PRE-SERIALIZE 'mask' shape: torch.Size([42, 1536, 1536])
[SubprocessWorker] serializing kwargs to shm...
[SubprocessWorker] created 0 shm blocks
[SubprocessWorker] sending request via socket...
[SubprocessWorker] call_id=3 sending call_method
[worker:ComfyUI-Sharp] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']
[worker:ComfyUI-Sharp] [comfy-env] DESERIALIZE TensorRef: tensor_size=[42, 1536, 1536, 3]
[worker:ComfyUI-Sharp] [comfy-env] DESERIALIZED tensor shape: torch.Size([42, 1536, 1536, 3])
[worker:ComfyUI-Sharp] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']
[worker:ComfyUI-Sharp] [comfy-env] DESERIALIZE TensorRef: tensor_size=[42, 1536, 1536, 3]
[worker:ComfyUI-Sharp] [comfy-env] DESERIALIZED tensor shape: torch.Size([42, 1536, 1536, 3])
[worker:ComfyUI-Sharp] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']
[worker:ComfyUI-Sharp] [comfy-env] DESERIALIZE TensorRef: tensor_size=[42, 4, 4]
[worker:ComfyUI-Sharp] [comfy-env] DESERIALIZED tensor shape: torch.Size([42, 4, 4])
[worker:ComfyUI-Sharp] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']
[worker:ComfyUI-Sharp] [comfy-env] DESERIALIZE TensorRef: tensor_size=[42, 3, 3]
[worker:ComfyUI-Sharp] [comfy-env] DESERIALIZED tensor shape: torch.Size([42, 3, 3])
[worker:ComfyUI-Sharp] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']
[worker:ComfyUI-Sharp] [comfy-env] DESERIALIZE TensorRef: tensor_size=[42, 1536, 1536]
[worker:ComfyUI-Sharp] [comfy-env] DESERIALIZED tensor shape: torch.Size([42, 1536, 1536])
[SubprocessWorker] got response: error
[ERROR] !!! Exception during processing !!! No module named 'torchvision'
Worker traceback:
Traceback (most recent call last):
File "C:\Users\ContainerUser\AppData\Local\Temp\comfyui_pvenv__j68vr6p\persistent_worker.py", line 1762, in main
result = method(**inputs)
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy_api\latest\_io.py", line 1880, in EXECUTE_NORMALIZED
to_return = cls.execute(*args, **kwargs)
File "C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\sharp-nodes\Lib\site-packages\torch\utils\_contextlib.py", line 124, in decorate_context
return func(*args, **kwargs)
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-Sharp\nodes\predict_gaussians_from_depth.py", line 279, in execute
patcher = _load_sharp_model(model)
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-Sharp\nodes\load_model.py", line 138, in _load_sharp_model
import comfy.model_patcher
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy\model_patcher.py", line 32, in <module>
import comfy.hooks
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy\hooks.py", line 14, in <module>
import comfy.lora
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy\lora.py", line 22, in <module>
import comfy.model_base
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy\model_base.py", line 41, in <module>
import comfy.ldm.cosmos.model
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy\ldm\cosmos\model.py", line 25, in <module>
from torchvision import transforms
ModuleNotFoundError: No module named 'torchvision'
[ERROR] Traceback (most recent call last):
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\execution.py", line 536, in execute
output_data, output_ui, has_subgraph, has_pending_tasks = await get_output_data(prompt_id, unique_id, obj, input_data_all, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\execution.py", line 336, in get_output_data
return_values = await _async_map_node_over_list(prompt_id, unique_id, obj, input_data_all, obj.FUNCTION, allow_interrupt=True, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\execution.py", line 310, in _async_map_node_over_list
await process_inputs(input_dict, i)
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\execution.py", line 298, in process_inputs
result = f(**inputs)
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\python_embeded\Lib\site-packages\comfy_env\isolation\metadata.py", line 556, in proxy
result = worker.call_method(
module_name=mod,
...<4 lines>...
timeout=600.0,
)
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\python_embeded\Lib\site-packages\comfy_env\isolation\workers\subprocess.py", line 674, in call_method
raise WorkerError(
...<2 lines>...
)
comfy_env.isolation.workers.base.WorkerError: No module named 'torchvision'
Worker traceback:
Traceback (most recent call last):
File "C:\Users\ContainerUser\AppData\Local\Temp\comfyui_pvenv__j68vr6p\persistent_worker.py", line 1762, in main
result = method(**inputs)
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy_api\latest\_io.py", line 1880, in EXECUTE_NORMALIZED
to_return = cls.execute(*args, **kwargs)
File "C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\sharp-nodes\Lib\site-packages\torch\utils\_contextlib.py", line 124, in decorate_context
return func(*args, **kwargs)
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-Sharp\nodes\predict_gaussians_from_depth.py", line 279, in execute
patcher = _load_sharp_model(model)
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-Sharp\nodes\load_model.py", line 138, in _load_sharp_model
import comfy.model_patcher
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy\model_patcher.py", line 32, in <module>
import comfy.hooks
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy\hooks.py", line 14, in <module>
import comfy.lora
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy\lora.py", line 22, in <module>
import comfy.model_base
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy\model_base.py", line 41, in <module>
import comfy.ldm.cosmos.model
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy\ldm\cosmos\model.py", line 25, in <module>
from torchvision import transforms
ModuleNotFoundError: No module named 'torchvision'
[INFO] Prompt executed in 388.28 seconds
[comfy-env] [VRAM] Before offload 'MoGeWrapper_1' (631 MB) -> cpu: 1271 / 24575 MB
[ComfyUI-MoGe2] Health check: ping (timeout=5.0s)...
[ComfyUI-MoGe2] Health check: failed
[ComfyUI-MoGe2] Socket unhealthy, restarting worker...
[comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload)
[comfy-env] moge2-nodes: Library/bin has 237 DLLs
[ComfyUI-MoGe2] python: C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\moge2-nodes\python.exe
[ComfyUI-MoGe2] sys_path sent to worker: ['C:\\workspaces\\Sharp-2317\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI', 'C:\\workspaces\\Sharp-2317\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-MoGe2', 'C:\\Users\\ContainerUser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\moge2-nodes\\Lib\\site-packages', 'C:\\workspaces\\Sharp-2317\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-MoGe2']
[SubprocessWorker] is_pixi=True, python=C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\moge2-nodes\python.exe
[SubprocessWorker] launching cmd=['C:\\Users\\ContainerUser\\.pixi\\bin\\pixi.exe', 'run', '--as-is', '--manifest-path', 'C:\\Users\\ContainerUser\\AppData\\Local\\Programs\\comfy-env\\pixi.toml', '-e', 'moge2-nodes', 'python', 'C:\\Users\\ContainerUser\\AppData\\Local\\Temp\\comfyui_pvenv_2g1bn_qq\\persistent_worker.py', 'tcp://127.0.0.1:61634']...
[worker:ComfyUI-MoGe2] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.
[worker:ComfyUI-MoGe2] WARNING: comfy_kitchen does not support stochastic FP8 rounding, please update comfy_kitchen.
[SubprocessWorker] call_id=3 sending model_to_device
[WARNING] Model 'MoGeWrapper_1' gone from worker (restarted?), treating as offloaded
[comfy-env] [VRAM] After offload 'MoGeWrapper_1' (631 MB): 1271 / 24575 MB
[INFO] Using RAM pressure cache.
[INFO] === /validate endpoint called ===
[INFO] Received JSON with keys: ['prompt']
[INFO] Prompt has 4 nodes
[INFO] Node 1: LoadImage
[INFO] Inputs: {"image": "beach.jpg"}
[INFO] Node 2: LoadSharpModel
[INFO] Inputs: {"precision": "auto"}
[INFO] Node 5: SharpPredict
[INFO] Inputs: {"focal_length_mm": 30, "output_prefix": "sharp", "model": ["2", 0], "image": ["1", 0]}
[INFO] Node 6: PreviewGaussianSharp
[INFO] Inputs: {"preview_gaussian": "", "ply_path": ["5", 0], "extrinsics": ["5", 1], "intrinsics": ["5", 2]}
[INFO] Generated prompt_id: aa2e779e-d487-4da9-ba68-181bd0465c97
[INFO] Calling execution.validate_prompt()...
[INFO] Validation result: valid=True
[INFO] === Validation PASSED ===
[INFO] got prompt
[comfy-env] Running LoadSharpModel: precision: 'auto'
[VRAM] Before LoadSharpModel: 1271 / 24575 MB
[SubprocessWorker] call_method: nodes.load_model.LoadSharpModel.EXECUTE_NORMALIZED
[SubprocessWorker] acquired lock, ensuring started...
[ComfyUI-Sharp] Health check: ping (timeout=5.0s)...
[ComfyUI-Sharp] Health check: ok
[SubprocessWorker] worker started/confirmed
[SubprocessWorker] serializing kwargs to shm...
[SubprocessWorker] created 0 shm blocks
[SubprocessWorker] sending request via socket...
[SubprocessWorker] call_id=4 sending call_method
[worker:ComfyUI-Sharp] [LoadSharpModel] precision='auto' -> dtype=bf16 (device=cuda:0)
[worker:ComfyUI-Sharp] [LoadSharpModel] checkpoint already present, reusing (no download): C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\models\sharp\sharp_2572gikvuh.pt (2679.6 MB)
[worker:ComfyUI-Sharp] [LoadSharpModel] checkpoint ready: C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\models\sharp\sharp_2572gikvuh.pt (2679.6 MB)
[worker:ComfyUI-Sharp] [LoadSharpModel] config: precision=auto -> dtype=bf16
[SubprocessWorker] got response: ok
[comfy-env] [VRAM] Before offload 'MoGeWrapper_1' (631 MB) -> cpu: 1271 / 24575 MB
[ComfyUI-MoGe2] Health check: ping (timeout=5.0s)...
[ComfyUI-MoGe2] Health check: ok
[SubprocessWorker] call_id=4 sending model_to_device
[WARNING] Model 'MoGeWrapper_1' gone from worker (restarted?), treating as offloaded
[comfy-env] [VRAM] After offload 'MoGeWrapper_1' (631 MB): 1271 / 24575 MB
[comfy-env] LoadSharpModel done (0.04s): result: NodeOutput
[VRAM] After LoadSharpModel: 1271 / 24575 MB
[comfy-env] Running SharpPredict: focal_length_mm: 30.0, output_prefix: 'sharp', model: dict, image: torch.float32 [1,1024,1536,3] cpu
[VRAM] Before SharpPredict: 1271 / 24575 MB
[SubprocessWorker] call_method: nodes.predict.SharpPredict.EXECUTE_NORMALIZED
[SubprocessWorker] acquired lock, ensuring started...
[ComfyUI-Sharp] Health check: ping (timeout=5.0s)...
[ComfyUI-Sharp] Health check: ok
[SubprocessWorker] worker started/confirmed
[comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 1024, 1536, 3])
[SubprocessWorker] serializing kwargs to shm...
[SubprocessWorker] created 0 shm blocks
[SubprocessWorker] sending request via socket...
[SubprocessWorker] call_id=5 sending call_method
[worker:ComfyUI-Sharp] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']
[worker:ComfyUI-Sharp] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 1024, 1536, 3]
[worker:ComfyUI-Sharp] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 1024, 1536, 3])
[SubprocessWorker] got response: error
[ERROR] !!! Exception during processing !!! No module named 'torchvision'
Worker traceback:
Traceback (most recent call last):
File "C:\Users\ContainerUser\AppData\Local\Temp\comfyui_pvenv__j68vr6p\persistent_worker.py", line 1762, in main
result = method(**inputs)
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy_api\latest\_io.py", line 1880, in EXECUTE_NORMALIZED
to_return = cls.execute(*args, **kwargs)
File "C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\sharp-nodes\Lib\site-packages\torch\utils\_contextlib.py", line 124, in decorate_context
return func(*args, **kwargs)
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-Sharp\nodes\predict.py", line 127, in execute
patcher = _load_sharp_model(model)
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-Sharp\nodes\load_model.py", line 138, in _load_sharp_model
import comfy.model_patcher
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy\model_patcher.py", line 32, in <module>
import comfy.hooks
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy\hooks.py", line 14, in <module>
import comfy.lora
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy\lora.py", line 22, in <module>
import comfy.model_base
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy\model_base.py", line 41, in <module>
import comfy.ldm.cosmos.model
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy\ldm\cosmos\model.py", line 25, in <module>
from torchvision import transforms
ModuleNotFoundError: No module named 'torchvision'
[ERROR] Traceback (most recent call last):
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\execution.py", line 536, in execute
output_data, output_ui, has_subgraph, has_pending_tasks = await get_output_data(prompt_id, unique_id, obj, input_data_all, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\execution.py", line 336, in get_output_data
return_values = await _async_map_node_over_list(prompt_id, unique_id, obj, input_data_all, obj.FUNCTION, allow_interrupt=True, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\execution.py", line 310, in _async_map_node_over_list
await process_inputs(input_dict, i)
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\execution.py", line 298, in process_inputs
result = f(**inputs)
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\python_embeded\Lib\site-packages\comfy_env\isolation\metadata.py", line 556, in proxy
result = worker.call_method(
module_name=mod,
...<4 lines>...
timeout=600.0,
)
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\python_embeded\Lib\site-packages\comfy_env\isolation\workers\subprocess.py", line 674, in call_method
raise WorkerError(
...<2 lines>...
)
comfy_env.isolation.workers.base.WorkerError: No module named 'torchvision'
Worker traceback:
Traceback (most recent call last):
File "C:\Users\ContainerUser\AppData\Local\Temp\comfyui_pvenv__j68vr6p\persistent_worker.py", line 1762, in main
result = method(**inputs)
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy_api\latest\_io.py", line 1880, in EXECUTE_NORMALIZED
to_return = cls.execute(*args, **kwargs)
File "C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\sharp-nodes\Lib\site-packages\torch\utils\_contextlib.py", line 124, in decorate_context
return func(*args, **kwargs)
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-Sharp\nodes\predict.py", line 127, in execute
patcher = _load_sharp_model(model)
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-Sharp\nodes\load_model.py", line 138, in _load_sharp_model
import comfy.model_patcher
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy\model_patcher.py", line 32, in <module>
import comfy.hooks
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy\hooks.py", line 14, in <module>
import comfy.lora
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy\lora.py", line 22, in <module>
import comfy.model_base
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy\model_base.py", line 41, in <module>
import comfy.ldm.cosmos.model
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy\ldm\cosmos\model.py", line 25, in <module>
from torchvision import transforms
ModuleNotFoundError: No module named 'torchvision'
[INFO] Prompt executed in 0.14 seconds
[INFO] Using RAM pressure cache.
[INFO] Using RAM pressure cache.
[INFO] Using RAM pressure cache.
[INFO] Using RAM pressure cache.
[INFO] === /validate endpoint called ===
[INFO] Received JSON with keys: ['prompt']
[INFO] Prompt has 4 nodes
[INFO] Node 2: LoadSharpModel
[INFO] Inputs: {"precision": "auto"}
[INFO] Node 7: SharpPredict
[INFO] Inputs: {"focal_length_mm": ["9", 2], "output_prefix": "sharp", "model": ["2", 0], "image": ["9", 0]}
[INFO] Node 9: LoadImageWithExif
[INFO] Inputs: {"image": "eth3d.png", "default_focal_mm": 30}
[INFO] Node 11: PreviewGaussianSharp
[INFO] Inputs: {"preview_gaussian": "", "ply_path": ["7", 0], "extrinsics": ["7", 1], "intrinsics": ["7", 2]}
[INFO] Generated prompt_id: 168082e5-4662-404a-85d9-7a16545cff6c
[INFO] Calling execution.validate_prompt()...
[INFO] Validation result: valid=True
[INFO] === Validation PASSED ===
[INFO] got prompt
[comfy-env] Running LoadImageWithExif: image: 'eth3d.png', default_focal_mm: 30.0
[VRAM] Before LoadImageWithExif: 1271 / 24575 MB
[SubprocessWorker] call_method: nodes.load_image_exif.LoadImageWithExif.EXECUTE_NORMALIZED
[SubprocessWorker] acquired lock, ensuring started...
[ComfyUI-Sharp] Health check: ping (timeout=5.0s)...
[ComfyUI-Sharp] Health check: ok
[SubprocessWorker] worker started/confirmed
[SubprocessWorker] serializing kwargs to shm...
[SubprocessWorker] created 0 shm blocks
[SubprocessWorker] sending request via socket...
[SubprocessWorker] call_id=6 sending call_method
[SubprocessWorker] got response: ok
[comfy-env] LoadImageWithExif done (0.10s): result: NodeOutput
[VRAM] After LoadImageWithExif: 1271 / 24575 MB
[comfy-env] Running LoadSharpModel: precision: 'auto'
[VRAM] Before LoadSharpModel: 1271 / 24575 MB
[SubprocessWorker] call_method: nodes.load_model.LoadSharpModel.EXECUTE_NORMALIZED
[SubprocessWorker] acquired lock, ensuring started...
[ComfyUI-Sharp] Health check: ping (timeout=5.0s)...
[ComfyUI-Sharp] Health check: ok
[SubprocessWorker] worker started/confirmed
[SubprocessWorker] serializing kwargs to shm...
[SubprocessWorker] created 0 shm blocks
[SubprocessWorker] sending request via socket...
[SubprocessWorker] call_id=7 sending call_method
[worker:ComfyUI-Sharp] [LoadSharpModel] precision='auto' -> dtype=bf16 (device=cuda:0)
[worker:ComfyUI-Sharp] [LoadSharpModel] checkpoint already present, reusing (no download): C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\models\sharp\sharp_2572gikvuh.pt (2679.6 MB)
[worker:ComfyUI-Sharp] [LoadSharpModel] checkpoint ready: C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\models\sharp\sharp_2572gikvuh.pt (2679.6 MB)
[worker:ComfyUI-Sharp] [LoadSharpModel] config: precision=auto -> dtype=bf16
[SubprocessWorker] got response: ok
[comfy-env] LoadSharpModel done (0.03s): result: NodeOutput
[VRAM] After LoadSharpModel: 1271 / 24575 MB
[comfy-env] Running SharpPredict: focal_length_mm: 20.0, output_prefix: 'sharp', model: dict, image: torch.float32 [1,1011,1520,3] cpu
[VRAM] Before SharpPredict: 1271 / 24575 MB
[SubprocessWorker] call_method: nodes.predict.SharpPredict.EXECUTE_NORMALIZED
[SubprocessWorker] acquired lock, ensuring started...
[ComfyUI-Sharp] Health check: ping (timeout=5.0s)...
[ComfyUI-Sharp] Health check: ok
[SubprocessWorker] worker started/confirmed
[comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 1011, 1520, 3])
[SubprocessWorker] serializing kwargs to shm...
[SubprocessWorker] created 0 shm blocks
[SubprocessWorker] sending request via socket...
[SubprocessWorker] call_id=8 sending call_method
[worker:ComfyUI-Sharp] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']
[worker:ComfyUI-Sharp] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 1011, 1520, 3]
[worker:ComfyUI-Sharp] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 1011, 1520, 3])
[SubprocessWorker] got response: error
[ERROR] !!! Exception during processing !!! No module named 'torchvision'
Worker traceback:
Traceback (most recent call last):
File "C:\Users\ContainerUser\AppData\Local\Temp\comfyui_pvenv__j68vr6p\persistent_worker.py", line 1762, in main
result = method(**inputs)
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy_api\latest\_io.py", line 1880, in EXECUTE_NORMALIZED
to_return = cls.execute(*args, **kwargs)
File "C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\sharp-nodes\Lib\site-packages\torch\utils\_contextlib.py", line 124, in decorate_context
return func(*args, **kwargs)
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-Sharp\nodes\predict.py", line 127, in execute
patcher = _load_sharp_model(model)
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-Sharp\nodes\load_model.py", line 138, in _load_sharp_model
import comfy.model_patcher
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy\model_patcher.py", line 32, in <module>
import comfy.hooks
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy\hooks.py", line 14, in <module>
import comfy.lora
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy\lora.py", line 22, in <module>
import comfy.model_base
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy\model_base.py", line 41, in <module>
import comfy.ldm.cosmos.model
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy\ldm\cosmos\model.py", line 25, in <module>
from torchvision import transforms
ModuleNotFoundError: No module named 'torchvision'
[ERROR] Traceback (most recent call last):
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\execution.py", line 536, in execute
output_data, output_ui, has_subgraph, has_pending_tasks = await get_output_data(prompt_id, unique_id, obj, input_data_all, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\execution.py", line 336, in get_output_data
return_values = await _async_map_node_over_list(prompt_id, unique_id, obj, input_data_all, obj.FUNCTION, allow_interrupt=True, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\execution.py", line 310, in _async_map_node_over_list
await process_inputs(input_dict, i)
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\execution.py", line 298, in process_inputs
result = f(**inputs)
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\python_embeded\Lib\site-packages\comfy_env\isolation\metadata.py", line 556, in proxy
result = worker.call_method(
module_name=mod,
...<4 lines>...
timeout=600.0,
)
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\python_embeded\Lib\site-packages\comfy_env\isolation\workers\subprocess.py", line 674, in call_method
raise WorkerError(
...<2 lines>...
)
comfy_env.isolation.workers.base.WorkerError: No module named 'torchvision'
Worker traceback:
Traceback (most recent call last):
File "C:\Users\ContainerUser\AppData\Local\Temp\comfyui_pvenv__j68vr6p\persistent_worker.py", line 1762, in main
result = method(**inputs)
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy_api\latest\_io.py", line 1880, in EXECUTE_NORMALIZED
to_return = cls.execute(*args, **kwargs)
File "C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\sharp-nodes\Lib\site-packages\torch\utils\_contextlib.py", line 124, in decorate_context
return func(*args, **kwargs)
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-Sharp\nodes\predict.py", line 127, in execute
patcher = _load_sharp_model(model)
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-Sharp\nodes\load_model.py", line 138, in _load_sharp_model
import comfy.model_patcher
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy\model_patcher.py", line 32, in <module>
import comfy.hooks
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy\hooks.py", line 14, in <module>
import comfy.lora
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy\lora.py", line 22, in <module>
import comfy.model_base
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy\model_base.py", line 41, in <module>
import comfy.ldm.cosmos.model
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy\ldm\cosmos\model.py", line 25, in <module>
from torchvision import transforms
ModuleNotFoundError: No module named 'torchvision'
[INFO] Prompt executed in 0.18 seconds
[INFO] Using RAM pressure cache.
[INFO] Using RAM pressure cache.
[INFO] Using RAM pressure cache.
[INFO] === /validate endpoint called ===
[INFO] Received JSON with keys: ['prompt']
[INFO] Prompt has 8 nodes
[INFO] Node 7: LoadImage
[INFO] Inputs: {"image": "middlebury.jpg"}
[INFO] Node 9: LoadSharpModel
[INFO] Inputs: {"precision": "auto"}
[INFO] Node 47: SharpPredictMetricDepth
[INFO] Inputs: {"focal_length_mm": 30, "model": ["9", 0], "image": ["7", 0]}
[INFO] Node 57: SharpPredict
[INFO] Inputs: {"focal_length_mm": 30, "output_prefix": "sharp", "model": ["9", 0], "image": ["58", 0]}
[INFO] Node 58: ImageFromBatch
[INFO] Inputs: {"batch_index": 0, "length": 1, "image": ["7", 0]}
[INFO] Node 83: SharpPredictGaussiansFromMetricDepth
[INFO] Inputs: {"snap_to_external_depth": "none", "depth_convention": "planar_z", "focal_length_mm": 30, "output_prefix": "sharp_aligned", "save_background_layer": true, "edge_crop": 0, "model": ["9", 0], "image": [
[INFO] Node 92: PreviewGaussianSharp
[INFO] Inputs: {"preview_gaussian": "", "ply_path": ["83", 0], "extrinsics": ["83", 2], "intrinsics": ["83", 3]}
[INFO] Node 93: PreviewGaussianSharp
[INFO] Inputs: {"preview_gaussian": "", "ply_path": ["57", 0], "extrinsics": ["57", 1], "intrinsics": ["57", 2]}
[INFO] Generated prompt_id: a12158e7-7852-4cb4-9c82-95858e374168
[INFO] Calling execution.validate_prompt()...
[INFO] Validation result: valid=True
[INFO] === Validation PASSED ===
[INFO] got prompt
[comfy-env] Running LoadSharpModel: precision: 'auto'
[VRAM] Before LoadSharpModel: 1271 / 24575 MB
[SubprocessWorker] call_method: nodes.load_model.LoadSharpModel.EXECUTE_NORMALIZED
[SubprocessWorker] acquired lock, ensuring started...
[ComfyUI-Sharp] Health check: ping (timeout=5.0s)...
[ComfyUI-Sharp] Health check: ok
[SubprocessWorker] worker started/confirmed
[SubprocessWorker] serializing kwargs to shm...
[SubprocessWorker] created 0 shm blocks
[SubprocessWorker] sending request via socket...
[SubprocessWorker] call_id=9 sending call_method
[worker:ComfyUI-Sharp] [LoadSharpModel] precision='auto' -> dtype=bf16 (device=cuda:0)
[worker:ComfyUI-Sharp] [LoadSharpModel] checkpoint already present, reusing (no download): C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\models\sharp\sharp_2572gikvuh.pt (2679.6 MB)
[worker:ComfyUI-Sharp] [LoadSharpModel] checkpoint ready: C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\models\sharp\sharp_2572gikvuh.pt (2679.6 MB)
[worker:ComfyUI-Sharp] [LoadSharpModel] config: precision=auto -> dtype=bf16
[SubprocessWorker] got response: ok
[comfy-env] LoadSharpModel done (0.03s): result: NodeOutput
[VRAM] After LoadSharpModel: 1271 / 24575 MB
[comfy-env] Running SharpPredict: focal_length_mm: 30.0, output_prefix: 'sharp', model: dict, image: torch.float32 [1,960,1416,3] cpu
[VRAM] Before SharpPredict: 1271 / 24575 MB
[SubprocessWorker] call_method: nodes.predict.SharpPredict.EXECUTE_NORMALIZED
[SubprocessWorker] acquired lock, ensuring started...
[ComfyUI-Sharp] Health check: ping (timeout=5.0s)...
[ComfyUI-Sharp] Health check: ok
[SubprocessWorker] worker started/confirmed
[comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 960, 1416, 3])
[SubprocessWorker] serializing kwargs to shm...
[SubprocessWorker] created 0 shm blocks
[SubprocessWorker] sending request via socket...
[SubprocessWorker] call_id=10 sending call_method
[worker:ComfyUI-Sharp] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']
[worker:ComfyUI-Sharp] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 960, 1416, 3]
[worker:ComfyUI-Sharp] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 960, 1416, 3])
[SubprocessWorker] got response: error
[ERROR] !!! Exception during processing !!! No module named 'torchvision'
Worker traceback:
Traceback (most recent call last):
File "C:\Users\ContainerUser\AppData\Local\Temp\comfyui_pvenv__j68vr6p\persistent_worker.py", line 1762, in main
result = method(**inputs)
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy_api\latest\_io.py", line 1880, in EXECUTE_NORMALIZED
to_return = cls.execute(*args, **kwargs)
File "C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\sharp-nodes\Lib\site-packages\torch\utils\_contextlib.py", line 124, in decorate_context
return func(*args, **kwargs)
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-Sharp\nodes\predict.py", line 127, in execute
patcher = _load_sharp_model(model)
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-Sharp\nodes\load_model.py", line 138, in _load_sharp_model
import comfy.model_patcher
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy\model_patcher.py", line 32, in <module>
import comfy.hooks
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy\hooks.py", line 14, in <module>
import comfy.lora
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy\lora.py", line 22, in <module>
import comfy.model_base
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy\model_base.py", line 41, in <module>
import comfy.ldm.cosmos.model
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy\ldm\cosmos\model.py", line 25, in <module>
from torchvision import transforms
ModuleNotFoundError: No module named 'torchvision'
[ERROR] Traceback (most recent call last):
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\execution.py", line 536, in execute
output_data, output_ui, has_subgraph, has_pending_tasks = await get_output_data(prompt_id, unique_id, obj, input_data_all, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\execution.py", line 336, in get_output_data
return_values = await _async_map_node_over_list(prompt_id, unique_id, obj, input_data_all, obj.FUNCTION, allow_interrupt=True, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\execution.py", line 310, in _async_map_node_over_list
await process_inputs(input_dict, i)
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\execution.py", line 298, in process_inputs
result = f(**inputs)
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\python_embeded\Lib\site-packages\comfy_env\isolation\metadata.py", line 556, in proxy
result = worker.call_method(
module_name=mod,
...<4 lines>...
timeout=600.0,
)
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\python_embeded\Lib\site-packages\comfy_env\isolation\workers\subprocess.py", line 674, in call_method
raise WorkerError(
...<2 lines>...
)
comfy_env.isolation.workers.base.WorkerError: No module named 'torchvision'
Worker traceback:
Traceback (most recent call last):
File "C:\Users\ContainerUser\AppData\Local\Temp\comfyui_pvenv__j68vr6p\persistent_worker.py", line 1762, in main
result = method(**inputs)
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy_api\latest\_io.py", line 1880, in EXECUTE_NORMALIZED
to_return = cls.execute(*args, **kwargs)
File "C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\sharp-nodes\Lib\site-packages\torch\utils\_contextlib.py", line 124, in decorate_context
return func(*args, **kwargs)
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-Sharp\nodes\predict.py", line 127, in execute
patcher = _load_sharp_model(model)
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-Sharp\nodes\load_model.py", line 138, in _load_sharp_model
import comfy.model_patcher
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy\model_patcher.py", line 32, in <module>
import comfy.hooks
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy\hooks.py", line 14, in <module>
import comfy.lora
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy\lora.py", line 22, in <module>
import comfy.model_base
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy\model_base.py", line 41, in <module>
import comfy.ldm.cosmos.model
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy\ldm\cosmos\model.py", line 25, in <module>
from torchvision import transforms
ModuleNotFoundError: No module named 'torchvision'
[INFO] Prompt executed in 0.12 seconds
[INFO] Using RAM pressure cache.
[INFO] setup plugin alembic.autogenerate.tables
[INFO] setup plugin alembic.autogenerate.types
[INFO] setup plugin alembic.autogenerate.constraints
[INFO] setup plugin alembic.autogenerate.defaults
[INFO] setup plugin alembic.autogenerate.comments
[comfy-env] ComfyUI-GeometryPack: 1 isolation env(s):
[comfy-env] nodes -> C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-GeometryPack\nodes
[comfy-env] Workspace: C:\Users\ContainerUser\AppData\Local\Programs\comfy-env
[comfy-env] env: C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\geometrypack-nodes [OK]
[comfy-env] prestartup complete
[comfy-env] ComfyUI-MoGe2: 1 isolation env(s):
[comfy-env] nodes -> C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-MoGe2\nodes
[comfy-env] env: C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\moge2-nodes [OK]
[comfy-env] prestartup complete
[comfy-env] ComfyUI-PanoPack: 1 isolation env(s):
[comfy-env] nodes -> C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-PanoPack\nodes
[comfy-env] env: C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\panopack-nodes [OK]
[comfy-env] prestartup complete
[comfy-env] ComfyUI-Sharp: 1 isolation env(s):
[comfy-env] nodes -> C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-Sharp\nodes
[comfy-env] env: C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\sharp-nodes [OK]
[comfy-env] prestartup complete
[INFO]
Prestartup times for custom nodes:
[INFO] 0.0 seconds: C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-MoGe2
[INFO] 0.0 seconds: C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-Sharp
[INFO] 0.0 seconds: C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-GaussianPack
[INFO] 0.0 seconds: C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-PanoPack
[INFO] 0.5 seconds: C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-GeometryPack
[INFO]
[INFO] Found comfy_kitchen backend cuda: {'available': True, 'disabled': False, 'unavailable_reason': None, 'capabilities': ['apply_rope', 'apply_rope1', 'apply_rope_split_half', 'apply_rope_split_half1', 'dequantize_nvfp4', 'dequantize_per_tensor_fp8', 'gemv_awq_w4a16', 'quantize_mxfp8', 'quantize_nvfp4', 'quantize_per_tensor_fp8', 'quantize_svdquant_w4a4', 'scaled_mm_nvfp4', 'scaled_mm_svdquant_w4a4', 'stochastic_rounding_fp8']}
[INFO] Found comfy_kitchen backend eager: {'available': True, 'disabled': False, 'unavailable_reason': None, 'capabilities': ['apply_rope', 'apply_rope1', 'apply_rope_split_half', 'apply_rope_split_half1', 'dequantize_mxfp8', 'dequantize_nvfp4', 'dequantize_per_tensor_fp8', 'gemv_awq_w4a16', 'quantize_mxfp8', 'quantize_nvfp4', 'quantize_per_tensor_fp8', 'quantize_svdquant_w4a4', 'scaled_mm_mxfp8', 'scaled_mm_nvfp4', 'scaled_mm_svdquant_w4a4', 'stochastic_rounding_fp8']}
[INFO] Found comfy_kitchen backend triton: {'available': False, 'disabled': True, 'unavailable_reason': "ImportError: No module named 'triton'", 'capabilities': []}
[INFO] Checkpoint files will always be loaded safely.
[INFO] Total VRAM 24576 MB, total RAM 32684 MB
[INFO] pytorch version: 2.12.0+cu130
[INFO] Set vram state to: NORMAL_VRAM
[INFO] Device: cuda:0 NVIDIA GeForce RTX 3090 : cudaMallocAsync
[INFO] Using async weight offloading with 2 streams
[INFO] Enabled pinned memory 13073.0
[INFO] Using pytorch attention
aimdo: src-win/cuda-detour.c:38:INFO:aimdo_setup_hooks: installing 6 hooks
aimdo: src-win/cuda-detour.c:28:DEBUG:install_hook_entries: hooks successfully installed
aimdo: src-win/shmem-detect.c:80:INFO:comfy-aimdo WDDM adapter match: NVIDIA GeForce RTX 3090 runtime_luid=00000000:00b93868 dxgi_luid=00000000:00b93868
aimdo: src/control.c:241:INFO:comfy-aimdo inited for GPU: NVIDIA GeForce RTX 3090 (VRAM: 24575 MB)
[INFO] DynamicVRAM support detected and enabled
[INFO] Python version: 3.13.12 (tags/v3.13.12:1cbe481, Feb 3 2026, 18:22:25) [MSC v.1944 64 bit (AMD64)]
[INFO] ComfyUI version: 0.24.0
[INFO] comfy-aimdo version: 0.4.8
[INFO] comfy-kitchen version: 0.2.10
[WARNING] ****** User settings have been changed to be stored on the server instead of browser storage. ******
[WARNING] ****** For multi-user setups add the --multi-user CLI argument to enable multiple user profiles. ******
[INFO] comfyui-frontend-package version: 1.44.19
[INFO] comfyui-workflow-templates version: 0.9.94
[INFO] comfyui-embedded-docs version: 0.5.2
[INFO] comfy-kitchen version: 0.2.10
[INFO] comfy-aimdo version: 0.4.8
[INFO] [Prompt Server] web root: C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\python_embeded\Lib\site-packages\comfyui_frontend_package\static
[INFO] Asset seeder disabled
[comfy-env] Version: 0.3.89
[comfy-env] register_nodes: ComfyUI-GaussianPack
[comfy-env] ComfyUI source dir: C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI
[comfy-env] Found 1 isolation env(s)
[comfy-env] Scanning nodes metadata (isolation root)...
[comfy-env] gaussianpack-nodes: Library/bin has 237 DLLs
[comfy-env] Metadata scan: C:\Users\ContainerUser\.pixi\bin\pixi.exe run --as-is --manifest-path C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\pixi.toml -e gaussianpack-nodes python C:\Users\ContainerUser\AppData\Local\Temp\comfy_meta_3xed2mxx.py C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-GaussianPack nodes C:\Users\ContainerUser\AppData\Local\Temp\comfy_meta_out_5ye8q8ax.pkl
[comfy-env] Scan env PATH for nodes:
[comfy-env] [0] C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\gaussianpack-nodes
[comfy-env] [1] C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\gaussianpack-nodes\Library\bin
[comfy-env] [2] C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\gaussianpack-nodes\Scripts
[comfy-env] [3] C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\gaussianpack-nodes\Lib\site-packages\bpy
[comfy-env] [4] C:\Windows\System32
[comfy-env] [5] C:\Windows
[comfy-env] [6] C:\Windows\System32\Wbem
[comfy-env] Metadata scan stderr for nodes:
[comfy-env] [meta-scan] importing nodes from C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-GaussianPack
[comfy-env] SPZ route not registered (ModuleNotFoundError: No module named 'comfy_aimdo')
[comfy-env] [meta-scan] import OK
[comfy-env] Scanned nodes: 11 nodes (71.5s)
[comfy-env] Scanned nodes root: 11 nodes (71.5s)
[comfy-env] Imported nodes root: 11 nodes (isolation)
[comfy-env] Registered 11 total nodes
[INFO] loading...
[INFO] calling register_nodes
[comfy-env] Version: 0.3.89
[comfy-env] register_nodes: ComfyUI-GeometryPack
[comfy-env] ComfyUI source dir: C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI
[comfy-env] Found 1 isolation env(s)
[comfy-env] Scanning nodes metadata (isolation root)...
[comfy-env] geometrypack-nodes: Library/bin has 612 DLLs
[comfy-env] Metadata scan: C:\Users\ContainerUser\.pixi\bin\pixi.exe run --as-is --manifest-path C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\pixi.toml -e geometrypack-nodes python C:\Users\ContainerUser\AppData\Local\Temp\comfy_meta_f9tcbkgu.py C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-GeometryPack nodes C:\Users\ContainerUser\AppData\Local\Temp\comfy_meta_out_9r8ax7qu.pkl
[comfy-env] Scan env PATH for nodes:
[comfy-env] [0] C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\geometrypack-nodes
[comfy-env] [1] C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\geometrypack-nodes\Library\bin
[comfy-env] [2] C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\geometrypack-nodes\Scripts
[comfy-env] [3] C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\geometrypack-nodes\Lib\site-packages\bpy
[comfy-env] [4] C:\Windows\System32
[comfy-env] [5] C:\Windows
[comfy-env] [6] C:\Windows\System32\Wbem
[comfy-env] Metadata scan stderr for nodes:
[comfy-env] [meta-scan] importing nodes from C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-GeometryPack
[comfy-env] ERROR:root:Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.
[comfy-env] WARNING:root:comfy_kitchen does not support stochastic FP8 rounding, please update comfy_kitchen.
[comfy-env] [meta-scan] import OK
[comfy-env] Scanned nodes: 125 nodes (11.8s)
[comfy-env] Scanned nodes root: 125 nodes (11.9s)
[comfy-env] Imported nodes root: 125 nodes (isolation)
[comfy-env] Registered 125 total nodes
[comfy-env] Version: 0.3.89
[comfy-env] register_nodes: ComfyUI-MoGe2
[comfy-env] ComfyUI source dir: C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI
[comfy-env] Found 1 isolation env(s)
[comfy-env] Scanning nodes metadata (isolation root)...
[comfy-env] moge2-nodes: Library/bin has 237 DLLs
[comfy-env] Metadata scan: C:\Users\ContainerUser\.pixi\bin\pixi.exe run --as-is --manifest-path C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\pixi.toml -e moge2-nodes python C:\Users\ContainerUser\AppData\Local\Temp\comfy_meta_5qw2hpe1.py C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-MoGe2 nodes C:\Users\ContainerUser\AppData\Local\Temp\comfy_meta_out_bufcs52m.pkl
[comfy-env] Scan env PATH for nodes:
[comfy-env] [0] C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\moge2-nodes
[comfy-env] [1] C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\moge2-nodes\Library\bin
[comfy-env] [2] C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\moge2-nodes\Scripts
[comfy-env] [3] C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\moge2-nodes\Lib\site-packages\bpy
[comfy-env] [4] C:\Windows\System32
[comfy-env] [5] C:\Windows
[comfy-env] [6] C:\Windows\System32\Wbem
[comfy-env] Metadata scan stderr for nodes:
[comfy-env] [meta-scan] importing nodes from C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-MoGe2
[comfy-env] ERROR:root:Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.
[comfy-env] WARNING:root:comfy_kitchen does not support stochastic FP8 rounding, please update comfy_kitchen.
[comfy-env] [meta-scan] import OK
[comfy-env] Scanned nodes: 3 nodes (6.7s)
[comfy-env] Scanned nodes root: 3 nodes (6.7s)
[comfy-env] Imported nodes root: 3 nodes (isolation)
[comfy-env] Registered 3 total nodes
[comfy-env] Version: 0.3.89
[comfy-env] register_nodes: ComfyUI-PanoPack
[comfy-env] ComfyUI source dir: C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI
[comfy-env] Found 1 isolation env(s)
[comfy-env] Scanning nodes metadata (isolation root)...
[comfy-env] panopack-nodes: Library/bin has 610 DLLs
[comfy-env] Metadata scan: C:\Users\ContainerUser\.pixi\bin\pixi.exe run --as-is --manifest-path C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\pixi.toml -e panopack-nodes python C:\Users\ContainerUser\AppData\Local\Temp\comfy_meta_emjvcfx9.py C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-PanoPack nodes C:\Users\ContainerUser\AppData\Local\Temp\comfy_meta_out_e0wnxv_3.pkl
[comfy-env] Scan env PATH for nodes:
[comfy-env] [0] C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\panopack-nodes
[comfy-env] [1] C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\panopack-nodes\Library\bin
[comfy-env] [2] C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\panopack-nodes\Scripts
[comfy-env] [3] C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\panopack-nodes\Lib\site-packages\bpy
[comfy-env] [4] C:\Windows\System32
[comfy-env] [5] C:\Windows
[comfy-env] [6] C:\Windows\System32\Wbem
[comfy-env] Metadata scan stderr for nodes:
[comfy-env] [meta-scan] importing nodes from C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-PanoPack
[comfy-env] [meta-scan] import OK
[comfy-env] Scanned nodes: 15 nodes (32.7s)
[comfy-env] Scanned nodes root: 15 nodes (32.8s)
[comfy-env] Imported nodes root: 15 nodes (isolation)
[comfy-env] Registered 15 total nodes
[comfy-env] Version: 0.3.89
[comfy-env] register_nodes: ComfyUI-Sharp
[comfy-env] ComfyUI source dir: C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI
[comfy-env] Found 1 isolation env(s)
[comfy-env] Scanning nodes metadata (isolation root)...
[comfy-env] sharp-nodes: Library/bin has 566 DLLs
[comfy-env] Metadata scan: C:\Users\ContainerUser\.pixi\bin\pixi.exe run --as-is --manifest-path C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\pixi.toml -e sharp-nodes python C:\Users\ContainerUser\AppData\Local\Temp\comfy_meta_ng77mgbj.py C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-Sharp nodes C:\Users\ContainerUser\AppData\Local\Temp\comfy_meta_out_k9ygjqmm.pkl
[comfy-env] Scan env PATH for nodes:
[comfy-env] [0] C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\sharp-nodes
[comfy-env] [1] C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\sharp-nodes\Library\bin
[comfy-env] [2] C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\sharp-nodes\Scripts
[comfy-env] [3] C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\sharp-nodes\Lib\site-packages\bpy
[comfy-env] [4] C:\Windows\System32
[comfy-env] [5] C:\Windows
[comfy-env] [6] C:\Windows\System32\Wbem
[comfy-env] Metadata scan stderr for nodes:
[comfy-env] [meta-scan] importing nodes from C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-Sharp
[comfy-env] [meta-scan] import OK
[comfy-env] Scanned nodes: 17 nodes (8.3s)
[comfy-env] Scanned nodes root: 17 nodes (8.3s)
[comfy-env] Imported nodes root: 17 nodes (isolation)
[comfy-env] Registered 17 total nodes
[INFO]
Import times for custom nodes:
[INFO] 0.0 seconds: C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\websocket_image_save.py
[INFO] 0.0 seconds: C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-validate-endpoint
[INFO] 6.7 seconds: C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-MoGe2
[INFO] 8.3 seconds: C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-Sharp
[INFO] 11.9 seconds: C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-GeometryPack
[INFO] 32.8 seconds: C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-PanoPack
[INFO] 72.3 seconds: C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-GaussianPack
[INFO]
[INFO] Context impl SQLiteImpl.
[INFO] Will assume non-transactional DDL.
[INFO] Context impl SQLiteImpl.
[INFO] Will assume non-transactional DDL.
[INFO] Running upgrade -> 0001_assets, Initial assets schema
Revision ID: 0001_assets
Revises: None
Create Date: 2025-12-10 00:00:00
[INFO] Running upgrade 0001_assets -> 0002_merge_to_asset_references, Merge AssetInfo and AssetCacheState into unified asset_references table.
[INFO] Running upgrade 0002_merge_to_asset_references -> 0003_add_metadata_job_id, Add system_metadata and job_id columns to asset_references.
Change preview_id FK from assets.id to asset_references.id.
[INFO] Database upgraded from None to 0003_add_metadata_job_id
[INFO] Using RAM pressure cache.
[INFO] Starting server
[INFO] To see the GUI go to: http://127.0.0.1:41898
[INFO] Using RAM pressure cache.
[INFO] Using RAM pressure cache.
[INFO] === /validate endpoint called ===
[INFO] Received JSON with keys: ['prompt']
[INFO] Prompt has 18 nodes
[INFO] Node 7: LoadImage
[INFO] Inputs: {"image": "pano.png"}
[INFO] Node 9: LoadSharpModel
[INFO] Inputs: {"precision": "auto"}
[INFO] Node 54: MergeGaussians
[INFO] Inputs: {"ply_folder": ["76", 0], "output_prefix": "merged", "max_depth": 0, "min_opacity": 0}
[INFO] Node 59: PanoramaWrap
[INFO] Inputs: {"image": ["7", 0]}
[INFO] Node 60: PanoramaDepthMerge
[INFO] Inputs: {"out_width": ["61", 0], "out_height": ["61", 1], "use_gpu": true, "scale_anchor": false, "chunk_size": 8, "center_weight_power": 2, "normal_edge_threshold_deg": 0, "normal_consistency_boost": false,
[INFO] Node 61: GetImageSize
[INFO] Inputs: {"image": ["7", 0]}
[INFO] Node 62: PreviewImage
[INFO] Inputs: {"images": ["60", 2]}
[INFO] Node 68: PreviewImage
[INFO] Inputs: {"images": ["96", 0]}
[INFO] Node 70: PreviewImage
[INFO] Inputs: {"images": ["81", 0]}
[INFO] Node 73: SharpRayToPlanarDepth
[INFO] Inputs: {"image": ["87", 1], "intrinsics": ["87", 4], "extrinsics": ["87", 3]}
[INFO] Node 76: SharpPredictGaussiansFromMetricDepth
[INFO] Inputs: {"snap_to_external_depth": "none", "depth_convention": "planar_z", "focal_length_mm": 30, "output_prefix": "sharp_aligned", "save_background_layer": true, "edge_crop": 0, "model": ["9", 0], "image": [
[INFO] Node 78: TransformGaussian
[INFO] Inputs: {"rotate_x": -90, "rotate_y": 0, "rotate_z": 0, "ply_path": ["54", 1]}
[INFO] Node 80: DownloadAndLoadMoGe2Model
[INFO] Inputs: {"model": "moge-2-vitl-normal.pt", "precision": "auto", "attention": "auto"}
[INFO] Node 81: MoGe2Inference
[INFO] Inputs: {"resolution_level": 9, "num_tokens": 0, "fov_x_deg": ["96", 3], "force_projection": true, "apply_mask": true, "moge2_model": ["80", 0], "images": ["96", 0]}
[INFO] Node 87: PanoramaSplitAdaptive
[INFO] Inputs: {"split_method": "icosahedron_42", "resolution": 1536, "fov_degrees": 90, "use_gpu": true, "create_masks": true, "mask_method": "closest_to", "panorama": ["59", 0], "depth_panorama": ["60", 0], "norma
[INFO] Node 89: PreviewImage
[INFO] Inputs: {"images": ["87", 8]}
[INFO] Node 95: PreviewGaussians
[INFO] Inputs: {"camera_mode": "orbit", "fov_degrees": 71, "renderer": "playcanvas", "transport_format": "ply", "ply_path": ["78", 0]}
[INFO] Node 96: PanoramaSplit
[INFO] Inputs: {"split_method": "icosahedron_42", "resolution": 952, "fov_degrees": 90, "use_gpu": true, "create_masks": false, "fname": "pano_bank", "panorama": ["59", 0]}
[INFO] Generated prompt_id: 5b8df783-2c49-4e46-b55f-9e20127f07e3
[INFO] Calling execution.validate_prompt()...
[INFO] Validation result: valid=True
[INFO] === Validation PASSED ===
[INFO] got prompt
[comfy-env] Running LoadSharpModel: precision: 'auto'
[VRAM] Before LoadSharpModel: 1271 / 24575 MB
[comfy-env] SubprocessWorker: C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\sharp-nodes\python.exe
[comfy-env] env_vars: {'COMFYUI_BASE': 'C:\\workspaces\\Sharp-2317\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI'}
[SubprocessWorker] call_method: nodes.load_model.LoadSharpModel.EXECUTE_NORMALIZED
[SubprocessWorker] acquired lock, ensuring started...
[comfy-env] sharp-nodes: Library/bin has 566 DLLs
[ComfyUI-Sharp] python: C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\sharp-nodes\python.exe
[ComfyUI-Sharp] sys_path sent to worker: ['C:\\workspaces\\Sharp-2317\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI', 'C:\\workspaces\\Sharp-2317\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-Sharp', 'C:\\Users\\ContainerUser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\sharp-nodes\\Lib\\site-packages', 'C:\\workspaces\\Sharp-2317\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-Sharp']
[SubprocessWorker] is_pixi=True, python=C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\sharp-nodes\python.exe
[SubprocessWorker] launching cmd=['C:\\Users\\ContainerUser\\.pixi\\bin\\pixi.exe', 'run', '--as-is', '--manifest-path', 'C:\\Users\\ContainerUser\\AppData\\Local\\Programs\\comfy-env\\pixi.toml', '-e', 'sharp-nodes', 'python', 'C:\\Users\\ContainerUser\\AppData\\Local\\Temp\\comfyui_pvenv__j68vr6p\\persistent_worker.py', 'tcp://127.0.0.1:49804']...
[worker:ComfyUI-Sharp] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.
[worker:ComfyUI-Sharp] WARNING: comfy_kitchen does not support stochastic FP8 rounding, please update comfy_kitchen.
[SubprocessWorker] worker started/confirmed
[SubprocessWorker] serializing kwargs to shm...
[SubprocessWorker] created 0 shm blocks
[SubprocessWorker] sending request via socket...
[SubprocessWorker] call_id=1 sending call_method
[worker:ComfyUI-Sharp] [LoadSharpModel] precision='auto' -> dtype=bf16 (device=cuda:0)
[worker:ComfyUI-Sharp] [LoadSharpModel] checkpoint not found � downloading from HuggingFace repo 'apple/Sharp' file 'sharp_2572gikvuh.pt' -> C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\models\sharp
Warning: You are sending unauthenticated requests to the HF Hub. Please set a HF_TOKEN to enable higher rate limits and faster downloads.
[worker:ComfyUI-Sharp] WARNING: Warning: You are sending unauthenticated requests to the HF Hub. Please set a HF_TOKEN to enable higher rate limits and faster downloads.
sharp_2572gikvuh.pt: 2%|▏ | 67.1M/2.81G [00:02<01:32, 29.7MB/s][SubprocessWorker] callback 'report_progress' from call_id=1
sharp_2572gikvuh.pt: 3%|▎ | 91.2M/2.81G [00:04<02:07, 21.3MB/s][SubprocessWorker] callback 'report_progress' from call_id=1
sharp_2572gikvuh.pt: 10%|█ | 292M/2.81G [00:07<01:01, 41.2MB/s] [SubprocessWorker] callback 'report_progress' from call_id=1
sharp_2572gikvuh.pt: 15%|█▌ | 427M/2.81G [00:08<00:34, 68.7MB/s][SubprocessWorker] callback 'report_progress' from call_id=1
sharp_2572gikvuh.pt: 18%|█▊ | 494M/2.81G [00:09<00:33, 68.3MB/s][SubprocessWorker] callback 'report_progress' from call_id=1
sharp_2572gikvuh.pt: 20%|█▉ | 561M/2.81G [00:12<00:49, 45.0MB/s][SubprocessWorker] callback 'report_progress' from call_id=1
sharp_2572gikvuh.pt: 22%|██▏ | 628M/2.81G [00:12<00:37, 57.7MB/s][SubprocessWorker] callback 'report_progress' from call_id=1
sharp_2572gikvuh.pt: 30%|██▉ | 829M/2.81G [00:16<00:35, 55.5MB/s][SubprocessWorker] callback 'report_progress' from call_id=1
sharp_2572gikvuh.pt: 34%|███▍ | 963M/2.81G [00:16<00:23, 79.4MB/s][SubprocessWorker] callback 'report_progress' from call_id=1
sharp_2572gikvuh.pt: 37%|███▋ | 1.03G/2.81G [00:16<00:19, 91.9MB/s][SubprocessWorker] callback 'report_progress' from call_id=1
sharp_2572gikvuh.pt: 39%|███▉ | 1.10G/2.81G [00:19<00:32, 52.6MB/s][SubprocessWorker] callback 'report_progress' from call_id=1
sharp_2572gikvuh.pt: 49%|████▊ | 1.37G/2.81G [00:23<00:22, 63.6MB/s][SubprocessWorker] callback 'report_progress' from call_id=1
sharp_2572gikvuh.pt: 56%|█████▌ | 1.57G/2.81G [00:23<00:12, 96.8MB/s][SubprocessWorker] callback 'report_progress' from call_id=1
sharp_2572gikvuh.pt: 63%|██████▎ | 1.77G/2.81G [00:23<00:07, 139MB/s] [SubprocessWorker] callback 'report_progress' from call_id=1
sharp_2572gikvuh.pt: 70%|███████ | 1.97G/2.81G [00:24<00:04, 192MB/s][SubprocessWorker] callback 'report_progress' from call_id=1
sharp_2572gikvuh.pt: 77%|███████▋ | 2.17G/2.81G [00:24<00:02, 254MB/s][SubprocessWorker] callback 'report_progress' from call_id=1
sharp_2572gikvuh.pt: 87%|████████▋ | 2.44G/2.81G [00:24<00:01, 357MB/s][SubprocessWorker] callback 'report_progress' from call_id=1
sharp_2572gikvuh.pt: 94%|█████████▍| 2.64G/2.81G [00:24<00:00, 425MB/s][SubprocessWorker] callback 'report_progress' from call_id=1
sharp_2572gikvuh.pt: 100%|██████████| 2.81G/2.81G [00:24<00:00, 496MB/s][SubprocessWorker] callback 'report_progress' from call_id=1
sharp_2572gikvuh.pt: 100%|██████████| 2.81G/2.81G [00:24<00:00, 113MB/s]
[worker:ComfyUI-Sharp] [LoadSharpModel] checkpoint ready: C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\models\sharp\sharp_2572gikvuh.pt (2679.6 MB)
[worker:ComfyUI-Sharp] [LoadSharpModel] config: precision=auto -> dtype=bf16
[SubprocessWorker] got response: ok
[comfy-env] LoadSharpModel done (29.45s): result: NodeOutput
[VRAM] After LoadSharpModel: 1271 / 24575 MB
[comfy-env] Running DownloadAndLoadMoGe2Model: model: 'moge-2-vitl-normal.pt', precision: 'auto', attention: 'auto'
[VRAM] Before DownloadAndLoadMoGe2Model: 1271 / 24575 MB
[comfy-env] SubprocessWorker: C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\moge2-nodes\python.exe
[comfy-env] env_vars: {'COMFYUI_BASE': 'C:\\workspaces\\Sharp-2317\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI'}
[SubprocessWorker] call_method: nodes.load_model.DownloadAndLoadMoGe2Model.EXECUTE_NORMALIZED
[SubprocessWorker] acquired lock, ensuring started...
[comfy-env] moge2-nodes: Library/bin has 237 DLLs
[ComfyUI-MoGe2] python: C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\moge2-nodes\python.exe
[ComfyUI-MoGe2] sys_path sent to worker: ['C:\\workspaces\\Sharp-2317\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI', 'C:\\workspaces\\Sharp-2317\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-MoGe2', 'C:\\Users\\ContainerUser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\moge2-nodes\\Lib\\site-packages', 'C:\\workspaces\\Sharp-2317\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-MoGe2']
[SubprocessWorker] is_pixi=True, python=C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\moge2-nodes\python.exe
[SubprocessWorker] launching cmd=['C:\\Users\\ContainerUser\\.pixi\\bin\\pixi.exe', 'run', '--as-is', '--manifest-path', 'C:\\Users\\ContainerUser\\AppData\\Local\\Programs\\comfy-env\\pixi.toml', '-e', 'moge2-nodes', 'python', 'C:\\Users\\ContainerUser\\AppData\\Local\\Temp\\comfyui_pvenv_2g1bn_qq\\persistent_worker.py', 'tcp://127.0.0.1:54037']...
[worker:ComfyUI-MoGe2] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.
[worker:ComfyUI-MoGe2] WARNING: comfy_kitchen does not support stochastic FP8 rounding, please update comfy_kitchen.
[SubprocessWorker] worker started/confirmed
[SubprocessWorker] serializing kwargs to shm...
[SubprocessWorker] created 0 shm blocks
[SubprocessWorker] sending request via socket...
[SubprocessWorker] call_id=1 sending call_method
Warning: You are sending unauthenticated requests to the HF Hub. Please set a HF_TOKEN to enable higher rate limits and faster downloads.
[worker:ComfyUI-MoGe2] WARNING: Warning: You are sending unauthenticated requests to the HF Hub. Please set a HF_TOKEN to enable higher rate limits and faster downloads.
model.pt: 10%|█ | 134M/1.32G [00:03<00:26, 44.5MB/s][SubprocessWorker] callback 'report_progress' from call_id=1
model.pt: 19%|█▉ | 256M/1.32G [00:03<00:11, 91.4MB/s][SubprocessWorker] callback 'report_progress' from call_id=1
[SubprocessWorker] callback 'report_progress' from call_id=1
model.pt: 25%|██▌ | 335M/1.32G [00:08<00:29, 33.4MB/s][SubprocessWorker] callback 'report_progress' from call_id=1
model.pt: 30%|███ | 402M/1.32G [00:09<00:23, 39.2MB/s][SubprocessWorker] callback 'report_progress' from call_id=1
model.pt: 46%|████▌ | 604M/1.32G [00:09<00:08, 83.3MB/s][SubprocessWorker] callback 'report_progress' from call_id=1
model.pt: 61%|██████ | 805M/1.32G [00:10<00:03, 138MB/s] [SubprocessWorker] callback 'report_progress' from call_id=1
model.pt: 66%|██████▌ | 872M/1.32G [00:10<00:03, 126MB/s][SubprocessWorker] callback 'report_progress' from call_id=1
model.pt: 71%|███████ | 939M/1.32G [00:11<00:03, 128MB/s][SubprocessWorker] callback 'report_progress' from call_id=1
model.pt: 81%|████████ | 1.07G/1.32G [00:11<00:01, 157MB/s][SubprocessWorker] callback 'report_progress' from call_id=1
model.pt: 96%|█████████▌| 1.27G/1.32G [00:12<00:00, 243MB/s][SubprocessWorker] callback 'report_progress' from call_id=1
[SubprocessWorker] callback 'report_progress' from call_id=1
model.pt: 100%|██████████| 1.32G/1.32G [00:12<00:00, 110MB/s]
[SubprocessWorker] got response: ok
[comfy-env] DownloadAndLoadMoGe2Model done (33.50s): result: NodeOutput
[VRAM] After DownloadAndLoadMoGe2Model: 1271 / 24575 MB
[comfy-env] Running PanoramaWrap: image: torch.float32 [1,2048,4096,3] cpu
[VRAM] Before PanoramaWrap: 1271 / 24575 MB
[comfy-env] SubprocessWorker: C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\panopack-nodes\python.exe
[comfy-env] env_vars: {'COMFYUI_BASE': 'C:\\workspaces\\Sharp-2317\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI'}
[SubprocessWorker] call_method: nodes.panorama_type.PanoramaWrap.EXECUTE_NORMALIZED
[SubprocessWorker] acquired lock, ensuring started...
[comfy-env] panopack-nodes: Library/bin has 610 DLLs
[ComfyUI-PanoPack] python: C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\panopack-nodes\python.exe
[ComfyUI-PanoPack] sys_path sent to worker: ['C:\\workspaces\\Sharp-2317\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI', 'C:\\workspaces\\Sharp-2317\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-PanoPack', 'C:\\Users\\ContainerUser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\panopack-nodes\\Lib\\site-packages', 'C:\\workspaces\\Sharp-2317\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-PanoPack']
[SubprocessWorker] is_pixi=True, python=C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\panopack-nodes\python.exe
[SubprocessWorker] launching cmd=['C:\\Users\\ContainerUser\\.pixi\\bin\\pixi.exe', 'run', '--as-is', '--manifest-path', 'C:\\Users\\ContainerUser\\AppData\\Local\\Programs\\comfy-env\\pixi.toml', '-e', 'panopack-nodes', 'python', 'C:\\Users\\ContainerUser\\AppData\\Local\\Temp\\comfyui_pvenv_y21s5_as\\persistent_worker.py', 'tcp://127.0.0.1:54058']...
[worker:ComfyUI-PanoPack] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.
[worker:ComfyUI-PanoPack] WARNING: comfy_kitchen does not support stochastic FP8 rounding, please update comfy_kitchen.
[SubprocessWorker] worker started/confirmed
[comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 2048, 4096, 3])
[SubprocessWorker] serializing kwargs to shm...
[SubprocessWorker] created 0 shm blocks
[SubprocessWorker] sending request via socket...
[SubprocessWorker] call_id=1 sending call_method
[worker:ComfyUI-PanoPack] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']
[worker:ComfyUI-PanoPack] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 2048, 4096, 3]
[worker:ComfyUI-PanoPack] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 2048, 4096, 3])
[SubprocessWorker] got response: ok
[comfy-env] PanoramaWrap done (3.65s): result: NodeOutput
[VRAM] After PanoramaWrap: 1271 / 24575 MB
[comfy-env] Running PanoramaSplit: split_method: dict, resolution: 952, fov_degrees: 90.0, use_gpu: True, create_masks: False, fname: 'pano_bank', panorama: dict
[VRAM] Before PanoramaSplit: 1271 / 24575 MB
[SubprocessWorker] call_method: nodes.panorama_split.PanoramaSplit.EXECUTE_NORMALIZED
[SubprocessWorker] acquired lock, ensuring started...
[ComfyUI-PanoPack] Health check: ping (timeout=5.0s)...
[ComfyUI-PanoPack] Health check: ok
[SubprocessWorker] worker started/confirmed
[SubprocessWorker] serializing kwargs to shm...
[SubprocessWorker] created 0 shm blocks
[SubprocessWorker] sending request via socket...
[SubprocessWorker] call_id=2 sending call_method
[worker:ComfyUI-PanoPack] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']
[worker:ComfyUI-PanoPack] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 2048, 4096, 3]
[worker:ComfyUI-PanoPack] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 2048, 4096, 3])
[worker:ComfyUI-PanoPack] [PanoramaSplit] swapped up=[0,1,0] for 2 pole vertices
[worker:ComfyUI-PanoPack] [VRAM] +290MB (now 290MB) reserved=320MB peak=290MB
[worker:ComfyUI-PanoPack] [VRAM] -291MB (now 0MB) reserved=1312MB peak=822MB
[worker:ComfyUI-PanoPack] [PanoramaSplit] icosahedron_42: (4096x2048) -> 42 crops @ 952x952, fov=(90,90) via grid_sample (GPU); cameras 7.248s, split 9.002s, total 17.153s
[SubprocessWorker] got response: ok
[comfy-env] PanoramaSplit done (19.29s): result: NodeOutput
[VRAM] After PanoramaSplit: 1271 / 24575 MB
[comfy-env] Running MoGe2Inference: resolution_level: 9, num_tokens: 0, fov_x_deg: 90.0, force_projection: True, apply_mask: True, moge2_model: dict, images: torch.float32 [42,952,952,3] cpu
[VRAM] Before MoGe2Inference: 1271 / 24575 MB
[SubprocessWorker] call_method: nodes.nodes_inference.MoGe2Inference.EXECUTE_NORMALIZED
[SubprocessWorker] acquired lock, ensuring started...
[ComfyUI-MoGe2] Health check: ping (timeout=5.0s)...
[ComfyUI-MoGe2] Health check: ok
[SubprocessWorker] worker started/confirmed
[comfy-env] PRE-SERIALIZE 'images' shape: torch.Size([42, 952, 952, 3])
[SubprocessWorker] serializing kwargs to shm...
[SubprocessWorker] created 0 shm blocks
[SubprocessWorker] sending request via socket...
[SubprocessWorker] call_id=2 sending call_method
[worker:ComfyUI-MoGe2] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']
[worker:ComfyUI-MoGe2] [comfy-env] DESERIALIZE TensorRef: tensor_size=[42, 952, 952, 3]
[worker:ComfyUI-MoGe2] [comfy-env] DESERIALIZED tensor shape: torch.Size([42, 952, 952, 3])
[worker:ComfyUI-MoGe2]
=== WATCHDOG TICK 1 ===
[worker:ComfyUI-MoGe2] Thread 0x00000e18 (most recent call first):
File "C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\moge2-nodes\Lib\threading.py", line 363 in wait
File "C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\moge2-nodes\Lib\threading.py", line 660 in wait
File "C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\moge2-nodes\Lib\site-packages\tqdm\_monitor.py", line 69 in run
File "C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\moge2-nodes\Lib\threading.py", line 1044 in _bootstrap_inner
File "C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\moge2-nodes\Lib\threading.py", line 1015 in _bootstrap
Thread 0x00001b7c (most recent call first):
File "C:\Users\ContainerUser\AppData\Local\Temp\comfyui_pvenv_2g1bn_qq\persistent_worker.py", line 106 in _vram_poller
File "C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\moge2-nodes\Lib\threading.py", line 995 in run
File "C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\moge2-nodes\Lib\threading.py", line 1044 in _bootstrap_inner
File "C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\moge2-nodes\Lib\threading.py", line 1015 in _bootstrap
Current thread 0x00000268 (most recent call first):
File "C:\Users\ContainerUser\AppData\Local\Temp\comfyui_pvenv_2g1bn_qq\persistent_worker.py", line 52 in _watchdog
File "C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\moge2-nodes\Lib\threading.py", line 995 in run
File "C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\moge2-nodes\Lib\threading.py", line 1044 in _bootstrap_inner
File "C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\moge2-nodes\Lib\threading.py", line 1015 in _bootstrap
Thread 0x00001d20 (most recent call first):
File "<frozen importlib._bootstrap_external>", line 212 in _write_atomic
File "<frozen importlib._bootstrap_external>", line 1263 in set_data
File "<frozen importlib._bootstrap_external>", line 1238 in _cache_bytecode
File "<frozen importlib._bootstrap_external>", line 1170 in get_code
File "<frozen importlib._bootstrap_external>", line 1019 in exec_module
File "<frozen importlib._bootstrap>", line 935 in _load_unlocked
File "<frozen importlib._bootstrap>", line 1331 in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 1360 in _find_and_load
File "C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\moge2-nodes\Lib\site-packages\scipy\ndimage\_ndimage_api.py", line 11 in <module>
File "<frozen importlib._bootstrap>", line 488 in _call_with_frames_removed
File "<frozen importlib._bootstrap_external>", line 1023 in exec_module
File "<frozen importlib._bootstrap>", line 935 in _load_unlocked
File "<frozen importlib._bootstrap>", line 1331 in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 1360 in _find_and_load
File "C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\moge2-nodes\Lib\site-packages\scipy\ndimage\_support_alternative_backends.py", line 7 in <module>
File "<frozen importlib._bootstrap>", line 488 in _call_with_frames_removed
File "<frozen importlib._bootstrap_external>", line 1023 in exec_module
File "<frozen importlib._bootstrap>", line 935 in _load_unlocked
File "<frozen importlib._bootstrap>", line 1331 in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 1360 in _find_and_load
File "C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\moge2-nodes\Lib\site-packages\scipy\ndimage\__init__.py", line 157 in <module>
File "<frozen importlib._bootstrap>", line 488 in _call_with_frames_removed
File "<frozen importlib._bootstrap_external>", line 1023 in exec_module
File "<frozen importlib._bootstrap>", line 935 in _load_unlocked
File "<frozen importlib._bootstrap>", line 1331 in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 1360 in _find_and_load
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy\ldm\modules\sdpose.py", line 3 in <module>
File "<frozen importlib._bootstrap>", line 488 in _call_with_frames_removed
File "<frozen importlib._bootstrap_external>", line 1023 in exec_module
File "<frozen importlib._bootstrap>", line 935 in _load_unlocked
File "<frozen importlib._bootstrap>", line 1331 in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 1360 in _find_and_load
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy\ldm\modules\diffusionmodules\openaimodel.py", line 21 in <module>
File "<frozen importlib._bootstrap>", line 488 in _call_with_frames_removed
File "<frozen importlib._bootstrap_external>", line 1023 in exec_module
File "<frozen importlib._bootstrap>", line 935 in _load_unlocked
File "<frozen importlib._bootstrap>", line 1331 in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 1360 in _find_and_load
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy\model_base.py", line 25 in <module>
File "<frozen importlib._bootstrap>", line 488 in _call_with_frames_removed
File "<frozen importlib._bootstrap_external>", line 1023 in exec_module
File "<frozen importlib._bootstrap>", line 935 in _load_unlocked
File "<frozen importlib._bootstrap>", line 1331 in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 1360 in _find_and_load
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy\lora.py", line 22 in <module>
File "<frozen importlib._bootstrap>", line 488 in _call_with_frames_removed
File "<frozen importlib._bootstrap_external>", line 1023 in exec_module
File "<frozen importlib._bootstrap>", line 935 in _load_unlocked
File "<frozen importlib._bootstrap>", line 1331 in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 1360 in _find_and_load
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy\hooks.py", line 14 in <module>
File "<frozen importlib._bootstrap>", line 488 in _call_with_frames_removed
File "<frozen importlib._bootstrap_external>", line 1023 in exec_module
File "<frozen importlib._bootstrap>", line 935 in _load_unlocked
File "<frozen importlib._bootstrap>", line 1331 in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 1360 in _find_and_load
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy\model_patcher.py", line 32 in <module>
File "<frozen importlib._bootstrap>", line 488 in _call_with_frames_removed
File "<frozen importlib._bootstrap_external>", line 1023 in exec_module
File "<frozen importlib._bootstrap>", line 935 in _load_unlocked
File "<frozen importlib._bootstrap>", line 1331 in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 1360 in _find_and_load
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-MoGe2\nodes\load_model.py", line 104 in _get_or_build_moge_model
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-MoGe2\nodes\nodes_inference.py", line 109 in execute
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy_api\latest\_io.py", line 1880 in EXECUTE_NORMALIZED
File "C:\Users\ContainerUser\AppData\Local\Temp\comfyui_pvenv_2g1bn_qq\persistent_worker.py", line 1762 in main
File "C:\Users\ContainerUser\AppData\Local\Temp\comfyui_pvenv_2g1bn_qq\persistent_worker.py", line 1807 in <module>
[worker:ComfyUI-MoGe2] === END ===
[SubprocessWorker] callback 'request_vram_budget' from call_id=2
[comfy-env] VRAM request: 0.66GB, free before eviction: 24.44GB
[comfy-env] VRAM after eviction: 24.44GB
[worker:ComfyUI-MoGe2] [VRAM] +320MB (now 320MB) reserved=352MB peak=320MB
[worker:ComfyUI-MoGe2] [VRAM] +391MB (now 711MB) reserved=800MB peak=739MB
[SubprocessWorker] callback 'report_progress' from call_id=2
[SubprocessWorker] callback 'report_progress' from call_id=2
[SubprocessWorker] callback 'report_progress' from call_id=2
[SubprocessWorker] callback 'report_progress' from call_id=2
[SubprocessWorker] callback 'report_progress' from call_id=2
[SubprocessWorker] callback 'report_progress' from call_id=2
[SubprocessWorker] callback 'report_progress' from call_id=2
[SubprocessWorker] callback 'report_progress' from call_id=2
[worker:ComfyUI-MoGe2] [VRAM] +205MB (now 917MB) reserved=1664MB peak=948MB
[SubprocessWorker] callback 'report_progress' from call_id=2
[SubprocessWorker] callback 'report_progress' from call_id=2
[SubprocessWorker] callback 'report_progress' from call_id=2
[worker:ComfyUI-MoGe2] [VRAM] -247MB (now 670MB) reserved=1664MB peak=948MB
[SubprocessWorker] callback 'report_progress' from call_id=2
[SubprocessWorker] callback 'report_progress' from call_id=2
[SubprocessWorker] callback 'report_progress' from call_id=2
[SubprocessWorker] callback 'report_progress' from call_id=2
[SubprocessWorker] callback 'report_progress' from call_id=2
[SubprocessWorker] callback 'report_progress' from call_id=2
[SubprocessWorker] callback 'report_progress' from call_id=2
[SubprocessWorker] callback 'report_progress' from call_id=2
[SubprocessWorker] callback 'report_progress' from call_id=2
[SubprocessWorker] callback 'report_progress' from call_id=2
[SubprocessWorker] callback 'report_progress' from call_id=2
[SubprocessWorker] callback 'report_progress' from call_id=2
[SubprocessWorker] callback 'report_progress' from call_id=2
[SubprocessWorker] callback 'report_progress' from call_id=2
[SubprocessWorker] callback 'report_progress' from call_id=2
[SubprocessWorker] callback 'report_progress' from call_id=2
[SubprocessWorker] callback 'report_progress' from call_id=2
[SubprocessWorker] callback 'report_progress' from call_id=2
[SubprocessWorker] callback 'report_progress' from call_id=2
[worker:ComfyUI-MoGe2] [VRAM] +296MB (now 966MB) reserved=1664MB peak=966MB
[SubprocessWorker] callback 'report_progress' from call_id=2
[SubprocessWorker] callback 'report_progress' from call_id=2
[worker:ComfyUI-MoGe2] [VRAM] -297MB (now 670MB) reserved=1664MB peak=966MB
[SubprocessWorker] callback 'report_progress' from call_id=2
[SubprocessWorker] callback 'report_progress' from call_id=2
[SubprocessWorker] callback 'report_progress' from call_id=2
[SubprocessWorker] callback 'report_progress' from call_id=2
[SubprocessWorker] callback 'report_progress' from call_id=2
[SubprocessWorker] callback 'report_progress' from call_id=2
[SubprocessWorker] callback 'report_progress' from call_id=2
[SubprocessWorker] callback 'report_progress' from call_id=2
[SubprocessWorker] callback 'report_progress' from call_id=2
[SubprocessWorker] callback 'report_progress' from call_id=2
[SubprocessWorker] got response: ok
[comfy-env] Created 1 model patchers: ['MoGeWrapper_1']
[comfy-env] MoGe2Inference done (36.27s): result: NodeOutput
[VRAM] After MoGe2Inference: 1271 / 24575 MB
[VRAM] Loaded: SubprocessModel (631 MB)
[comfy-env] Running PanoramaDepthMerge: out_width: 4096, out_height: 2048, use_gpu: True, scale_anchor: False, chunk_size: 8, center_weight_power: 2.0, normal_edge_threshold_deg: 0.0, normal_consistency_boost: False, max_ray_distance_m: 0.0, face_points: torch.float32 [42,952,952,3] cpu, extrinsics: torch.float32 [42,4,4] cpu, intrinsics: torch.float32 [42,3,3] cpu, face_valid_masks: torch.float32 [42,952,952] cpu, face_normals: torch.float32 [42,952,952,3] cpu
[VRAM] Before PanoramaDepthMerge: 1271 / 24575 MB
[VRAM] Loaded: SubprocessModel (631 MB)
[SubprocessWorker] call_method: nodes.depth_merge.PanoramaDepthMerge.EXECUTE_NORMALIZED
[SubprocessWorker] acquired lock, ensuring started...
[ComfyUI-PanoPack] Health check: ping (timeout=5.0s)...
[ComfyUI-PanoPack] Health check: failed
[ComfyUI-PanoPack] Socket unhealthy, restarting worker...
[comfy-env] panopack-nodes: Library/bin has 610 DLLs
[ComfyUI-PanoPack] python: C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\panopack-nodes\python.exe
[ComfyUI-PanoPack] sys_path sent to worker: ['C:\\workspaces\\Sharp-2317\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI', 'C:\\workspaces\\Sharp-2317\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-PanoPack', 'C:\\Users\\ContainerUser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\panopack-nodes\\Lib\\site-packages', 'C:\\workspaces\\Sharp-2317\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-PanoPack']
[SubprocessWorker] is_pixi=True, python=C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\panopack-nodes\python.exe
[SubprocessWorker] launching cmd=['C:\\Users\\ContainerUser\\.pixi\\bin\\pixi.exe', 'run', '--as-is', '--manifest-path', 'C:\\Users\\ContainerUser\\AppData\\Local\\Programs\\comfy-env\\pixi.toml', '-e', 'panopack-nodes', 'python', 'C:\\Users\\ContainerUser\\AppData\\Local\\Temp\\comfyui_pvenv_y21s5_as\\persistent_worker.py', 'tcp://127.0.0.1:61627']...
[worker:ComfyUI-PanoPack] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.
[worker:ComfyUI-PanoPack] WARNING: comfy_kitchen does not support stochastic FP8 rounding, please update comfy_kitchen.
[SubprocessWorker] worker started/confirmed
[comfy-env] PRE-SERIALIZE 'face_points' shape: torch.Size([42, 952, 952, 3])
[comfy-env] PRE-SERIALIZE 'extrinsics' shape: torch.Size([42, 4, 4])
[comfy-env] PRE-SERIALIZE 'intrinsics' shape: torch.Size([42, 3, 3])
[comfy-env] PRE-SERIALIZE 'face_valid_masks' shape: torch.Size([42, 952, 952])
[comfy-env] PRE-SERIALIZE 'face_normals' shape: torch.Size([42, 952, 952, 3])
[SubprocessWorker] serializing kwargs to shm...
[SubprocessWorker] created 0 shm blocks
[SubprocessWorker] sending request via socket...
[SubprocessWorker] call_id=3 sending call_method
[worker:ComfyUI-PanoPack] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']
[worker:ComfyUI-PanoPack] [comfy-env] DESERIALIZE TensorRef: tensor_size=[42, 952, 952, 3]
[worker:ComfyUI-PanoPack] [comfy-env] DESERIALIZED tensor shape: torch.Size([42, 952, 952, 3])
[worker:ComfyUI-PanoPack] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']
[worker:ComfyUI-PanoPack] [comfy-env] DESERIALIZE TensorRef: tensor_size=[42, 4, 4]
[worker:ComfyUI-PanoPack] [comfy-env] DESERIALIZED tensor shape: torch.Size([42, 4, 4])
[worker:ComfyUI-PanoPack] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']
[worker:ComfyUI-PanoPack] [comfy-env] DESERIALIZE TensorRef: tensor_size=[42, 3, 3]
[worker:ComfyUI-PanoPack] [comfy-env] DESERIALIZED tensor shape: torch.Size([42, 3, 3])
[worker:ComfyUI-PanoPack] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']
[worker:ComfyUI-PanoPack] [comfy-env] DESERIALIZE TensorRef: tensor_size=[42, 952, 952]
[worker:ComfyUI-PanoPack] [comfy-env] DESERIALIZED tensor shape: torch.Size([42, 952, 952])
[worker:ComfyUI-PanoPack] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']
[worker:ComfyUI-PanoPack] [comfy-env] DESERIALIZE TensorRef: tensor_size=[42, 952, 952, 3]
[worker:ComfyUI-PanoPack] [comfy-env] DESERIALIZED tensor shape: torch.Size([42, 952, 952, 3])
[worker:ComfyUI-PanoPack] [PanoramaDepthMerge] normals merged: 2048x4096
[worker:ComfyUI-PanoPack] [PanoramaDepthMerge] merging 42 faces @ 952x952 -> equirect 2048x4096 (use_gpu=True); input = points (||.|| -> ray distance)
[SubprocessWorker] callback 'report_progress' from call_id=3
[worker:ComfyUI-PanoPack] [PanoramaDepthMerge] top-level peak VRAM estimate: 3.46 GB (4096x2048, N=42, chunk_size=8)
[SubprocessWorker] callback 'request_vram_budget' from call_id=3
[comfy-env] VRAM request: 3.46GB, free before eviction: 24.44GB
[comfy-env] VRAM after eviction: 24.44GB
[worker:ComfyUI-PanoPack] [PanoramaDepthMerge] -> requested 3.46 GB eviction via comfy_worker.call_parent
[worker:ComfyUI-PanoPack] [VRAM] +290MB (now 290MB) reserved=448MB peak=290MB
C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-PanoPack\nodes\_vendor\worldgen\src\panorama_utils.py:349: UserWarning: Sparse invariant checks are implicitly disabled. Memory errors (e.g. SEGFAULT) will occur when operating on a sparse tensor which violates the invariants, but checks incur performance overhead. To silence this warning, explicitly opt in or out. See `torch.sparse.check_sparse_tensor_invariants.__doc__` for guidance. (Triggered internally at C:\actions-runner\_work\pytorch\pytorch\aten\src\ATen\Context.cpp:767.)
A_gpu = torch.sparse_csr_tensor(
C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-PanoPack\nodes\_vendor\worldgen\src\panorama_utils.py:349: UserWarning: Sparse CSR tensor support is in beta state. If you miss a functionality in the sparse tensor support, please submit a feature request to https://github.com/pytorch/pytorch/issues. (Triggered internally at C:\actions-runner\_work\pytorch\pytorch\aten\src\ATen\SparseCsrTensorImpl.cpp:51.)
A_gpu = torch.sparse_csr_tensor(
[worker:ComfyUI-PanoPack] [merge_panorama_depth_gpu 256x128 ] done 1.48s (warp 0.56, build 0.01, LSMR 0.91); N=42 K=8 chunks=6; depth min/med/max = 0.384/0.945/3.091; valid 32768/32768
[worker:ComfyUI-PanoPack] [VRAM] -283MB (now 8MB) reserved=32MB peak=454MB
[worker:ComfyUI-PanoPack] [merge_panorama_depth_gpu 512x256 ] done 2.12s (warp 0.22, build 0.03, LSMR 0.35); N=42 K=8 chunks=6; depth min/med/max = 0.384/0.945/3.095; valid 131072/131072
[worker:ComfyUI-PanoPack] [VRAM] +290MB (now 298MB) reserved=416MB peak=469MB
[worker:ComfyUI-PanoPack] [merge_panorama_depth_gpu 1024x512 ] done 2.94s (warp 0.26, build 0.16, LSMR 0.35); N=42 K=8 chunks=6; depth min/med/max = 0.384/0.945/3.093; valid 524288/524288
[worker:ComfyUI-PanoPack] [VRAM] +407MB (now 706MB) reserved=768MB peak=1043MB
[worker:ComfyUI-PanoPack] [merge_panorama_depth_gpu 2048x1024] done 4.70s (warp 0.27, build 0.59, LSMR 0.77); N=42 K=8 chunks=6; depth min/med/max = 0.384/0.945/3.095; valid 2097152/2097152
[worker:ComfyUI-PanoPack] [VRAM] -408MB (now 298MB) reserved=416MB peak=2299MB
[worker:ComfyUI-PanoPack] [VRAM] +383MB (now 682MB) reserved=800MB peak=2299MB
[worker:ComfyUI-PanoPack] [VRAM] +287MB (now 970MB) reserved=1088MB peak=2299MB
[worker:ComfyUI-PanoPack] [VRAM] +927MB (now 1898MB) reserved=2176MB peak=2299MB
[worker:ComfyUI-PanoPack] [merge_panorama_depth_gpu 4096x2048] done 11.66s (warp 0.63, build 3.00, LSMR 2.89); N=42 K=8 chunks=6; depth min/med/max = 0.384/0.945/3.094; valid 8388608/8388608
[worker:ComfyUI-PanoPack] [PanoramaDepthMerge] merged depth: shape (2048, 4096), min=0.384, median=0.945, max=3.094; valid pixels: 8388608 / 8388608
[worker:ComfyUI-PanoPack] [VRAM] -1891MB (now 8MB) reserved=2176MB peak=2299MB
[worker:ComfyUI-PanoPack]
=== WATCHDOG TICK 1 ===
[worker:ComfyUI-PanoPack] Thread 0x00003cc4 (most recent call first):
File "C:\Users\ContainerUser\AppData\Local\Temp\comfyui_pvenv_y21s5_as\persistent_worker.py", line 106 in _vram_poller
File "C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\panopack-nodes\Lib\threading.py", line 995 in run
File "C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\panopack-nodes\Lib\threading.py", line 1044 in _bootstrap_inner
File "C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\panopack-nodes\Lib\threading.py", line 1015 in _bootstrap
Current thread 0x00003cc8 (most recent call first):
File "C:\Users\ContainerUser\AppData\Local\Temp\comfyui_pvenv_y21s5_as\persistent_worker.py", line 52 in _watchdog
File "C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\panopack-nodes\Lib\threading.py", line 995 in run
File "C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\panopack-nodes\Lib\threading.py", line 1044 in _bootstrap_inner
File "C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\panopack-nodes\Lib\threading.py", line 1015 in _bootstrap
Thread 0x00003cd4 (most recent call first):
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-PanoPack\nodes\depth_merge.py", line 134 in _build_debug_image
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-PanoPack\nodes\depth_merge.py", line 1014 in execute
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy_api\latest\_io.py", line 1880 in EXECUTE_NORMALIZED
File "C:\Users\ContainerUser\AppData\Local\Temp\comfyui_pvenv_y21s5_as\persistent_worker.py", line 1762 in main
File "C:\Users\ContainerUser\AppData\Local\Temp\comfyui_pvenv_y21s5_as\persistent_worker.py", line 1807 in <module>
[worker:ComfyUI-PanoPack] === END ===
[worker:ComfyUI-PanoPack] [PanoramaDepthMerge] debug_image: H=2048+102, mult_disagreement (log-d, sphere-uniform): mean=11.22%, p99=24.68%, max=28.16%; overlap_pixels=8388608
[worker:ComfyUI-PanoPack] [headless_gl] prefix=C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\panopack-nodes
[worker:ComfyUI-PanoPack] [headless_gl] OSMesa: ['osmesa.dll', 'osmesa.dll']
[worker:ComfyUI-PanoPack] [headless_gl] env: VTK_DEFAULT_OPENGL_WINDOW=vtkOSOpenGLRenderWindow PYVISTA_OFF_SCREEN=true
[worker:ComfyUI-PanoPack] [PanoramaDepthMerge] xyz_views: cloud bbox center=(-0.79, -0.31, +0.03) m, size=(4.27 x 3.57 x 1.96) m, N=80000 (subsampled)
[worker:ComfyUI-PanoPack] [PanoramaDepthMerge] points: merged equirect point map (1, 2048, 4096, 3)
[SubprocessWorker] callback 'report_progress' from call_id=3
[SubprocessWorker] got response: ok
[comfy-env] PanoramaDepthMerge done (93.68s): result: NodeOutput
[VRAM] After PanoramaDepthMerge: 1271 / 24575 MB
[VRAM] Loaded: SubprocessModel (631 MB)
[comfy-env] Running PanoramaSplitAdaptive: split_method: 'icosahedron_42', resolution: 1536, fov_degrees: 90.0, use_gpu: True, create_masks: True, mask_method: 'closest_to', panorama: dict, depth_panorama: torch.float32 [1,2048,4096,3] cpu, normals_panorama: torch.float32 [1,2048,4096,3] cpu
[VRAM] Before PanoramaSplitAdaptive: 1271 / 24575 MB
[VRAM] Loaded: SubprocessModel (631 MB)
[SubprocessWorker] call_method: nodes.panorama_split_adaptive.PanoramaSplitAdaptive.EXECUTE_NORMALIZED
[SubprocessWorker] acquired lock, ensuring started...
[ComfyUI-PanoPack] Health check: ping (timeout=5.0s)...
[ComfyUI-PanoPack] Health check: ok
[SubprocessWorker] worker started/confirmed
[comfy-env] PRE-SERIALIZE 'depth_panorama' shape: torch.Size([1, 2048, 4096, 3])
[comfy-env] PRE-SERIALIZE 'normals_panorama' shape: torch.Size([1, 2048, 4096, 3])
[SubprocessWorker] serializing kwargs to shm...
[SubprocessWorker] created 0 shm blocks
[SubprocessWorker] sending request via socket...
[SubprocessWorker] call_id=4 sending call_method
[worker:ComfyUI-PanoPack] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']
[worker:ComfyUI-PanoPack] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 2048, 4096, 3]
[worker:ComfyUI-PanoPack] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 2048, 4096, 3])
[worker:ComfyUI-PanoPack] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']
[worker:ComfyUI-PanoPack] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 2048, 4096, 3]
[worker:ComfyUI-PanoPack] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 2048, 4096, 3])
[worker:ComfyUI-PanoPack] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']
[worker:ComfyUI-PanoPack] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 2048, 4096, 3]
[worker:ComfyUI-PanoPack] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 2048, 4096, 3])
[worker:ComfyUI-PanoPack] [PanoramaSplitAdaptive] computing area weights from depth (2048x4096) + normals...
[worker:ComfyUI-PanoPack] [PanoramaSplitAdaptive] weight range: [1.06, 131], mean=11.7
[worker:ComfyUI-PanoPack] [PanoramaSplitAdaptive] adaptive relax: icosahedron_42 (42 cameras), weighted Lloyd...
[worker:ComfyUI-PanoPack]
=== WATCHDOG TICK 2 ===
[worker:ComfyUI-PanoPack] Thread 0x00003cc4 (most recent call first):
File "C:\Users\ContainerUser\AppData\Local\Temp\comfyui_pvenv_y21s5_as\persistent_worker.py", line 106 in _vram_poller
File "C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\panopack-nodes\Lib\threading.py", line 995 in run
File "C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\panopack-nodes\Lib\threading.py", line 1044 in _bootstrap_inner
File "C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\panopack-nodes\Lib\threading.py", line 1015 in _bootstrap
Current thread 0x00003cc8 (most recent call first):
File "C:\Users\ContainerUser\AppData\Local\Temp\comfyui_pvenv_y21s5_as\persistent_worker.py", line 52 in _watchdog
File "C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\panopack-nodes\Lib\threading.py", line 995 in run
File "C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\panopack-nodes\Lib\threading.py", line 1044 in _bootstrap_inner
File "C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\panopack-nodes\Lib\threading.py", line 1015 in _bootstrap
Thread 0x00003cd4 (most recent call first):
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-PanoPack\nodes\panorama_split_adaptive.py", line 237 in _lloyd_relax
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-PanoPack\nodes\panorama_split_adaptive.py", line 408 in execute
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy_api\latest\_io.py", line 1880 in EXECUTE_NORMALIZED
File "C:\Users\ContainerUser\AppData\Local\Temp\comfyui_pvenv_y21s5_as\persistent_worker.py", line 1762 in main
File "C:\Users\ContainerUser\AppData\Local\Temp\comfyui_pvenv_y21s5_as\persistent_worker.py", line 1807 in <module>
[worker:ComfyUI-PanoPack] === END ===
[worker:ComfyUI-PanoPack] [PanoramaSplitAdaptive] Lloyd ran 24 iters (max move 1.42e-02)
[worker:ComfyUI-PanoPack] [PanoramaSplitAdaptive] Lloyd relaxation done: 42 camera directions in 50.532s
[worker:ComfyUI-PanoPack] [PanoramaSplitAdaptive] rasterizing 42 faces @ 1536x1536...
[worker:ComfyUI-PanoPack] [VRAM] +756MB (now 764MB) reserved=800MB peak=2299MB
[worker:ComfyUI-PanoPack] [VRAM] +1230MB (now 1994MB) reserved=3264MB peak=2299MB
[worker:ComfyUI-PanoPack] [VRAM] -1986MB (now 8MB) reserved=3264MB peak=2299MB
[worker:ComfyUI-PanoPack] [PanoramaSplitAdaptive] rasterized RGB in 20.214s (GPU)
[worker:ComfyUI-PanoPack] [PanoramaSplitAdaptive] rasterizing depth crops...
[worker:ComfyUI-PanoPack]
=== WATCHDOG TICK 3 ===
[worker:ComfyUI-PanoPack] Thread 0x00003cc4 (most recent call first):
File "C:\Users\ContainerUser\AppData\Local\Temp\comfyui_pvenv_y21s5_as\persistent_worker.py", line 106 in _vram_poller
File "C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\panopack-nodes\Lib\threading.py", line 995 in run
File "C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\panopack-nodes\Lib\threading.py", line 1044 in _bootstrap_inner
File "C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\panopack-nodes\Lib\threading.py", line 1015 in _bootstrap
Current thread 0x00003cc8 (most recent call first):
File "C:\Users\ContainerUser\AppData\Local\Temp\comfyui_pvenv_y21s5_as\persistent_worker.py", line 52 in _watchdog
File "C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\panopack-nodes\Lib\threading.py", line 995 in run
File "C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\panopack-nodes\Lib\threading.py", line 1044 in _bootstrap_inner
File "C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\panopack-nodes\Lib\threading.py", line 1015 in _bootstrap
Thread 0x00003cd4 (most recent call first):
File "C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\panopack-nodes\Lib\site-packages\utils3d\numpy\transforms.py", line 523 in uv_to_pixel
File "C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\panopack-nodes\Lib\site-packages\utils3d\numpy\helpers.py", line 50 in wrapper
File "C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\panopack-nodes\Lib\site-packages\utils3d\helpers.py", line 16 in wrapper
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-PanoPack\nodes\_vendor\moge_panorama.py", line 98 in split_panorama_image_gpu
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-PanoPack\nodes\panorama_split_adaptive.py", line 448 in execute
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy_api\latest\_io.py", line 1880 in EXECUTE_NORMALIZED
File "C:\Users\ContainerUser\AppData\Local\Temp\comfyui_pvenv_y21s5_as\persistent_worker.py", line 1762 in main
File "C:\Users\ContainerUser\AppData\Local\Temp\comfyui_pvenv_y21s5_as\persistent_worker.py", line 1807 in <module>
[worker:ComfyUI-PanoPack] === END ===
[worker:ComfyUI-PanoPack] [VRAM] +756MB (now 764MB) reserved=3264MB peak=2299MB
[worker:ComfyUI-PanoPack] [VRAM] +1230MB (now 1994MB) reserved=3264MB peak=2299MB
[worker:ComfyUI-PanoPack] [PanoramaSplitAdaptive] rasterizing normals crops...
[worker:ComfyUI-PanoPack] [VRAM] -1986MB (now 8MB) reserved=3264MB peak=2299MB
[worker:ComfyUI-PanoPack] [VRAM] +756MB (now 764MB) reserved=3264MB peak=2299MB
[worker:ComfyUI-PanoPack] [VRAM] +1230MB (now 1994MB) reserved=3264MB peak=2299MB
[worker:ComfyUI-PanoPack] [VRAM] -1986MB (now 8MB) reserved=3264MB peak=2299MB
[worker:ComfyUI-PanoPack] [PanoramaSplitAdaptive] generating closest_to masks...
[worker:ComfyUI-PanoPack]
=== WATCHDOG TICK 4 ===
[worker:ComfyUI-PanoPack] Thread 0x00003cc4 (most recent call first):
File "C:\Users\ContainerUser\AppData\Local\Temp\comfyui_pvenv_y21s5_as\persistent_worker.py", line 106 in _vram_poller
File "C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\panopack-nodes\Lib\threading.py", line 995 in run
File "C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\panopack-nodes\Lib\threading.py", line 1044 in _bootstrap_inner
File "C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\panopack-nodes\Lib\threading.py", line 1015 in _bootstrap
Current thread 0x00003cc8 (most recent call first):
File "C:\Users\ContainerUser\AppData\Local\Temp\comfyui_pvenv_y21s5_as\persistent_worker.py", line 52 in _watchdog
File "C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\panopack-nodes\Lib\threading.py", line 995 in run
File "C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\panopack-nodes\Lib\threading.py", line 1044 in _bootstrap_inner
File "C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\panopack-nodes\Lib\threading.py", line 1015 in _bootstrap
Thread 0x00003cd4 (most recent call first):
File "C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\panopack-nodes\Lib\site-packages\numpy\linalg\_linalg.py", line 2804 in norm
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-PanoPack\nodes\panorama_split_adaptive.py", line 482 in execute
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy_api\latest\_io.py", line 1880 in EXECUTE_NORMALIZED
File "C:\Users\ContainerUser\AppData\Local\Temp\comfyui_pvenv_y21s5_as\persistent_worker.py", line 1762 in main
File "C:\Users\ContainerUser\AppData\Local\Temp\comfyui_pvenv_y21s5_as\persistent_worker.py", line 1807 in <module>
[worker:ComfyUI-PanoPack] === END ===
[worker:ComfyUI-PanoPack] [PanoramaSplitAdaptive] generating debug_masks equirect image...
[worker:ComfyUI-PanoPack] [PanoramaSplitAdaptive] pixels/area: lowest 0.243 -> 0.336 (+38% on the worst-sampled cell), highest 6.44 -> 2.85; spread max/min 26.5x -> 8.5x
[worker:ComfyUI-PanoPack] [PanoramaSplitAdaptive] done: 42 adaptive faces, 158.227s total
[SubprocessWorker] got response: ok
[comfy-env] PanoramaSplitAdaptive done (159.74s): result: NodeOutput
[VRAM] After PanoramaSplitAdaptive: 1271 / 24575 MB
[VRAM] Loaded: SubprocessModel (631 MB)
[comfy-env] Running SharpRayToPlanarDepth: image: torch.float32 [42,1536,1536,3] cpu, intrinsics: torch.float32 [42,3,3] cpu, extrinsics: torch.float32 [42,4,4] cpu
[VRAM] Before SharpRayToPlanarDepth: 1271 / 24575 MB
[VRAM] Loaded: SubprocessModel (631 MB)
[SubprocessWorker] call_method: nodes.ray_to_planar_depth.SharpRayToPlanarDepth.EXECUTE_NORMALIZED
[SubprocessWorker] acquired lock, ensuring started...
[ComfyUI-Sharp] Health check: ping (timeout=5.0s)...
[ComfyUI-Sharp] Health check: failed
[ComfyUI-Sharp] Socket unhealthy, restarting worker...
[comfy-env] sharp-nodes: Library/bin has 566 DLLs
[ComfyUI-Sharp] python: C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\sharp-nodes\python.exe
[ComfyUI-Sharp] sys_path sent to worker: ['C:\\workspaces\\Sharp-2317\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI', 'C:\\workspaces\\Sharp-2317\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-Sharp', 'C:\\Users\\ContainerUser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\sharp-nodes\\Lib\\site-packages', 'C:\\workspaces\\Sharp-2317\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-Sharp']
[SubprocessWorker] is_pixi=True, python=C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\sharp-nodes\python.exe
[SubprocessWorker] launching cmd=['C:\\Users\\ContainerUser\\.pixi\\bin\\pixi.exe', 'run', '--as-is', '--manifest-path', 'C:\\Users\\ContainerUser\\AppData\\Local\\Programs\\comfy-env\\pixi.toml', '-e', 'sharp-nodes', 'python', 'C:\\Users\\ContainerUser\\AppData\\Local\\Temp\\comfyui_pvenv__j68vr6p\\persistent_worker.py', 'tcp://127.0.0.1:61630']...
[worker:ComfyUI-Sharp] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.
[worker:ComfyUI-Sharp] WARNING: comfy_kitchen does not support stochastic FP8 rounding, please update comfy_kitchen.
[SubprocessWorker] worker started/confirmed
[comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([42, 1536, 1536, 3])
[comfy-env] PRE-SERIALIZE 'intrinsics' shape: torch.Size([42, 3, 3])
[comfy-env] PRE-SERIALIZE 'extrinsics' shape: torch.Size([42, 4, 4])
[SubprocessWorker] serializing kwargs to shm...
[SubprocessWorker] created 0 shm blocks
[SubprocessWorker] sending request via socket...
[SubprocessWorker] call_id=2 sending call_method
[worker:ComfyUI-Sharp] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']
[worker:ComfyUI-Sharp] [comfy-env] DESERIALIZE TensorRef: tensor_size=[42, 1536, 1536, 3]
[worker:ComfyUI-Sharp] [comfy-env] DESERIALIZED tensor shape: torch.Size([42, 1536, 1536, 3])
[worker:ComfyUI-Sharp] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']
[worker:ComfyUI-Sharp] [comfy-env] DESERIALIZE TensorRef: tensor_size=[42, 3, 3]
[worker:ComfyUI-Sharp] [comfy-env] DESERIALIZED tensor shape: torch.Size([42, 3, 3])
[worker:ComfyUI-Sharp] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']
[worker:ComfyUI-Sharp] [comfy-env] DESERIALIZE TensorRef: tensor_size=[42, 4, 4]
[worker:ComfyUI-Sharp] [comfy-env] DESERIALIZED tensor shape: torch.Size([42, 4, 4])
[worker:ComfyUI-Sharp] [SharpRayToPlanarDepth] detected normalized intrinsics (fx<2); rescaled to pixel-K for 1536�1536: fx=768.0
[worker:ComfyUI-Sharp] [SharpRayToPlanarDepth] ray->planar: B=42 1536�1536, cos_map per-face (3D K), intrinsics_rescaled fx=768.0 cx=768.0
[SubprocessWorker] got response: ok
[comfy-env] SharpRayToPlanarDepth done (5.38s): result: NodeOutput
[VRAM] After SharpRayToPlanarDepth: 1271 / 24575 MB
[VRAM] Loaded: SubprocessModel (631 MB)
[comfy-env] Running SharpPredictGaussiansFromMetricDepth: snap_to_external_depth: 'none', depth_convention: 'planar_z', focal_length_mm: 30.0, output_prefix: 'sharp_aligned', save_background_layer: True, edge_crop: 0.0, model: dict, image: torch.float32 [42,1536,1536,3] cpu, metric_depth_layer0: torch.float32 [42,1536,1536,3] cpu, extrinsics: torch.float32 [42,4,4] cpu, intrinsics: torch.float32 [42,3,3] cpu, mask: torch.float32 [42,1536,1536] cpu
[VRAM] Before SharpPredictGaussiansFromMetricDepth: 1271 / 24575 MB
[VRAM] Loaded: SubprocessModel (631 MB)
[SubprocessWorker] call_method: nodes.predict_gaussians_from_depth.SharpPredictGaussiansFromMetricDepth.EXECUTE_NORMALIZED
[SubprocessWorker] acquired lock, ensuring started...
[ComfyUI-Sharp] Health check: ping (timeout=5.0s)...
[ComfyUI-Sharp] Health check: ok
[SubprocessWorker] worker started/confirmed
[comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([42, 1536, 1536, 3])
[comfy-env] PRE-SERIALIZE 'metric_depth_layer0' shape: torch.Size([42, 1536, 1536, 3])
[comfy-env] PRE-SERIALIZE 'extrinsics' shape: torch.Size([42, 4, 4])
[comfy-env] PRE-SERIALIZE 'intrinsics' shape: torch.Size([42, 3, 3])
[comfy-env] PRE-SERIALIZE 'mask' shape: torch.Size([42, 1536, 1536])
[SubprocessWorker] serializing kwargs to shm...
[SubprocessWorker] created 0 shm blocks
[SubprocessWorker] sending request via socket...
[SubprocessWorker] call_id=3 sending call_method
[worker:ComfyUI-Sharp] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']
[worker:ComfyUI-Sharp] [comfy-env] DESERIALIZE TensorRef: tensor_size=[42, 1536, 1536, 3]
[worker:ComfyUI-Sharp] [comfy-env] DESERIALIZED tensor shape: torch.Size([42, 1536, 1536, 3])
[worker:ComfyUI-Sharp] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']
[worker:ComfyUI-Sharp] [comfy-env] DESERIALIZE TensorRef: tensor_size=[42, 1536, 1536, 3]
[worker:ComfyUI-Sharp] [comfy-env] DESERIALIZED tensor shape: torch.Size([42, 1536, 1536, 3])
[worker:ComfyUI-Sharp] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']
[worker:ComfyUI-Sharp] [comfy-env] DESERIALIZE TensorRef: tensor_size=[42, 4, 4]
[worker:ComfyUI-Sharp] [comfy-env] DESERIALIZED tensor shape: torch.Size([42, 4, 4])
[worker:ComfyUI-Sharp] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']
[worker:ComfyUI-Sharp] [comfy-env] DESERIALIZE TensorRef: tensor_size=[42, 3, 3]
[worker:ComfyUI-Sharp] [comfy-env] DESERIALIZED tensor shape: torch.Size([42, 3, 3])
[worker:ComfyUI-Sharp] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']
[worker:ComfyUI-Sharp] [comfy-env] DESERIALIZE TensorRef: tensor_size=[42, 1536, 1536]
[worker:ComfyUI-Sharp] [comfy-env] DESERIALIZED tensor shape: torch.Size([42, 1536, 1536])
[SubprocessWorker] got response: error
[ERROR] !!! Exception during processing !!! No module named 'torchvision'
Worker traceback:
Traceback (most recent call last):
File "C:\Users\ContainerUser\AppData\Local\Temp\comfyui_pvenv__j68vr6p\persistent_worker.py", line 1762, in main
result = method(**inputs)
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy_api\latest\_io.py", line 1880, in EXECUTE_NORMALIZED
to_return = cls.execute(*args, **kwargs)
File "C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\sharp-nodes\Lib\site-packages\torch\utils\_contextlib.py", line 124, in decorate_context
return func(*args, **kwargs)
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-Sharp\nodes\predict_gaussians_from_depth.py", line 279, in execute
patcher = _load_sharp_model(model)
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-Sharp\nodes\load_model.py", line 138, in _load_sharp_model
import comfy.model_patcher
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy\model_patcher.py", line 32, in <module>
import comfy.hooks
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy\hooks.py", line 14, in <module>
import comfy.lora
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy\lora.py", line 22, in <module>
import comfy.model_base
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy\model_base.py", line 41, in <module>
import comfy.ldm.cosmos.model
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy\ldm\cosmos\model.py", line 25, in <module>
from torchvision import transforms
ModuleNotFoundError: No module named 'torchvision'
[ERROR] Traceback (most recent call last):
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\execution.py", line 536, in execute
output_data, output_ui, has_subgraph, has_pending_tasks = await get_output_data(prompt_id, unique_id, obj, input_data_all, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\execution.py", line 336, in get_output_data
return_values = await _async_map_node_over_list(prompt_id, unique_id, obj, input_data_all, obj.FUNCTION, allow_interrupt=True, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\execution.py", line 310, in _async_map_node_over_list
await process_inputs(input_dict, i)
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\execution.py", line 298, in process_inputs
result = f(**inputs)
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\python_embeded\Lib\site-packages\comfy_env\isolation\metadata.py", line 556, in proxy
result = worker.call_method(
module_name=mod,
...<4 lines>...
timeout=600.0,
)
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\python_embeded\Lib\site-packages\comfy_env\isolation\workers\subprocess.py", line 674, in call_method
raise WorkerError(
...<2 lines>...
)
comfy_env.isolation.workers.base.WorkerError: No module named 'torchvision'
Worker traceback:
Traceback (most recent call last):
File "C:\Users\ContainerUser\AppData\Local\Temp\comfyui_pvenv__j68vr6p\persistent_worker.py", line 1762, in main
result = method(**inputs)
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy_api\latest\_io.py", line 1880, in EXECUTE_NORMALIZED
to_return = cls.execute(*args, **kwargs)
File "C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\sharp-nodes\Lib\site-packages\torch\utils\_contextlib.py", line 124, in decorate_context
return func(*args, **kwargs)
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-Sharp\nodes\predict_gaussians_from_depth.py", line 279, in execute
patcher = _load_sharp_model(model)
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-Sharp\nodes\load_model.py", line 138, in _load_sharp_model
import comfy.model_patcher
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy\model_patcher.py", line 32, in <module>
import comfy.hooks
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy\hooks.py", line 14, in <module>
import comfy.lora
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy\lora.py", line 22, in <module>
import comfy.model_base
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy\model_base.py", line 41, in <module>
import comfy.ldm.cosmos.model
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy\ldm\cosmos\model.py", line 25, in <module>
from torchvision import transforms
ModuleNotFoundError: No module named 'torchvision'
[INFO] Prompt executed in 388.28 seconds
[comfy-env] [VRAM] Before offload 'MoGeWrapper_1' (631 MB) -> cpu: 1271 / 24575 MB
[ComfyUI-MoGe2] Health check: ping (timeout=5.0s)...
[ComfyUI-MoGe2] Health check: failed
[ComfyUI-MoGe2] Socket unhealthy, restarting worker...
[comfy-env] Invalidated 1 stale model patchers (will be cleaned up during next unload)
[comfy-env] moge2-nodes: Library/bin has 237 DLLs
[ComfyUI-MoGe2] python: C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\moge2-nodes\python.exe
[ComfyUI-MoGe2] sys_path sent to worker: ['C:\\workspaces\\Sharp-2317\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI', 'C:\\workspaces\\Sharp-2317\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-MoGe2', 'C:\\Users\\ContainerUser\\AppData\\Local\\Programs\\comfy-env\\.pixi\\envs\\moge2-nodes\\Lib\\site-packages', 'C:\\workspaces\\Sharp-2317\\portable-comfyui\\ComfyUI_windows_portable\\ComfyUI\\custom_nodes\\ComfyUI-MoGe2']
[SubprocessWorker] is_pixi=True, python=C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\moge2-nodes\python.exe
[SubprocessWorker] launching cmd=['C:\\Users\\ContainerUser\\.pixi\\bin\\pixi.exe', 'run', '--as-is', '--manifest-path', 'C:\\Users\\ContainerUser\\AppData\\Local\\Programs\\comfy-env\\pixi.toml', '-e', 'moge2-nodes', 'python', 'C:\\Users\\ContainerUser\\AppData\\Local\\Temp\\comfyui_pvenv_2g1bn_qq\\persistent_worker.py', 'tcp://127.0.0.1:61634']...
[worker:ComfyUI-MoGe2] ERROR: Failed to import comfy_kitchen, Error: No module named 'comfy_kitchen', fp8 and fp4 support will not be available.
[worker:ComfyUI-MoGe2] WARNING: comfy_kitchen does not support stochastic FP8 rounding, please update comfy_kitchen.
[SubprocessWorker] call_id=3 sending model_to_device
[WARNING] Model 'MoGeWrapper_1' gone from worker (restarted?), treating as offloaded
[comfy-env] [VRAM] After offload 'MoGeWrapper_1' (631 MB): 1271 / 24575 MB
[INFO] Using RAM pressure cache.
[INFO] === /validate endpoint called ===
[INFO] Received JSON with keys: ['prompt']
[INFO] Prompt has 4 nodes
[INFO] Node 1: LoadImage
[INFO] Inputs: {"image": "beach.jpg"}
[INFO] Node 2: LoadSharpModel
[INFO] Inputs: {"precision": "auto"}
[INFO] Node 5: SharpPredict
[INFO] Inputs: {"focal_length_mm": 30, "output_prefix": "sharp", "model": ["2", 0], "image": ["1", 0]}
[INFO] Node 6: PreviewGaussianSharp
[INFO] Inputs: {"preview_gaussian": "", "ply_path": ["5", 0], "extrinsics": ["5", 1], "intrinsics": ["5", 2]}
[INFO] Generated prompt_id: aa2e779e-d487-4da9-ba68-181bd0465c97
[INFO] Calling execution.validate_prompt()...
[INFO] Validation result: valid=True
[INFO] === Validation PASSED ===
[INFO] got prompt
[comfy-env] Running LoadSharpModel: precision: 'auto'
[VRAM] Before LoadSharpModel: 1271 / 24575 MB
[SubprocessWorker] call_method: nodes.load_model.LoadSharpModel.EXECUTE_NORMALIZED
[SubprocessWorker] acquired lock, ensuring started...
[ComfyUI-Sharp] Health check: ping (timeout=5.0s)...
[ComfyUI-Sharp] Health check: ok
[SubprocessWorker] worker started/confirmed
[SubprocessWorker] serializing kwargs to shm...
[SubprocessWorker] created 0 shm blocks
[SubprocessWorker] sending request via socket...
[SubprocessWorker] call_id=4 sending call_method
[worker:ComfyUI-Sharp] [LoadSharpModel] precision='auto' -> dtype=bf16 (device=cuda:0)
[worker:ComfyUI-Sharp] [LoadSharpModel] checkpoint already present, reusing (no download): C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\models\sharp\sharp_2572gikvuh.pt (2679.6 MB)
[worker:ComfyUI-Sharp] [LoadSharpModel] checkpoint ready: C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\models\sharp\sharp_2572gikvuh.pt (2679.6 MB)
[worker:ComfyUI-Sharp] [LoadSharpModel] config: precision=auto -> dtype=bf16
[SubprocessWorker] got response: ok
[comfy-env] [VRAM] Before offload 'MoGeWrapper_1' (631 MB) -> cpu: 1271 / 24575 MB
[ComfyUI-MoGe2] Health check: ping (timeout=5.0s)...
[ComfyUI-MoGe2] Health check: ok
[SubprocessWorker] call_id=4 sending model_to_device
[WARNING] Model 'MoGeWrapper_1' gone from worker (restarted?), treating as offloaded
[comfy-env] [VRAM] After offload 'MoGeWrapper_1' (631 MB): 1271 / 24575 MB
[comfy-env] LoadSharpModel done (0.04s): result: NodeOutput
[VRAM] After LoadSharpModel: 1271 / 24575 MB
[comfy-env] Running SharpPredict: focal_length_mm: 30.0, output_prefix: 'sharp', model: dict, image: torch.float32 [1,1024,1536,3] cpu
[VRAM] Before SharpPredict: 1271 / 24575 MB
[SubprocessWorker] call_method: nodes.predict.SharpPredict.EXECUTE_NORMALIZED
[SubprocessWorker] acquired lock, ensuring started...
[ComfyUI-Sharp] Health check: ping (timeout=5.0s)...
[ComfyUI-Sharp] Health check: ok
[SubprocessWorker] worker started/confirmed
[comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 1024, 1536, 3])
[SubprocessWorker] serializing kwargs to shm...
[SubprocessWorker] created 0 shm blocks
[SubprocessWorker] sending request via socket...
[SubprocessWorker] call_id=5 sending call_method
[worker:ComfyUI-Sharp] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']
[worker:ComfyUI-Sharp] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 1024, 1536, 3]
[worker:ComfyUI-Sharp] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 1024, 1536, 3])
[SubprocessWorker] got response: error
[ERROR] !!! Exception during processing !!! No module named 'torchvision'
Worker traceback:
Traceback (most recent call last):
File "C:\Users\ContainerUser\AppData\Local\Temp\comfyui_pvenv__j68vr6p\persistent_worker.py", line 1762, in main
result = method(**inputs)
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy_api\latest\_io.py", line 1880, in EXECUTE_NORMALIZED
to_return = cls.execute(*args, **kwargs)
File "C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\sharp-nodes\Lib\site-packages\torch\utils\_contextlib.py", line 124, in decorate_context
return func(*args, **kwargs)
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-Sharp\nodes\predict.py", line 127, in execute
patcher = _load_sharp_model(model)
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-Sharp\nodes\load_model.py", line 138, in _load_sharp_model
import comfy.model_patcher
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy\model_patcher.py", line 32, in <module>
import comfy.hooks
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy\hooks.py", line 14, in <module>
import comfy.lora
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy\lora.py", line 22, in <module>
import comfy.model_base
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy\model_base.py", line 41, in <module>
import comfy.ldm.cosmos.model
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy\ldm\cosmos\model.py", line 25, in <module>
from torchvision import transforms
ModuleNotFoundError: No module named 'torchvision'
[ERROR] Traceback (most recent call last):
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\execution.py", line 536, in execute
output_data, output_ui, has_subgraph, has_pending_tasks = await get_output_data(prompt_id, unique_id, obj, input_data_all, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\execution.py", line 336, in get_output_data
return_values = await _async_map_node_over_list(prompt_id, unique_id, obj, input_data_all, obj.FUNCTION, allow_interrupt=True, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\execution.py", line 310, in _async_map_node_over_list
await process_inputs(input_dict, i)
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\execution.py", line 298, in process_inputs
result = f(**inputs)
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\python_embeded\Lib\site-packages\comfy_env\isolation\metadata.py", line 556, in proxy
result = worker.call_method(
module_name=mod,
...<4 lines>...
timeout=600.0,
)
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\python_embeded\Lib\site-packages\comfy_env\isolation\workers\subprocess.py", line 674, in call_method
raise WorkerError(
...<2 lines>...
)
comfy_env.isolation.workers.base.WorkerError: No module named 'torchvision'
Worker traceback:
Traceback (most recent call last):
File "C:\Users\ContainerUser\AppData\Local\Temp\comfyui_pvenv__j68vr6p\persistent_worker.py", line 1762, in main
result = method(**inputs)
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy_api\latest\_io.py", line 1880, in EXECUTE_NORMALIZED
to_return = cls.execute(*args, **kwargs)
File "C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\sharp-nodes\Lib\site-packages\torch\utils\_contextlib.py", line 124, in decorate_context
return func(*args, **kwargs)
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-Sharp\nodes\predict.py", line 127, in execute
patcher = _load_sharp_model(model)
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-Sharp\nodes\load_model.py", line 138, in _load_sharp_model
import comfy.model_patcher
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy\model_patcher.py", line 32, in <module>
import comfy.hooks
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy\hooks.py", line 14, in <module>
import comfy.lora
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy\lora.py", line 22, in <module>
import comfy.model_base
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy\model_base.py", line 41, in <module>
import comfy.ldm.cosmos.model
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy\ldm\cosmos\model.py", line 25, in <module>
from torchvision import transforms
ModuleNotFoundError: No module named 'torchvision'
[INFO] Prompt executed in 0.14 seconds
[INFO] Using RAM pressure cache.
[INFO] Using RAM pressure cache.
[INFO] Using RAM pressure cache.
[INFO] Using RAM pressure cache.
[INFO] === /validate endpoint called ===
[INFO] Received JSON with keys: ['prompt']
[INFO] Prompt has 4 nodes
[INFO] Node 2: LoadSharpModel
[INFO] Inputs: {"precision": "auto"}
[INFO] Node 7: SharpPredict
[INFO] Inputs: {"focal_length_mm": ["9", 2], "output_prefix": "sharp", "model": ["2", 0], "image": ["9", 0]}
[INFO] Node 9: LoadImageWithExif
[INFO] Inputs: {"image": "eth3d.png", "default_focal_mm": 30}
[INFO] Node 11: PreviewGaussianSharp
[INFO] Inputs: {"preview_gaussian": "", "ply_path": ["7", 0], "extrinsics": ["7", 1], "intrinsics": ["7", 2]}
[INFO] Generated prompt_id: 168082e5-4662-404a-85d9-7a16545cff6c
[INFO] Calling execution.validate_prompt()...
[INFO] Validation result: valid=True
[INFO] === Validation PASSED ===
[INFO] got prompt
[comfy-env] Running LoadImageWithExif: image: 'eth3d.png', default_focal_mm: 30.0
[VRAM] Before LoadImageWithExif: 1271 / 24575 MB
[SubprocessWorker] call_method: nodes.load_image_exif.LoadImageWithExif.EXECUTE_NORMALIZED
[SubprocessWorker] acquired lock, ensuring started...
[ComfyUI-Sharp] Health check: ping (timeout=5.0s)...
[ComfyUI-Sharp] Health check: ok
[SubprocessWorker] worker started/confirmed
[SubprocessWorker] serializing kwargs to shm...
[SubprocessWorker] created 0 shm blocks
[SubprocessWorker] sending request via socket...
[SubprocessWorker] call_id=6 sending call_method
[SubprocessWorker] got response: ok
[comfy-env] LoadImageWithExif done (0.10s): result: NodeOutput
[VRAM] After LoadImageWithExif: 1271 / 24575 MB
[comfy-env] Running LoadSharpModel: precision: 'auto'
[VRAM] Before LoadSharpModel: 1271 / 24575 MB
[SubprocessWorker] call_method: nodes.load_model.LoadSharpModel.EXECUTE_NORMALIZED
[SubprocessWorker] acquired lock, ensuring started...
[ComfyUI-Sharp] Health check: ping (timeout=5.0s)...
[ComfyUI-Sharp] Health check: ok
[SubprocessWorker] worker started/confirmed
[SubprocessWorker] serializing kwargs to shm...
[SubprocessWorker] created 0 shm blocks
[SubprocessWorker] sending request via socket...
[SubprocessWorker] call_id=7 sending call_method
[worker:ComfyUI-Sharp] [LoadSharpModel] precision='auto' -> dtype=bf16 (device=cuda:0)
[worker:ComfyUI-Sharp] [LoadSharpModel] checkpoint already present, reusing (no download): C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\models\sharp\sharp_2572gikvuh.pt (2679.6 MB)
[worker:ComfyUI-Sharp] [LoadSharpModel] checkpoint ready: C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\models\sharp\sharp_2572gikvuh.pt (2679.6 MB)
[worker:ComfyUI-Sharp] [LoadSharpModel] config: precision=auto -> dtype=bf16
[SubprocessWorker] got response: ok
[comfy-env] LoadSharpModel done (0.03s): result: NodeOutput
[VRAM] After LoadSharpModel: 1271 / 24575 MB
[comfy-env] Running SharpPredict: focal_length_mm: 20.0, output_prefix: 'sharp', model: dict, image: torch.float32 [1,1011,1520,3] cpu
[VRAM] Before SharpPredict: 1271 / 24575 MB
[SubprocessWorker] call_method: nodes.predict.SharpPredict.EXECUTE_NORMALIZED
[SubprocessWorker] acquired lock, ensuring started...
[ComfyUI-Sharp] Health check: ping (timeout=5.0s)...
[ComfyUI-Sharp] Health check: ok
[SubprocessWorker] worker started/confirmed
[comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 1011, 1520, 3])
[SubprocessWorker] serializing kwargs to shm...
[SubprocessWorker] created 0 shm blocks
[SubprocessWorker] sending request via socket...
[SubprocessWorker] call_id=8 sending call_method
[worker:ComfyUI-Sharp] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']
[worker:ComfyUI-Sharp] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 1011, 1520, 3]
[worker:ComfyUI-Sharp] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 1011, 1520, 3])
[SubprocessWorker] got response: error
[ERROR] !!! Exception during processing !!! No module named 'torchvision'
Worker traceback:
Traceback (most recent call last):
File "C:\Users\ContainerUser\AppData\Local\Temp\comfyui_pvenv__j68vr6p\persistent_worker.py", line 1762, in main
result = method(**inputs)
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy_api\latest\_io.py", line 1880, in EXECUTE_NORMALIZED
to_return = cls.execute(*args, **kwargs)
File "C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\sharp-nodes\Lib\site-packages\torch\utils\_contextlib.py", line 124, in decorate_context
return func(*args, **kwargs)
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-Sharp\nodes\predict.py", line 127, in execute
patcher = _load_sharp_model(model)
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-Sharp\nodes\load_model.py", line 138, in _load_sharp_model
import comfy.model_patcher
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy\model_patcher.py", line 32, in <module>
import comfy.hooks
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy\hooks.py", line 14, in <module>
import comfy.lora
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy\lora.py", line 22, in <module>
import comfy.model_base
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy\model_base.py", line 41, in <module>
import comfy.ldm.cosmos.model
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy\ldm\cosmos\model.py", line 25, in <module>
from torchvision import transforms
ModuleNotFoundError: No module named 'torchvision'
[ERROR] Traceback (most recent call last):
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\execution.py", line 536, in execute
output_data, output_ui, has_subgraph, has_pending_tasks = await get_output_data(prompt_id, unique_id, obj, input_data_all, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\execution.py", line 336, in get_output_data
return_values = await _async_map_node_over_list(prompt_id, unique_id, obj, input_data_all, obj.FUNCTION, allow_interrupt=True, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\execution.py", line 310, in _async_map_node_over_list
await process_inputs(input_dict, i)
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\execution.py", line 298, in process_inputs
result = f(**inputs)
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\python_embeded\Lib\site-packages\comfy_env\isolation\metadata.py", line 556, in proxy
result = worker.call_method(
module_name=mod,
...<4 lines>...
timeout=600.0,
)
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\python_embeded\Lib\site-packages\comfy_env\isolation\workers\subprocess.py", line 674, in call_method
raise WorkerError(
...<2 lines>...
)
comfy_env.isolation.workers.base.WorkerError: No module named 'torchvision'
Worker traceback:
Traceback (most recent call last):
File "C:\Users\ContainerUser\AppData\Local\Temp\comfyui_pvenv__j68vr6p\persistent_worker.py", line 1762, in main
result = method(**inputs)
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy_api\latest\_io.py", line 1880, in EXECUTE_NORMALIZED
to_return = cls.execute(*args, **kwargs)
File "C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\sharp-nodes\Lib\site-packages\torch\utils\_contextlib.py", line 124, in decorate_context
return func(*args, **kwargs)
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-Sharp\nodes\predict.py", line 127, in execute
patcher = _load_sharp_model(model)
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-Sharp\nodes\load_model.py", line 138, in _load_sharp_model
import comfy.model_patcher
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy\model_patcher.py", line 32, in <module>
import comfy.hooks
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy\hooks.py", line 14, in <module>
import comfy.lora
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy\lora.py", line 22, in <module>
import comfy.model_base
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy\model_base.py", line 41, in <module>
import comfy.ldm.cosmos.model
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy\ldm\cosmos\model.py", line 25, in <module>
from torchvision import transforms
ModuleNotFoundError: No module named 'torchvision'
[INFO] Prompt executed in 0.18 seconds
[INFO] Using RAM pressure cache.
[INFO] Using RAM pressure cache.
[INFO] Using RAM pressure cache.
[INFO] === /validate endpoint called ===
[INFO] Received JSON with keys: ['prompt']
[INFO] Prompt has 8 nodes
[INFO] Node 7: LoadImage
[INFO] Inputs: {"image": "middlebury.jpg"}
[INFO] Node 9: LoadSharpModel
[INFO] Inputs: {"precision": "auto"}
[INFO] Node 47: SharpPredictMetricDepth
[INFO] Inputs: {"focal_length_mm": 30, "model": ["9", 0], "image": ["7", 0]}
[INFO] Node 57: SharpPredict
[INFO] Inputs: {"focal_length_mm": 30, "output_prefix": "sharp", "model": ["9", 0], "image": ["58", 0]}
[INFO] Node 58: ImageFromBatch
[INFO] Inputs: {"batch_index": 0, "length": 1, "image": ["7", 0]}
[INFO] Node 83: SharpPredictGaussiansFromMetricDepth
[INFO] Inputs: {"snap_to_external_depth": "none", "depth_convention": "planar_z", "focal_length_mm": 30, "output_prefix": "sharp_aligned", "save_background_layer": true, "edge_crop": 0, "model": ["9", 0], "image": [
[INFO] Node 92: PreviewGaussianSharp
[INFO] Inputs: {"preview_gaussian": "", "ply_path": ["83", 0], "extrinsics": ["83", 2], "intrinsics": ["83", 3]}
[INFO] Node 93: PreviewGaussianSharp
[INFO] Inputs: {"preview_gaussian": "", "ply_path": ["57", 0], "extrinsics": ["57", 1], "intrinsics": ["57", 2]}
[INFO] Generated prompt_id: a12158e7-7852-4cb4-9c82-95858e374168
[INFO] Calling execution.validate_prompt()...
[INFO] Validation result: valid=True
[INFO] === Validation PASSED ===
[INFO] got prompt
[comfy-env] Running LoadSharpModel: precision: 'auto'
[VRAM] Before LoadSharpModel: 1271 / 24575 MB
[SubprocessWorker] call_method: nodes.load_model.LoadSharpModel.EXECUTE_NORMALIZED
[SubprocessWorker] acquired lock, ensuring started...
[ComfyUI-Sharp] Health check: ping (timeout=5.0s)...
[ComfyUI-Sharp] Health check: ok
[SubprocessWorker] worker started/confirmed
[SubprocessWorker] serializing kwargs to shm...
[SubprocessWorker] created 0 shm blocks
[SubprocessWorker] sending request via socket...
[SubprocessWorker] call_id=9 sending call_method
[worker:ComfyUI-Sharp] [LoadSharpModel] precision='auto' -> dtype=bf16 (device=cuda:0)
[worker:ComfyUI-Sharp] [LoadSharpModel] checkpoint already present, reusing (no download): C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\models\sharp\sharp_2572gikvuh.pt (2679.6 MB)
[worker:ComfyUI-Sharp] [LoadSharpModel] checkpoint ready: C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\models\sharp\sharp_2572gikvuh.pt (2679.6 MB)
[worker:ComfyUI-Sharp] [LoadSharpModel] config: precision=auto -> dtype=bf16
[SubprocessWorker] got response: ok
[comfy-env] LoadSharpModel done (0.03s): result: NodeOutput
[VRAM] After LoadSharpModel: 1271 / 24575 MB
[comfy-env] Running SharpPredict: focal_length_mm: 30.0, output_prefix: 'sharp', model: dict, image: torch.float32 [1,960,1416,3] cpu
[VRAM] Before SharpPredict: 1271 / 24575 MB
[SubprocessWorker] call_method: nodes.predict.SharpPredict.EXECUTE_NORMALIZED
[SubprocessWorker] acquired lock, ensuring started...
[ComfyUI-Sharp] Health check: ping (timeout=5.0s)...
[ComfyUI-Sharp] Health check: ok
[SubprocessWorker] worker started/confirmed
[comfy-env] PRE-SERIALIZE 'image' shape: torch.Size([1, 960, 1416, 3])
[SubprocessWorker] serializing kwargs to shm...
[SubprocessWorker] created 0 shm blocks
[SubprocessWorker] sending request via socket...
[SubprocessWorker] call_id=10 sending call_method
[worker:ComfyUI-Sharp] [comfy-env] _from_shm got dict with keys: ['__type__', 'strategy', 'manager_path', 'storage_key', 'storage_size']
[worker:ComfyUI-Sharp] [comfy-env] DESERIALIZE TensorRef: tensor_size=[1, 960, 1416, 3]
[worker:ComfyUI-Sharp] [comfy-env] DESERIALIZED tensor shape: torch.Size([1, 960, 1416, 3])
[SubprocessWorker] got response: error
[ERROR] !!! Exception during processing !!! No module named 'torchvision'
Worker traceback:
Traceback (most recent call last):
File "C:\Users\ContainerUser\AppData\Local\Temp\comfyui_pvenv__j68vr6p\persistent_worker.py", line 1762, in main
result = method(**inputs)
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy_api\latest\_io.py", line 1880, in EXECUTE_NORMALIZED
to_return = cls.execute(*args, **kwargs)
File "C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\sharp-nodes\Lib\site-packages\torch\utils\_contextlib.py", line 124, in decorate_context
return func(*args, **kwargs)
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-Sharp\nodes\predict.py", line 127, in execute
patcher = _load_sharp_model(model)
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-Sharp\nodes\load_model.py", line 138, in _load_sharp_model
import comfy.model_patcher
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy\model_patcher.py", line 32, in <module>
import comfy.hooks
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy\hooks.py", line 14, in <module>
import comfy.lora
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy\lora.py", line 22, in <module>
import comfy.model_base
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy\model_base.py", line 41, in <module>
import comfy.ldm.cosmos.model
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy\ldm\cosmos\model.py", line 25, in <module>
from torchvision import transforms
ModuleNotFoundError: No module named 'torchvision'
[ERROR] Traceback (most recent call last):
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\execution.py", line 536, in execute
output_data, output_ui, has_subgraph, has_pending_tasks = await get_output_data(prompt_id, unique_id, obj, input_data_all, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\execution.py", line 336, in get_output_data
return_values = await _async_map_node_over_list(prompt_id, unique_id, obj, input_data_all, obj.FUNCTION, allow_interrupt=True, execution_block_cb=execution_block_cb, pre_execute_cb=pre_execute_cb, v3_data=v3_data)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\execution.py", line 310, in _async_map_node_over_list
await process_inputs(input_dict, i)
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\execution.py", line 298, in process_inputs
result = f(**inputs)
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\python_embeded\Lib\site-packages\comfy_env\isolation\metadata.py", line 556, in proxy
result = worker.call_method(
module_name=mod,
...<4 lines>...
timeout=600.0,
)
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\python_embeded\Lib\site-packages\comfy_env\isolation\workers\subprocess.py", line 674, in call_method
raise WorkerError(
...<2 lines>...
)
comfy_env.isolation.workers.base.WorkerError: No module named 'torchvision'
Worker traceback:
Traceback (most recent call last):
File "C:\Users\ContainerUser\AppData\Local\Temp\comfyui_pvenv__j68vr6p\persistent_worker.py", line 1762, in main
result = method(**inputs)
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy_api\latest\_io.py", line 1880, in EXECUTE_NORMALIZED
to_return = cls.execute(*args, **kwargs)
File "C:\Users\ContainerUser\AppData\Local\Programs\comfy-env\.pixi\envs\sharp-nodes\Lib\site-packages\torch\utils\_contextlib.py", line 124, in decorate_context
return func(*args, **kwargs)
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-Sharp\nodes\predict.py", line 127, in execute
patcher = _load_sharp_model(model)
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\custom_nodes\ComfyUI-Sharp\nodes\load_model.py", line 138, in _load_sharp_model
import comfy.model_patcher
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy\model_patcher.py", line 32, in <module>
import comfy.hooks
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy\hooks.py", line 14, in <module>
import comfy.lora
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy\lora.py", line 22, in <module>
import comfy.model_base
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy\model_base.py", line 41, in <module>
import comfy.ldm.cosmos.model
File "C:\workspaces\Sharp-2317\portable-comfyui\ComfyUI_windows_portable\ComfyUI\comfy\ldm\cosmos\model.py", line 25, in <module>
from torchvision import transforms
ModuleNotFoundError: No module named 'torchvision'
[INFO] Prompt executed in 0.12 seconds
[INFO] Using RAM pressure cache.