Hi Jakob, > I saw that there is a TensorFlow config for foss/2023a, but not with CUDA > support. Looking at earlier versions, it looked like the only difference > between a non-CUDA and a CUDA version was adding the relevant dependencies, > so I tried that. However, if it were that easy somebody else would already > have done it :-)
> Tensorflow fails to compile. When I google it, others have seen the same > error, and it's because it only supports CUDA 11.8, not CUDA 12.1.1. So I > tried to change to that version, and make the few dependencies with that > version too. No luck: CUDA 11.8 does not support GCC 12.X. Now I am clearly > in too deep water... And I assume there is no CUDA-supporting PyTorch for > similar reasons. > How do you handle stuff like that in EasyBuild? Is it just a matter of > waiting till a new version of TensorFlow and PyTorch support CUDA 12.X? Or > are there some experts that hack stuff until it works? So, you are right - and sometimes we patch things, and in other times, we wait. Numba is a case where they always have stuff way behind and we try to patch it here. If tensorflow doesn’t support cuda 12 and cuda 12 doesn’t support gcc 12, you’re in bad luck - I would not recommend patching this monstrosity. In fact, considering that Tensorflow is almost abandonware at this point, I would just use the previous toolchain for it. Alex
smime.p7s
Description: S/MIME cryptographic signature

