My current software stack requires torch and torchaudio. CUDA13 requires torch v2.9. However, it keeps producing problematic audio when using torch v2.9, both with and without GPU enabled. When I switch to torch 2.8 CPU only, the generated audio sounds great. Torch 2.8 only supports CUDA 12, therefore, I couldn’t use the GPU on DGX SPARK if I have to use torch 2.8.
So I am wondering if SPARK can be downgrade to CUDA 12? I tried to uninstall CUDA13 and install CUDA 12, then Nvidia SMI no longer shows the GPU. When I tried to install the CUDA13 back, everything is broken.
I finally got it working with the docker image. Have to spend quite a bit of time resolving the pynini package installation issue. Basically I have to install conda in the docker to get a working version of the pynini. And getting conda to activate the enviroment in docker is also not an easy task. Other than that, things are in order now and I can produce clear audio on SPARK.