Model Pipeline - Batch size and shuffling
This pipeline shows how data is split into batches and shuffled before training a simple model. Batch size controls how many samples the model sees at once, and shuffling mixes data to help the model learn better.