MNIST-1LNN  1.0
A simple 1-layer neural network to recognize handwritten single digit numbers from the MNIST image files.
mnist-1lnn

A simple 1-layer neural network to recognize handwritten single digit numbers from the MNIST image files.

Compile and run source code

The repository comes with a pre-configured makefile. You can compile the source simply by typing

1 $ make

in the project directory. The binary will be created inside the /bin folder and can be executed via

1 $ ./bin/mnist-1lnn

Documentation

The /doc folder contains a doxygen configuration file. When you run it with doxygen it will create updated HTML documentation in the /doc/html folder.

Screenshots

The /screenshots folder contains screenshots of running the program on my 2010 MacBook Pro.

MNIST Database

The /data folder contains the original MNIST database files.