mnist
mnist is a neural network trained to predict images in the MNIST database.
Description
It's written in python without making use of ML libraries directly, using Apple's MLX to accelerate matrix computations with the GPU. This makes the scripts very fast on Apple Silicon machines since MLX makes great use of the SoC shared memory and lazy evaluation for efficiency. The code is commented in detail and quite simple to understand with basic understanding of neural networks.
Sources
mnist is currently hosted on GitHub at https://github.com/lolzdev/mnist