Skip to main content

BitNetMCU

BitNetMCU: Implementing Neural Networks on the “10-cent” RISC-V MCU without Multiplier

BitNetMCU: Implementing Neural Networks on the “10-cent” RISC-V MCU without Multiplier

·972 words·5 mins
BitNetMCU is a project focused on the training and inference of low-bit quantized neural networks, designed to run efficiently on low-end microcontrollers like the CH32V003. Quantization aware training (QAT) and fine-tuning of model structure allowed surpassing 99% Test accuracy on a 16x16 MNIST dataset in only 2kb of RAM and 16kb of Flash.