位置: IT常识 - 正文

GPU版本安装Pytorch教程最新方法(gpu版本的pytorch)

编辑:rootadmin
GPU版本安装Pytorch教程最新方法

目录

步骤

第一步:安装 Anaconda 和 Pycharm 软件

第二步:下载安装CUDA11.3

(1)首先查看自己电脑GPU版本

方式一:搜索框输入nvidia,打开nvidia控制面板

方式二:win+R打开cmd,输入nvidia-smi

(2)根据这个链接查看自己对应的cuda版本

(3)安装

第三步:下载GPU版本下的pytorch和pytorchvision

第四步:验证以上步骤全部安装成功


步骤

推荐整理分享GPU版本安装Pytorch教程最新方法(gpu版本的pytorch),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:gpu如何安装,pytorch gpu下载,gpu版pytorch,gpu版本的pytorch,gpu-z安装,gpu版本的pytorch可以用cpu跑吗,gpuburn安装,gpu版本的pytorch可以用cpu跑吗,内容如对您有帮助,希望把文章链接给更多的朋友!

如果要使用GPU进行机器学习的训练,那么首先需要支持训练的显卡及驱动即正确安装CUDA、CUDNN,最重要的一点是需要与驱动对应的torch GPU版本,否则大概率使用torch.cuda.is_available()命令检查GPU是否可用时得到False。

检查显卡-显卡驱动CUDA适配版本-下载Anaconda-下载CUDA-检查CUDA是否安装好-下载CuDNN-下载GPU版本的pytorch-pycharm中调试环境-大功告成

第一步:安装 Anaconda 和 Pycharm 软件

如果已经安装好,这一步可忽略。

Anaconda下载可以直接在网上搜教程,很全,都可以用。

下载地址:Anaconda | Individual Edition

推荐使用清华的镜像https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/ (1)可以直接从 Anaconda官网下载,但因为Anaconda的服务器在国外,所以下载速度会很慢,这里 推荐使用清华的镜像来下载。选择合适你的版本下载,这里选择Anaconda2022.05-Windowsx86_ 64.exe版本。

 (2)

 第二步:下载安装CUDA11.3cuda: Compute Unified Device Architecture,是一种有NVIDIA推出的通用并行计算架构, 该架构使GPU能够解决复杂的计算问题。cudnn: 是NVIDIA 推出的用于深度神经网络的GPU加速库,他强调性能,易用性和低内存开销。cuda和cudnn的关系: cudnn是基于cuda架构开发的专门用于深度神经网络的GPU加速库。cuda可以理解为一个大的商圈,但这个商圈是空的,还未装修。cudnn可以理解为装修后的房间,例如负一楼专门针对游乐(深度神经网络)装修成大型游乐厂。

详细了解可参考大神的文章

https://blog.csdn.net/u014380165/article/details/77340765

查看对应版本的CUDA,这部非常关键!!!请一定要重视,避免之后多次重装。

(1)首先查看自己电脑GPU版本方式一:搜索框输入nvidia,打开nvidia控制面板

 

 

方式二:win+R打开cmd,输入nvidia-sminvidia-smi

 可直接查看自己可安装的最高版本的 CUDA版本,我的电脑是 CUDA11.6。

(2)根据这个链接查看自己对应的cuda版本

https://docs.nvidia.com/cuda/cuda-toolkit-release-notes/index.html 

CUDA下载链接:https://developer.nvidia.com/cuda-toolkit-archive

接下来,我们来下载这个CUDA,这里选择的版本不能高于你的显卡驱动里面那个版本号,由于我的是11.6,且系统是win11,所以我这里选择的是11.5

双击运行下载好的CUDA的exe文件,安装时不需要更改路径,这个是压缩包提取的暂存的文件夹,不是最终路径,这里不需要更改。

 (3)安装

选择自定义安装后,取消勾选 Visual Studio,原因安装耗时较长,也可不需要。后面的路径也不需要更改。

GPU版本安装Pytorch教程最新方法(gpu版本的pytorch)

 

 

 这里与其他安装方法不同的是,我没有安装 cudnn,也没有配置 path ,但是同样也安装成功。

打开 Anaconda prompt 命令,输入命令:

nvcc -V

查看 CUDA11.3是否安装成功。安装成功即可如下所示。

第三步:下载GPU版本下的pytorch和pytorchvision

这里我没有选择直接命令安装,因为安装失败的概率较高。我选择的是下载安装包,再在anaconda里下载whl文件。

(1)查看自己的python版本,还是在 Anaconda prompt 命令,输入 python,我的 python 版本是3.9.12:

 (2)不使用命令行下载 pytorch 的下载链接为:

https://download.pytorch.org/whl/torch_stable.html

里面的文件是cpu开头的是 CPU 版本,cu开头的才是我们要下载的GPU版本。 这里可参考 torch 和 torchvision 的对应图,以免下错对应版本,这里我选择的是红色圈内的,根据自己需求下载。

在下载链接里找到的是下载的1.10.0 版本的 torch 和 0.11.1 版本的 torchvision,我的 python版本是3.9,注意后面对应的 win 和 linux:

 

 (3)下载后放在同一目录下,我在d盘新建文件夹 CUDA-python,放在了D:\CUDA-pytorch下:

(4)在 Anaconda prompt 里 cd 到你下载好 torch 和 torchvision 的目录下,输入: pip install “文件名”,torch 和 torchvision 安装方法一样。如:

torch==1.10.0+cu113的包大概有2.27G,比较耗时。下载完成后切换到下载目录,使用pip命令安装。

(5)检验方法,输入命令:

pip list

后能看到:

(6)安装完成后使用下面命令查看torch安装结果。

在 Anaconda prompt 里 import导入 torch 和 torchvision库,然后使用命令:

>>> import torch>>> torch.cuda.is_available()True>>> torch.cuda.get_device_name(0)'NVIDIA GeForce RTX 3070 Ti Laptop GPU'

第四步:验证以上步骤全部安装成功

跟着这张图上去打开cmd'输入 python,以下步骤:

 最后得到的是 Ture 说明全部安装已完成。

本文链接地址:https://www.jiuchutong.com/zhishi/299520.html 转载请保留说明!

上一篇:语义分割系列25-BiSeNetV2(pytorch实现)(语义分割入门教程)

下一篇:ElementUI实现在下拉列表里面进行搜索(elementui怎么样)

  • 酷狗可以一起在线听歌吗(酷狗可以一起听歌?)

    酷狗可以一起在线听歌吗(酷狗可以一起听歌?)

  • 京东快递可以到付运费吗(京东快递可以到付吗)

    京东快递可以到付运费吗(京东快递可以到付吗)

  • 苹果以旧换新怎么换(苹果以旧换新怎么样)

    苹果以旧换新怎么换(苹果以旧换新怎么样)

  • 华为微信深夜模式如何设置(华为微信深夜模式怎么免打扰)

    华为微信深夜模式如何设置(华为微信深夜模式怎么免打扰)

  • 小米9无缘无故振动怎么回事(小米9无故重启怎么回事)

    小米9无缘无故振动怎么回事(小米9无故重启怎么回事)

  • 微信扫码怎么用不了应该是什么原因(微信扫码怎么用信用卡支付)

    微信扫码怎么用不了应该是什么原因(微信扫码怎么用信用卡支付)

  • ipad浏览器在哪里(手机浏览器在哪里)

    ipad浏览器在哪里(手机浏览器在哪里)

  • 微信群管理员能@所有人吗(微信群管理员能撤回超过两分钟的消息吗)

    微信群管理员能@所有人吗(微信群管理员能撤回超过两分钟的消息吗)

  • md788ch是air1还是2(苹果ipad型号对照表)

    md788ch是air1还是2(苹果ipad型号对照表)

  • 关联qq切换账号对方会下线吗(切换关联qq登录会被知道嘛)

    关联qq切换账号对方会下线吗(切换关联qq登录会被知道嘛)

  • jkm_tl00是华为什么型号(jkmtl00华为)

    jkm_tl00是华为什么型号(jkmtl00华为)

  • 内存cl值是什么(内存参数中cl指)

    内存cl值是什么(内存参数中cl指)

  • pdf指的是什么(pdf是啥意思?)

    pdf指的是什么(pdf是啥意思?)

  • 手机换屏幕对手机有影响吗(手机换屏幕对手机灵敏度有影响吗)

    手机换屏幕对手机有影响吗(手机换屏幕对手机灵敏度有影响吗)

  • 荣耀9x有指示灯吗(荣耀9x有指示灯怎么关闭)

    荣耀9x有指示灯吗(荣耀9x有指示灯怎么关闭)

  • 爱奇艺如何退出账号(爱奇艺如何退出其他设备)

    爱奇艺如何退出账号(爱奇艺如何退出其他设备)

  • 兄弟7080加粉清零方法(兄弟7080加粉清零图文)

    兄弟7080加粉清零方法(兄弟7080加粉清零图文)

  • oppok1怎么关机(oppok7怎么关机)

    oppok1怎么关机(oppok7怎么关机)

  • 苹果8像素多少万(苹果8像素多少万前后摄像头)

    苹果8像素多少万(苹果8像素多少万前后摄像头)

  • 电脑截屏的图片在哪里找(电脑截屏的图片在哪个文件夹)

    电脑截屏的图片在哪里找(电脑截屏的图片在哪个文件夹)

  • 手机收款语音如何放大(手机收款如何语音播报)

    手机收款语音如何放大(手机收款如何语音播报)

  • 火山视频怎么添加好友(火山小视频怎么添加别人)

    火山视频怎么添加好友(火山小视频怎么添加别人)

  • qq密码忘啦,怎么找回(qq 密码忘了咋办)

    qq密码忘啦,怎么找回(qq 密码忘了咋办)

  • 路由器2.4G WiFi和5G WiFi的区别是什么?(路由器2.4g和4g有什么区别)

    路由器2.4G WiFi和5G WiFi的区别是什么?(路由器2.4g和4g有什么区别)

  • uniapp 实现生成海报并分享给微信好友和保存到本地相册(uniapp生成h5)

    uniapp 实现生成海报并分享给微信好友和保存到本地相册(uniapp生成h5)

  • VSCode 入门操作大全 + 实用插件推荐【零基础专属详细教程】(vscode入门视频)

    VSCode 入门操作大全 + 实用插件推荐【零基础专属详细教程】(vscode入门视频)

  • JAVA的File对象(java中file的用法)

    JAVA的File对象(java中file的用法)

  • 什么合同属于有效合同
  • 装修行业小规模纳税人标准
  • 车购税怎么计算
  • 合伙企业当年盈亏怎么算
  • 出口退税三类企业指什么意思
  • 开专用发票可以直接写加工费这个明细吗
  • 存货的期末余额在借方还是贷方
  • 税控盘网上申请解锁
  • 2020年小规模纳税人增值税起征点
  • 年报现金流量表可以不填吗
  • 作废冲红的发票怎么做账处理
  • 已认证的进项税发票要退回,怎么操作
  • 零售商业企业经营的特点主要在于
  • 代开运输发票是否预征企业所得税?
  • 盈余公积要是提多了能转回么
  • 大额承兑换小额承兑会计分录
  • 亏损弥补额的年数如何计算?
  • 不得税前扣除的税金
  • 进项税使报表应交税费负数如何处理?
  • 如何理解应税行为的概念
  • 涉农产品税率
  • 个体工商户比如
  • 自制原始凭证需要复核
  • 认购价和发行价的差价
  • 车辆保险费计入车辆的入账成本吗
  • 银行承兑汇票背书会计分录
  • 生产成本在资产负债表中怎么填
  • w10系统安装office
  • newdot.exe - newdot是什么进程 有什么用
  • PHP:curl_error()的用法_cURL函数
  • 无偿提供房屋使用 维修
  • 多台电脑如何共享一台惠普打印机
  • 增值税发票选择确认平台注意事项
  • 期间费用的会计科目
  • 换股的具体方式是什么
  • “Property or method “***“ is not defined on the instance but referenced during render.”报错的原因及解决方案
  • 基于php技术
  • 长期应付款项目的列示金额
  • rep p
  • ssh -o命令
  • 宝塔主机分销系统设计
  • 公允价值变动损益
  • 购买银行承兑汇票怎么做账
  • 销项和进项税额还需要月底转出么
  • 进项与销项区别
  • 人力资源服务的发票明细
  • 一般纳税人购销合同印花税减免政策
  • 好用的测试工具
  • 工程施工属于什么经营范围
  • 上年期末留底税额怎么算
  • 画完图不给钱怎么办
  • 国有独资企业是有限责任公司吗
  • 非营利组织相关论文
  • 你知道实施“营改增”对企业有哪些积极的效应么?
  • 预提费用年底一定要冲回吗
  • 购置固定资产进项税处理的变迁
  • 旅游业小规模纳税人税率是多少
  • mysql coalesce函数用法
  • Windows下System Volume Information文件夹是干嘛用的?
  • Windows Server 2008虚拟技术说明
  • rpm包安装的apache可以如何启动
  • 进程net1
  • win7修改系统版本
  • centos zsh
  • win7电脑dns错误不能上网怎么办
  • win10激活过期有什么影响吗
  • 在下次启动计算机时会自动关机。重起后恢复正常(“绿色版”)
  • nodejs搭建本地服务器运行html
  • javascript还有人用吗
  • Unity3D的iTween
  • 怎样开启javascript功能
  • js调用url接口
  • linux jhat
  • python 字符串
  • js如何定义类
  • jquery formbuilder
  • 请问各位专家金线吊乌龟有什么功效
  • 南京税务登记查询官网
  • 皖事通新农合缴费征收方式是什么?
  • 天津定额发票查询真伪查询
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设