Trained and tested on the EMNIST dataset
Implementation Note: This is an attempt at implementing the 1998 LeNet CNN research paper. No libraries like TensorFlow or PyTorch were used - it's built from scratch using NumPy.
🎯 The model may vary in prediction accuracy with human-written digits - sometimes spot-on, sometimes close, and occasionally way off 🥲 But I hope it meets your expectations!
Draw directly at the CNN's native 28x28 resolution - the same size as MNIST training images.