Implement feedforward, convolution neural network in C++ with only built-in libraries. This is a tutorial style project which implements back propagation in neural networks without using external libraries. A 2D Tensor is defined and all the required Linear Algebra operations are defined to perform required computations. Both the networks are tested on mnist dataset which is attached along the project.
Fast Deep Learning Library (DLL) for C++ (ANNs, CNNs, RBMs, DBNs...)
A header-only C++ library for deep neural networks
header only, dependency-free deep learning framework in C++14
AMD OpenVX modules: such as, neural network inference, 360 video stitching, etc.
Compute Library for Deep Neural Networks (clDNN)
A C++ standalone library for machine learning