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

公司做网站 微信平台急招程序员

公司做网站 微信平台,急招程序员,住房和城乡建设岗位评定网站,上海外贸公司外滩27号本篇将教学使用示例代码训练自己的数据集(train)以及预测(predict)。 目录 一、代码获取 二、训练 1、添加自己的训练集 2、创建训练集设置文件 3、 修改训练代码中数据集设置文件 4、开始训练 三、预测 1、 修改图片路径…

        本篇将教学使用示例代码训练自己的数据集(train)以及预测(predict)。

 

目录

一、代码获取

二、训练

1、添加自己的训练集

2、创建训练集设置文件 

 3、 修改训练代码中数据集设置文件

4、开始训练

三、预测

1、 修改图片路径

2、 开始预测

 总结


一、代码获取

        在抠头助手安装YOLO系列库时都会自动下载示例代码,抠头助手安装YOLO系列的教程参考博客YOLOv5、v8、v11小白安装教程(GPU版和CPU版)_yolov11 cpu-CSDN博客,如果不需要装库,只需要下载代码可以直接前往训练代码进行下载(资源免费,点击下载即可)

打开项目后文件结构如下:

  • 橙色是预测示例图片
  • 蓝色是训练集设置文件
  • 红色是训练和预测代码
  • 黄色是yolo模型文件

📦 项目根目录
├─ 📁 C包
├─ 📁 github
├─ 📁 .idea
├─ 📁 docker
├─ 📁 docs
├─ 📁 examples
├─ 📁 imgs
├─ 📁 my_training_results
├─ 📁 runs
├─ 📁 tests
├─ 📁 ultralytics
├─ .gitignore
├─ 说明书.md
├─ bus.jpg
├─ CITATION.cff
├─ coco128-seg.yaml
├─ coco128.yaml

├─ CONTRIBUTING.md
├─ cusPost.py
├─ cusPredict.py
├─ cusSeg.py
├─ cusTrain.py
├─ cusTrainSeg.py

├─ LICENSE
├─ mkdocs.yml
├─ pyproject.toml
├─ README.md
├─ README.zh-CN.md
├─ requirementsV8.txt
├─ yolov8n-cls.pt
├─ yolov8n-pose.pt
├─ yolov8n-seg-custom.pt
├─ yolov8n-seg.pt
├─ yolov8n.pt
└─ yolov8s.pt

        如果需要其他模型可以前往GitHub - ultralytics/ultralytics at v8.2.103(需要魔法上网)下划找到如图所示位置下载模型,仍然按照上面的文件结构放置模型文件即可。

模型下载

 


二、训练

1、添加自己的训练集

这里以“小目标检测数据集”为例。

  • 解压数据集压缩包到代码目录下,位置如图所示:
数据集位置

 

2、创建训练集设置文件 

    • 创建该数据集的yaml设置文件,格式如下,根据自己数据集的类别和文件路径进行修改,比如:数据集的文件路径为D:\CodeTou-Download\YOLOV8_67\YOLOV8\小目标检测数据集,则path: D:\CodeTou-Download\YOLOV8_67\YOLOV8\小目标检测数据集;查看小目标数据集下的class.txt,有两个类别,则nc: 2;类别名称分别是earth_person,sea_person,则names: [ 'earth_person', 'sea_person' ] 。
    # 小目标检测数据集配置文件
    # 基于YOLO格式的小目标检测数据集# 数据集根目录(相对于yaml文件位置)
    path: D:\CodeTou-Download\YOLOV8_67\YOLOV8\小目标检测数据集  # dataset root dir# 训练集和验证集路径
    train: images/train  # train images (relative to 'path')  
    val: images/val  # val images (relative to 'path')
    test: images/test  # test images (optional)# 类别数量
    nc: 2# 类别名称列表
    names: ['earth_person', 'sea_person']
    

     

     3、 修改训练代码中数据集设置文件

    这里以检测模型为例,使用cusTrain.py来训练。

    训练代码中数据集位置

     

    • 如果训练终止出现Memory Error,一般是内存占用满导致的,可以修改batch大小。
    • 如果想要训练效果更好可以适当增加epochs

    4、开始训练

    • IDE鼠标点击运行
    • IDE终端代码运行

    python cusTrain.py

     

    5、 训练结果

    • 训练结果在runs/目录下查看。


    三、预测

      这里使用cusPredict.py 

      1、 修改图片路径

              在第11行处修改要预测的图片路径。

      2、 开始预测

      • IDE鼠标点击运行
      • IDE终端代码运行
      python cusPredict.py


       总结

              以上就是使用示例代码训练和预测的流程。

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

      相关文章:

    1. 广安住房和城乡建设厅网站企业文化墙设计图效果图
    2. 2025年9月电子学会全国青少年软件编程等级考试(Python二级)真题及答案
    3. 20.管理存储堆栈
    4. 深圳网站建设黄浦网络-技术差专业3合1网站建设
    5. 成都建设招标网站首页一份完整的网站策划方案
    6. c端宠物h5系统
    7. 推广营销海外网站安平县建设局网站
    8. 网站群集约化建设通知网页制作的基本步骤有哪些
    9. 基于用户分层的金丝雀式渐进部署
    10. 2025文职转行AI管理岗:衔接型认证成为关键路径
    11. 帮别人做违法网站会怎么样外贸网站中的搜索产品功能如何实现
    12. 绍兴中交水利水电建设有限公司网站网站设计美工排版编辑
    13. 网站和虚拟服务器资深的网站建设
    14. 泉州专业建站北京网站设计入门
    15. 自助建设外贸网站wordpress删除媒体库数据
    16. 中国网站的建设网站平台怎么建设
    17. 28_AI智能体提示词工程之动态加载意图识别提示词模板的最佳实践
    18. 2025年10月25日 AI大事件
    19. ai公司起名取名抖音快手微信小程序看广告流量主开源
    20. GitHub等平台形成的开源文化正在重塑静态库
    21. wordpress知名站点th7 wordpress 汉化
    22. 建站平台 在线提交表格功能网站域名备案更改
    23. ARM的中断模式与快速中断模式
    24. markdown基础语法
    25. 网站开发学生鉴定表网络营销与电子商务的关系
    26. 深圳 网站wordpress公开课插件
    27. 网站首页建设方案北京大兴企业网站建设咨询
    28. php网站的html文件放在那个里面的建设网站方法
    29. Delphi 自动检测异常状态的封装单元(含源码)—— 3分钟无响应自动报警
    30. P3612 [USACO17JAN] Secret Cow Code S