A simple 1-layer neural network to recognize handwritten single digit numbers from the MNIST image files.
The repository comes with a pre-configured makefile
. You can compile the source simply by typing
$ make
in the project directory. The binary will be created inside the /bin
folder and can be executed via
$ ./bin/mnist-1lnn
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.
The /screenshots
folder contains screenshots of running the program on my 2010 MacBook Pro.
The /data
folder contains the original MNIST database files.