The new MLiaB is CUDA 11.7 but the PyTorch 1.12.1 is compiled for CUDA 11.6.
This is an artifact of the time between when the MLiaB Docker was created and the current PyTorch 1.13.1 which defaults to 11.7.
Code that has strict checking for this may fail, e.g.,
Exception: Installed CUDA version 11.7 does not match the version torch was compiled with 11.6, unable to compile cuda/cpp extensions without a matching cuda version.
In this case it was solved by upgrading torch to 1.13.1, but we are noting the issue here as a generic case.
The new MLiaB is CUDA 11.7 but the PyTorch 1.12.1 is compiled for CUDA 11.6.
This is an artifact of the time between when the MLiaB Docker was created and the current PyTorch 1.13.1 which defaults to 11.7.
Code that has strict checking for this may fail, e.g.,
In this case it was solved by upgrading
torch
to 1.13.1, but we are noting the issue here as a generic case.