Normally, those symlink are there. This is not a requirement of Theano, but of nvcc/g++ I think.
Fred On Thu, Nov 17, 2016 at 1:12 PM, 'BenGal' via theano-users < [email protected]> wrote: > Just wanted to report a workaround for a problem I have encountered: > Even though I set up cudnn 5.0 (together with Cuda 8.0) correctly > according to this docu http://deeplearning.net/s > oftware/theano_versions/dev/library/sandbox/cuda/dnn.html , my theano 0.9 > wasn't able to find cudnn. The error message was cuDNN Can not compile > with cuDNN after setting dnn.enabled = True in my .theanorc. > The problem seems to be that the lib file of cudnn is only detected if > named libcudnn.so , without any version number prepended. > To make everything work fine (also automated cudnn version detection of > theano), I created a double symlink of the following form: > > libcudnn.so -> libcudnn.so.5 > libcudnn.so.5 -> libcudnn.so.5.0.5 > libcudnn.so.5.0.5 > > -- > > --- > You received this message because you are subscribed to the Google Groups > "theano-users" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > For more options, visit https://groups.google.com/d/optout. > -- --- You received this message because you are subscribed to the Google Groups "theano-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
