Python 官方文档:入门教程 => 点击学习
参考链接 YOLOv5训练结果分析:一个毕设笔记,其中对于每次yolov5 训练运行后的结果解释的不错。 本文内容 yolov5 的数据格式 介绍 yolov5 模型中 train
# -*- coding:utf-8 -*-import osdef create_data_list(root_path, is_val='val'): txt_path = './yolov5_face_'+str(is_val)+'.txt' img_root_path = os.path.join( os.path.join(root_path, 'images', is_val) ) with open(txt_path, 'w') as f: for file_name in os.listdir(img_root_path): if file_name.split('.')[-1]!= 'jpg': print('文件名称有误 {}'.fORMat(file_name)) img_path = os.path.join(img_root_path, file_name) line = '{}\n'.format(img_path) f.writelines(line)### 图片和标签文件存储的根路径root_path = ''create_data_list(root_path, 'train')create_data_list(root_path, 'val')
参考链接:https://blog.csdn.net/weixin_42638415/article/details/120799608
–hyp: 训练网络的一些超参数设置
–rect: 是否采用矩形训练
–resume: 指定你之前训练的网络模型,是否从最近的上一个模型开始训练。
–evolve:是否寻找最优参数
–bucket:gsutil bucket
–cache:是否对图片进行缓存,加快训练
–image-weights:测试过程中,图像的那些测试地方不太好,对这些不太好的地方加权重
–multi-scale:图片尺度变换
–single-cls:训练数据集是单类别还是多类别
–adam:是否采用adam
–sync-bn:分布式训练
–local_rank:DDP参数,请勿修改。
–entity :W&B entity
–exist-ok: 覆盖掉上一次的结果,不新建训练结果文件
–quad:在dataloader时采用什么样的方式读取我们的数据
–linear-lr:按照线性的方式去调整学习率
–label-smoothing: 对标签平滑,防止过拟合
–upload_dataset:Upload dataset as W&B artifact table
–bbox_interval:Set bounding-box image logging interval for W&B
参考链接:Https://blog.csdn.net/thy0000/article/details/125281995
来源地址:https://blog.csdn.net/qq_32342205/article/details/127634655
--结束END--
本文标题: 【yolov5】数据格式、参数、输出结果 分析
本文链接: https://lsjlt.com/news/414415.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
2024-03-01
2024-03-01
2024-03-01
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0