目标检测 YOLOv5 开源代码项目调试与讲解实战土堆 课程笔记

news2024/11/19 21:29:05

P4 P5 主要讲解了 detect.py 中的参数的使用

如何利用 YOLOv5 进行预测(一)_哔哩哔哩_bilibili

如何利用YOLOv5进行预测(二)_哔哩哔哩_bilibili

(一)weight:代码如下

    parser.add_argument('--weights', nargs='+', type=str, default='yolov5m.pt', help='model.pt path(s)')

1、权重参数会自动下载

2、如果自动下载的网速较慢,可以去github上下载相应的权值,下载的方法是找到对应页面的release,操作如下图

 (二)source,代码如下

    parser.add_argument('--source', type=str, default='data/images', help='source')  # file/folder, 0 for webcam

1、default 装的是相对路径,支持文件夹,图片,视频,摄像头等格式。

(三)img-size

1、推理所用的尺寸,以像素为单位,较大的尺寸会有较高的精度和较慢的速度,较小的尺寸则相反。

2、注意并不是输入或者输出的尺寸。

(四)conf-thres

锚框内包含物体的置信度。

(五)iou-thres

1、如果IOU为0,则没有重复的框,如果IOU为1,则允许所有重复的框存在。

(六)device

1、后面的程序会自动推断。

(七)view-img

1、推断的过程中,实时地展示图片结果。

(八)save-txt

1、保存结果的标签值。

(九)save-conf

1、保存结果的置信度。

(十)nosave

1、不保存检测结果。

(十一)classes

1、只检测对应标签的物体。

(十二)agnostic-nms

1、未知

(十三)augment

1、检测增强,好处是增加置信度,坏处是可能给物体打错标签。

P7 P8主要讲解了train模式中的参数含义

训练YOLOv5模型(本地)(一)_哔哩哔哩_bilibili

训练YOLOv5模型(本地)(二)_哔哩哔哩_bilibili

P9讲解了在云端训练YOLOv5模型

云端GPU网址https://colab.research.google.com/

视频教程网址训练YOLOv5模型(云端GPU)_哔哩哔哩_bilibili

P10自制数据集及训练

视频教程自制数据集及训练_哔哩哔哩_bilibili

其实这些博主也是参照github项目的readme来做的,并且csdn很多博主也是参照github的issue来回来问题的,这就说明了学习要学源头的东西,而源头的东西大部分是英文的,所以搞技术的英文要好好锻炼。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/553975.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

VTKmimics Calculate Parts

前言:本博文主要研究mimics中Calculate Parts所采用的方法以及VTK中三维重建的方法,希望对各位小伙伴有所帮助,谢谢! mimics-Calculate parts - Interpolation Gray Interpolation 灰度值插值是一种真正的3D插值,它考…

【C++学习第十一讲】C++数据类型

文章目录 一、编程语言中的数据类型1.1 整型(Integer)1.2 浮点型(Floating-Point)1.3 字符型(Character)1.4 布尔型(Boolean)1.5 数组(Array)1.6 字符串&…

TitanIDE:环境安装部署教程

随着市场需求的迅速增长和技术的不断发展,云原生不仅仅是一种技术,更是一种思想。它通过容器化、微服务化、自动化等技术手段,推动了应用程序设计和交付的转变,使应用程序的开发、测试、部署和管理变得更加高效和灵活。 随着市场需…

【多线程】| 线程冲突解决方案

目录 🦁 线程同步1.什么是线程冲突?2.什么是线程同步?3.解决线程同步的方案3.1语法结构3.2synchronized使用 🦁 synchronized详细用法1. 使用this作为线程锁对象1.1 语法结构:1.2 使用说明 2. 使用字符串作为线程对象锁…

lwIP更新记04:TCP 初始序列号

从 lwIP-2.0.0 开始,可以自定义 TCP 报文段的初始序列号。 TCP 报文段首部有一个序列号字段,它是一个32位的计数器,从 0 到 4294967295,它的值为当前报文段中第一个数据的字节序号。TCP 在建立连接的时候需要初始序列号&#xff…

JVM系列-第11章-垃圾回收相关概念

垃圾回收相关概念 System.gc() 的理解 在默认情况下,通过System.gc()者Runtime.getRuntime().gc() 的调用,会显式触发Full GC,同时对老年代和新生代进行回收,尝试释放被丢弃对象占用的内存。 然而System.gc()调用附带一个免责声…

小航助学2022年NOC初赛图形化(小高组)(含题库答题软件账号)

需要在线模拟训练的题库账号请点击 小航助学编程在线模拟试卷系统(含题库答题软件账号)_程序猿下山的博客-CSDN博客 单选题3.0分 删除编辑 答案:C 第1题如果要控制所有角色一起朝舞台区右侧移动,下面哪个积木块是不需要的? A…

微签助力中融基金电子文件安全高效签章

中融基金重安全,炼丹炉里炼微签 这次讲一个微签在炼丹炉里炼出了火眼金睛的故事。 先看一个数字。 金融隐私泄露事件大约以每年35%的数据在增长。 数字来自《中国银行保险报》与亚信网络安全产业技术研究院发布的《金融行业网络安全白皮书》。 大数据时…

「车型分析」控制系统典型应用车型 —— 辊筒AGV

辊筒AGV (Roller conveyor ) 是一种常见的AGV机器人类型,它利用辊筒和轮子在巷道中实现货物的搬运和运输,可实现托盘物品的卸载和运输等功能, 具有更高的灵活性、适应性和效率。本文将基于这款市场上常见的AGV进行一次简单的介绍。 1 车型介绍: 辊筒AGV…

深度学习中必备的算法:神经网络、卷积神经网络、循环神经网络

深度学习是一种新兴的技术,已经在许多领域中得到广泛的应用,如计算机视觉、自然语言处理、语音识别等。在深度学习中,算法是实现任务的核心,因此深度学习必备算法的学习和理解是非常重要的。 本文将详细介绍深度学习中必备的算法…

2023彩虹易支付最新原版安装教程(内附源码)

此源码已通过检查,确认无后门,且所有代码开源,无加密文件。 测试日期 2023年5月21日 源码已扫描无后门,不放心的也可以自己再去扫描一遍 2023年5月22日 各个功能接口测试完毕,均可用 选中下方可查看下载链接 http…

gcc、makefile和git(二)

简介 现在讲述如何写 makefile 的文章很多,从几页的简易版到几十页、几百页的详细版都有。Makefile 有自己的书写格式、关键字、函数、隐含规则,像C语言一样灵活多变、功能强大。在Makefile中还可以使用系统shell所提供的任何命令来完成想要的工作&#…

国资油企能向民营市场借鉴些什么?

在中国石油集团召开的全面深化改革领导小组第四十三次会议上,集团公司董事长、党组书记、全面深化改革领导小组组长戴厚良强调:要深入推进公司治理体系和治理能力现代化,推进信息化、数字化和智能化工作。实现制度流程化、流程信息化。立足长…

GEE土地利用产品汇总

一、ESA产品: 10米分辨率,目前只有2020年和2021年的数据 (1)ESA WorldCover 10m v100(只有2020年数据) 代码: var dataset ee.ImageCollection(ESA/WorldCover/v100).first();var visualizat…

写给Android工程师的 Github CI 快速指北

背景 关于 CI/CD ,在2023年的今天,基本所有技术团队或多或少都会使用,其很大程度上减轻了我们的冗余重复工作,从而简化我们的工作流程。 不过对于大多数客户端工程师而言,其实 CI 这个词还是比较陌生。当然并不是说&…

Unity - 解决TMP FontAssetCreator 在生成 SDF 时 Font 显示 ????? 的问题

文章目录 原因问题解决下载 FontCreator,并打开有问题的字体修改字体属性重新导出字体 返回 Unity 后重新使用 TMP Font Asset Creator 来生成 原因 美术找到一个字体和某个参考的某个游戏的字体是一致 美术同学截图了参考的游戏,和 自己找到的 字体 放…

Mybatis查询语句汇总与小技巧

前言 在之前的学习中,使用到了将查询结果封装到bean对象内,使用到了将查询结果封装的bean对象封装到List集合中,但是如果我们没有对应的bean对象,我们应该将结果封装到哪呢?今天这篇文章就记录一下几种常见查询结果的封…

用蹩脚英语在StackOverflow上飞奔:试看以色列兄弟自荐的Http文件上传工具MgntUtils

上班摸鱼、下班干活,日常埋坑、加班填坑——这是我的搬砖,亦是在座的各位! 文章目录 1.试看MgntUtils来源2.下载MgntUtils源码3.初探源码4.验证API 1.试看MgntUtils来源 ​ ​上篇文章说到,有个以色列大兄弟在回答Stack Overflow…

13岁青少年DAO创始人:Web3治好了我的“丧”

“我看大家都死气沉沉的,大家都站起来活动活动。” 4月,香港Web3嘉年华的一场沙龙,橙色针织帽给黑压压的现场带来一抹亮色,13岁的Carry Zheng戴着它登台,没有“大家好”的寒暄,直接向台下的成年人发出指令&…

训练营-5月

JAVA训练营-5月 一、环境 1、idea安装 idea就是一个开发工具,写代码的地方 目录结构: --- 项目(工程 project) 比如:京东 ---- 模块(module) 比如:订单、购物车、秒杀等 -----…