I'm trying to run the immich ML service on my desktop so I can offload some work from my server. I have a nvidia 1070 in there so I think I should be able to use CUDA.
This is the error I'm seeing:
2024-12-06 12:09:45 2024-12-06 12:09:45.348032539 [E:onnxruntime:Default, cuda_call.cc:118 CudaCall] CUDA failure 500: named symbol not found ; GPU=-1 ; hostname=8d937cac5a03 ; file=/onnxruntime_src/onnxruntime/core/providers/cuda/cuda_execution_provider_info.cc ; line=66 ; expr=cudaGetDeviceCount(&num_devices);
2024-12-06 12:09:45 *************** EP Error ***************
2024-12-06 12:09:45 EP Error /onnxruntime_src/onnxruntime/core/providers/cuda/cuda_execution_provider_info.cc:59 static onnxruntime::CUDAExecutionProviderInfo onnxruntime::CUDAExecutionProviderInfo::FromProviderOptions(const onnxruntime::ProviderOptions&) [ONNXRuntimeError] : 1 : FAIL : provider_options_utils.h:151 Parse Failed to parse provider option "device_id": CUDA failure 500: named symbol not found ; GPU=-1 ; hostname=8d937cac5a03 ; file=/onnxruntime_src/onnxruntime/core/providers/cuda/cuda_execution_provider_info.cc ; line=66 ; expr=cudaGetDeviceCount(&num_devices);
2024-12-06 12:09:45 when using ['CUDAExecutionProvider', 'CPUExecutionProvider']
2024-12-06 12:09:45 Falling back to ['CPUExecutionProvider'] and retrying.
2024-12-06 12:09:45 ****************************************
.