
Yolo使用教程与源码解析系列
文章平均质量分 96
从零使用yolo项目出发,在基本使用的基础上,从壹开始解析yolo源码逻辑,解读其代码框架、实现原理
机器白学
机器和我,总有一个会把知识白学的
展开
-
从壹开始解读Yolov11【源码研读系列】——核心源码部分:Engine.validator.py:BaseValidator——模型验证基类:验证流程+多框多阈值匹配算法
验证器基类最关键的两个部分就是:1.定义了验证数据加载、数据前处理、推理、后处理等的标准验证流程;2.定义预测框匹配算法,用于统计“类别正确,框与真实框近似重叠”的预测。原创 2025-01-07 10:32:53 · 1480 阅读 · 2 评论 -
从壹开始解读Yolov11【源码研读系列】——文章目录索引
解析yolo源码逻辑并实验相关功能类,源码解析博文目录索引部分原创 2024-12-09 13:53:58 · 2073 阅读 · 7 评论 -
从壹开始解读Yolov11【源码研读系列】——核心源码部分:Engine.model.py.Model类:统一模型加载和功能(训练、验证、预测...)的基类
engine目录下model.py文件中的Model类——一个统一加载模型和使用模型训练、预测、验证已经网络层等操作的基类原创 2024-12-09 13:51:53 · 2010 阅读 · 0 评论 -
从零开始使用YOLOv8和v11——Linux系统使用指令部署大规模训练记录
YOLO在Linux环境下如何部署训练原创 2024-11-21 16:29:36 · 1993 阅读 · 0 评论 -
从壹开始解读Yolov11【源码研读系列】——Data.build.py:YOLO用于训练Train + 验证Val的无限数据集加载器DataLoader搭建
本文记录YOLO搭建其训练和验证使用的数据集加载器的Build.py文件原创 2024-11-18 16:08:59 · 1724 阅读 · 0 评论 -
从零开始使用YOLOv11——Yolo检测detect数据集自建格式转换为模型训练格式:20w+图片&1w+类别代码测试成功
本文记录YOLO检测模型训练数据集搭建过程和代码原创 2024-11-12 15:02:10 · 2013 阅读 · 0 评论 -
从壹开始解读Yolov11【源码研读系列】——Data.dataset.py:模型训练数据预处理/YOLO官方数据集类——YOLODataset
本文解读data目录下的YOLODataset数据集类,其读取并预处理YOLO数据集中的标签和图片信息,是训练必不可少的部分原创 2024-11-08 16:22:48 · 2433 阅读 · 0 评论 -
从壹开始解读Yolov11【源码研读系列】——Data.Augment.py:数据增强模块第四部分——Format图片+标签Pytorch格式化
YOLO源码数据增强augment.py中关于标签数据标准化,以及将所有数据转pytorch的类介绍原创 2024-10-30 16:15:36 · 1192 阅读 · 0 评论 -
从壹开始解读Yolov11【源码研读系列】——Data.Base.py:可灵活改写的数据集加载处理基类——BaseDataset
本文解读YOLO源码data文件下的base.py文件中的BaseDataset类,这个类提供了一个可以灵活调整的数据集加载基类原创 2024-10-29 15:42:54 · 1439 阅读 · 0 评论 -
从壹开始解读Yolov11【源码研读系列】——Data.Augment.py:数据增强模块第三部分——LetterBox图片形状格式化:模型预测和训练前图片必须的预处理操作
本文单独记录yolo数据增强augment源码中的LetterBox类,因为其是模型网络接收数据前必须做的图片预处理,将图片形状转化到模型可以接收的大小。原创 2024-10-25 16:56:36 · 1281 阅读 · 0 评论 -
从壹开始解读Yolov11【源码研读系列】——Data.Augment.py:数据增强模块第二部分——图片随机变化
本文介绍yolo源码数据增强部分中的随机图片变化类。相关测试代码地址:https://gitee.com/machine-bai-xue/yolo-source-code-experiment原创 2024-10-25 13:58:17 · 1497 阅读 · 0 评论 -
从壹开始解读Yolov11【源码研读系列】——Data.Augment.py:数据增强模块第一部分——图片组合变化
本文主要解读了yolo源码数据处理子文件data中augment数据增强模块的部分数据增强类,并实验其具体效果原创 2024-10-23 15:46:04 · 2268 阅读 · 4 评论 -
【从零开始系列】YOLOv8和v11(最新版本使用环境已更新)——环境配置与极简指令(CLI)操作:1篇文章解决—直接使用:模型部署 and 自建数据集:训练微调
本篇介绍yolov8官方的安装流程以及安装中一些报错的解决,并根据官方文档的命令行指令,实现yolov8模型的基本使用以及自建数据集微调训练原创 2024-07-29 14:33:43 · 6713 阅读 · 1 评论 -
从零开始使用YOLOv8【Debug解析源码系列】——第一部分:YOLO模型加载流程解构+Detection模型网络层torch加载解析
本文详细拆解了ultralytics——yolov8加载检测模型的代码逻辑,为将自定义的模型接入ultralytics平台进行部署或训练铺路原创 2024-08-27 15:59:12 · 3497 阅读 · 7 评论 -
从壹开始解读Yolov11【源码研读系列】——cfg:模型配置加载功能
本文是从壹开始解析YOLO源码系列的开篇,基本定下此系列的行文逻辑与内容架构。本文解读了yolo配置文件的基本常用功能函数。重点在对于yolo各个部分参数配置的解读,在后续文章解析源码中,结合此处参数表查看具体参数设置得到的效果原创 2024-10-21 10:34:55 · 3185 阅读 · 0 评论