复现的目标应当具体到一张图、一张表或一个可检查的结论。先从 论文阅读模板 中选出这个目标。
开始之前
- 记录论文版本、仓库地址与 commit。
- 写明操作系统、语言版本、依赖和硬件。
- 记录数据来源、许可、预处理与划分方式。
- 固定随机种子,保存完整配置。
- 定义成功标准与可以接受的差异。
第一次运行
# 把这里替换为真实的环境创建、数据准备和运行命令。
# 命令应当能从干净环境开始复现。- 先运行最小样例,确认数据与代码路径。
- 保存标准输出、错误日志与运行耗时。
- 遇到差异时,一次只改变一个条件。
比较与归档
- 用同一种计算方式比较指标。
- 区分“未运行”“运行失败”和“结果不一致”。
- 保存原始结果与生成图表的脚本。
- 将结论和疑问写进 实验记录模板。
完整记录比一张孤立的结果截图更容易继续使用。