位置: IT常识 - 正文

关于CPU和GPU版本共存下的安装Pytorch(跑YOLO模型)(cpu和gpu性能对比)

编辑:rootadmin
关于CPU和GPU版本共存下的安装Pytorch(跑YOLO模型)

推荐整理分享关于CPU和GPU版本共存下的安装Pytorch(跑YOLO模型)(cpu和gpu性能对比),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:关于cpu与gpu架构下列说法错误的是,gpu与cpu性能发展,gpu与cpu性能发展,cpu与gpu参数详解,cpu和gpu的区别说法错误的是,cpu与gpu参数详解,cpu与gpu参数详解,关于cpu与gpu架构下列说法错误的是,内容如对您有帮助,希望把文章链接给更多的朋友!

首先默认已经安装好了Anaconda和python

一、搭建环境

先安装CUDA,如果没有安装可以跟着一起安装。

在cmd中输入以下命令。

nvcc -V

没有安装CUDA的是这个效果,如果已经安装了话,会是显示版本号的样子。

在计算机-管理-设备管理器-显示适配器中,查看是否有独立显卡。(我这里用到是垃圾的3050显卡)

然后点这里进入网页,看看有没有自己的显卡类型,有就是支持安装CUDA。

打开英伟达的控制面板,看一下CUDA需要的版本。

点击帮助——系统信息——组件(我这里是11.6.134)

接下来就是选择CUDA进行安装即可(点击此处),实际上版本无所谓,主要看的还是计算能力,我这里选11.6.1,主要是为了兼容,防止出错。

点击配置即可,我的电脑版本是win11,所以我按照需求配置的CUDA。

记住CUDA的安装路径。

我这里安装的是精简版,避免报错。

配置环境变量。(电脑->属性->高级系统设置->环境变量->系统变量找到Path)

配置成这样样子就行。

再次在cmd中运行上述的代码,就可以查看到CUDA的版本信息。

nvcc -V

接着安装cudnn

点击此处,选择下载download cudnn,但这里需要你注册或者登录英伟达的账号,然后进行问卷之后才可以进行下载页面,最后来到这里。

然后将压缩包里面的东西直接copy到CUDA所在的目录下,直接覆盖安装即可。

二、安装Pytorch库

如果还没有安装Anaconda可以去我的博文看教程。

我之前已经安装过CPU版本的pytorch,这次我接着安装一下GPU版本的pytorch。

关于CPU和GPU版本共存下的安装Pytorch(跑YOLO模型)(cpu和gpu性能对比)

我这里新建一个环境(python版本可以根据所需配置)。

conda create --name pytorch-gpu python=3.7

然后激活环境

activate pytorch-gpu

进去之后是这样。

然后我们再去pytorch的官网选择配置,我们复制下面的命令,这也是我之所以选择CUDA版本是11.6的原因。

在此之前要记得给conda换源,换源在我博文中有写,可以参考一下。不换源的话可能会导致下载速度过慢,要是掉线就不好了。

在上次的博文中,我少写了一条对pytorch的换源,所以应该在换源时补上。

conda config --add channels http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/conda config --add channels http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/conda config --add channels http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/conda config --set show_channel_urls yes

这是自动安装省事,如果失败了,直接就用本地离线安装得了。

离线安装还是比较省事的。打开网址https://download.pytorch.org/whl/torch_stable.html,选择我们需要的版本进行下载,速度没得说,贼快。

cu116:就是说他是11.6版本

cp39:就是说他是python3.7

win和64含义大家都懂,我就不多说了。

把文件放在用户目录下面,直接pip安装即可。

我们看一下是否搞上了。

是的成功了。

三、测试

打开pycharm

我这里很遗憾的报错了。

原因可能是我的cuda和torch版本不符合。

结合我在git上和pytorch上看的文档,所以我得出了结论,需要调整一下版本了。

然后重新调一下我的版本。

首先,先把原来的torch和torchision卸载掉。

pip uninstall torch torchvision

接着输入以下代码。

pip install torch==1.12.0+cu116 torchvision==0.12.0+cu116 -f https://download.pytorch.org/whl/torch_stable.html

跑完显示上述图片内容即可。

再次执行一下。

显卡跑起来了,虽然只是垃圾的GPU3050,但是比CPU好的多。

如果有其他bug,请查资料解决吧!

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

上一篇:【强化学习探索01】Win10 下gym安装

下一篇:Nginx反向代理WebSocket服务连接报错:WebSocket connection to “wss://xxx/xxx“ failed(nginx反向代理未知域名)

  • 税务做定额
  • 增值税专用发票抵扣期限
  • 农产品普票进项税抵扣怎么做账
  • 三方合同怎么盖章
  • 增值税上月多交税本月怎么办
  • 无金额的合同印章有效吗
  • 信用减值损失在利润表怎么填列
  • 一般纳税人公司是什么型企业
  • 专票已认证但又没有发票
  • 高危职业人身意外险
  • 付汇代扣代缴增值税纳税期限
  • 收到报废车款要交什么税
  • 库存商品报废进项转出
  • 支付境外个人佣金
  • 个人股权转让是否先分红
  • 企业外币交易会计核算方法
  • 逃避的概念
  • 个税当月计提还是下月
  • 通讯费补贴要交税吗
  • 1697508301
  • 医疗服务免税发票怎么开
  • 航空公司票价怎么定的
  • 少计提增值税0.01计入营业外
  • bois如何设置启动项
  • 个体工商户给员工交社保属于职工社保吗
  • 如何在excel中制作柱状图
  • mac如何连接电脑
  • Win11怎么不显示图标
  • 房产税和城镇土地使用税
  • 模具成本怎么核算
  • vue技术解密
  • win10通知栏怎么设置
  • php自定义变量
  • php 注册
  • PHP:zip_entry_read()的用法_Zip函数
  • 如何做商品批发
  • 一般业务计算的基本步骤
  • redis zset源码
  • 对数前面有符号怎么计算
  • 企业收到企业借款需要交税
  • 财务软件费用可以抵税吗
  • 财务报表的组成主要包括
  • 应交税费需要结转到本年利润吗
  • 税务登记是需要原件还是复印件
  • 存货跌价准备在借方表示什么
  • 坏账准备计提方法一经确定不得随意变更这种做法体现了
  • 运输公司汽车折旧能直接进主营成本吗
  • 企业购进生产用品税率
  • 企业所得税留抵税额
  • 车船税收费标准
  • 多年没有做账该怎么说
  • 企业间借款利息涉税处理
  • shell 日期运算
  • solaris x86软件 sparc 区别
  • mac设置outlook默认邮箱
  • centos下netconfig 的安装方法
  • xp开始菜单栏怎么还原
  • mac迁移助理是什么意思啊
  • Win10 Mobile 10586无法更新应用怎么办 一招教你解决
  • linux系统中make的用法
  • win10周年版
  • win10怎么安装pscs6
  • fedora23安装
  • linux系统怎么启动软件
  • win8怎么打开桌面
  • 客齐是什么意思
  • js 对象内存 占用
  • 批处理文件(.bat)怎么写?
  • Node.js中的事件循环是什么
  • nodejs开发文档
  • jquery checkbox的相关操作总结
  • linux中的shell命令
  • 安卓动态图标怎么实现
  • android按钮怎么放置在下方
  • javascript面向对象精要pdf
  • Android StateMachine解析( 1 )
  • 国税系统重点领导名单
  • 浙江省如何自助缴纳社保
  • 电力营销岗
  • 党建税收宣传
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设