Artificial Neural Networks For C++
All this was made by a single person without any grant-money.
NeuralOps is a source-code library implementing a basic form of Artificial Neural Network (ANN) in the C++ programming language; namely a fully connected, sigmoidal, feedforward network. NeuralOps is intended primarily as an example on how to use the SwarmOps source-code library.
Please see the NeuralOps manual for installation instructions.
NeuralOps was developed in Microsoft Visual C++ 2008 and should be compatible with most C++ compilers.
The NeuralOps source-code is published under the GNU Lesser General Public License, which essentially means that you may distribute commercial programs that link with the NeuralOps library, as well as make alterations to the NeuralOps library itself. There are certain terms to be met though, please see the license for details.