Skip to content

Commit 49f92de

Browse files
author
chenzomi
committed
change folder name.
1 parent 4f6ad21 commit 49f92de

32 files changed

+898
-898
lines changed

Inference/README.md

+43-43
Original file line numberDiff line numberDiff line change
@@ -26,9 +26,9 @@
2626

2727
通过《推理引擎:核心原理》这个课程,以及这门课程后面的几门课程,你将获取并且掌握的技能:
2828

29-
| | | |
30-
|:------:|:----------------------- |:-------------------------- |
31-
| **编号** | **名称** | **具体内容** |
29+
| | | |
30+
|:------:|:-------------------------- |:-------------------------- |
31+
| **编号** | **名称** | **具体内容** |
3232
| 1 | [推理系统](./01_Inference/) | 推理系统整体介绍,推理引擎架构梳理 |
3333
| 2 | [轻量网络](./02_Mobilenet/) | 轻量化主干网络,MobileNet等SOTA模型介绍 |
3434
| 3 | [模型压缩](./03_Slim/) | 模型压缩4件套,量化、蒸馏、剪枝和二值化 |
@@ -39,46 +39,46 @@
3939

4040
> *建议优先下载或者使用PDF版本,PPT版本会因为字体缺失等原因导致版本很丑哦~*
4141
42-
| | | | | |
43-
| --- | -------- | ----------------- | --------------------------------------------------------------------------------------------------- | --- |
44-
| 编号 | 名称 | 内容 | 资源 | 备注 |
45-
| 1 | 推理系统 | 01 内容介绍 | [slide](./01_Inference/01.introduction.pdf), [video](https://www.bilibili.com/video/BV1J8411K7pj/) | |
46-
| | 推理系统 | 02 什么是推理系统 | [slide](./01_Inference/02.constraints.pdf), [video](https://www.bilibili.com/video/BV1nY4y1f7G5/) | |
47-
| | 推理系统 | 03 推理流程全景 | [slide](./01_Inference/03.workflow.pdf), [video](https://www.bilibili.com/video/BV1M24y1v7rK/) | |
48-
| | 推理系统 | 04 推理系统架构 | [slide](./01_Inference/04.system.pdf), [video](https://www.bilibili.com/video/BV1Gv4y1i7Tw/) | |
49-
| | 推理系统 | 05(上) 推理引擎架构 | [slide](./01_Inference/05.inference.pdf), [video](https://www.bilibili.com/video/BV1Mx4y137Er/) | |
50-
| | 推理系统 | 05(下) 推理引擎架构 | [slide](./01_Inference/06.architecture.pdf), [video](https://www.bilibili.com/video/BV1FG4y1C7Mn/) | |
51-
| | | | | |
52-
| 2 | 模型小型化 | 01 推理参数了解 | [slide](./02_Mobilenet/01.introduction.pdf), [video](https://www.bilibili.com/video/BV1KW4y1G75J/) | |
53-
| | 模型小型化 | 02(上) CNN模型小型化 | [slide](./02_Mobilenet/02.cnn.pdf), [video](https://www.bilibili.com/video/BV1Y84y1b7xj/) | |
54-
| | 模型小型化 | 02(下) CNN模型小型化 | [slide](./02_Mobilenet/02.cnn.pdf), [video](https://www.bilibili.com/video/BV1DK411k7qt/) | |
55-
| | 模型小型化 | 03 Transformer小型化 | [slide](./02_Mobilenet/03.transform.pdf), [video](https://www.bilibili.com/video/BV19d4y1V7ou/) | |
56-
| | | | | |
57-
| 3 | 模型压缩 | 01 基本介绍 | [slide](./03_Slim/01.introduction.pdf), [video](https://www.bilibili.com/video/BV1384y187tL/) | |
58-
| | 模型压缩 | 02 低比特量化原理 | [slide](./03_Slim/02.quant.pdf), [video](https://www.bilibili.com/video/BV1VD4y1n7AR/) | |
59-
| | 模型压缩 | 03 感知量化训练 QAT | [slide](./03_Slim/03.qat.pdf), [video](https://www.bilibili.com/video/BV1s8411w7b9/) | |
60-
| | 模型压缩 | 04 训练后量化PTQ与部署 | [slide](./03_Slim/04.ptq.pdf), [video](https://www.bilibili.com/video/BV1HD4y1n7E1/) | |
61-
| | 模型压缩 | 05 模型剪枝 | [slide](./03_Slim/05.pruning.pdf), [video](https://www.bilibili.com/video/BV1y34y1Z7KQ/) | |
62-
| | 模型压缩 | 06(上) 知识蒸馏原理 | [slide](./03_Slim/06.distillation.pdf), [video](https://www.bilibili.com/video/BV1My4y197Tf/) | |
63-
| | 模型压缩 | 06(下) 知识蒸馏算法 | [slide](./03_Slim/06.distillation.pdf), [video](https://www.bilibili.com/video/BV1vA411d7MF/) | |
64-
| | | | | |
65-
| 4 | 模型转换&优化 | 01 基本介绍 | [slide](./04_Converter/01.introduction.pdf), [video](https://www.bilibili.com/video/BV1724y1z7ep/) | |
66-
| 4.1 | 模型转换模块 | 02 架构与文件格式 | [slide](./04_Converter/02.converter_princ.pdf), [video](https://www.bilibili.com/video/BV13P4y167sr/) | |
67-
| | 模型转换模块 | 03 自定义计算图IR | [slide](./04_Converter/03.converter_ir.pdf), [video](https://www.bilibili.com/video/BV1rx4y177R9/) | |
68-
| | 模型转换模块 | 04 流程细节 | [slide](./04_Converter/04.converter_detail.pdf), [video](https://www.bilibili.com/video/BV13341197zU/) | |
69-
| 4.2 | 图优化模块 | 05 计算图优化策略 | [slide](./04_Converter/05.optimizer.pdf), [video](https://www.bilibili.com/video/BV1g84y1L7tF/) | |
70-
| | 图优化模块 | 06 常量折叠&冗余节点消除 | [slide](./04_Converter/06.basic.pdf), [video](https://www.bilibili.com/video/BV1fA411r7hr/) | |
71-
| | 图优化模块 | 07 算子融合/替换/前移 | [slide](./04_Converter/06.basic.pdf), [video](https://www.bilibili.com/video/BV1Qj411T7Ef/) | |
72-
| | 图优化模块 | 08 数据布局转换&内存优化 | [slide](./04_Converter/07.extend.pdf), [video](https://www.bilibili.com/video/BV1Ae4y1N7u7/) | |
73-
| | | | | |
74-
| 5 | Kernel优化 | 01 Kernel优化架构 | [slide](./05_Kernel/01.introduction.pdf), [video](https://www.bilibili.com/video/BV1Ze4y1c7Bb/) | |
75-
| | Kernel优化 | 02 卷积操作基础原理 | [slide](./05_Kernel/02.conv.pdf),[video](https://www.bilibili.com/video/BV1No4y1e7KX/) | |
76-
| | Kernel优化 | 03 Im2Col算法 | [slide](./05_Kernel/03.im2col.pdf),[video](https://www.bilibili.com/video/BV1Ys4y1o7XW/) | |
77-
| | Kernel优化 | 04 Winograd算法 | [slide](./05_Kernel/04.winograd.pdf),[video](https://www.bilibili.com/video/BV1vv4y1Y7sc/) | |
78-
| | Kernel优化 | 05 QNNPack算法 | [slide](./05_Kernel/05.qnnpack.pdf),[video](https://www.bilibili.com/video/BV1ms4y1o7ki/) | |
79-
| | Kernel优化 | 06 推理内存布局 | [slide](./05_Kernel/06.memory.pdf), [video](https://www.bilibili.com/video/BV1eX4y1X7mL/) | |
80-
| | Kernel优化 | 07 nc4hw4内存排布 | [slide](./05_Kernel/07.nc4hw4.pdf), [video]() | |
81-
| | Kernel优化 | 08 汇编与循环优化 | [slide](./05_Kernel/08.others.pdf), [video]() | |
42+
| | | | | |
43+
| --- | -------- | ----------------- | --------------------------------------------------------------------------------------------------------------------------------------- | --- |
44+
| 编号 | 名称 | 内容 | 资源 | 备注 |
45+
| 1 | 推理系统 | 01 内容介绍 | [slide](./01_Inference/01.introduction.pdf), [video](https://www.bilibili.com/video/BV1J8411K7pj/), [字幕](./srt/01_Inference/01.srt) | |
46+
| | 推理系统 | 02 什么是推理系统 | [slide](./01_Inference/02.constraints.pdf), [video](https://www.bilibili.com/video/BV1nY4y1f7G5/), [字幕](./srt/01_Inference/02.srt) | |
47+
| | 推理系统 | 03 推理流程全景 | [slide](./01_Inference/03.workflow.pdf), [video](https://www.bilibili.com/video/BV1M24y1v7rK/), [字幕](./srt/01_Inference/03.srt) | |
48+
| | 推理系统 | 04 推理系统架构 | [slide](./01_Inference/04.system.pdf), [video](https://www.bilibili.com/video/BV1Gv4y1i7Tw/), [字幕](./srt/01_Inference/04.srt) | |
49+
| | 推理系统 | 05(上) 推理引擎架构 | [slide](./01_Inference/05.inference.pdf), [video](https://www.bilibili.com/video/BV1Mx4y137Er/), [字幕](./srt/01_Inference/04.srt) | |
50+
| | 推理系统 | 05(下) 推理引擎架构 | [slide](./01_Inference/06.architecture.pdf), [video](https://www.bilibili.com/video/BV1FG4y1C7Mn/),[字幕](./srt/01_Inference/05.srt) | |
51+
| | | | | |
52+
| 2 | 模型小型化 | 01 推理参数了解 | [slide](./02_Mobilenet/01.introduction.pdf), [video](https://www.bilibili.com/video/BV1KW4y1G75J/), [字幕](./srt/02_Mobilenet/01.srt) | |
53+
| | 模型小型化 | 02(上) CNN模型小型化 | [slide](./02_Mobilenet/02.cnn.pdf), [video](https://www.bilibili.com/video/BV1Y84y1b7xj/), [字幕](./srt/02_Mobilenet/02.srt) | |
54+
| | 模型小型化 | 02(下) CNN模型小型化 | [slide](./02_Mobilenet/02.cnn.pdf), [video](https://www.bilibili.com/video/BV1DK411k7qt/), [字幕](./srt/02_Mobilenet/03.srt) | |
55+
| | 模型小型化 | 03 Transformer小型化 | [slide](./02_Mobilenet/03.transform.pdf), [video](https://www.bilibili.com/video/BV19d4y1V7ou/), [字幕](./srt/02_Mobilenet/04.srt) | |
56+
| | | | | |
57+
| 3 | 模型压缩 | 01 基本介绍 | [slide](./03_Slim/01.introduction.pdf), [video](https://www.bilibili.com/video/BV1384y187tL/), [字幕](./srt/03_Slim/01.srt) | |
58+
| | 模型压缩 | 02 低比特量化原理 | [slide](./03_Slim/02.quant.pdf), [video](https://www.bilibili.com/video/BV1VD4y1n7AR/), [字幕](./srt/03_Slim/02.srt) | |
59+
| | 模型压缩 | 03 感知量化训练 QAT | [slide](./03_Slim/03.qat.pdf), [video](https://www.bilibili.com/video/BV1s8411w7b9/), [字幕](./srt/03_Slim/03.srt) | |
60+
| | 模型压缩 | 04 训练后量化PTQ与部署 | [slide](./03_Slim/04.ptq.pdf), [video](https://www.bilibili.com/video/BV1HD4y1n7E1/), [字幕](./srt/03_Slim/04.srt) | |
61+
| | 模型压缩 | 05 模型剪枝 | [slide](./03_Slim/05.pruning.pdf), [video](https://www.bilibili.com/video/BV1y34y1Z7KQ/), [字幕](./srt/03_Slim/05.srt) | |
62+
| | 模型压缩 | 06(上) 知识蒸馏原理 | [slide](./03_Slim/06.distillation.pdf), [video](https://www.bilibili.com/video/BV1My4y197Tf/), [字幕](./srt/03_Slim/06.srt) | |
63+
| | 模型压缩 | 06(下) 知识蒸馏算法 | [slide](./03_Slim/06.distillation.pdf), [video](https://www.bilibili.com/video/BV1vA411d7MF/), [字幕](./srt/03_Slim/07.srt) | |
64+
| | | | | |
65+
| 4 | 模型转换&优化 | 01 基本介绍 | [slide](./04_Converter/01.introduction.pdf), [video](https://www.bilibili.com/video/BV1724y1z7ep/), [字幕](./srt/04_Converter/01.srt) | |
66+
| 4.1 | 模型转换模块 | 02 架构与文件格式 | [slide](./04_Converter/02.converter_princ.pdf), [video](https://www.bilibili.com/video/BV13P4y167sr/), [字幕](./srt/04_Converter/02.srt) | |
67+
| | 模型转换模块 | 03 自定义计算图IR | [slide](./04_Converter/03.converter_ir.pdf), [video](https://www.bilibili.com/video/BV1rx4y177R9/), [字幕](./srt/04_Converter/03.srt) | |
68+
| | 模型转换模块 | 04 流程细节 | [slide](./04_Converter/04.converter_detail.pdf), [video](https://www.bilibili.com/video/BV13341197zU/), [字幕](./srt/04_Converter/04.srt) | |
69+
| 4.2 | 图优化模块 | 05 计算图优化策略 | [slide](./04_Converter/05.optimizer.pdf), [video](https://www.bilibili.com/video/BV1g84y1L7tF/), [字幕](./srt/04_Converter/05.srt) | |
70+
| | 图优化模块 | 06 常量折叠&冗余节点消除 | [slide](./04_Converter/06.basic.pdf), [video](https://www.bilibili.com/video/BV1fA411r7hr/), [字幕](./srt/04_Converter/06.srt) | |
71+
| | 图优化模块 | 07 算子融合/替换/前移 | [slide](./04_Converter/06.basic.pdf), [video](https://www.bilibili.com/video/BV1Qj411T7Ef/), [字幕](./srt/04_Converter/07.srt) | |
72+
| | 图优化模块 | 08 数据布局转换&内存优化 | [slide](./04_Converter/07.extend.pdf), [video](https://www.bilibili.com/video/BV1Ae4y1N7u7/), [字幕](./srt/04_Converter/08.srt) | |
73+
| | | | | |
74+
| 5 | Kernel优化 | 01 Kernel优化架构 | [slide](./05_Kernel/01.introduction.pdf), [video](https://www.bilibili.com/video/BV1Ze4y1c7Bb/), [字幕](./srt/05_Kernel/01.srt) | |
75+
| | Kernel优化 | 02 卷积操作基础原理 | [slide](./05_Kernel/02.conv.pdf),[video](https://www.bilibili.com/video/BV1No4y1e7KX/), [字幕](./srt/05_Kernel/02.srt) | |
76+
| | Kernel优化 | 03 Im2Col算法 | [slide](./05_Kernel/03.im2col.pdf),[video](https://www.bilibili.com/video/BV1Ys4y1o7XW/), [字幕](./srt/05_Kernel/03.srt) | |
77+
| | Kernel优化 | 04 Winograd算法 | [slide](./05_Kernel/04.winograd.pdf),[video](https://www.bilibili.com/video/BV1vv4y1Y7sc/), [字幕](./srt/05_Kernel/04.srt) | |
78+
| | Kernel优化 | 05 QNNPack算法 | [slide](./05_Kernel/05.qnnpack.pdf),[video](https://www.bilibili.com/video/BV1ms4y1o7ki/), [字幕](./srt/05_Kernel/05.srt) | |
79+
| | Kernel优化 | 06 推理内存布局 | [slide](./05_Kernel/06.memory.pdf), [video](https://www.bilibili.com/video/BV1eX4y1X7mL/), [字幕](./srt/05_Kernel/06.srt) | |
80+
| | Kernel优化 | 07 nc4hw4内存排布 | [slide](./05_Kernel/07.nc4hw4.pdf) | |
81+
| | Kernel优化 | 08 汇编与循环优化 | [slide](./05_Kernel/08.others.pdf) | |
8282

8383
## 目标学员
8484

0 commit comments

Comments
 (0)