6941浏览
查看: 6941|回复: 13

[项目分享] 关于Mx_yolo3的模型训练详细教程[保姆式教程]

[复制链接]
本帖最后由 水宕宕 于 2022-12-29 13:39 编辑

关于Mx_yolo3的模型训练详细教程
因为作者在做一个新项目,有关模型训练的,于是将经验分享给大家

目录
      1.前期准备
        2.环境配置
        3.获得训练文件
        4.训练模型
        5.测试模型
        6.撰写代码


1.前期准备
准备一台Windows10以上的电脑(最好有显卡,后面要用)和一个人。
这里我们用Mx_yolo3了训练模型(文件献上↓)
Mx_yolo3文件(注意:这里使用的文件,作者都是用阿里云盘分享的阿里云盘官网

2.环境配置
下载文件后,解压,打开里面的 1.环境配置↓
关于Mx_yolo3的模型训练详细教程[保姆式教程]图1


点击环境配置↓
关于Mx_yolo3的模型训练详细教程[保姆式教程]图2

先点第一个,弹出以下窗口↓
关于Mx_yolo3的模型训练详细教程[保姆式教程]图3

作者已经下载了,下载时要点一个Add的选项,然后开始下载python然后点第二个“安装Python依赖库与预训练权重”然后等一会会......

关于Mx_yolo3的模型训练详细教程[保姆式教程]图27
下载完后会有两个√
显卡的话,点第三个,没有的跳过这一步
关于Mx_yolo3的模型训练详细教程[保姆式教程]图4关于Mx_yolo3的模型训练详细教程[保姆式教程]图5

会弹出窗口,提示下载↓
关于Mx_yolo3的模型训练详细教程[保姆式教程]图33

有下载教程 CUDA安装教程
然后跟据上面的CUDA安装教程来进行操作

3.获得训练文件
Mx_yolo3自带的程序爬图片

关于Mx_yolo3的模型训练详细教程[保姆式教程]图11


爬虫


关于Mx_yolo3的模型训练详细教程[保姆式教程]图13

建议数量:五六十张
然后建立一个叫ffd的文件夹
关于Mx_yolo3的模型训练详细教程[保姆式教程]图18

在里面建立三个文件夹:xml、imges、ing
关于Mx_yolo3的模型训练详细教程[保姆式教程]图19
(其他文件夹是作者训练时,软件自动生成的,不用管它)

将刚才爬到的图片放到ing文件夹里
关于Mx_yolo3的模型训练详细教程[保姆式教程]图20
注意:将这个文件夹复制一个

用下面这个小工具来将图片批量命名、修改长宽
makelogFile_16086958200203570.2514602823944

打开后是这样的
关于Mx_yolo3的模型训练详细教程[保姆式教程]图21

选择批量命名
关于Mx_yolo3的模型训练详细教程[保姆式教程]图22

路径:选择刚才复制的ing副本文件夹
前缀:自己填、开始编号:001

然后选择批量处理图片大小
关于Mx_yolo3的模型训练详细教程[保姆式教程]图23

宽:224、长:224
图片文件路径:选择刚才复制的ing副本文件夹
导出图片文件路径:前面的imges文件夹




接着,开始标注工作

启动Mx_yolo3配置的LabelImg补助软件
关于Mx_yolo3的模型训练详细教程[保姆式教程]图25

打开后如下

关于Mx_yolo3的模型训练详细教程[保姆式教程]图12

然后打开刚才的imges文件夹

关于Mx_yolo3的模型训练详细教程[保姆式教程]图26

点击CreateRectbox选项,框住图片中物品

关于Mx_yolo3的模型训练详细教程[保姆式教程]图28

然后点Save和Verify保存
关于Mx_yolo3的模型训练详细教程[保姆式教程]图29

点Next imges下一张图片


关于Mx_yolo3的模型训练详细教程[保姆式教程]图30
完成所有图片后,将刚才产生的.xml文件放进之前创建的xml文件
关于Mx_yolo3的模型训练详细教程[保姆式教程]图31

然后用之前的小工具生成训练的索引文件
关于Mx_yolo3的模型训练详细教程[保姆式教程]图24

只用改路径,路径:ffd文件夹
完成后ffd文件夹就会多出四个.txt文件
关于Mx_yolo3的模型训练详细教程[保姆式教程]图32

做完后,就已经准备好模型训练的文件了

4.训练模型
打开Mx_yolo3
关于Mx_yolo3的模型训练详细教程[保姆式教程]图6

选好参数
关于Mx_yolo3的模型训练详细教程[保姆式教程]图10

选择训练文件
关于Mx_yolo3的模型训练详细教程[保姆式教程]图7


提取种类,计算Anchor
一切就绪,开始训练!
关于Mx_yolo3的模型训练详细教程[保姆式教程]图9

等待训练完毕......
之后,你就会在Mx-yolov3_EN_1.2\Model_file目录下找到训练结果

然后转换模型
关于Mx_yolo3的模型训练详细教程[保姆式教程]图8

选择文件里的.h5文件测试

如果红框里有图片就代表成功了
关于Mx_yolo3的模型训练详细教程[保姆式教程]图16

最后一步,转换模型

关于Mx_yolo3的模型训练详细教程[保姆式教程]图15

打开后

关于Mx_yolo3的模型训练详细教程[保姆式教程]图14

模型输出路径就是模型的名字,量化图片路径就是训练中产生的Train_data\Test_img文件

关于Mx_yolo3的模型训练详细教程[保姆式教程]图17

然后就大功告成!



总结:
1.环境配置
2.文件准备
3.训练模型

























zyq_df  学徒

发表于 2022-2-25 17:26:23

太牛皮了
回复

使用道具 举报

zyq_df  学徒

发表于 2022-2-25 17:27:52

老牛皮了
回复

使用道具 举报

小企鹅  初级技匠

发表于 2022-3-16 14:54:28

厉害厉害
回复

使用道具 举报

番茄balance  学徒

发表于 2022-9-26 18:06:15

请问这个软件叫什么呀,云盘失效了
关于Mx_yolo3的模型训练详细教程[保姆式教程]图1
回复

使用道具 举报

水宕宕  初级技师

发表于 2022-12-29 13:18:14

番茄balance 发表于 2022-9-26 18:06
请问这个软件叫什么呀,云盘失效了

是个小工具
回复

使用道具 举报

水宕宕  初级技师

发表于 2022-12-29 13:31:17

番茄balance 发表于 2022-9-26 18:06
请问这个软件叫什么呀,云盘失效了

你好,你要的工具在这
公共链接:
https://t.wss.ink/f/a4le7p9znr8
密码:829088

回复

使用道具 举报

coffee  学徒

发表于 2023-4-2 12:42:11

你好,楼上的链接也失效了,可否再提供一下
SunApril-202304023585..png
回复

使用道具 举报

hxOdsTbCzXub  学徒

发表于 2023-4-10 14:51:09

你好,可以再发一次这个小工具的链接吗
MonApril-202304103519..png
回复

使用道具 举报

spell  学徒

发表于 2023-7-21 04:38:44

大佬您好,批量命名、修改长宽的小工具可以再次分享一下嘛!
回复

使用道具 举报

三春牛-创客  初级技神

发表于 2023-8-16 14:14:13

厉害厉害
回复

使用道具 举报

三春牛-创客  初级技神

发表于 2023-8-16 14:15:32

赞赞赞赞赞
回复

使用道具 举报

花生编程  中级技匠

发表于 2023-8-17 12:00:01

厉害厉害
回复

使用道具 举报

花生编程  中级技匠

发表于 2023-8-17 12:02:35

不错不错
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
上海智位机器人股份有限公司 沪ICP备09038501号-4

© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail