短练 · NumPy / Matplotlib
一次更新:步长变大一定更好吗?
scalar_lr:0.1 → 0.3,再单独试 0.55;先预测 w′、y′、L′。
准备与观察目标
准备块 → 第 3 节;改 P 后先重跑准备块。
用旧点梯度与新前向损失解释预测。
Network Architecture:从监督学习到动态计算
可以先读保存结果,再决定是否运行。两人结对时,一人先预测,一人核对输出;带回一项证据和一句限制。下面是可选入口,不要求全部完成。
短练 · NumPy / Matplotlib
scalar_lr:0.1 → 0.3,再单独试 0.55;先预测 w′、y′、L′。
准备块 → 第 3 节;改 P 后先重跑准备块。
用旧点梯度与新前向损失解释预测。
独立短练 · PyTorch
只把 C_IN:2 → 3,保持 C_OUT=3、KH=2、KW=2。
该节代码自带导入,无数据下载或训练。
比较输出形状、注册参数与每个输出的通道贡献。
独立短练 · PyTorch
只把 BRANCH_GAIN:0 → −1,预测 skip / post-ReLU 四种组合。
该节代码自带导入,只做前向与求导。
用输出和逐元素导数解释抵消与截断。
读保存结果 · 无需运行
同一结构内比较有/无增强,再比较原图与右移测试。
直接看四组图表;完整重算需第 4 节训练。
指出一项收益、一项取舍和不能推出的架构排名。
先读保存图 · 可选固定模型前向
先比较 A/B 的改变像素数;预测 FILL:0 → 0.5 会怎样。
重算需配套文件 → 准备 → 第 1 节 → 第 3 节。
区分框面积、实际扰动与固定目标 logit。
读表与手算 · 无需训练
用 357 张早退、3 张继续核对平均值;再预测 τ=1.01。
读三条 MAC 路径和固定浅出口负对照。
解释出口开销,以及 MAC 与实际延迟的区别。
Deepnote 中请找卡片对应的小节名;网页链接直接定位。LAB02 完整重算需先完成训练依赖,LAB08 可加载配套缓存做前向,详见各册开头。
先沿主讲理解问题,再读对应 CLS 补足推理;需要检验判断时进入 Lab。按当前问题选择实验,不必从侧栏逐本运行。网页保留已有结果,准备与重算要求见各册开头。
选做:LAB 06。不要求把全部代码逐块运行。
传统视觉、完整 Attention 与可靠性材料放在按需参考区;迁移与表示实验使用第三讲的独立版本。
为什么不把每个像素都独立连接到下一层?
局部、共享、通道、采样和反馈各改变什么;算例用于核对实现,真实响应用于观察。
进入这一段主讲卷积索引、完整梯度与成本账本可查 LAB04;经典模块和运行状态可查 LAB05。真实响应与遮挡在 CLS05/LAB08。它们不组成另一条必须从头跑完的训练链。
包含本讲现存的 21 本材料。编号便于定位,推荐阅读顺序按上面的教学问题组织。