/mnist-cpp

C++ Implementation of an MLP MNIST classifier.

Primary LanguageC++MIT LicenseMIT

MNIST C++

C++ implementation of MNIST for experiementation. Eventually this project will be used to benchmark a FPGA dot product accelerator. Currently only inference is supported, training can be done using Keras or any other mature machine learning frameworks. Backpropagation is not implemented yet.

Getting Started

Installing Google Test

Test cases for this project is written in Google C++ Test framework. You can find the installation instructions for your machine here:

Build

Build instructions WIP.

Documentation

Documentation WIP.