
Implemented a neural network in RISC-V assembly language to classify pictures of handwritten numbers. Used the MNIST database, a sample set of labeled, normalized images of handwritten digits to train and test the machine learning algorithm. My final implementation was performant and memory safe. This project was part of CS61C, a Computer Architecture / Machine Structures course I took at Berkeley.