首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >linux服务器,卸载tensorflow CPU 安装PGU版

linux服务器,卸载tensorflow CPU 安装PGU版

作者头像
全栈程序员站长
发布2022-06-25 14:11:59
发布2022-06-25 14:11:59
1.6K00
代码可运行
举报
运行总次数:0
代码可运行

大家好,又见面了,我是你们的朋友全栈君。

linux 服务器,卸载tensorflow CPU 安装PGU版

写在前面

之前用的和学习的都是pytorch框架,现在要运行一个keras的代码,得安装tensorflow和keras,按一个教程,直接在pycharm里setting,点那个+很快就装好了tensorflow和keras,运行了几次发现运行特别慢,用nvidia-smi查看,发现根本没有用pgu跑,一番查找,最后发现安装的tensorflow本身是按CPU跑的,要用GPU跑,得安装tensorflow-gpu。 以下主要参考了https://blog.csdn.net/qq_38502918/article/details/108009692进行操作,成功安装了tensorflow-gpu版本的。 记录以下安装过程。 重点: CUDA的版本要与tensorflow-gpu的一定要对应,否则会出错。 注意点: 安装好tensorflow-gpu后,安装对应版本的keras版本。 https://blog.csdn.net/weixin_40109345/article/details/106730050

卸载tensorflow的cpu版本

  1. 首先切换到自己的环境 conda activate [环境名称]

2.移除tensordlowde cpu版本 conda remove tensorflow 中间会卸载一些吧,更新和安装一些包 ![移除tensordlowde cpu版本](https://img-blog.csdnimg.cn/2021072010253557.png

安装tensorflow-gpu

CUDA的版本要与tensorflow-gpu的一定要对应,否则会出错。

  1. nvidia-smi查看服务器上cuda的版本,我的是11.1,也可以看到driver version 那显示的是455.23.05,根据这个查看https://docs.nvidia.com/cuda/cuda-toolkit-release-notes/index.html

2. 查看tensorflow-gpu与cuda、cudnn的对照表 接着找到对应CUDA版本的tensorflow-gpu版本https://tensorflow.google.cn/install/source 我的CUDA版本是11.1,最高的CUDA版本这里显示是11.0,因此对我的服务器,可用的tensorflow-gpu版本就比较多,这里我选择了tensorflow_gpu-1.15.0

3. 安装tensorflow-gpu conda install tensorflow-gpu==1.15.0 选择你可用的tensorflow-gpu版本,不要超过对应的cuda版本

  1. 我是要用keras框架,安装keras 安装好tensorflow-gpu后,安装对应版本的keras版本。 https://blog.csdn.net/weixin_40109345/article/details/106730050 tensorflow-gpu 1.15.0 对应就是keras2.3.1 用conda install keras==2.3.1安装

可以用conda list查看这个环境里安装了哪些包

代码语言:javascript
代码运行次数:0
运行
复制
from tensorflow.python.client import device_lib
print(device_lib.list_local_devices())

[1]: 主要参考改博客实现https://blog.csdn.net/qq_38502918/article/details/108009692 [2]: 查看cuda与tensorflow对应的版本https://docs.nvidia.com/cuda/cuda-toolkit-release-notes/index.html [3]:查看keras与tensorflow对应的版本 https://blog.csdn.net/weixin_40109345/article/details/

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/152153.html原文链接:https://javaforall.cn

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • linux 服务器,卸载tensorflow CPU 安装PGU版
  • 写在前面
    • 卸载tensorflow的cpu版本
    • 安装tensorflow-gpu
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档