Yolov5简单部署(使用自己的数据集)

news/2024/11/14 22:03:18/

一.注意事项

1.本文主要是引用大佬的文章(侵权请联系,马上删除),做的工作为简单补充

二.正文

1.大体流程按照

准备:【简单易懂,一看就会】yolov5保姆级环境搭建_哔哩哔哩_bilibili

主要过程:【一看就懂,一学就会】yolov5保姆级打标签、训练+识别教程_哔哩哔哩_bilibili

2.准备中用到的指令

设置环境变量 :D:\ProgramData\miniconda3\condabin\conda.bat 


更新 pip :python -m pip install --upgrade pip 


创建虚拟环境: conda create -n yolov5


激活虚拟环境: conda activate yolov5


切换到yolov5目录 cd 


安装组件 pip install -r requirements.txt 


安装标签工具 pip install labelimg 


 pip 清华源 -i Simple Index


 python train.py --data my_data.yaml --cfg models/yolov5s.yaml --weights yolov5s.pt --epoch 1000-- ba 


 python val.py -- data my_data.yaml --weights runs/train/exp/weights/best.pt --img 640


 python detect.py --source data/images --weights runs/train/exp/weights/best.pt

(注意:若无法正常运行则可能空格出问题)

3.注意事项

①minconda与anaconda都可以运行

python版本可以不一样(eg:3.9)

③labelimg与labelme不一样,请按照视频来

4.结果式样

三.小结

YOLOv5是一种基于深度学习的目标检测算法,它是YOLO(You Only Look Once)系列的最新版本。与以往的版本相比,YOLOv5具有更快的速度和更高的准确性。它采用了一种基于PyTorch的模块化架构,可以轻松地进行训练和部署。YOLOv5是一个开源项目,它在各种场景下都取得了很好的效果,包括物体检测行人检测车辆检测等。


http://www.ppmy.cn/news/1443545.html

相关文章

Qt绘图与图形视图之移动鼠标手动绘制任意多边形的简单介绍

往期回顾 【QT进阶】Qt线程与并发之QtConcurrent返回值与run方法的参数说明-CSDN博客 Qt绘图与图形视图之绘图技术知识点的简单介绍-CSDN博客 Qt绘图与图形视图之常见图形、路径、文字、图片的绘制介绍-CSDN博客 Qt绘图与图形视图之移动鼠标手动绘制任意多边形的简单介绍 一、…

如何免费生成文本二维码?文字生成二维码的方法

随着信息技术的不断发展,文本二维码作为一种简便、高效的信息分享方式,受到了越来越多人的关注和应用。文本二维码是将文本信息编码成二维码的形式,通过扫描二维码即可快速获取文本内容,为信息分享和传播提供了全新的可能性。 便…

Internet Download Manager v6.42.7(IDM)一款功能强大的下载工具!

软件介绍 Internet Download Manager (IDM)是一个将下载速度提高多达5倍,恢复和提高下载进度的工具。能将由于连接丢失、网络问题、计算机关闭或意外断电而中断的下载全面恢复重新启动。凭借着下载计算的速度优势在外媒网站中均受好评&#…

前端项目学习记录1:svg图标的封装与使用

1.下载svg依赖 pnpm i vite-plugin-svg-icons -D 还有一个,下面的不安装可能会报错 pnpm i fast-glob -D 2.vite.config.ts配置 import { defineConfig } from vite import vue from vitejs/plugin-vue import path from "path"; //引入svg需要用到的…

数据分析:扩增子分析(qiime2平台全流程分析)

Amplicon sequencing analysis pipeline through qiime2 platform qiime2是扩增子数据分析的最佳平台之一,其提供了大量从原始data到统计分析的插件,尤其是它的可重复分析且可扩展插件的理念使得其成为扩增子分析首选的平台。 Platform qiime2是扩增子…

SpringMVC基础篇(三)

文章目录 1.SpringMVC映射请求数据1.获取请求头信息1.VoterHandler.java2.request_parameter.jsp3.结果展示 2.自动封装javabean1.需求分析2.应用实例1.Master.java2.Pet.java3.后端接口4.结果展示 3.底层机制 3.调用servlet-api1.基本说明2.代码实例1.接口2.结果展示 3.注意事…

Vue中使用iconfont-阿里巴巴矢量图标库

一、简介 阿里巴巴矢量图标库(Iconfont)是一个由阿里巴巴提供的矢量图标库,包含了大量的矢量图标,可以供设计师和开发者在线浏览和下载使用。这个库的图标都是由用户上传和分享的,因此种类非常丰富,几乎涵…

【ChatGPT】AI评论家,适合点评论文和文章的Prompt模

原文:【ChatGPT】AI评论家,适合点评论文和文章的Prompt模板 - 知乎 总结了一个提示词模板提供给大家,适合的场景: 1. 家长辅导孩子写作 2. 老师给学生的作文打分 3. 业余评论家点评文章 4. 小编审稿(可以早下班了&…