3-layer neural network trained on MNIST handwritten digit classification, built from scratch in Rust.
MNIST dataset — 60,000 training images, 10,000 test images of 28×28 grayscale handwritten digits.
Epoch 1: ~91% accuracy
Epoch 5: ~98% accuracy
Epoch 10: ~99% train / 97.5% test
1./download_mnist.sh
2cargo run --release