Chapter 8 VIII.8
Reproducibility
A result is reproducible when someone else can obtain it without asking you a question.
Someone else can obtain it without asking you a question.
How this chapter is built
M0Narrative
No mathematical load. Notation may appear; nothing is derived.
basics1/4what the words mean
concept2/2what to picture
theory—why it works, and when it does not
mathematics—derive it, then compute it
practice0/3build it, break it, read the papers
Five strands, not one. Mathematics is the spine; the other four are the body. A chapter cannot pay its way out of teaching with problems, nor out of problems with teaching.
Before you start
The problem
Reproducibility is not a virtue added at the end; it is a property of how the work was recorded while it happened. The test is operational and unforgiving.
What this chapter covers
- Code organisation
- Configuration
- Environments
- Seeds
- Logging
- Experiment tracking
- Version control
- Dataset versions
- Model checkpoints
Propositions
Not yet written. The topics above are the plan for this chapter; each will become a proposition with its own figure.