第 3 章 配置体系 工业级项目的第一块基石,是把超参数管好。本章讲解如何用 Python 标准库的 ,把模型架构、蒸馏超参、训练流程三类配置统一管理,并支持命令行灵活覆盖。 3.1 为什么配置如此重要 深度学习实验的特点是:超参数多、要反复调、必须可复现。如果超参数散落在代码各处(硬编码),会带来三个灾难: 难复现:三个月后你想重跑某次实验,却记不清当时的学习率是多少。 难调参:想试一组新参数,得翻遍代码逐个改,极易漏改。 难分享:把代码发给同事,对方不知道该改哪些值。 解决方案是「配置即代码」:把所有超参数集中到一个数据类里,默认值清晰、类型明确、可序列化、可被命令行覆盖。本项目正是这么做的。 3.