Implementation of Residual Neural Network using CUDA. On testing with MNIST dataset for 15 epochs, accuracy of 91.33% was obtained with a GPU training time of about 109 seconds.
All tests performed on an Nvidia GeForce GPU, running CUDA 10.0
To compile just navigate to root and type make
Executable can be run using ./ResNet