位置: IT常识 - 正文

YOLOV5-断点训练/继续训练(yolov5训练中途停止了怎么办)

编辑:rootadmin
YOLOV5-断点训练/继续训练 YOLOV5-断点训练/继续训练

推荐整理分享YOLOV5-断点训练/继续训练(yolov5训练中途停止了怎么办),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:yolov5断点训练,yolov5训练中途停止了怎么办,yolov5断点训练,yolov5断点训练没有opt.yaml文件,yolov5断点训练没有opt.yaml文件,yolov5断点训练没有opt.yaml文件,yolov5断点训练没有opt.yaml文件,yolov5断点训练,内容如对您有帮助,希望把文章链接给更多的朋友!

情况: 1.训练过程中中断了,继续训练 2.训练完了,但是未收敛,在这个基础上,还想用这个权重、学习率等参数继续训练多一些批次

1. 训练过程中中断了,继续训练

断电、或者什么原因中断了,比如设定epoch为200,但是在90这里中断了,想从断点这里继续 训练到 200个epoch 直接在trainds.py设置参数–resume的defualt=True即可(在代码 517行附近)

1.parser.add_argument('--resume', nargs='?', const=True, default=True, help='resume most recent training')2.训练完原有epoch,发现没有收敛,想继续训练

训练完原有epoch后,但还继续训练,比如设置epoch为30,已经训练完了,但是没有收敛,想使用训练了30 epoch的权重继续训练40个epoch, 总共就是70个epoch

YOLOV5-断点训练/继续训练(yolov5训练中途停止了怎么办)

**注意:**不是直接在train.py设置weight参数为训练好的权重(last.pt),然后设置epoch为70,这样不行,因为学习率等超参数启动时还是按照默认的。(自己把一些超参数设置好也可以,比较麻烦) 在train.py代码里面设置就可以使用原有30 epoch的权重后继续训练到40epoch

step1:

先将–resume的defualt改为True,再将–epochs设为想要继续训练到的epochs,即defualt=70(在trainds.py代码的513行附近)

parser.add_argument('--epochs', type=int, default=70)step2:

在trainds.py文件中,按下Ctrl+F搜索Epochs定位到大概197行的位置,做以下两处修改:

添加一行代码:ckpt[‘epoch’] = 30 修改代码:start_epoch = ckpt[‘epoch’](后面不加1) 注意:这两处修改是为了断点训练,如果不再需要断点训练,请将这两处修改都还原。

step3:

在trainds.py文件中,按下Ctrl+F搜索replace定位到大概565行的位置,做以下两处修改:

如图添加一行代码:init_epochs = opt.epochs(记录最开始由epochs参数设定的数值70,因为replace这行代码,将epochs替换成了原始的epochs数值30) 修改代码:如图进行添加,reinstate恢复成设定的epochs 做完以上3个修改,训练就会从第30个epoch的基础上进行继续训练到70个epoch,和直接设置epoch为70一样

参考文献:https://blog.csdn.net/LWD19981223

本文链接地址:https://www.jiuchutong.com/zhishi/298276.html 转载请保留说明!

上一篇:不小心把文件删了怎么找回?解决你的烦恼(文件不小心删除了怎么恢复)

下一篇:yolov5模型训练结果分析(yolo 模型训练)

  • 抖音如何看播放量(抖音如何看播放次数)

  • 电脑滴滴响是什么原因引起的(电脑 滴滴响)

  • 电脑求积怎么操作(电脑求积怎么操作图解)

  • 红米k20pro怎么开空调(红米k20pro怎么开高帧率)

  • 华为p40隐私空间怎么设置(华为P40隐私空间入口隐藏了找不到了)

  • wifi的光信号是红色的是什么意思(wifi的光信号是红灯)

  • 手机黑屏是咋回事oppo(手机黑屏了怎回事)

  • iphonex屏幕录制在哪儿(iphonex 录屏)

  • usb接口是串行接口吗(usb接口是串行接法吗)

  • 老年手机没有声音怎么办(老年手机没有声音怎么回事)

  • soul会被通讯录搜索吗(soul会暴露电话号码吗)

  • 华为m6怎么接u盘(华为m6插u盘没反应)

  • 企业微信怎样变更部门(企业微信怎样变更群主)

  • 小米手机快捷功能怎么删除(小米手机快捷功能在哪里关闭)

  • 浏览器的收藏在哪看(浏览器收藏在哪找OPPO)

  • OPPO手机怎么调整亮度(oppo手机怎么开空调)

  • 如何删除抖音里的喜欢(如何删除抖音里喜欢的视频作品)

  • 原生安卓9怎么显示网速(原生安卓怎么跳过开机验证)

  • 拼多多怎样添加品牌(拼多多怎样添加好友)

  • 闲聊软件怎么没有声音(闲聊是不是彻底不能用了)

  • pp视频如何关闭弹幕(pp视频如何关闭会员续费)

  • 抖音一张照片怎么做闪白(抖音一张照片怎么能放完一首歌)

  • 将时间序列转成图像——马尔可夫转移场方法 Matlab实现(将时间序列转化为图像)

  • vgreduce命令 删除物理卷(vgreduce --removemissing)

  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设 电脑维修 湖南楚通运网络