AMD显卡安装Pytorch
目录
- 0.背景
- 1.检查内核
- 2.ROCm安装
- 3.安装pytorch
0.背景
昨天看到新闻报道,
PyTorch 1.8来了!正式支持AMD GPU,炼丹不必NVIDIA
ROCm是AMD公司推出对标英伟达CUDA的计算库,这也就意味着AMD显卡在深度学习领域的生态更近一步,使用AMD显卡的小伙伴也可以用自己显卡跑深度学习了。
由于我的电脑一直是AMD显卡,所以前几年对ROCm一直有关注。之前ROCm对用户很不友好,尤其是对Pytorch,基本只能用docker才能跑的通。之前我也在AMD上安装过Caffe,排雷贴在这里:
AMD显卡安装Caffe|深度学习|Ubuntu
但是Caffe太古老了,我周围没看到有人在用,况且Caffe2已经被并入pytorch,所以不建议去用这个东西。
今天一早就起来尝试以下在自己电脑上安装以下ROCm的Pytorch 1.8,给大家排排雷。
安装环境
- Ubuntu 20
(目前ROCm 只支持20和18,更低版本的系统先升级到20最好,其他系统是否支持查看ROCm官方文档) - 显卡AMD 580
1.检查内核
写这篇文章的时候ROCm对于Ubuntu目前只支持5.4的内核(uname -a 命令查看自己的内核版本)
如果发现自己不是这个内核,需要安装以下,并且切换成5.4,并且要把旧的内核删掉才能安装成功。
如果不是5.4,看我这篇文章换一下内核。
lubuntu更换内核
2.ROCm安装
Step1:更新库和重启
sudo apt updatesudo apt dist-upgradesudo apt install libnuma-devsudo reboot
Step2:把ROCm库添加到apt
wget -q -O - https://repo.radeon.com/rocm/rocm.gpg.key | sudo apt-key add -echo 'deb [arch=amd64] https://repo.radeon.com/rocm/apt/debian/ xenial main' | sudo tee /etc/apt/sources.list.d/rocm.list
Step3:安装rocm-dkm并重启
sudo apt updatesudo apt install rocm-dkms sudo reboot
第三步安装rocm-dkms非常满,只有几十k,我下了一个晚上结果还有错误数据。
解决方法就是终端带代理,前提是你有梯子并且知道http或者socks代理端口sudo apt-get -o Acquire::http::proxy=“http://127.0.0.1:xxxx/” install rocm-dkms
我上面这个命令就可以直接飙到本地网速。
Step4:检查是否安装成功
两个命令都没有报错,就成功了。
sudo /opt/rocm/bin/rocminfo
sudo /opt/rocm/opencl/bin/clinfo
3.安装pytorch
目前只有通过pip安装
pip install torch -f https://download.pytorch.org/whl/rocm4.0.1/torch_stable.html
感谢他马了个b的GFW,下载贼慢
和apt一样,pip除了换源也可以加代理,加完速度起飞。
在pip命令最后,加(这里的x是自己的代理地址)
--proxy=http://xxx.x.x.x:xxxx
[1] Pytorch官网
[2] ROCm官方文档
AMD显卡安装Pytorch相关推荐
- AMD显卡安装PyTorch及在PyCharm中环境配置
具体操作如下 检查AMD的驱动是否已经更新到最新版 显卡型号查询方式: AMD官网进行驱动更新 显卡更新完毕后,利用网上的教程即可进行PyTorch的安装 PyTorch安装 安装完毕后,在PyCha ...
- 非英伟达显卡安装pytorch
非英伟达显卡安装pytorch 前言 关于安装pytorch,网上有很多大牛的教程,此文主要是针对个人安装过程中遇到的一些问题如何解决的做个简单的介绍,旨在帮助跟我一样遇到困难的小伙伴. 正文 在 ...
- 联想 G510 AMD 显卡安装卡死
联想 G510 win10 核心 显卡 AMD 显卡安装卡死 ISO 镜像地址 ed2k://|file|cn_windows_10_consumer_editions_version_1803_up ...
- AMD显卡安装Caffe|深度学习|Ubuntu
caffe基本不更新了,而且caffe2也已经是pytorch的一部分了.如果想考古可以用用caffe,但是如果时间比较紧的话还是学学Pytorch吧,大势所趋 去年双十一前, 苦苦对比买了台组装机, ...
- Windows 平台下AMD 显卡加速pytorch训练
Windows 11已经支持使用directml加速 pytorch了. 2021,11,16更新: directml-pytorch已经推出: pip install pytorch-directm ...
- AMD显卡安装驱动错误182 – AMD Installer 无法正常识别 AMD显卡
文章目录 错误 182 – AMD Installer 无法正常识别 AMD 显卡硬件 解决办法 错误 182 – AMD Installer 无法正常识别 AMD 显卡硬件 在网上找了一些办法去解决 ...
- AMD 显卡编译 pytorch 指南 ROCM + pytorch
ROCM + pytorch 快速安装方法 最新更新: 2022.10.10 由于pytorch官方已经支持rocm, 不需要自己编译,请访问 http://www.pytorch.org 进行 ...
- Windows系统下有英伟达显卡安装PyTorch
1 问题 学习深度学习技术需要使用到PyTorch,在安装PyTorch 过程中,有很多的细节需要知道,在下载PyTorch的时候,我们需要根据英伟达显卡的版本进行相应的下载,如何查看英伟达显卡版本? ...
- GTX1050显卡安装pytorch,几近崩溃,花了三天时间,终于安装上了!!!
前言(废话) 电脑是2018年买的了,显卡为gtx1050的老古董了,为了上深度学习这个课,需要安装pytorch.于是在网上找教程一步步安装,其中经历了c盘空间不足,anaconda在下载文件默认保 ...
最新文章
- R语言使用yardstick包的conf_mat函数计算多分类(Multiclass)模型的混淆矩阵、并使用summary函数基于混淆矩阵输出分类模型评估的其它详细指标(kappa、npv等13个)
- VUE—从入门到飞起(四)
- Advanced Linq - Dynamic Linq query library: Add support for 'Contains' extension
- 搞懂分布式技术8:负载均衡原理剖析
- 详细分析如何在java代码中使用继承和组合
- Andorid 刷新样式一
- 前端学习(1939)vue之电商管理系统电商系统之完成全部功能
- python 用PIL Matplotlib处理图像的基本操作
- hdu 4691 Front compression
- SpringBoot整合RabbitMQ测试代码
- StorAge存储库
- Origin 2021 创建双y轴
- matlab仓库选址,物流中心选址matlab
- 分布式深度强化学习的内功修炼之隐式分布
- Pycharm 更换皮肤和壁纸
- 「面向对象程序设计-C++」学习笔记(下半部分)
- 最佳平方逼近 matlab,matlab最佳平方逼近
- 关于#ifndef以及#ifndef WIN32
- 亚马逊、敦煌、速卖通、阿里国际站、lazada、shopee、ebay、wish、wayfair、mercari、沃尔玛、newegg 跨境电商运营实战攻略
- 可替换STM23G031的32位单片机