Implementation of a convolutional neural network in java.
Folder containing all the necessary resources to run the network on the MNIST dataset. Instructions on how to do this are contained in the CNN Documentation Document
Folder containing the JavaDocs produced for the project. To view them, download the folder and open the file in the root of the folder called "index.html."
Folder containing all the necessary libraries to run the software. Contains cnn.jar, and a folder of matrix multiplication jar files.
Contains all the java code for this project.
Pdf document containing internal and external documentation for this project.
UML diagram for the project.