error when run ./linux.sh
Hi Shurans, my environment: cuda7.5 cudnn-7.0-linux-x64-v3.0-rc when I run ./linux.sh, there is an error as follow:
stc@stc:~/Downloads/marvin$ ./linux.sh~ rm: cannot remove ‘marvin’: No such file or directory marvin.hpp(3662): error: identifier "cudnnAddTensor_v3" is undefined
1 error detected in the compilation of "/tmp/tmpxft_0000286d_00000000-9_marvin.cpp1.ii".
Is there some problem with my environment? Could you update the version based on cuda7.5 and cudnn5.1.
@SunTiecheng Have you checked whether the locations of cuda and cuDNN in script linux.sh correspond to yours?
marvin.hpp(1804): error: identifier "CUBLAS_DATA_HALF" is undefined
marvin.hpp(3373): error: argument of type "std::size_t" is incompatible with parameter of type "cudnnTensorFormat_t"
marvin.hpp(3374): error: argument of type "int *" is incompatible with parameter of type "int"
marvin.hpp(3374): error: too few arguments in function call
marvin.hpp(3381): error: too few arguments in function call
marvin.hpp(3662): error: identifier "cudnnAddTensor_v3" is undefined
I don't know why
try cuda version 7.5 & cudnn version 3