PyTorch 面试五连问:eval、zero_grad、detach 你真懂吗
cneuralnetwork · x · 2026-10-30
博主 cneuralnetwork 出了一组 PyTorch 基础「速通面试题」,共 5 问,不看资料你能答对几个:
- model.eval() 到底改变了什么?
- 为什么要调用 optimizer 的 .zerograd()?
- detach() 和 nograd() 有何区别?
- 为什么 CrossEntropyLoss 期望输入 logits 而非 softmax 结果?
- 忘写 loss.backward() 会发生什么?
答案在原帖回复区。这五题覆盖了训练/推理切换、梯度累积、autograd 语义和常见静默 bug,适合自查深度学习框架基本功。
「编程与Agent」频道最新
- Ontographia:LLM 只发 Intent,永不手写 Cypher 查询 — JeremyCMorgan · 2026-10-30
- Coinbase for Agents 上线 NousResearch Hermes:交易 Agent 获持久记忆与定时简报 — MurrLincoln · 2026-10-30
- 独立开发者推买断制编辑器 Better Rich Text,逐条硬刚 TinyMCE 订阅收费 — CtrlAltDwayne · 2026-10-30
- 12 分钟无代码搭出工作室 AI 前台:会接电话、答问、不乱报价 — aftahi_ai · 2026-10-30
- 2026 仅剩 63 天:转行 AI 应用的六步执行清单 — brandon_galang · 2026-10-30
- Cursor 市场现恶意 Claude Code,近 5000 用户面临远程入侵风险 — Polymarket · 2026-10-30