PIPELINE
SOURCE
BATCH · 16 INDEPENDENT ROLLS apply pipeline w/ random params
Same source · 16 random samples · each result is what the model sees as a "different" training example.
STAGE-BY-STAGE · single roll, each stage applied in order
Discipline → Augmentation should be invariant to the label. Flipping a cat horizontally? Still a cat. Flipping a "6"? Now it's a "9" — wrong label. Pick augmentations that preserve the semantics you care about.