文章目录

  • 一、训练模型
    • 1.在data文件夹中修改myvoc.yaml文件
    • 2.修改vocdata文件夹
    • 3.不要忘记修改model文件夹
    • 4.接下来运行train.py就行啦
  • 二、预测模型
    • 1.将权重文件放在auto_detect文件夹
    • 2.对auto_detect文件夹进行修改
    • 3.运行auto_detect_GUI.py或者auto_detect.py就可以进行啦
  • 总结

前言:此代码使用的是阿里云盘中yolov5_6.0

一、训练模型

1.在data文件夹中修改myvoc.yaml文件


#类似于yolo3的标签的文本文档
train: vocdata/train.txt
val: vocdata/val.txt# number of classes
nc: 4# class names
names: ["garbage", "people", "full", "null"]

2.修改vocdata文件夹


在以上两个文件夹分别放入图片文件和打标文件(训练集)


此代码用于分离训练集和验证集

此代码用于将xml文件转换为yolov5可以识别的txt文件(yolov3模型可以直接识别xml文件)

PS:weights文件夹中存在yolov5模型的预训练权重文件


3.不要忘记修改model文件夹


别忘了修改yolov5_,yaml就修改里面的标签种类


4.接下来运行train.py就行啦


二、预测模型

1.将权重文件放在auto_detect文件夹


先把训练好的best.pt放入文件夹


2.对auto_detect文件夹进行修改


images文件夹存放要预测的图片
对类别的修改在detector_classes.txt和myvoc.yaml文件中


3.运行auto_detect_GUI.py或者auto_detect.py就可以进行啦


总结

这是Youcai Zhang的一小步,也是我学习代码的一大步,加油(ง •_•)ง。

Yolov5模型使用教程相关推荐

  1. Yolov3模型使用教程

    文章目录 前言 一.训练模型 1.修改类别文件 2.放入打标好的图片.xml文件和voc2yolo3.py文件 3.修改init.py配置文件 4.开始训练 二.预测模型 1.修改类别文件,放入训练好 ...

  2. 基于Caffe格式部署YOLOV5模型

    点击上方"3D视觉工坊",选择"星标" 干货第一时间送达 [导语]本文为大家介绍了一个caffe部署yolov5 模型的教程,并开源了全部代码.主要是教你如何搭 ...

  3. 租用服务器,以及部署在pycharm专业版上的pytorch环境训练yolov5模型教程服务器环境安装库文件:

    租用服务器,以及部署在pycharm专业版上的pytorch环境训练yolov5模型教程服务器环境安装库文件: 一.租用服务器选择环境: 1. 租用服务器网站 2. 选择1.8的pytorch环境,点 ...

  4. 教程:超详细从零开始yolov5模型训练

    本文将介绍yolov5从环境搭建到模型训练的整个过程.最后训练识别哆啦A梦的模型. 1.anconda环境搭建 2.yolov5下载 3.素材整理 4.模型训练 5.效果预测 - Anconda环境搭 ...

  5. 【全流程】从头在树莓派4B上部署自己训练的yolov5模型(配合NCS2加速)

    目录 0.前言 1.我的环境 2.整个流程 3.具体过程 3.1 训练自己的yolov5模型 3.2 将.pt模型转换为.onnx模型 3.3 在本地将.onnx转换成IR模型 3.4 在树莓派4B上 ...

  6. 基于深度学习的高精度家禽猪检测识别系统(PyTorch+Pyside6+YOLOv5模型)

    摘要:基于深度学习的高精度家禽猪检测识别系统可用于日常生活中或野外来检测与定位家禽猪目标,利用深度学习算法可实现图片.视频.摄像头等方式的家禽猪目标检测识别,另外支持结果可视化与图片或视频检测结果的导 ...

  7. yolov5模型ncnn转换学习

    教程1 NCNN Yolov5 Android apk开发记录 https://zhuanlan.zhihu.com/p/266130778 pytorch代码: 运行测试: python detec ...

  8. 基于深度学习的高精度交警检测识别系统(PyTorch+Pyside6+YOLOv5模型)

    摘要:基于深度学习的高精度交警检测识别系统可用于日常生活中检测与定位交警目标,利用深度学习算法可实现图片.视频.摄像头等方式的交警目标检测识别,另外支持结果可视化与图片或视频检测结果的导出.本系统采用 ...

  9. 使用c++onnxruntime部署yolov5模型并使用CUDA加速(超详细)

    文章目录 前言 1.Yolo简介 2.onnxruntime简介 3.Yolov5模型训练及转换 4.利用cmake向C++部署该onnx模型 总结 前言 接到一个项目,需要用c++和单片机通信,还要 ...

最新文章

  1. WS Security 认证方式详解
  2. Windows下搭建SVN傻瓜式教程
  3. 宏定义和Typedef区别?
  4. java面向对象程序_面向对象编程基础(java)
  5. laravel yii thinkphp 框架对比_thinkPHP--项目
  6. VB中使用MD5算法
  7. 【java】数据流的读写
  8. TRegExpr正则表达式
  9. 推荐使用Numba加速Python科学计算
  10. 雨过天晴电脑保护系统 试用手记
  11. 计算机内存储器和外存储器相比较,计算机中内存储器和外存储器有什么区别
  12. 邮储银行软件开发中心(实习) 面经
  13. 初学者如何吃透一个Java项目
  14. uniapp:去掉微信小程序顶部的导航栏
  15. knn基础与优化2--ball tree、LSH
  16. 初识RxJava(三)转换类 操作符
  17. SOT-563(tvs瞬态抑制二极管)产品详情
  18. 智慧农业解决方案-全套完整合集
  19. 2020年8计算机软件基础自考,浙江省2020年8月高等教育自学考试计算机软件基础(二)试题.docx...
  20. 【粉丝福利】天猫618狂欢倒计时,小胖发福利

热门文章

  1. 打印机驱动下载,有哪些下载途径推荐?
  2. 几种常见的提取关键词的算法(4)
  3. involution:比卷积、自注意力机制更好的神经网络新算子
  4. 操作系统实验:添加系统调用修改主机名(hostname)
  5. 白盒测试模板用例:三角形测试
  6. 3D机房前端学习笔记
  7. win10user文件夹迁移_windows 7、Windows10 系统目录迁移,修改安装的默认路径:Users,Program Files,ProgramData...
  8. Flex布局实战:支付宝首页
  9. cad移动时捕捉不到基点_CAD2012 怎么捕捉不到点了? 对象捕捉也开了。
  10. 【human nature】:马云的故事