位置: 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反向代理未知域名)

  • 打印机的使用方法(打印机的使用方法)(打印机的使用方法图解视频)

    打印机的使用方法(打印机的使用方法)(打印机的使用方法图解视频)

  • ipad怎样退出分屏状态(苹果ipad怎么退出分屏模式)

    ipad怎样退出分屏状态(苹果ipad怎么退出分屏模式)

  • qq聊天记录莫名消失(qq聊天记录莫名消失怎么回事)

    qq聊天记录莫名消失(qq聊天记录莫名消失怎么回事)

  • 电脑QQ怎么查自己被多少人特别关心(电脑qq怎么查自己的信息)

    电脑QQ怎么查自己被多少人特别关心(电脑qq怎么查自己的信息)

  • 苹果阻止此号码来电 发信息会收到吗(苹果阻止此号码来电还能接到短信吗)

    苹果阻止此号码来电 发信息会收到吗(苹果阻止此号码来电还能接到短信吗)

  • 抖音的私信记录突然没有了(抖音的私信记录怎么恢复)

    抖音的私信记录突然没有了(抖音的私信记录怎么恢复)

  • 华为nova3怎么设置深色模式(华为nova3怎么设置24小时制)

    华为nova3怎么设置深色模式(华为nova3怎么设置24小时制)

  • 手机原装膜刮花了怎么办(手机原装膜刮花了能影响屏幕刮花吗)

    手机原装膜刮花了怎么办(手机原装膜刮花了能影响屏幕刮花吗)

  • 单元格显示井号是什么意思(excel单元格显示井号)

    单元格显示井号是什么意思(excel单元格显示井号)

  • 腾讯会议怎样不显示麦(腾讯会议怎样不被提问)

    腾讯会议怎样不显示麦(腾讯会议怎样不被提问)

  • 微信好友怎么隐藏起来(微信好友怎么隐藏起来不被发现)

    微信好友怎么隐藏起来(微信好友怎么隐藏起来不被发现)

  • 如何在微信中拒收一个人的消息(如何在微信中拒绝进群)

    如何在微信中拒收一个人的消息(如何在微信中拒绝进群)

  • crruloo是什么手机(cr0wn是什么牌子手表)

    crruloo是什么手机(cr0wn是什么牌子手表)

  • 魅族16th和plus区别(魅族16th和plus买哪个)

    魅族16th和plus区别(魅族16th和plus买哪个)

  • 小米手环怎么调时间(小米手环怎么调字体大小)

    小米手环怎么调时间(小米手环怎么调字体大小)

  • 一加搬家为什么用不了(一加搬家为什么这么慢)

    一加搬家为什么用不了(一加搬家为什么这么慢)

  • 如何设置淘宝支付方式(如何设置淘宝支付扣款顺序)

    如何设置淘宝支付方式(如何设置淘宝支付扣款顺序)

  • 恋爱记能解除关系么(恋爱记解除关系后怎么恢复)

    恋爱记能解除关系么(恋爱记解除关系后怎么恢复)

  • win7怎么恢复打开方式(win7如何恢复电脑系统)

    win7怎么恢复打开方式(win7如何恢复电脑系统)

  • 11是双卡吗(华为nova11是双卡吗)

    11是双卡吗(华为nova11是双卡吗)

  • 搜索抖音号找不到用户(搜索抖音号找不到对方)

    搜索抖音号找不到用户(搜索抖音号找不到对方)

  • 勿扰模式怎么关闭(勿扰模式怎么关闭苹果)

    勿扰模式怎么关闭(勿扰模式怎么关闭苹果)

  • 2022-8-30 servlet

    2022-8-30 servlet

  • mysql外键约束有什么要求(mysql外键约束的基本语法结构)

    mysql外键约束有什么要求(mysql外键约束的基本语法结构)

  • 企业纳税人是什么
  • 运输公司轮胎如何做会计分录
  • 在项目地预缴税款有哪些税种
  • 辞退员工补偿金账务处理
  • 超市费用能否税前扣减?
  • 有限合伙企业合伙人分红纳税
  • 商场扣点收入如何纳税
  • 无形资产增资需要缴纳个税吗
  • 因管理不善的材料盘亏如何做账
  • 房地产退房款会计分录
  • 年底结账会计处理
  • 银行罚息怎么入账
  • 销售新的固定资产怎么算
  • 顺丰的收派服务费可以抵扣吗
  • 专用发票的税票号码看哪里?
  • 公司作账都按不含税价吗
  • 防洪工程维护费取消
  • 借壳上市是什么意思?融资
  • 疏通下水道入什么经络
  • 金税盘上传参数设置服务器设置
  • 货币资金怎么核对账实相符
  • 评估的房产如何入账
  • 收购免税农产品的税率
  • 利润分配财务处理
  • 免征增值税的会计处理方法有哪些
  • 调出进程管理器
  • 腾讯手游助手怎么把游戏放到桌面
  • 预缴税款怎么做账务处理
  • 京东预付卡怎么做账
  • 公司购买车怎么做
  • php的注释可以使用什么开头
  • 股东个人房产抵押贷款用于个人法人有责任么
  • 企业内部研究开发项目开发阶段的支出
  • php中namespace use用法实例分析
  • 博德明高沼上布朗威利山麓的废弃小屋,英格兰 (© Helen Hotson/Alamy Stock Photo)
  • 贷方跟借方哪个是收入哪个是支出
  • 本地部署stable diffusion需要什么显卡
  • 基于随机森林的气温预测
  • 查看redis节点
  • 卷积核步长公式
  • 直连路由,静态路由
  • php curlfile
  • php递归函数桃子一天吃一半
  • 会计成本确认
  • java 类型推导
  • 织梦如何采集文章
  • 大华摄像头海康威视录像机
  • 企业出租的存货包括
  • 小微企业材料
  • 利息支出是利息费用减利息收入吗
  • 汇算清缴报表填报顺序
  • 土增尾盘销售应该如何申报收入
  • 人民币报关可以收美金吗
  • 小规模纳税人有几种税率
  • 应付账款尾款怎么处理
  • 仓库盘点后的数据怎么处理
  • 残疾人就业保障金是什么意思啊
  • 医院药品进销差价规定
  • 一般纳税人购买汽车会计分录
  • 股东打到公帐上怎么做账
  • 负数发票要交税吗
  • mysql搜索字段内容
  • centos gogs
  • win8不能联网
  • windows画图程序名
  • mac登录apple id一直转圈
  • win7没有媒体功能
  • win10正式版多少钱
  • nodejs用法
  • node.js console.log
  • 学习标准——笔记
  • js处理跨域方式及原理
  • 下载python教程
  • 手游 unity
  • 电子发票是什么格式的文件
  • 浙江网上税务局申报
  • 山东省关于公务员社会信用考察的规定
  • 所有企业都要做应急预案吗
  • 广西地方税务局2017年公务员拟录用
  • 准生证网上查询码是个什么
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设