Yolov5工程记录

Yolov5工程记录

常用语句

训练路径下数据集

python train.py --batch-size 2 --epochs 200 --data TrainData/Wood/data.yaml --weights weight/yolov5n6.pt

运行训练数据

python .\detect.py --source D:\Data\train\valid\images --weights runs/train/exp2/weights/best.pt --conf-thres 0.02 --iou-thres 0.5

工程功能结构

train.py 框架训练文件
detect.py 框架运行文件

runs 执行运行生成结果

detect 运行结果保存
train 训练结果保存

weight 初始化权重文件(自行下载)

训练参数解析

参数名参数含义必填
weights初始化权重文件
cfg选用神经网络
data待训练数据路径
hyp训练网络的一些超参数设置
epochs训练轮次
batch-size并行训练数量
imgsz图片大小
rect是否采用矩形训练
resume指定你之前训练的网络模型,想继续训练这个模型
noval只保留最终网络模型
noautoanchor是否采用锚点
noplots不保存绘图文件
evolve是否寻找最优参数
bucket
cache是否缓存图片,加快训练
image-weights测试过程中,图像的那些测试地方不太好,对这些不太好的地方加权重
device训练设备选择
multi-scale图片尺度变换
single-cls训练数据集是单类别还是多类别
optimizer
sync-bn分布式训练
workers多线程训练
project训练结果保存路径
name训练结果保存文件名
exist-ok覆盖上一次训练结果
quad在dataloader时采用什么样的方式读取我们的数据
cos-lr余弦LR调度器
label-smoothing在dataloader时采用什么样的方式读取我们的数据
patienceearly stop被激活(如发现loss相比上一个epoch训练没有下降),则经过patience个epoch后停止训练
freeze冻结层,指定层数不进行更新训练
save-periodearly stop被激活(如发现loss相比上一个epoch训练没有下降),则经过patience个epoch后停止训练
seed
local_rank分布式训练
entity
upload_dataset
bbox_interval
artifact_alias

检测参数解析

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值