There are many guides about loading and splitting MNIST dataset, like this one. They are using libraries such as Keras or Tensorflow.
I would like to load MNIST dataset and splitting in trainig-validation-test set from scratch that is only using built-in python features (and numpy library, if needed).
This is the link to the dataset: MNIST dataset.
- Can you help me?