YOLOv3-Pytorch版本训练教程

本文提供YOLOv3-Pytorch版本的详细训练教程,涵盖环境配置、数据集准备、参数修改等内容,帮助读者快速上手。

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

开始前的说明

1.本教程主要参考

https://blog.youkuaiyun.com/sinat_27634939/article/details/89884011

感谢原博主

2.windows 10和ubuntu16.04 都可用

3.笔者教程以yolov3-tiny为例

环境配置

Pytorch :https://pytorch.org/get-started/locally/
numpy
opencv-python
matplotlib
pycocotools
tqdm

基本上pip install 都能搞定,大家百度一下就可以

1.下载源码

github:
https://github.com/ultralytics/yolov3
作者/Repo
压缩包下载或者git clone,都是基本操作。

2.下载训练过程中会用到的预权重

跑yolo需要 下载 darknet53.conv.74weights 文件夹中
跑yolo-tiny需要 下载 yolov3-tiny.conv.15weights 文件夹

下载地址:

https://drive.google.com/open?id=1uxgUBemJVw9wZsdpboYbzUN4bcRhsuAI

里面包含用到的所有权重,不过需要科学上网进Google Drive下载

这里我给出百度云盘下载链接(仅有darknet53.conv.74和yolov3-tiny.conv.15)

链接:https://pan.baidu.com/s/19SqEfgGAfmFCiBFtOICbcg
提取码:bnwu

3.制作自己的数据集

1.图片标定

用到的工具是labelImg

去github上搜索labelImg按步骤安装
或者 直接

pip3 install labelImg

运行直接在cmd里执行

labelImg

运行界面如下:
在这里插入图片描述
标定的过程很简单,聪明的你瞎点几下就会了

记住以下四个快捷键会极大提高标定速度

ctrl+s 保存
d 下一张
a 上一张
w 开始标定

标定是一个体力活,标定完成之后 会得到 图片文件同名的xml 文件。

2.建立如下文件夹

在data目录下新建
注意是在data目录下</

评论 27
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值