Yolov5训练制定数据集

编程入门 行业动态 更新时间:2024-10-21 14:21:19

Yolov5训练制定<a href=https://www.elefans.com/category/jswz/34/1771445.html style=数据集"/>

Yolov5训练制定数据集

Yolov5训练制定数据集

  • 1 创建数据集
    • 1.1 创建如下文件夹
    • 1.2 标注数据
    • 1.3 创建custom_data.yaml文件
  • 2 训练
  • 3 训练过程遇到的问题
    • 3.1 可以会出现 “OSError: [WinError 1455] 页面文件太小”。
    • 3.2 opencv-python>=4.1.2 not found
    • 3.3 wandb.errors.CommError: check_hostname requires server_hostname
    • 3.3 Can't get attribute 'SPPF' on

1 创建数据集

1.1 创建如下文件夹

1.2 标注数据

标注数据集传送门
将结果按照images和Labels放到1.1中对应的文件中

1.3 创建custom_data.yaml文件


找到1 ,2 ,3步骤,找到data文件夹下的coco128.yaml,复制一份,改名为custom_data.yaml,将custom_data.yaml中添加3步骤的内容。

2 训练

python train.py --img 640 --batch 2 --epochs 100 --data custom_data.yaml --weights yolov5s.pt --nosave --cache

3 训练过程遇到的问题

3.1 可以会出现 “OSError: [WinError 1455] 页面文件太小”。

原因:python所在磁盘的虚拟内存不够。
解决方案:
(一)方法一
将yolov5中utils文件下dataset.py的num_workers修改为0,如下图所示:

(2)给python所在盘分配虚拟内存
“查看高级系统配置”

3.2 opencv-python>=4.1.2 not found

pip install opencv-python 自动下载最新版本的

3.3 wandb.errors.CommError: check_hostname requires server_hostname

# 方框注册,然后会获得一个key
wandb init 

解决方案 : 科学上网关掉!!!

3.3 Can’t get attribute ‘SPPF’ on <module ‘modelsmon’>

解决方案:文件权重问题,使用程序原有的权重文件。

更多推荐

Yolov5训练制定数据集

本文发布于:2024-03-06 14:11:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1715511.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:数据

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!