赞
踩
yolov5 训练模型可以使用CPU和GPU两种方式,CPU相较于GPU很慢,但是要使用GPU需要配置CUDA+cuDNN的环境。训练模型需要搭建pytorch的深度学习库环境。
配置CUDA+cuDNN,以及pytorch环境:
配置的教程网上已有许多,这里不再赘述。下面提供网址:
CUDA网址:https://developer.nvidia.com/cuda-downloads
cuDNN网址:https://developer.nvidia.com/rdp/cudnn-archive
Pytorch网址:PyTorchhttps://pytorch.org/
cuDNN下载好后解压,将其中的三个文件夹复制到安装CUDA的文件夹下,覆盖掉其中的内容,然后在环境变量中添加路径即可(如果存在多个版本,则将需要使用的版本移动到前面去即可,如下),如何进入环境变量,后面的【第四章——下载YOLOv5所需要的配套库】有详细步骤。
如何查看电脑可以支持的CUDA版本:
同时按下键盘的Win和R键,输入cmd,打开【命令提示符】,输入nvidia-smi
如何查看自己安装的CUDA版本,或者多个CUDA版本中当前使用的版本:
在【命令提示符】中输入nvcc -V
如何查看自己下载的pytorch版本是CUDA版本还是CPU版本:
这里提供Anaconda中创建虚拟环境,然后安装pytorch的查看方法。首先打开【命令提示符】,输入【conda activate 虚拟环境名称】(中括号只是标识,不输入)激活虚拟环境,然后输入【conda list】,如何创建虚拟环境,在后面的【第四章——下载YOLOv5所需要的配套库】有详细步骤。
注意:如果需要像本篇文章一样,使用C++调用导出的torchscript模型,请下载yolov5 v5.0的版本,其中的文件内容如下:
Yolov5 v5.0的网盘链接:
链接:https://pan.baidu.com/s/1uNPRZWWqpkPB3lyRBX4AdQ
提取码:6666
如果需要其他的版本:
https://github.com/ultralytics/yolov5/tags
https://github.com/ultralytics/yolov5/releases
Yolov5 v5.0的GitHup下载界面
方法一:可以复制HTTPS方法提供的网址,然后打开【命令提示符】(快捷键Win+R,输入cmd回车),用git下载(前提:已经安装好git,没有安装git,也可以直接在git官网:Git - Downloads下载,然后直接安装,git环境是直接配置好的,安装路径可自行修改)。
方法二:也可以把这个仓库克隆到码云,从码云上下载。这个方法百度一下有很多博客写道。百度一下:“github迁移码云”这类关键字即可。下载完后,解压到想要的路径。
方法三:直接下载源码压缩包,然后解压即可,但是下载很慢,没有梯子不推荐此方式。
yolov5需要四个不同的权重文件,分别是yolov5s.pt、yolov5m.pt、yolov5l.pt和yolov5x.pt。
1.下面是我提供的四个pt权重文件的网盘链接:
链接:https://pan.baidu.com/s/1aIhGc2O8182XUdiWGaM-Qw
提取码:6666
有梯子的,可在官网下载:https://www.wpsshop.cn/w/盐析白兔/article/detail/569582
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。