Pytorch-GPU版本详细安装教程——以YOLOv5为例

Windows11下pytorch环境运行测试YOLOV5 python detect.py --source ./data/images/testfiles --weights ./weights/目标检测模型/yolov5x.pt。不过要注意,自己的数据集不建议放在这个路径下面,建议把数据集放到YOLOv5项目的同级目录下面。注意:安装依赖时要在自己创建的虚拟环境中安装,并路径要切到requirements.txt文件的项目路径中。以上就是搭建相关环境对yolov5进行运行测试,后续可以在yolov5模型的基础上做自己的数据集并进行训练。// 安装所需要的库。 阅读详情

  本文详细讲解了如何安装YOLOv5网络依赖的GPU版本的Pytorch,本人自从入坑YOLOv5后,前前后后配置了近10次环境,有时代码调好能跑了,放上一两个月再跑,竟然报错了!

  最近重装了一次电脑,重新配置了一遍环境,于是痛下决心要记录下配置环境中可能出现的问题,这里需要强调的是,我是在配好环境后写的这篇文章,大多图片是采用别人博客中的图片(在Refenrence中表明了出处,实在不想再重新配置一遍了)

  本文重点讲解CUDA和Pytorch-gpu版本的安装,他俩的版本一定要对应起来,否则会出现各种问题(比如模型可以训练,但训练结果为0等等)

CUDA安装

首先,查看自己电脑支持安装的CUDA的版本
在cmd中输入

nvidia-smi

按下回车可显示
在这里插入图片描述
从上图可看出,我的电脑的显卡驱动版本是522.25,最高支持11.8版本的cuda(也就是可以安装版本号≤11.8的CUDA)
然后去英伟达官网:https://developer.nvidia.com/cuda-toolkit-archive
下载对应的CUDA版本,我下载的版本的是CUDA10.2
在这里插入图片描述
注:这里选择CUDA版本根据以下原则选择
1、显卡驱动最高支持的cuda版本
2、cuda与torch版本对应(这个在“Pytorch-gpu安装这一章会详细讲解”)
我这里选择的是Windows 10 64位的安装包,然后点击“Download”下载,下载完成后双击exe文件进行安装
在这里插入图片描述
安装时选择默认路径即可
在这里插入图片描述
然后选择自定义安装
在这里插入图片描述
把图示圈起来的对勾去掉
在这里插入图片描述
这三个地址十分重要,后续我们将进行环境变量的配置,不要改变路径。
在这里插入图片描述
之后等待安装完成即可。
在这里插入图片描述
配置CUDA环境变量,首先右键我的电脑-属性-高级系统设置-环境变量
在这里插入图片描述
在Path中手动添加如下路径:

C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.2\lib\x64
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.2\include
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v10.2\extras\CUPTI\lib64
C:\ProgramData\NVIDIA Corporation\CUDA Samples\v10.2\bin\win64
C:\ProgramData\NVIDIA Corporation\CUDA Samples\v10.2\common\lib\x64

在这里插入图片描述
在这里插入图片描述
我们可以验证一下cuda是否成功,按win+R 输入cmd

nvcc -V

在这里插入图片描述

CUDANN安装

首先,到英伟达官网下载与CUDA版本匹配的cudnn:https://developer.nvidia.com/cudnn
这里需要我们注册一个账号,然后登录下载,下载时一定注意与CUDA的版本对应,如果你下载的CUDA为10.2则下载第二个。
在这里插入图片描述
下载之后,解压缩,将CUDNN文件夹中的各自的bin、clude、lib文件夹中的内容,直接复制添加到CUDA的刚刚安装目录的对应相同名字的文件夹下。

Anaconda安装

安装较为简单,详细请参考:
https://blog.youkuaiyun.com/in546/article/details/117400839

Pycharm安装

安装较为简单,详细请参考:
https://cloud.tencent.com/developer/article/1504718

Pytorch-gpu安装

torch- torchvision- python版本对应关系

CUDA Toolkit 和Pytorch的对应关系在这里插入图片描述
使用下述命令安装torch、torchvision、torchaudio的gpu版本:

pip3 install torch==1.8.1+cu102 torchvision==0.9.1+cu102 torchaudio==0.8.1 -f https://download.pytorch.org/whl/torch_stable.htmlhttps://download.pytorch.org/whl/torch_stable.html

然后在anaconda的pytorch虚拟环境中安装yolov5项目依赖的各种包,使用pip install ******

由于yolov5的requirement.txt中使用的pycocotools,但我下载的是pycocotools-windows。
所以将requirement.txt中的pycocotools改成pycocotools-windows,在运行代码时会检查requirements.txt中的包是否安装,不替换的话会报错

Reference

https://blog.youkuaiyun.com/qq_53357019/article/details/125725702
https://blog.youkuaiyun.com/qq_39763246/article/details/122250062

安装GPU版本Pytorch(全网最详细过程) 最近因为需要安装GPU版本的Pytorch,所以自己在安装过程中也是想着写一篇博客,把整个过程记录下来,在整个过程中也遇到了不少的问题,查看了以往别人的一些解决方案,希望能够给遇到同样问题的提供一些参考。如果大家在安装pytorch的时候,并不需要安装gpu版本的,即使用cpu进行训练的pytorch,那么直接在Aanaconda Prompt当中输入以下命令即可:如果是想要安装gpu版本的pytorch,则需要参考以下几个步骤。 阅读详情

相关推荐

pytorch安装GPU版本 (Cuda12.1)教程

使用本教程前,默认您已经安装并配置好了python3以上版本。

关宅 9万+

Anaconda Pycharm Pytorch(GPU版本)的配置

Anaconda、 Pycharm、 Pytorch(GPU版本)的配置

qq_46080349的博客 8639

【YOLOV5从开发到部署实战】二、GPU版本的Pytorch安装

🔥 PyTorch GPU 安装教程 ✅ 官网在线安装 📌 进入官网:https://pytorch.org/get-started/locally/ pip install torch==1.11.0+cu113 torchvision==0.12.0+cu113 torchaudio==0.11.0+cu113 -f https://download.pytorch.org/whl/cu113/torch_stable.html 如果下方Run this Command提醒CUDA-10.2 PyTo

年少的勇气已经用完,剩下的就是三思而后行 919

Pytorch深度学习环境配置(GPU版本)

最详细的 Windows 下 PyTorch 入门深度学习环境安装与配置GPU版本,根据b站up我是土堆的教学视频总结!!!

houjingchuan的博客 1万+

【YOLOV5 入门】——环境配置(Miniconda/Pytorch/YOLOv5/PYPI镜像源)

YOLOv5用些新技术来提高训练和推理的效率,例如自动数据增强和模型压缩等。提高模型的鲁棒性和泛化能力,例如采用新的数据增强技术和正则化方法等。更深的网络结构和更高级的特征提取技术,从而使其在目标检测任务上表现更好。

weixin_51658186的博客 3740

使用3sigma原则去除数据表中的极端值

本文使用3sigma解决数据表中出现的极端值问题,其中包括基本原理、使用原则(检验方法)、代码展示这3个部分

qq_51397866的博客 4380

基于yolov5的图像识别 百分百成功安装部署yolov5 7.0版本的GPU环境 yolov5 7.0+pytorch资源自取

一次性安装部署好pytorch环境,使用GPU环境进行图像定位与识别,里面有yolov5 7.0版本+pytorch资源自取,跟着步骤一步一步来,百分百成功安装部署yolov5 7.0版本的运行环境。

m0_51973304的博客 3719

具身智能端到端大模型VLA (Vision Language Action)

在语言为条件的机器人任务中,策略必须具备理解语言指令、视觉感知环境并生成适当动作的能力,这就需要VLA的。例如,在自动驾驶领域,传统的做法是将感知、预测、规划等步骤分开处理,而VLA则试图用一个统一的框架来替代这种分立的方法。另外,VLA的模型对于算力的需求很大,单片AI算力1000Tops的Thor大概率会延期发布,加上英伟达芯片的量产时间与成本挑战,以及在国内的应用情况,对车企而言是个大问题。以谷歌DeepMind推出的RT-2为例,该模型可以在新的物体、背景和环境中表现出显著改善的性能。

具身智能机器人 1万+

Pytorch-GPU版本安装并进行yolov5测试

应该是我的CUDA和cuDNN没有安装,所以根据这篇博主的方法顺序安装即可,他的介绍非常详细,下载注册要耐心点,网速比较慢。重新安装一遍依赖,可能是我从CPU版本切换到GPU对依赖有变化,也可能是我执行过yolov5环境的remove操作导致。以上采用conda还是pip方式安装,具体区别网上有介绍,我这里采用的 conda方式。然后重新安装,执行conda install指令,以旧不成功,在NVIDIA控制面板中,从左下角的。标志时,可以在其后指定要使用的。删除原来的yolov5环境,

湮没 1159

Silvaco Atlas新手入门:从安装到第一个半导体器件仿真(附DeckBuild配置)

本文为Silvaco Atlas新手提供了一份从软件安装、DeckBuild环境配置到完成第一个半导体器件仿真的实战指南。通过构建一个经典的PN结二极管案例,详细讲解了Atlas仿真语句的语法、核心命令顺序以及结果调试与可视化方法,帮助初学者快速上手并理解TCAD仿真流程。

sql99的博客 332

YOLOv8模型INT8量化实战:解决sigmoid输出归零的坑(附代码修改)

本文详细介绍了YOLOv8模型INT8量化过程中遇到的sigmoid输出归零问题及其解决方案。通过修改模型导出代码、优化ONNX量化流程,并提供完整的部署优化技巧,帮助开发者在边缘计算设备上实现高效的模型推理。文章还包含量化效果验证和常见问题排查方法,助力开发者快速解决实际部署中的难题。

vvv99的博客 252

配置深度学习/神经网络运行环境(一网打尽),安装CUDA/cuDNN/Anconda,安装GPU版本的pytorch/torchvision/torchaudio,以及创建虚拟环境并运行yolov5

安装CUDA/cuDNN/Anconda,安装GPU版本的pytorch/torchvision/torchaudio肯定有些头大,不过没关系,此文带你梳理它们之间的关系并手把手带你配置一个完整的环境~

qq_54700138的博客 2727

实测338MB/s!FPGA与CYUSB3014的Slave FIFO模式实战避坑(附完整固件与源码)

本文详细介绍了FPGA与CYUSB3014在Slave FIFO模式下实现338MB/s高速数据传输的实战经验。通过优化硬件设计、固件配置和GPIF II接口设置,解决了USB3.0双向通信中的关键性能瓶颈,并提供了完整的固件与源码参考。

weixin_30570101的博客 458

Jetson Nano v4.6.3:安装系统、U盘启动、安装SDK、安装PyTorch GPU、YOLOv5+DeepStream部署

使用DeepStream加速Jetson Nano上YOLOv5的运行,是YOLOv5官方提供的解决方案。本教程提供了完整的安装配置流程,包括安装系统、U盘启动、安装SDK、安装PyTorch GPU、YOLOv5+DeepStream部署,Jetson Nano的系统版本是v4.6.3。

weixin_43034503的博客 3734

Android 面试题 Handler篇

1.Handler的实现原理。

ViewHandKownHealth的博客 955

深度解析:C# Modbus TCP协议解析与异常处理(工控上位机必备)

协议解析要精准:掌握MBAP头和PDU的结构,尤其是常用功能码的请求/响应格式,避免因字节处理错误导致通信失败;异常处理要全面:覆盖通信层、协议层、数据层的所有异常类型,针对工业场景制定重试、重连、滤波等策略;资源管理要规范:使用释放资源,采用连接池复用连接,避免端口泄露;工业场景要适配:结合工控现场的特点(网络波动、电磁干扰、设备忙),优化通信效率和数据处理逻辑。通过以上解析和策略,可确保C#上位机与工业设备的Modbus TCP通信具备高稳定性、高可靠性、高容错性,满足工控领域的严苛要求。

这里只有干货:从 Modbus 通信到 MES 对接,从 YOLO 训练到工控机部署,带你搞定工业软件开发全流程。 997

yolov5环境配置:cuda(GPU)+anaconda+pytorch+pycharm的安装

造孽的时间又来了,我真的什么都不知道

weixin_51230935的博客 6310

ArcGIS Pro 3.4 二次开发 - 布局

本文介绍了在ArcGIS Pro SDK 3.4和.NET 8环境下操作布局工程项的相关方法。主要内容包括:引用布局工程项和关联布局,在新视图中打开或激活已有布局视图,引用活动布局视图,导入/移除布局工程项,创建基本布局或带参考线的自定义布局,修改布局页面尺寸,以及创建圆形图形元素等操作。重点演示了如何通过CIM(Core Infrastructure Model)进行高级布局配置,并详细说明了圆形图形元素的创建过程,包括几何构建、符号设置和图形生成。所有涉及UI线程的操作都遵循ArcGIS Pro SDK

Winemonk 795

yolov5使用GPU

代码】yolov5使用GPU。

weixin_44834086的博客 2万+

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

pytorch(gpu)环境搭建&&yolov5超详细环境搭建gpu版本

本文详细介绍了GPU环境搭建流程,包含CUDA Toolkit与PyTorch的版本匹配、安装步骤,以及cuDNN的配置方法。首先通过nvidia-smi查看显卡支持的CUDA版本,从官网下载对应版本的CUDA和PyTorch,并验证安装。然后安装cuDNN并覆盖CUDA目录文件。接着安装Anaconda管理Python环境,创建虚拟环境后安装PyTorch的GPU版本,最后通过torch.cuda.is_available()验证GPU是否可用。文中提供了大量截图和官网链接,帮助读者顺利完成环境配置。

hdf521999的博客 2298

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

PyTorch+YOLOv5环境搭建(未完待续)

PyTorch+YOLOv5环境搭建 PyTorch requirements NVIDIA CUDA 9.2 or above NVIDIA cuDNN v7 or above https://github.com/pytorch/pytorch#installation 对应的最低GPU运算能力和驱动版本为: GPU Compute Capability >= 3.0 Compatible Driver Version >= 396.26 PyTorch版本:官方推荐版本为Comma

yumin1058882119的博客 6280

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

yolo5环境搭建,Anaconda,pytorch GPU版本,cuda,cudnn安装教程

yolo5环境搭建,Anaconda,pytorch GPU版本,cuda,cudnn安装教程

嵌入式人工智能相关 823

win10 安装anaconda+cuda+cudnn+yolov5

win10 安装anaconda+cuda+cudnn+yolov5

qq_44248026的博客 3130

Win11下PyTorch安装一次3秒成功,实现GPU加速训练yolov5数据集

pipinstallxxx.whl安装两个包即可。CPU训练起来起来特别慢。在训练主机支持NVIDIA的情况下。开启GUP进行训练。这里不做具体赘述,主要说明CPU下配置切换到GPU加速训练。启动Pycharm,运行yolov5中的train.py。我的CUDAVersion是11.7。如下返回True则说明已经安装了cuda。CUDAVersion信息如下。配置完成后运行的效果显示cu117。

OuNuo5280的博客 846

3060显卡-yolov5-GPU环境搭建的一些建议

当你能够搜索3060时,我能感同身受到你能有多绝望! 这篇文章受众很小,仅支持使用NVIDIA 3060 显卡来使用yolov5训练模型的用户 ***NIADIA 3060 仅支持cuda 11.1 以上版本*** (这是我在搜索中找到的一条信息,原地址给忘记了,所以不能给出转载地址,我之前用的是cuda10.2版本,在使用yolov5时不能调用GPU) 因网速受限,Aconda、cuda、cuDNN 都是离线下载,再用pip按安装的 关键词: yolov5 NVIDIA 3060 Pyth

A1729901831的博客 6893

pytorch、torch 、torchvision 对应版本与链接及安装注意事项

官网 pytorch、torch 、torchvision 对应版本与链接及安装注意事项

m0_56843848的博客 2064
上一篇: STM32+L298N+PWM可调速小车(四驱)
下一篇: Python脚本—批量复制图片
晓shuo
晓shuo 优质创作者: 人工智能技术领域 优质创作者: 人工智能技术领域
博客等级 码龄6年 4万+粉丝 113原创
评论 2
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

晓shuo

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值