GPU implementation of Convolutional Neural Nets in C++