annlib aims to create c++ library for designing neural network. Currently this project has a main file to test the functionality without unittest ( though I'm trying to add more unittest ). The target is also set to build a executable not a shared library . this project is under construction. It uses cpu thread to handle brunched network and to calculate the result in each layer it uses C++AMP
Firstly, I'm going to tell what aims.
- say, I need to create a neural network. I'll firstly create a layer, with a activation function by providing a enumerated value if I want a standard activation function, or I can supply my own custom activation function as lambda argument.
- to train this network I need to create a trainer obje