For shuffling to have an effect `dataset.shuffle(100)` should be replaced by `dataset = dataset.shuffle(100)`
For shuffling to have an effect
dataset.shuffle(100)should be replaced bydataset = dataset.shuffle(100)