Fáb*_*bio 85 compatibility cuda version tensorflow cudnn
我注意到一些较新的TensorFlow版本与较旧的CUDA和cuDNN版本不兼容.是否存在兼容版本的概述,甚至是官方测试组合的列表?我在TensorFlow文档中找不到它.
Fáb*_*bio 132
检查CUDA版本:
cat /usr/local/cuda/version.txt
Run Code Online (Sandbox Code Playgroud)
和cuDNN版本:
grep CUDNN_MAJOR -A 2 /usr/local/cuda/include/cudnn.h
Run Code Online (Sandbox Code Playgroud)
并在图像或此处安装如下所示的组合.
以下链接概述了Linux,macOS和Windows上正式支持/测试的CUDA和TensorFlow组合:
由于下面给出的规范在某些情况下可能过于宽泛,因此这里有一个特定的配置:
tensorflow-gpu==1.12.0
cuda==9.0
cuDNN==7.1.4
相应的cudnn可以在这里下载.
(数字更新于2018年2月16日)
(图更新于2018年5月31日)
Atu*_*aji 16
https://www.tensorflow.org/install/source#tested_build_configurations中给出的兼容性表不包含cuda和cuDNN的特定次要版本.它通常只列为cuda = 9和cuDNN = 7.但是,如果不满足特定版本,则会出现错误.
对于tensorflow-gpu==1.12.0
和cuda==9.0
,兼容cuDNN
版本7.1.4
,可以在注册后从这里下载.
您可以使用检查您的cuda版本
nvcc --version
cuDNN版本使用
cat /usr/include/cudnn.h | grep CUDNN_MAJOR -A 2
tensorflow-gpu版本使用
pip freeze | grep tensorflow-gpu
如果您在 jupyter Notebook 中进行编码,并且想要检查 tf 正在使用哪个 cuda 版本,请直接在 jupyter cell 中运行以下命令:
!conda list cudatoolkit
!conda list cudnn
Run Code Online (Sandbox Code Playgroud)
并检查 GPU 是否对 tf 可见:
tf.test.is_gpu_available(
cuda_only=False, min_cuda_compute_capability=None
)
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
129810 次 |
最近记录: |