Simple C++ Neural Network Library

The C++ library (source on github) is designed to be a core neural network library, implementing basic neurons, layers and networks and comes with some basic learning methods too. The library is complete enough for those who want to learn and understand neural networks and how they are put together, but by no means is intended to be a complete AI library.

(Originally based On Neural Networks on C#)

Main Classes

Architecture

Learning

Different learning algorithms are used to train different neural networks, and are used to solve different problems:

Comments

comments powered by Disqus