当前位置:   article > 正文

tensorflow各版本支持的CUDA和CUDNN版本_diffusers accelerate transformers safetensors 库需要什

diffusers accelerate transformers safetensors 库需要什么版本的cuda

tensorflow各版本支持的CUDA和CUDNN版本

出处:Tensorflow官方文档
CUDA各版本下载地址
CUDNN各版本下载地址
NVIDIA驱动下载

基本概念

博客
CUDA:用于GPU编程的语言,跑TF的时候用了GPU,TF里面很多函数(或者依赖库)是CUDA语言编写的。不同TF版本需要不同的CUDA。

CUDNN:NVIDIA为深度学习,矩阵运算写的一个加速库。CUDA版本必须和cuDNN版本匹配。cuDNN和TF版本匹配与否则无所谓(不过CUDA和TF版本必须匹配,所以cuDNN版本和TF版本是间接依赖关系)

TF:这个没什么好说的。个人经验,别用太新的,如果每次都用最新的,那么进而导致CUDA也要不断更新

CUDA驱动版本:保持最新就好了,CUDA驱动版本要求和CUDA版本匹配,而CUDA又要求cuDNN/TF是匹配的。不过CUDA驱动版本是向下兼容的,所以保持最新就没事。输入nvidia-smi可以查看:

关于怎么样查看本地CUDA \ CUDNN \ TF 版本的常用命令可以见我的这篇文章常用的Linux指令(包含基础指令,CUDA和Python相关)

Linux

CPU
版本 Python 版本 编译器 构建工具
tensorflow-2.4.0 3.6-3.8 GCC 7.3.1 Bazel 3.1.0
tensorflow-2.3.0 3.5-3.8 GCC 7.3.1 Bazel 3.1.0
tensorflow-2.2.0
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小蓝xlanll/article/detail/95740
推荐阅读
相关标签
  

闽ICP备14008679号