These are the codes I wrote for the course of 'Special Topics in Computer Science - Convolutional Neural Networks' under Prof. Dr. Arthur Redfern at The University of Texas at Dallas.
To implement a sample CNN Style 2D convolution using Python/ Java. My program is in Java.
Link: https://github.com/aadishjoshi/Convolutional-neural-networks/tree/master/CNN2D
To implement MNIST digit recognition system using Python - Tensorflow.
Link: https://github.com/aadishjoshi/Convolutional-neural-networks/blob/master/CNN_MNIST/CNN_NUMPY.ipynb
To implement Performance prediction tool to calculate MACs of different networks on the inflow data. Implemented using Tensorflow.
Link: https://github.com/aadishjoshi/Convolutional-neural-networks/tree/master/Performance%20Prediction%20Tool