YOLO从零到论文|专栏目录与学习路线

从第一次打开编辑器,到跑通 YOLO、看懂网络。

我是迪菲赫尔曼。这份目录按学习顺序整理了 A01—A18。点击文章标题即可阅读,简介帮你快速找到想学的内容。


从哪里开始?

零基础入门 → A01|连接服务器 → A06|运行预测 → A14|理解原理 → A16


01 · 本地工具与 Python 基础

A01—A05|认识任务,放好文件,读懂第一份代码。

A01|认识 YOLO 的任务与输出

看懂检测框、类别和置信度,分清目标检测、实例分割与图像分类。

A02|先把文件、文件夹和路径弄明白

建立学习目录,认识扩展名、绝对路径、相对路径与项目根目录。

A03|第一次使用 VS Code

打开项目、创建脚本、保存文件,分清编辑器、Python 扩展与运行环境。

A04|第一次使用终端

查看当前位置、切换目录、列出文件,分清 Shell 与 Python 交互窗口。

A05|读懂第一份 Python 代码

从变量、列表、import 和函数调用开始,读懂路径与脚本的基本写法。


02 · 服务器、环境与源码

A06—A13|连接远端,装好项目,核对运行环境。

A06|准备一台能连接的云服务器

以蓝耘为例认识 GPU、镜像和实例,找到地址、端口、账号与登录信息。

A07|完成第一次 SSH 登录

读懂 SSH 命令,完成指纹确认、密码输入、登录验证与常见连接排查。

A08|用 VS Code 打开远端项目

配置 Remote-SSH,打开服务器目录,确认代码实际保存在哪台电脑上。

A09|把代码、图片和数据放对地方

安排远端目录,练习上传与下载,分清本地路径、远端路径和文件同步。

A10|准备课程 Python 环境

认识解释器、虚拟环境与依赖,让终端和 VS Code 使用同一份环境。

A11|下载源码并固定版本

上传、解压指定版本源码,检查目录层级,明确后面实际使用哪份代码。

A12|检查 GPU,安装项目

核对 PyTorch、CUDA 与 GPU,完成真实计算,安装源码并检查导入位置。

A13|运行代码,完成环境自检

运行学习脚本,核对解释器、源码、依赖和 GPU,留下可回查的报告。


03 · 第一次预测与网络原理

A14—A18|跑通预测,再理解结果、张量与网络。

A14|分清权重、模型配置与数据配置

理解 .pt、模型 YAML、数据 YAML 的作用,以及预训练和迁移学习的含义。

A15|让 YOLO 完成第一次预测

准备权重与图片,运行完整预测脚本,找到并打开真正生成的结果。

A16|读懂坐标、类别与置信度

从 Results 对象理解检测结果,对照不同阈值,避免把预测分数当成整体成绩。

A17|图片怎样变成 BCHW

从 RGB 像素讲到通道、批次、归一化、缩放补边与坐标映射。

A18|看懂卷积与网络结构

计算卷积与通道变化,串起 Backbone、Neck、Head,再理解激活、BN 和残差。


按顺序学,也可以带着问题回来查。

把每次执行的命令、文件位置和运行结果留好,遇到问题时,回到对应文章逐项核对。