← 返回周历 课程指南 视频 DeepInfer 101
掌握度验收

掌握度与已发布单元评分

浏览文字约 5 分钟 · 手算与练习请按正文分段完成 源文件:Markdown 本地渲染版 · 无需联网
本页目录 · 6 节

本页是课程首页、网站与 syllabus 的共同评分口径。Unit1 满分 100;Unit2 已发布批次分别验收,不混入 Unit1 分母。自动测试只验证行为,书面推导、实验与解释由你按证据自评。

2026-10-23 发布 Unit2 第 5 周批次:Lab4 20 分、HW5 30 分、Project2 Phase1 50 分。2026-10-24 发布第 6 周批次:Lab5 20 分、HW6 30 分、Project2 Phase2 50 分。每批的 100 分只表示该周验收,不代表整个 Unit2 成绩;Unit1 与两个批次的记录保持独立。第 7–15 周和 Project2 后续阶段尚未发布。

1. 先通过入口,再开始计分

Python 起步与调试预备不计分,可反复练习。进入 Lab0 前,应能独立写一个带循环的函数,说明它的输入、返回值和空输入行为,读懂一条测试失败,并手算二维列表的一格。仍不熟的部分回到 教材索引 找先修。

建议按六个阶段前进,允许一个阶段用几周。教材重整不重置已完成代码、题号、评分或网页进度;新的案例用于复查理解,不强制重复抄写:

阶段产物下一步的条件
A:Python 与地址foundations、prep、Lab0解释一次边界修复和输入/输出的所有权
B:数值与复用Lab1、L4、Project1 Phase1/2通过数值测试,并手算一次 tile 的读写次数
C:Attention 与 KVLab2、Lab3解释 shape、causal、分页和失败后的状态
D:独立迁移与实验HW1/2、Quiz1/2、Project1 报告换输入仍能推导;别人可按命令复现实验
E:共享资源与准入L9/L10、Lab4、HW5、Project2 Phase1手算引用、容量与失败无修改,解释等待队列
F:迭代调度与指标L11/L12、Lab5、HW6、Project2 Phase2独立画时间线、解释首输出、核对指标和模型边界

2. Unit1 的 100 分如何计算

项目分值可观察的依据
Lab0–340每个 10 分,按下面 Lab rubric
HW1–220每个 10 分,按下面 HW rubric
Project130按项目 README 内部 100 分 rubric 自评,再乘 0.3
Quiz1–210两份各 10 分原始成绩,合计乘 0.5
总计100不包含未发布材料,不排名

网站的“完成”勾选只记录个人进度,不读取测试、不生成成绩。不要把浏览器进度百分比当成绩或通过证明。

3. Lab rubric:每个 10 分

  • 正确性 6 分:按题检查公开测试;每个必做编码题等权,得分为 6 × 已通过题数 / 必做题数,预先完成的 Q0 与选做题不计分母。一题内部有失败就先记待修复,保留其他题得分。
  • 解释 2 分:说清输入域/shape/单位 1 分,用具体输入解释一个关键中间状态 1 分。
  • 调试 1 分:留下输入、期望、实际、原因、修复依据和回归测试的一次记录。
  • 迁移 1 分:关掉参考解,用一个新输入或小变式解释结果。

不按代码行数评分,也不因使用提示扣分。题目通过后,应能说明提示为什么适用。

4. Homework rubric:每个 10 分

  • 代码 4 分:必做编码题等权,以单题通过数折算;选做迁移题是否计入以作业 README 标注为准。
  • 推导 3 分:明确假设与单位 1 分,从计数过程得到公式 1 分,代入一个例子核对 1 分。
  • 反例 2 分:构造能击穿一个错误解的测试 1 分;给出独立期望及理由 1 分。
  • checkoff 1 分:不看答案解释一种条件变化后的结果。

自动测试中的一个失败可能来自数个原因。先修最小反例,再运行整份作业;不要为了分数给固定输入特判。

5. 10 分钟 checkoff

章内自测用于形成性反馈,不新增考试分值。第一次先不看折叠解析,写下预测,再逐步对照;若看解析才会,给自己记“需要提示”,换一组数复查,而不是立刻勾选“完全掌握”。

每次随机选一个已做问题,用自己的新输入回答:它承诺什么?最关键的中间状态是什么?如果长度/精度/页大小变了,结果为什么改变?最后指出代码和模型各自的一条局限。

给每项知识标记“能独立解释 / 需要提示 / 需要重做”。测验低于 8/10 时先复习错题涉及的概念,隔一两天用变式复查;这只是建议,不会删除已有学习记录。

不要只问“代码 PASS 了吗”。还要问:图里的每根箭头是否能解释?例子里的每个数是否知道来源?输入变化后能否预测结果?本例的结论是否被错误推广到真实 GPU 或无限在线负载?只有这些证据齐全,才说明掌握度提高。

6. 对 AI 助教的请求模板

我在做:作业/题号
规格与我的预测:
最小输入、期望、实际:
我已经尝试:
请先问我一个定位问题,或给第一级提示,不要先给完整实现。
我完成后,请换一组输入检查我能否独立解释。

维护教材和参考答案时可以请 AI 协助;自己练习时要保留独立尝试与说明。课程的 AI 使用约定用于保护学习过程,不妨碍修复测试和教材本身。