When enable_cuda_graph is True and the model contains operations that
cannot be fully partitioned to CUDA (e.g. Memcpy nodes from reshape
or concat ops), ONNX Runtime fails session creation fatally. This
prevents models like YOLOv8 from running on GPU with device: cuda.
Wrap the session creation in try/except and fall back to CUDA execution
without graph capture. Both paths still use CudaGraphRunner since it
works as a regular IOBinding runner even without graph capture.