YOLOv8原理与源码解析

YOLOv8原理与源码解析
共39节 838人在学 课程详情
  • 课程介绍

    • 课程介绍
  • 基础篇

    • 目标检测-任务说明
    • 目标检测-常用数据集
    • 目标检测-性能指标
  • 实践篇-Windows上训练PASCAL VOC数据集

    • 安装软件环境
    • 安装PyTorch
    • 安装YOLOv8
    • 准备数据集
    • 修改配置文件
    • 训练数据集
    • 性能评估
  • 实践篇-Ubuntu上训练PASCAL VOC数据集

    • 安装软件环境(ubuntu)
    • 安装PyTorch(ubuntu)
    • 安装YOLOv8(ubuntu)
    • 准备数据集(ubuntu)
    • 修改配置文件(ubuntu)
    • 训练数据集(ubuntu)
    • 性能评估(ubuntu)
  • 原理篇

    • 边界框回归与CIoU loss
    • YOLO目标检测技术发展史
    • YOLOv8网络架构
    • 任务对齐标签分配
    • YOLOv8损失函数
  • 源码解析篇

    • YOLOv8安装揭秘
    • YOLOv8是如何跑起来的
    • 网络模块源码解析-Conv
    • 网络模块源码解析-block
    • 网络模块源码解析-SPPF
    • 网络模块源码解析-head
    • 网络模型构建源码解析
    • 任务对齐分配TAL源码解析
    • 损失函数源码解析
    • 数据增强源码解析
    • 数据集和数据加载器源码解析
    • 训练技巧源码解析
    • 预测器源码解析
    • 训练器源码解析
    • YOLOv8预测流程debug单步跟踪
    • YOLOv8训练流程debug单步跟踪

    订阅失败

    YOLOv8原理与源码解析
    YOLOv8原理与源码解析 ...

    订阅列表已满,请先移出部分订阅内容。

    当前章节需购买后观看
    开通超级会员免费看!专家精选系列课程,满足你从入门到精通!更有问答月卡免费送,你的问题有问必答!
    提交答案

    购买课程

    扫码完成付费,可继续学习全部课程内容

    加载中...
    播放页问题反馈
    视频学习中有任何产品建议都可由此反
    馈,我们将及时处理!

    课时介绍

    源码解析篇中揭秘YOLOv8安装的幕后过程、详细介绍YOLOv8是如何跑起来的、深入解析YOLOv8目标检测源码包括网络模块、网络构建、任务对齐分配TAL、损失函数源码解析、数据增强、数据集和数据加载器、训练技巧、预测器、训练器、并使用PyCharm对预测流程和训练流程进行debug单步跟踪分析解读。

    课程介绍

    【为什么要学习这门课】

    Linux创始人Linus Torvalds有一句名言:Talk is cheap. Show me the code. 冗谈不够,放码过来!代码阅读是从基础到提高的必由之路。

    YOLOv8 基于先前 YOLO 版本的成功,引入了新功能和改进,进一步提升性能和灵活性。YOLOv8使用PyTorch开发,设计了更高效的具有丰富梯度流的骨干网络和Neck。采用了Anchor-free无锚范式、解耦头、Task Aligned正负样本分配策略和CIoU+DFL损失等前沿技术。YOLOv8使用PyTorch实现,含有很多业界前沿和常用的技巧,可以作为很好的代码阅读案例,让我们深入探究其实现原理,可以作为相关项目的借鉴和改进基础。

    【课程内容与收获】

    本课程将详细解析YOLOv8目标检测的实现原理和源码。课程分为基础篇、实践篇、原理篇和源码解析篇。

    在实践篇中演示Windows和Ubuntu系统上训练PASCAL VOC数据集的流程。

    原理篇中讲述YOLO目标检测技术发展史、YOLOv8的网络架构、任务对齐标签分配和损失函数。

    源码解析篇中揭秘YOLOv8安装的幕后过程、详细介绍YOLOv8是如何跑起来的、深入解析YOLOv8目标检测源码包括网络模块、网络构建、任务对齐分配TAL、损失函数源码解析、数据增强、数据集和数据加载器、训练技巧、预测器、训练器、并使用PyCharm对预测流程和训练流程进行debug单步跟踪分析解读。

    课程提供YOLOv8源码解析文档以及预测和训练的PyTorch脚本文件。

    课程内容

    推荐课程

    信息系统项目管理师自考笔记

    李明 · 730人在学

    python从0到1:期货量化交易系统(CTP实战,高频及合成K线数据

    王先生 · 22123人在学

    手把手搭建Java超市管理系统【附源码】(毕设)

    汤小洋 · 4210人在学

    Java毕设springboot外卖点餐系统 毕业设计毕设源码 使用教

    黄菊华 · 788人在学

    基于SSM酒店管理系统(毕设)

    小尼老师 · 842人在学

    java项目实战之购物商城(java毕业设计)

    Long · 5155人在学

    手把手搭建Java求职招聘系统【附源码】(毕设)

    汤小洋 · 1506人在学

    Python Django 深度学习 小程序

    钟翔 · 2324人在学

    城管局门前三包管理系统+微信小程序(vue+springboot)

    赖国荣 · 599人在学

    Vue+Uni-app(uniapp)入门与实战+赠送仿美团点餐小程序

    李杰 · 3987人在学

    正在试验
    后自动删除环境
    课程实验
    本次实验时间已到期 00:00:00
    课件正在飞速打包中,请耐心等待几秒钟~