2080ti使用低版本tensorflow(1.6)

之前安装情况是GPU型号,驱动等等均与官网对应的版本的安装,所以没有大的问题,很顺利,最近新来了一批2080ti的GPU,只支持CUDA 10,官网显示对应的tensorflow版本为1.14,比较高。但是之前代码是在tensorflow 1.6版本上运行的,使用1.14的话会报错。且重构代码到1.14太麻烦。

解决方法:在2080ti上也可以安装tensorflow 低版本

  1. 首先,新的显卡对应新的驱动,不会变,如果安装如384这样的显卡驱动是有问题的,会显示低分辨率。
  2. 保持驱动为最新(Driver Version: 440.xx)。
  3. 安装cuda 9.0(tensorflow 1.6需要):
    ./xxxxxxxxxx.run --no-opengl-files --no-nouveau-check(集显输出加禁用opengl参数,独显不需要加参数 --no-opengl-files
    注:有时会提示--no-opengl-files --no-nouveau-check这两个参数报错,那就省略不加
    cuda 9.0安装这一步不知道是否是必须
  4. *安装对应版本的cuDnn
    这里使用tgz压缩文件(cudnn-9.0-linux-x64-v7.tgz)
    解压下载文件,可以看到cuda文件夹,执行:

    sudo cp cuda/include/cudnn.h /usr/local/cuda/include/sudo cp cuda/lib64/libcudnn* /usr/local/cuda/lib64/sudo chmod a+r /usr/local/cuda/include/cudnn.hsudo chmod a+r /usr/local/cuda/lib64/libcudnn*
    

    即可。
    注意顺序,一定要最后安装cudnn

此时,python便可以导入tensorflow 1.6版本。

总结

根据tensorflow导入的报错,似乎是cudnn的问题,某个.so文件找不到或不能用。所以怀疑是否需要装cuda 9.0,因为安装之后nvidia-smi查看cuda依然是10.2版本。
安装完正确版本的cudnn后,tensorflow可以正常使用,所以这一步最为重要。

新版本的GPU(2080ti)与NVIDIA驱动(driver 440/cuda 10.2)安装旧版的tensorflow(1.6)相关推荐

  1. linux 1060显卡,Ubuntu 16.04 安装 NVIDIA GeForce GTX 1060 显卡驱动,以及 CUDA 10.1

    首先安装nvidia显卡驱动 打开终端,先删除旧的驱动: sudo apt-get purge nvidia* 禁用自带的 驱动 (很重要!),通过如下命令创建一个文件: sudo vim /etc/ ...

  2. ubuntu16 更新nvidia驱动版本及cuda

    ubuntu16 更新nvidia驱动版本及cuda 一.卸载原始cudnn 10.1 二.卸载原始cuda 10.1 三.卸载原始Nvidia驱动 四 下载新驱动 五 安装新nvidia驱动 六 安 ...

  3. 安装Pytorch时NVIDIA驱动更新,CUDA版本问题

    近几个月就要开题了,准备做图像处理,需要安装Pytorch,在装pytorch GPU版的时候踩过不少坑,因为显卡的原因一直装不好GPU版,很困惑很痛苦,网上找了许多教程都没有说更新驱动driver的 ...

  4. nvidia驱动崩了 ubuntu_Ubuntu 16.04安装nVidia驱动失败!

    Ubuntu 16.04安装nVidia驱动失败! 发布时间:2016-09-16 10:24:00来源:红联作者:sutao80216 我的笔记本是I/N双显卡,CPU是i7,独显是nVidia G ...

  5. R语言 2021.9 Rstudio新版本不支持中文名字的文件名 乱码 数据中文路径 【用旧版2022】

    Rstudio 新版本2021.09.2 中文路径识别不了 .中文命名的数据文件识别不了/乱码 Tab键导入数据时候,本地文件名中文识别乱码怎么修复呢?我之前的xls和csv文件名有中文都是正常的,识 ...

  6. linux安装旧版硬件驱动,【工程师笔记】第四期:老版Linux不用愁 ——使用DKMS轻松制作RAID卡驱动...

    做技术的朋友可能有过类似这样的感觉--每天都会遇到新的问题,或者学到新的知识.然而一个人的时间和精力毕竟有限,不是所有的岗位都能做到总是亲力亲为,每人最擅长的领域也各不相同.为了使工程师自己踩过的坑. ...

  7. Ubuntu + nvidia驱动+ cuda安装教程以及重装问题

    操作系统:ubuntu 18 nvidia驱动版本: 515 cuda: 11.7 在此方面掉过坑,写此篇文章mark一下.如果遇到同样问题的小伙伴可以参考一下. 第一次在ubuntu上尝试安装nvi ...

  8. 爆肝推荐、血泪安装:2080ti显卡安装Ubuntu18.04+nvidia驱动+cuda10.0+cuDNN

    爆肝推荐.血泪安装:2080ti显卡安装Ubuntu18.04+nvidia驱动+cuda10.0+cuDNN 记一次超过三周时间的"血泪"安装经历 版本问题--写在最前,&quo ...

  9. Ubuntu18及22安装NVIDIA驱动、CUDA、CUDNN、Pytorch

    前言 安装pytorch的教程网上有许多,我记录并分享下自己两台笔记本上安装NVIDIA驱动.CUDA.CUDNN.Pytorch的过程和心得. 首先说明,安装pytorch-gpu需要完成nvidi ...

最新文章

  1. xp系统怎么弄清微软服务器名称,xp系统电脑怎么远程云服务器
  2. SpringBoot快速开发利器:Spring Boot CLI
  3. c语言变量名必须用小写 常量用大写,day02 -C语言 常量 变量 数据类型 进制转换 数据溢出...
  4. oracle 10g进入ascmd,oracle 10g 默许用户名密码及解锁
  5. 分片表怎么建表_经验放送!后端开发实战笔记之如何设计大数据量表结构
  6. Python 2.7:字符串乱码问题的解决
  7. 实现 VC 最小化到 托盘
  8. 信息学奥赛一本通(1213:八皇后问题)
  9. 手机软件项目管理—项目组内部的沟通
  10. linux源码acl,Linux自主访问控制机制模块详细分析之posix_acl.c核心代码注释与acl.c文件介绍...
  11. PL/SQL 实现行列转换
  12. 鸿蒙os系统使用技巧,鸿蒙OS系统的四大技术特性介绍
  13. 禅道项目管理——bug管理工具
  14. 随机抽样、分层抽样、整群抽样、系统抽样的区别
  15. js逆向教程第二发-猿人学第一题
  16. Updating indexes
  17. 关于不同局域网内经Internet的P2P通信技术
  18. 【有利可图网】PS实战教程26:1分钟搞定抠头发丝,超简单!
  19. MoveIt教程[11]:Visualizing Collisions
  20. 点云前视图与俯视图生成

热门文章

  1. 关于IP协议的运用及其知识
  2. c++环境下qt+pcpp(winpcap)实现的网络抓包(sniff)程序
  3. word 大小写转换
  4. 排列熵、模糊熵、近似熵、样本熵的原理及MATLAB实现
  5. button 设置圆角
  6. 未来计算机会朝什么方向发展,计算机更新换代非常快,未来计算机会向哪些方向发展...
  7. 微信发送的视频有限制
  8. 双屏android 手机,双屏手机,会成为今后手机的潮流吗?
  9. 1-3 弱人工智能并不弱(笔记)
  10. 机械键盘linux,罗技发布第一款办公室机械键盘 K840 Mechanical