cuda和cudnn版本查看

1.1 检查ubuntu环境

1.1.1 Linux 内核和发行版

  需要查看 linux内核和发行版,来确定后续一些软件的安装版本选择。《如何查看LINUX发行版的名称及其版本号》:https://www.qiancheng.me/post/coding/show-linux-issue-version

  查看Linux内核

1

uname -a

  查看Linux发行版

1

cat /etc/redhat-release #centos下面的命令

  

  我用的是 centos,在运行demo期间没发现什么问题,但最好是用Ubutu 14或者16吧

 

1.1.2 检查cuda 和cudnn的版本

chen 推荐的是 TensorFlow 的 r1.2 版本,应该是安装r1.2推荐的cuda和cudnn,但是因为我没有服务器的root权限,无法更改cuda和cudnn,所以只能选择一个和本机环境相对应的tensorflow版本了。

注意这里如果不安装匹配的版本,可能会出现cudnn库找不到的情况,(别问我怎么知道的),https://stackoverflow.com/questions/42013316/after-building-tensorflow-from-source-seeing-libcudart-so-and-libcudnn-errors,如果有root权限的,最好是装r1.2版本的,当然要查好r1.2支持的cuda和cudnn,方法也在下面。

查看cuda的版本:http://blog.csdn.net/zhangjunhit/article/details/76532196

1

cat /usr/local/cuda/version.txt

查看cudnn版本:

1

cat /usr/local/cuda/include/cudnn.h | grep CUDNN_MAJOR -A 2

  我的cuda=8,cudnn=6

你可能感兴趣的:(cuda和cudnn版本查看)