三 yolo v3 训练数据集

1.打标签

使用 labelImg 点击前往GitHub下载
使用voc数据集格式,标签信息保存格式为xml格式xml格式标签

2 创建voc格式数据集并转换成yolo格式

1.darknet目录下新建 VOCdevkit 文件夹
2.建立 VOC2007 子文件夹
3.在VOC2007内建立如下三个文件夹
在这里插入图片描述
其中Annotations内放xml文件;JPEGImages放 .jpg图片;
ImageSets内建 Main 文件夹
4.使用 test.py (此时实际上没有label文件夹,请忽略)
在这里插入图片描述
imagests–main 内生成下图文件
在这里插入图片描述
5.使用voc_label.py
在这里插入图片描述

生成5个txt文件
在这里插入图片描述
并且在VOC2007内生成label文件夹,里面是txt位标签信息在这里插入图片描述
转换完成

3 修改训练相关文件

1 data文件夹下新建一个文本 .name,内容是识别物的名称
一行一个
在这里插入图片描述
2 cfg文件下,扶持一个voc.data,修改名称.data
修改相关路径
在这里插入图片描述
3. cfg文件夹下复制yolov3.cfg文件,并命名yolov3-xx.cfg
搜索yolo,修改classes=1;filters=18( 3*(classes+1))
【视情况而定】
共修改3个yolo的信息
在这里插入图片描述

4.下载预训练模型(权重)

在项目目录下打开终端,运行命令:

wget https://pjreddie.com/media/files/darknet53.conv.74

5.训练

darknet目录下执行:

./darknet detector train cfg/window.data cfg/yolov3-window.cfg darknet53.conv.74
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
训练YOLOX算法使用COCO数据集,你需要进行以下步骤: 1. 首先,你需要修改`train.py`文件中的`--exp_file`参数值为`yolox_s.py`的文件路径。同时,你还需要修改`self.data_dir`为你存放COCO数据集的文件夹路径,`self.train_ann`为训练集的注释文件名(通常是`instances_train2017.json`),`self.val_ann`为验证集的注释文件名(通常是`instances_val2017.json`),以及`self.num_classes`为你的类别数量。你还可以根据需要修改其他参数,如`self.max_epoch`,`self.data_num_workers`和`self.eval_interval`。\[1\] 2. 确保你的COCO数据集包含在`annotations`文件夹中,其中包括两个重要的文件`instances_train2017.json`和`instances_val2017.json`。这些文件包含了训练和验证集的图像数据。\[2\] 3. 搭建YOLOX的环境。你可以按照YOLOX的文档或教程来安装所需的依赖项和配置环境。\[2\] 4. 训练模型。运行`train.py`文件来开始训练YOLOX算法模型。训练完成后,你可以在`tools/`文件夹下找到测试文件,可以使用`demo.py`和`eval.py`这两个文件来对训练的模型进行测试。在测试时,需要修改配置参数`--exp_file`,确保与训练时的配置文件一致。\[3\] 请注意,以上步骤仅提供了一个大致的指导,具体的操作可能会因YOLOX版本和个人需求而有所不同。建议你参考YOLOX的官方文档或教程以获取更详细的指导。 #### 引用[.reference_title] - *1* *2* *3* [yolox 训练自己的数据集 (COCO格式)](https://blog.csdn.net/zxxxiazai/article/details/120906366)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值