Inanna Publisher's description
Inanna is a relatively small ANN library that I've been developing for a few years for research purposes.
Inanna is a relatively small ANN library that I've been developing for a few years for research purposes. It's very object-oriented design, and written in C++ (g++) in Solaris and Linux. It's just gone through heavy changes, and some restructuring is yet to be done, so the current release should be considered as VERY ALPHA (developmental release) VERSION!!!
The OO design is somewhat open and generic, which has been my main design goal. Some main features:
Object-oriented network structure (network, neurons, connections)
Pattern set objects (can be dynamic)
Multiple pattern set file format methods (as components)
Many equalization and unequalization methods (as components)
Training algorithms (as components):
Backpropagation (with momentum and weight decay)
Resilient backpropagation (with weight decay)
Early stopping methods (as components)
Topology handler classes
Network visualization methods (partially implemented)
Some example projects
Compatibility with SNNS pattern and network files (partially implemented)
System Requirements:No special requirements.
Program Release Status: Minor Update
Program Install Support: Install and Uninstall