Introduction
Evaluation asks whether a model result deserves trust.
Debugging asks what to inspect when it does not.
This chapter turns the previous chapters into a checklist. We will look at splits, metrics, curves, gradients, activations, parameters, dead ReLUs, sanity checks, and seed sensitivity.
The main habit is simple: do not judge a run only by final accuracy. Inspect the path that produced it.