Installed without error, but when it goes to process the first frame, I get this error message...
2026-04-13 05:13:12,863 [INFO] corridorkey-backend: Starting CorridorKey backend server
2026-04-13 05:13:12,864 [INFO] corridorkey-backend: Shared memory regions created
2026-04-13 05:13:14,465 [INFO] inference_wrapper: Loading CorridorKey engine (device=cuda, precision=fp16)...
2026-04-13 05:13:14,550 [INFO] CorridorKeyModule.inference_engine: Loading CorridorKey from CorridorKeyModule\checkpoints\CorridorKey_v1.0.pth
2026-04-13 05:13:14,550 [INFO] CorridorKeyModule.core.model_transformer: Initializing hiera_base_plus_224.mae_in1k_ft_in1k (img_size=2048)
2026-04-13 05:13:15,317 [INFO] CorridorKeyModule.core.model_transformer: Skipped downloading base weights (relying on custom checkpoint)
2026-04-13 05:13:15,318 [INFO] CorridorKeyModule.core.model_transformer: Patched input layer: 3 → 4 channels (extra initialized to 0)
2026-04-13 05:13:15,318 [INFO] CorridorKeyModule.core.model_transformer: Feature channels: [112, 224, 448, 896]
2026-04-13 05:13:15,707 [INFO] CorridorKeyModule.inference_engine: Skipping torch.compile (MSVC (cl.exe) not found. Install Visual Studio Build Tools for ~30% faster inference: https://visualstudio.microsoft.com/visual-cpp-build-tools/)
2026-04-13 05:13:15,708 [INFO] inference_wrapper: CorridorKey engine loaded successfully (fp16)
2026-04-13 05:13:15,708 [INFO] corridorkey-backend: Waiting for client connection on \.\pipe\CorridorKeyForResolve
2026-04-13 05:13:27,130 [INFO] corridorkey-backend: Client connected
2026-04-13 05:13:30,342 [INFO] corridorkey-backend: Processing frame 3840x2160
2026-04-13 05:13:31,642 [INFO] inference_wrapper: Loading BiRefNet model (ZhengPeng7/BiRefNet) in fp16...
2026-04-13 05:13:32,312 [INFO] httpx: HTTP Request: HEAD https://huggingface.co/ZhengPeng7/BiRefNet/resolve/main/config.json "HTTP/1.1 307 Temporary Redirect"
2026-04-13 05:13:32,333 [INFO] httpx: HTTP Request: HEAD https://huggingface.co/api/resolve-cache/models/ZhengPeng7/BiRefNet/e2bf8e4460fc8fa32bba5ea4d94b3233d367b0e4/config.json "HTTP/1.1 200 OK"
2026-04-13 05:13:32,371 [INFO] httpx: HTTP Request: HEAD https://huggingface.co/ZhengPeng7/BiRefNet/resolve/main/BiRefNet_config.py "HTTP/1.1 307 Temporary Redirect"
2026-04-13 05:13:32,392 [INFO] httpx: HTTP Request: HEAD https://huggingface.co/api/resolve-cache/models/ZhengPeng7/BiRefNet/e2bf8e4460fc8fa32bba5ea4d94b3233d367b0e4/BiRefNet_config.py "HTTP/1.1 200 OK"
2026-04-13 05:13:32,458 [INFO] httpx: HTTP Request: HEAD https://huggingface.co/ZhengPeng7/BiRefNet/resolve/main/birefnet.py "HTTP/1.1 307 Temporary Redirect"
2026-04-13 05:13:32,479 [INFO] httpx: HTTP Request: HEAD https://huggingface.co/api/resolve-cache/models/ZhengPeng7/BiRefNet/e2bf8e4460fc8fa32bba5ea4d94b3233d367b0e4/birefnet.py "HTTP/1.1 200 OK"
Loading weights: 100%|█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████| 754/754 [00:00<00:00, 7474.87it/s]
2026-04-13 05:13:33,560 [INFO] inference_wrapper: BiRefNet model loaded successfully (fp16)
2026-04-13 05:13:34,544 [INFO] inference_wrapper: BiRefNet alpha hint: 932.2 ms
2026-04-13 05:13:34,563 [ERROR] corridorkey-backend: Error handling message PROCESS_FRAME: cannot import name 'AttrsDescriptor' from 'triton.compiler.compiler' (C:\Users\Mike\AppData\Roaming\CorridorKeyForResolve\venv\Lib\site-packages\triton\compiler\compiler.py)
Traceback (most recent call last):
File "C:\Users\Mike\AppData\Roaming\CorridorKeyForResolve\venv\Lib\site-packages\torch_inductor\runtime\hints.py", line 46, in
from triton.backends.compiler import AttrsDescriptor
ImportError: cannot import name 'AttrsDescriptor' from 'triton.backends.compiler' (C:\Users\Mike\AppData\Roaming\CorridorKeyForResolve\venv\Lib\site-packages\triton\backends\compiler.py)
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "C:\Users\Mike\AppData\Roaming\CorridorKeyForResolve\server.py", line 328, in _handle_client
self._handle_process_frame(payload)
~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^
File "C:\Users\Mike\AppData\Roaming\CorridorKeyForResolve\server.py", line 375, in handle_process_frame
result = self.inference.process_frame(
image_rgba=input_frame,
...<5 lines>...
input_colorspace=colorspace,
)
File "C:\Users\Mike\AppData\Roaming\CorridorKeyForResolve\inference_wrapper.py", line 326, in process_frame
raw_alpha, raw_fg_srgb = self.run_inference(
~~~~~~~~~~~~~~~~~~^
image_rgba, alpha_hint, refiner_strength, input_is_linear,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "C:\Users\Mike\AppData\Roaming\CorridorKeyForResolve\inference_wrapper.py", line 226, in run_inference
result = self.corridorkey_engine.process_frame(
image=image_rgb,
...<5 lines>...
auto_despeckle=False,
)
File "C:\Users\Mike\AppData\Roaming\CorridorKeyForResolve\venv\Lib\site-packages\torch\utils_contextlib.py", line 116, in decorate_context
return func(*args, **kwargs)
File "C:\Users\Mike\AppData\Roaming\CorridorKeyForResolve\CorridorKey\CorridorKeyModule\inference_engine.py", line 423, in process_frame
torch.compiler.cudagraph_mark_step_begin()
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "C:\Users\Mike\AppData\Roaming\CorridorKeyForResolve\venv\Lib\site-packages\torch\compiler_init.py", line 327, in cudagraph_mark_step_begin
from torch._inductor import cudagraph_trees
File "C:\Users\Mike\AppData\Roaming\CorridorKeyForResolve\venv\Lib\site-packages\torch_inductor\cudagraph_trees.py", line 75, in
from torch._inductor.compile_fx import (
...<7 lines>...
)
File "C:\Users\Mike\AppData\Roaming\CorridorKeyForResolve\venv\Lib\site-packages\torch_inductor\compile_fx.py", line 31, in
import torch._inductor.async_compile # noqa: F401 required to warm up AsyncCompile pools
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Mike\AppData\Roaming\CorridorKeyForResolve\venv\Lib\site-packages\torch_inductor\async_compile.py", line 17, in
from torch._inductor.codecache import (
...<9 lines>...
)
File "C:\Users\Mike\AppData\Roaming\CorridorKeyForResolve\venv\Lib\site-packages\torch_inductor\codecache.py", line 60, in
from torch._inductor import config, exc, metrics
File "C:\Users\Mike\AppData\Roaming\CorridorKeyForResolve\venv\Lib\site-packages\torch_inductor\metrics.py", line 14, in
from torch._inductor.utils import get_benchmark_name
File "C:\Users\Mike\AppData\Roaming\CorridorKeyForResolve\venv\Lib\site-packages\torch_inductor\utils.py", line 50, in
from torch._inductor.runtime.hints import DeviceProperties
File "C:\Users\Mike\AppData\Roaming\CorridorKeyForResolve\venv\Lib\site-packages\torch_inductor\runtime\hints.py", line 67, in
from triton.compiler.compiler import AttrsDescriptor
ImportError: cannot import name 'AttrsDescriptor' from 'triton.compiler.compiler' (C:\Users\Mike\AppData\Roaming\CorridorKeyForResolve\venv\Lib\site-packages\triton\compiler\compiler.py)
2026-04-13 05:13:34,622 [INFO] corridorkey-backend: Client disconnected
2026-04-13 05:13:34,623 [INFO] corridorkey-backend: Waiting for client connection on \.\pipe\CorridorKeyForResolve
Installed without error, but when it goes to process the first frame, I get this error message...
2026-04-13 05:13:12,863 [INFO] corridorkey-backend: Starting CorridorKey backend server
2026-04-13 05:13:12,864 [INFO] corridorkey-backend: Shared memory regions created
2026-04-13 05:13:14,465 [INFO] inference_wrapper: Loading CorridorKey engine (device=cuda, precision=fp16)...
2026-04-13 05:13:14,550 [INFO] CorridorKeyModule.inference_engine: Loading CorridorKey from CorridorKeyModule\checkpoints\CorridorKey_v1.0.pth
2026-04-13 05:13:14,550 [INFO] CorridorKeyModule.core.model_transformer: Initializing hiera_base_plus_224.mae_in1k_ft_in1k (img_size=2048)
2026-04-13 05:13:15,317 [INFO] CorridorKeyModule.core.model_transformer: Skipped downloading base weights (relying on custom checkpoint)
2026-04-13 05:13:15,318 [INFO] CorridorKeyModule.core.model_transformer: Patched input layer: 3 → 4 channels (extra initialized to 0)
2026-04-13 05:13:15,318 [INFO] CorridorKeyModule.core.model_transformer: Feature channels: [112, 224, 448, 896]
2026-04-13 05:13:15,707 [INFO] CorridorKeyModule.inference_engine: Skipping torch.compile (MSVC (cl.exe) not found. Install Visual Studio Build Tools for ~30% faster inference: https://visualstudio.microsoft.com/visual-cpp-build-tools/)
2026-04-13 05:13:15,708 [INFO] inference_wrapper: CorridorKey engine loaded successfully (fp16)
2026-04-13 05:13:15,708 [INFO] corridorkey-backend: Waiting for client connection on \.\pipe\CorridorKeyForResolve
2026-04-13 05:13:27,130 [INFO] corridorkey-backend: Client connected
2026-04-13 05:13:30,342 [INFO] corridorkey-backend: Processing frame 3840x2160
2026-04-13 05:13:31,642 [INFO] inference_wrapper: Loading BiRefNet model (ZhengPeng7/BiRefNet) in fp16...
2026-04-13 05:13:32,312 [INFO] httpx: HTTP Request: HEAD https://huggingface.co/ZhengPeng7/BiRefNet/resolve/main/config.json "HTTP/1.1 307 Temporary Redirect"
2026-04-13 05:13:32,333 [INFO] httpx: HTTP Request: HEAD https://huggingface.co/api/resolve-cache/models/ZhengPeng7/BiRefNet/e2bf8e4460fc8fa32bba5ea4d94b3233d367b0e4/config.json "HTTP/1.1 200 OK"
2026-04-13 05:13:32,371 [INFO] httpx: HTTP Request: HEAD https://huggingface.co/ZhengPeng7/BiRefNet/resolve/main/BiRefNet_config.py "HTTP/1.1 307 Temporary Redirect"
2026-04-13 05:13:32,392 [INFO] httpx: HTTP Request: HEAD https://huggingface.co/api/resolve-cache/models/ZhengPeng7/BiRefNet/e2bf8e4460fc8fa32bba5ea4d94b3233d367b0e4/BiRefNet_config.py "HTTP/1.1 200 OK"
2026-04-13 05:13:32,458 [INFO] httpx: HTTP Request: HEAD https://huggingface.co/ZhengPeng7/BiRefNet/resolve/main/birefnet.py "HTTP/1.1 307 Temporary Redirect"
2026-04-13 05:13:32,479 [INFO] httpx: HTTP Request: HEAD https://huggingface.co/api/resolve-cache/models/ZhengPeng7/BiRefNet/e2bf8e4460fc8fa32bba5ea4d94b3233d367b0e4/birefnet.py "HTTP/1.1 200 OK"
Loading weights: 100%|█████████████████████████████████████████████████████████████████████████████████████████████████████████████████████████| 754/754 [00:00<00:00, 7474.87it/s]
2026-04-13 05:13:33,560 [INFO] inference_wrapper: BiRefNet model loaded successfully (fp16)
2026-04-13 05:13:34,544 [INFO] inference_wrapper: BiRefNet alpha hint: 932.2 ms
2026-04-13 05:13:34,563 [ERROR] corridorkey-backend: Error handling message PROCESS_FRAME: cannot import name 'AttrsDescriptor' from 'triton.compiler.compiler' (C:\Users\Mike\AppData\Roaming\CorridorKeyForResolve\venv\Lib\site-packages\triton\compiler\compiler.py)
Traceback (most recent call last):
File "C:\Users\Mike\AppData\Roaming\CorridorKeyForResolve\venv\Lib\site-packages\torch_inductor\runtime\hints.py", line 46, in
from triton.backends.compiler import AttrsDescriptor
ImportError: cannot import name 'AttrsDescriptor' from 'triton.backends.compiler' (C:\Users\Mike\AppData\Roaming\CorridorKeyForResolve\venv\Lib\site-packages\triton\backends\compiler.py)
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "C:\Users\Mike\AppData\Roaming\CorridorKeyForResolve\server.py", line 328, in _handle_client
self._handle_process_frame(payload)
~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^
File "C:\Users\Mike\AppData\Roaming\CorridorKeyForResolve\server.py", line 375, in handle_process_frame
result = self.inference.process_frame(
image_rgba=input_frame,
...<5 lines>...
input_colorspace=colorspace,
)
File "C:\Users\Mike\AppData\Roaming\CorridorKeyForResolve\inference_wrapper.py", line 326, in process_frame
raw_alpha, raw_fg_srgb = self.run_inference(
~~~~~~~~~~~~~~~~~~^
image_rgba, alpha_hint, refiner_strength, input_is_linear,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "C:\Users\Mike\AppData\Roaming\CorridorKeyForResolve\inference_wrapper.py", line 226, in run_inference
result = self.corridorkey_engine.process_frame(
image=image_rgb,
...<5 lines>...
auto_despeckle=False,
)
File "C:\Users\Mike\AppData\Roaming\CorridorKeyForResolve\venv\Lib\site-packages\torch\utils_contextlib.py", line 116, in decorate_context
return func(*args, **kwargs)
File "C:\Users\Mike\AppData\Roaming\CorridorKeyForResolve\CorridorKey\CorridorKeyModule\inference_engine.py", line 423, in process_frame
torch.compiler.cudagraph_mark_step_begin()
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^
File "C:\Users\Mike\AppData\Roaming\CorridorKeyForResolve\venv\Lib\site-packages\torch\compiler_init.py", line 327, in cudagraph_mark_step_begin
from torch._inductor import cudagraph_trees
File "C:\Users\Mike\AppData\Roaming\CorridorKeyForResolve\venv\Lib\site-packages\torch_inductor\cudagraph_trees.py", line 75, in
from torch._inductor.compile_fx import (
...<7 lines>...
)
File "C:\Users\Mike\AppData\Roaming\CorridorKeyForResolve\venv\Lib\site-packages\torch_inductor\compile_fx.py", line 31, in
import torch._inductor.async_compile # noqa: F401 required to warm up AsyncCompile pools
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Mike\AppData\Roaming\CorridorKeyForResolve\venv\Lib\site-packages\torch_inductor\async_compile.py", line 17, in
from torch._inductor.codecache import (
...<9 lines>...
)
File "C:\Users\Mike\AppData\Roaming\CorridorKeyForResolve\venv\Lib\site-packages\torch_inductor\codecache.py", line 60, in
from torch._inductor import config, exc, metrics
File "C:\Users\Mike\AppData\Roaming\CorridorKeyForResolve\venv\Lib\site-packages\torch_inductor\metrics.py", line 14, in
from torch._inductor.utils import get_benchmark_name
File "C:\Users\Mike\AppData\Roaming\CorridorKeyForResolve\venv\Lib\site-packages\torch_inductor\utils.py", line 50, in
from torch._inductor.runtime.hints import DeviceProperties
File "C:\Users\Mike\AppData\Roaming\CorridorKeyForResolve\venv\Lib\site-packages\torch_inductor\runtime\hints.py", line 67, in
from triton.compiler.compiler import AttrsDescriptor
ImportError: cannot import name 'AttrsDescriptor' from 'triton.compiler.compiler' (C:\Users\Mike\AppData\Roaming\CorridorKeyForResolve\venv\Lib\site-packages\triton\compiler\compiler.py)
2026-04-13 05:13:34,622 [INFO] corridorkey-backend: Client disconnected
2026-04-13 05:13:34,623 [INFO] corridorkey-backend: Waiting for client connection on \.\pipe\CorridorKeyForResolve