学习赛道总览¶
DL-Hub 将 339 个 Lesson 组织为 8 条学习赛道,覆盖深度学习从入门到前沿的完整技能树。每条赛道聚焦一个核心领域,由浅入深、环环相扣。
八大赛道一览¶
flowchart LR
A["**Foundations**\n基础 (2)"] --> B["**Vision**\n视觉 (89)"]
A --> C["**NLP**\n自然语言处理 (49)"]
B --> D["**GNN**\n图神经网络 (11)"]
C --> D
B --> E["**Point Cloud**\n点云 (36)"]
D --> F["**Generative**\n生成模型 (51)"]
E --> F
F --> G["**LLM**\n大语言模型 (43)"]
C --> G
G --> H["**Multimodal**\n多模态 (58)"]
B --> H
style A fill:#7c3aed,color:#fff,stroke:#5b21b6
style B fill:#2563eb,color:#fff,stroke:#1d4ed8
style C fill:#0891b2,color:#fff,stroke:#0e7490
style D fill:#059669,color:#fff,stroke:#047857
style E fill:#d97706,color:#fff,stroke:#b45309
style F fill:#dc2626,color:#fff,stroke:#b91c1c
style G fill:#7c3aed,color:#fff,stroke:#5b21b6
style H fill:#db2777,color:#fff,stroke:#be185d 阅读路径建议
Foundations 是所有赛道的基石,请务必最先完成。之后 Vision 和 NLP 可以并行学习,再逐步推进到 GNN、Point Cloud、Generative、LLM,最终挑战 Multimodal。
三条学习路线¶
不知道从哪开始?根据你的可用时间,选择一条适合的路线:
| 路线 | 时间投入 | Lessons | 覆盖内容 |
|---|---|---|---|
| Weekend Sprint | 1-2 天 | 6 lessons | Foundations (2) |
| Two-Week Deep Dive | 2 周 | 18 lessons | Foundations (2) |
| Full Curriculum | 6-8 周 | 339 lessons | 按顺序完成全部 8 个赛道的所有 lesson — 系统掌握从经典 ML 到前沿深度学习的完整技能树 |
离线冒烟模式
所有 lesson 均支持 --dataset fake 离线冒烟测试,无需下载任何数据集,2 分钟即可跑通。
赛道总结表¶
| 赛道 | Lessons | 关键主题 | 先修知识 |
|---|---|---|---|
| Foundations 基础 | 2 | torch.Tensor, Autograd, 线性回归, 梯度下降 | Python 基础, 线性代数入门 |
| Vision 视觉 | 89 | CNN, ViT, Swin, FCOS, UNet, YOLO, MOT | Foundations + 卷积直觉 |
| NLP 自然语言处理 | 49 | Embedding, Transformer, BiLSTM, NER, Seq2Seq, 阅读理解 | Foundations + 文本处理基础 |
| GNN 图神经网络 | 11 | GCN, GIN, GAT, GraphSAGE, PinSAGE, R-GCN | Foundations + 图论基本概念 |
| Point Cloud 点云 | 36 | PointNet, DGCNN, PointNet++, 64 架构 Zoo | Vision + 3D 几何直觉 |
| Generative 生成模型 | 51 | VAE, GAN, 重参数化, 对抗训练 | Vision + 概率论基础 |
| LLM 大语言模型 | 43 | Causal Mask, 自回归解码, Transformer 生成 | NLP + Transformer 机制 |
| Multimodal 多模态 | 58 | CLIP, BLIP, LLaVA, Grounding, VLM, 时序定位 | Vision + NLP + 注意力机制 |
快速开始¶
# 列出所有可运行的 lesson
python scripts/run_lesson.py --list
# 从 Foundations 第一课开始
python -m tracks.foundations.lesson_01_tensors.train \
--dataset fake --epochs 1 \
--max-train-batches 2 --max-eval-batches 2
推荐顺序
Foundations Vision
NLP
GNN
Point Cloud
Generative
LLM
Multimodal
每个 lesson 都有独立的 README,说明学习目标、先修要求和验收标准。