NeuralOps
Artificial Neural Networks For C++

Introduction

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 for Numerical Optimization, Meta-Optimization, and Meta-Meta-Optimization of a real-world problem.

License

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.

Download

Newest Version

Previous Versions

Datasets

Requirements

SwarmOps

NeuralOps is recommended used with SwarmOps. Be advised that SwarmOps has additional requirements which are listed on its homepage.

Installation

Please see the NeuralOps manual for installation instructions.

Compatibility

NeuralOps was developed in Microsoft Visual C++ 2005 and should be compatible with most C++ compilers.

Contact

E-Mail

Feel free to let us know if NeuralOps has been helpful to you in any way, or if you have any bug-fixes. But technical questions will likely not be answered due to lack of time developing other projects.


(C) Copyright 2006-2008 Hvass Labs. All rights reserved.
All trademarks are properties of their respective owners.