可复现性
可复现的五要素:固定的代码版本、数据版本与预处理、环境(依赖锁定/容器)、随机种子、完整配置。本章给出可复现研究项目的目录结构、实验记录规范,以及 ML 中”设了种子仍不可复现”的原因(非确定性算子)。
- 每个结果都应能追溯到 commit + 配置 + 数据版本
- GPU 上的某些算子默认非确定性
- 论文提交时的复现清单(NeurIPS checklist)
可复现的五要素:固定的代码版本、数据版本与预处理、环境(依赖锁定/容器)、随机种子、完整配置。本章给出可复现研究项目的目录结构、实验记录规范,以及 ML 中”设了种子仍不可复现”的原因(非确定性算子)。