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

第Y7周:训练自己的数据

  • 🍨 本文为🔗365天深度学习训练营 中的学习记录博客
  • 🍖 原作者:K同学啊

一、下载YOLOv8
官网地址:YOLOv8开源地址
在这里插入图片描述
二、配置环境
在命令行输入:pip install ultralytics
官方把代码都整合到了ultralytics包里面,只需安装这一个库就可以了,里面封装了环境所需库。

三、准备工作
目录结构:
在这里插入图片描述
Annotations文件夹存放.xml格式的文件,如下所示

在这里插入图片描述
images文件夹存放.png格式的文件,如下所示
在这里插入图片描述
运行 split train_val.py文件后将得到 train.txt、val.txt、test.txt和 trainval.txt 四个文件,结果如下:
在这里插入图片描述
再创建一个voc_label.py文件

运行voc label.py文件生成 train.txt、test.txt、val.txt 文件:
在这里插入图片描述
创建一个ab.yaml文件,内容如下:

train: ./train.txt
val: ./val.txtnc: 4
names: ["banana", "snake fruit", "dragon fruit", "pineapple"]

四、运行
在此文件夹下打开cmd,激活环境后在cmd中输入:

yolo task=detect mode =train model=yolov8s.yaml data=E:\YOLO\ultralytics-main\paper_data\ab.yaml epochs=100 batch=24

在这里插入图片描述

http://www.dtcms.com/a/274863.html

相关文章:

  • 洛谷P2042 [NOI2005] 维护数列
  • 可以自定义皮肤的桌面备忘便签软件-滴哦小精灵 v1.4.5
  • 深入理解JVM
  • 视频翻译用什么软件?这里有5个高效推荐
  • 编码技术: PRBS, 8B/10B
  • MCU芯片内部的ECC安全机制
  • 提升你的AI交互技能:使用Anthropic互动提示教程
  • c语言中的数组IV
  • Qt:布局管理器Layout
  • flutter鸿蒙版 环境配置
  • Deekseek 学习笔记
  • 北京-4年功能测试2年空窗-报培训班学测开-第四十八天
  • 信创 CDC 实战 | TiDB 实时入仓难点与解决方案解析(以 ClickHouse 为例)
  • 【面板数据】省级泰尔指数及城乡收入差距测算(1990-2024年)
  • 大模型人类反馈强化学习RLHF 凭什么火出圈?人类反馈 + 强化学习,解锁 AI 行为可控密码
  • 盛世美颜伴杭州--花皙蔻牡丹盛世美颜精华油获选“2025杭州特色伴手礼”
  • 【Quest开发】快速添加可手指触摸按钮
  • unity VR linerenderer的线会被UI盖住
  • 微算法科技基于格密码的量子加密技术,融入LSQb算法的信息隐藏与传输过程中,实现抗量子攻击策略强化
  • 20250710-2-Kubernetes 集群部署、配置和验证-网络组件存在的意义?_笔记
  • 车载诊断进阶篇 --- 关于网关转发性能引起的思考
  • JAVA入门——安装java环境
  • 智能运维管理平台:AI赋能的数字化转型引擎
  • 从大模型到云游戏,国鑫SY8108G-G4如何化身“全能AI引擎”?
  • 挥别Feign,拥抱Spring 6.1 RestClient:高可用HTTP客户端构建之路
  • 雷达遥感星座微波射频组件抗辐照MCU的选型与实践
  • HarmonyOS基础概念
  • windows 装了 python2 和 python3 如何切换默认版本
  • 1.1.2 运算符与表达式——AI教你学Django
  • 常见的数集 N,Z,R,Q,C