Home Examples Documents Links Contact



Home

OpenNN is an open source class library written in C++ which implements neural networks, a classical model of artificial intelligence.

This open neural networks library was formerly known as Flood.

OpenNN has been designed to learn from both data sets and mathematical models:

  • Data sets: Function regression, pattern recognition, time series prediction.
  • Mathematical models: Optimal control, optimal shape design.
  • Data sets and mathematical models: Inverse problems.

The package comes with unit testing, many examples and extensive documentation.

In summary, OpenNN provides an effective framework for the research and development of neural networks algorithms and applications.

Current version: OpenNN 0.9.
Released August 2012.





OpenNN is hosted at SourceForge.

OpenNN is released under the GNU Lesser General Public License.

OpenNN has been built using GNU C++.

OpenNN has also been built using Microsoft Visual C++ Express.

OpenNN provides XML input-output by means of TinyXML.

How to cite (APA Style):
Lopez, R. (2012). OpenNN: Open Neural Networks Library (Version 0.9) [software]. Retrieved from http://flood.sourceforge.net.