my implementations of a few machine learning algorithms on the MNIST dataset