当前位置: 首页 > news >正文

YOLOv5 强化学习

  • 前言
    生产应用中经常会碰到训练好的模型需要加入新的数据集的,数据量小还好说,当数据量大了就会抓瞎,太慢了。本文介绍在已有的模型基础上增强训练。
.
├── F1_curve.png
├── PR_curve.png
├── P_curve.png
├── R_curve.png
├── confusion_matrix.png
├── hyp.yaml
├── labels.jpg
├── labels_correlogram.jpg
├── opt.yaml
├── results.csv
├── results.png
├── train_batch0.jpg
├── train_batch1.jpg
├── train_batch2.jpg
├── val_batch0_labels.jpg
├── val_batch0_pred.jpg
└── weights├── best.onnx├── best.pt└── last.pt

这个是训练后得到的目录
更改opt.yaml文件
这是一个opt.yaml文件的例子

weights: yolov5s.pt
cfg: ''
data: ./data/special.yaml
hyp:lr0: 0.01lrf: 0.01momentum: 0.937weight_decay: 0.0005warmup_epochs: 3.0warmup_momentum: 0.8warmup_bias_lr: 0.1box: 0.05cls: 0.5cls_pw: 1.0obj: 1.0obj_pw: 1.0iou_t: 0.2anchor_t: 4.0fl_gamma: 0.0hsv_h: 0.015hsv_s: 0.7hsv_v: 0.4degrees: 0.0translate: 0.1scale: 0.5shear: 0.0perspective: 0.0flipud: 0.0fliplr: 0.5mosaic: 1.0mixup: 0.0copy_paste: 0.0
epochs: 600
batch_size: 64
imgsz: 640
rect: false
resume: false
nosave: false
noval: false
noautoanchor: false
noplots: false
evolve: null
evolve_population: data/hyps
resume_evolve: null
bucket: ''
cache: null
image_weights: false
device: ''
multi_scale: false
single_cls: false
optimizer: SGD
sync_bn: false
workers: 8
project: runs/train
name: exp
exist_ok: false
quad: false
cos_lr: false
label_smoothing: 0.0
patience: 100
freeze:
- 0
save_period: -1
seed: 0
local_rank: -1
entity: null
upload_dataset: false
bbox_interval: -1
artifact_alias: latest
ndjson_console: false
ndjson_file: false
save_dir: runs/train/exp12
  • 将epochs改为你要训练的总轮数
  • 在train.py中将resume参数的default设定为True
  • 在yolov5\utils下的torch_utils.py中将start_epoch改为上次训练的轮次+1(可以在exp中的result表里看见上次最后训练的轮次,此处轮次指的是标号,自0开始的第一列中最后一行数字)

参考了 https://blog.csdn.net/m0_57041719/article/details/135467873?utm_medium=distribute.pc_relevant.none-task-blog-2~default~baidujs_utm_term~default-4-135467873-blog-121215172.235^v43^pc_blog_bottom_relevance_base4&spm=1001.2101.3001.4242.3&utm_relevant_index=6

http://www.zskr.cn/news/70227.html

相关文章:

  • 服务器的IO性能怎么看?
  • 2025年12月气流粉碎机源头厂家精选榜:GMP标准气流粉碎机/实验室气流粉碎机工厂售后响应速度实测!
  • 2025 年京东 e 卡回收平台推荐:京东 e 卡回收、回收平台、回收京东 e 卡、分期乐京东 e 卡回收、转让、兑换、在线回收平台选择指南
  • Python组合:通过__new__方法实现成员类访问宿主类的方法
  • 深入解析:前端前沿技术
  • 2025年12月有机肥生产设备厂家最新推荐:资质与实力双优之选
  • 2025 年支付宝消费券回收平台推荐:支付宝消费券闲置、支付宝消费券快速回收、支付宝消费券用不完回收平台选择指南
  • 电子汽车衡厂家哪家好?2025电子汽车衡生产企业实力榜
  • 告别MCU+AT:OpenCPU开启嵌入式新纪元(2)
  • 2025年灰色封堵胶泥生产厂家企业权威指南:非凝固型密封硅胶防火泥/高分子有机硅胶封堵泥/有机硅防火泥源头企业精选
  • 2025年Q4堆垛机厂家TOP5排行榜:TSG特种设备许可+JB/T7016,快速交付推荐
  • YOLOv5 RKNN 部署
  • 未来已来!全球优质GEO优化公司盘点:AI 搜索时代的流量新引擎
  • 国标GB281811算法算力平台EasyGBS打造高效路况监控与管理解决方案
  • 2025 美国留学机构 TOP10 推荐:精准适配需求,冲刺藤校更有底气
  • 2025年特氟龙喷涂厂家权威推荐榜单:无机纤维喷涂/静电喷涂/不锈钢喷塑加工源头厂家精选
  • 专业的ERP系统推荐榜:聚焦企业信息化管理需求
  • 专业的ERP系统推荐榜单:2025年国内主流方案解析
  • 随着IT高效的技术和OT手艺发展的ISA-95体系演进过程
  • 皮革外观缺陷检测设备:技术方案与应用领域探讨
  • 钙钛矿外观缺陷检测设备:技术创新与应用解析
  • 行业内符合欧标EI120防火卷帘门厂家排名一览
  • Python零基础从入门到精通详细教程5-数据类型的转换- 中篇 - 北京
  • EPC酒店装修公司推荐:国内优质服务商盘点
  • KFCoder - 敏捷冲刺日志 - 7th
  • 国产值得投资的AI龙头公司有哪些?行业发展与企业解析
  • 资源刚性交付的核心矛盾是什么?解析 SAE 破解供需、隔离、弹性难题的逻辑
  • 2025年上海无人值守停车系统公司权威推荐榜单:无人值守停车云坐席中心平台‌/无人值守云托管停车管理系统‌/无人值守机器人‌源头公司精选
  • 肌肤发黄缺水用什么身体乳?2025身体乳品牌,专家测评+用户反馈双重认证
  • 2025 年,谁才是领先的生成式 AI 平台?一文看清行业格局