首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >【YOLOV5模型训练】-模型训练需要改动的几个地方

【YOLOV5模型训练】-模型训练需要改动的几个地方

作者头像
云帆沧海
发布2024-01-17 17:16:46
发布2024-01-17 17:16:46
6000
举报
文章被收录于专栏:编程杂记编程杂记
需要修改的几个地方
  • 1.编写.yaml文件
    • yaml待修改的参数特别重要一定要核对准确,直接影响模型训练成功与否
    • 2.修改代码部分

1.编写.yaml文件

下载完源码后需要重新编写一个.yaml文件,用了训练自己的模型 新建一个.yaml文件具体内容如下:

代码语言:javascript
复制
# Train command: python train.py --data my_dataset.yaml

train: ../my_dataset/images/train/  #训练集images
val: ../my_dataset/images/val/  # 验证集 images

# 标签个数
nc: 3
# class names
names: [ 'l1', 'l2', 'l3' ] #类别的命名

yaml待修改的参数特别重要一定要核对准确,直接影响模型训练成功与否

2.修改代码部分

打开源码里面的train.py文件

第一个地方改为自己新建的数据集 第二个地方改为自己想要到训练迭代次数

代码语言:javascript
复制
python3 train.py

即可运行

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2024-01-17,如有侵权请联系 cloudcommunity@tencent.com 删除
目录
  • 需要修改的几个地方
  • 1.编写.yaml文件
    • yaml待修改的参数特别重要一定要核对准确,直接影响模型训练成功与否
    • 2.修改代码部分
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档