jax-windows-builder icon indicating copy to clipboard operation
jax-windows-builder copied to clipboard

Support for CuDNN 8.0.5?

Open apolinario opened this issue 2 years ago • 2 comments

Unless I missed something, all cuda111 releases here https://whls.blob.core.windows.net/unstable/index.html are compiled with cuDNN 8.2.x. Is there a plan to support cuDNN 8.0.5 for the pre-made releases?

And while that is not available, is there any way to get Jax working with cuDNN 8.0.5 on Windows?

apolinario avatar Mar 28 '22 10:03 apolinario

No, there is no plan to add support for older version of cudnn. Since it will double the storage requirement. If you want the support, build yourself locally is the only way.

Asides from that, you can just download cudnn 8.2, extract it to any directory, then add the directory which contains the DLLs to your PATH environment varibable. IIRC, then you are good to go, it won't interfere with you existing environment.

cloudhan avatar Mar 28 '22 11:03 cloudhan

Got it, thank you! I believe older (mainly 8.0.5, so it matches the Linux Jax distribution, but 8.1 would work too) support could be cool for machine learning applications together with Jax, as TensorFlow current distributions do not support 8.2.x. But I understand storage reasons.

Unfortunately just straight forward trying to build Jax with python build/build.py --enable_cuda --cuda_version 11.1 --cudnn_version 8.0.5 didn't work out of the box either (will try to debug later)

apolinario avatar Mar 28 '22 13:03 apolinario