A minimal CNN framework in Rust with INT8 and INT4 quantization support.
This crate provides building blocks for constructing and running convolutional neural networks in FP32, INT8, and INT4 precision. It includes a reference LeNet-5 implementation for MNIST digit classification.
Example
use microcnn::lenet::lenet;
let mut net = lenet(false);
net.load("data/lenet.raw");