Skip to content

GM-HZ/llm_study

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 

Repository files navigation

LLM Study 📚

大语言模型(LLM)学习笔记与实践项目

本仓库记录 LLM 相关技术的学习过程,包含源码阅读、原理分析和动手实践。

📂 学习模块

模块 主题 说明
nano-vllm LLM 推理引擎 通过 ~1200 行代码的轻量级 vLLM 实现,深入理解 LLM 推理引擎的每一个核心概念

🚀 Nano-vLLM 学习教程

基于 nano-vllm 项目,编写了 12 章深度学习教程,面向了解 Transformer 基础的工程师,从浅到深完整覆盖 LLM 推理的所有核心知识点。

教程目录

基础篇

进阶篇

高级篇

快速开始

# 安装 nano-vllm
pip install git+https://github.com/GeeeekExplorer/nano-vllm.git

# 下载模型(约 1.2GB)
huggingface-cli download Qwen/Qwen3-0.6B --local-dir ~/huggingface/Qwen3-0.6B/

# 运行示例
python nano-vllm/example.py

学习路线

第1章(全景)→ 第2章(自回归)→ 第3章(采样)→ 第4章(KV Cache)
    ↓
第5章(两阶段)→ 第6章(PagedAttention)→ 第7章(调度)
    ↓
第8章(FlashAttention)→ 第9章(CUDA Graph)→ 第10章(张量并行)
    ↓
第11章(模型架构)→ 第12章(Benchmark)

📝 License

本仓库中的教程内容采用 CC BY-SA 4.0 协议。nano-vllm 源码遵循其原始 MIT License

About

llm相关知识学习

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages