yolov5数据集_yolov5体验(pytorch模型训练+检测)亲测可行

这篇博客详细介绍了如何使用Yolov5训练自己的数据集,包括从克隆代码、下载训练集和预训练模型、配置本地环境、设置训练参数到启动TensorBoard进行可视化的过程。作者提供了相关的下载链接和命令行操作示例,并提到了训练和测试的步骤。此外,还推荐了相关的学习资源和教程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

基本流程
代码clone
下载训练集&预训练模型
本地环境配置
训练参数确定&训练集样式
训练
tensorbard可视化
验证代码clone
源码github: git clone ultralytics/yolov5
码云下载(推荐):git clone yql/yolov5

1c40218a47db91d05a7dbed4bb317baf.png

下载训练集&预训练模型https://www.kaggle.com/ultralytics/coco128https://github.com/ultralytics/yolov5/releases/download/v1.0/coco128.zip https://github.com/ultralytics/yolov5/releases/download/v3.0/yolov5s.pt

c6c97371bb743e69ecccd4e2d0b64261.png

本地环境配置
配置 虚拟环境
conda create -n yolov5-env python=3.7
安装 requirements.txt 记录的库
pip install -qr yolov5/requirements.txt(会报错,本人单独手动安装,临时切换成国内源,较快)

44bc1bdf57cd13d1aadb9d95b0741a45.png

a78dec3ead17af1ee741b55a0de05eb2.png

训练参数确定&训练集样式

0846c834e1c4711798b4ad0866fb8e80.png

33e51581e8f49e7fdda93b0d90d46c0d.png

2fc9eb11746d7938b4bf9f2a0e29e2d1.png
标注文件格式

47bf5b000a274db7f588568021b7d52f.png

1类别 (例45-->bowl)
2坐标中心点x
3坐标中心点y
4目标宽度
5目标长度
浮点数 是因为做了归一化保持数值在0~1之间训练(CPU)
python train.py --data coco128.yaml --cfg yolov5s.yaml --weights yolov5s.pt --batch-size 64 --device cpu

cbdd232bdea998ff283394d6c1fa3ab5.png

tensorbard可视化执行 tensorboard --logdir runs/

TensorBoard 2.2.2 at http://localhost:6006/ (Press CTRL+C to quit)

54e08bee08f0689c2b1352a01036e889.png

测试
python detect.py --source ./inference/images/ --weights yolov5s.pt --conf 0.4
测试图片放到此路径下

55bf4a7e7cbf2751677985d264294efa.png

2f6bfb0ddbfba710edc4993db30d05dc.png

参考网站:

https://github.com/ultralytics/yolov5​github.com 从零开始手把手教你利用yolov5训练自己的数据集(含coco128数据集/yolov5权重文件国内下载)更新于20200728_ai_faker的博客-优快云博客​blog.youkuaiyun.com
bcf7d0b6ea09f96ffaafdfd871632860.png
【yolov5】【第三期】小白手把手教你修改yolov5网络结构,看完就会动手改_哔哩哔哩 (゜-゜)つロ 干杯~-bilibili​www.bilibili.com
ccf32b828117632e3ea614971b4ba976.png
YOLOV5网络结构_Q1u1NG的博客-优快云博客​blog.youkuaiyun.com
8f2830485c85f306a8416eecce287563.png


以上

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值