dANN Project

Dynamic Artificial Neural Network

The dANN project is a library to help facilitate artificial neural networks within other applications. It is currently written in Java, C++, and C#. However only the java version is currently in active development. If you want to obtain a version other than the java version you will need to get it directly from SVN.

Our intentions are two fold. First, to provide a powerful interface for programs to include conventional artificial neural network technology into their code. Second, To act as a testing ground for research and development of new AI concepts. We provide new AI technology we have developed, and the latest algorithms already on the market. In the spirit of modular programming the library also provides access to the primitive components giving you greater control over implementing your own unique AI algorithms. You can either let our library do all the work, or you can overide any step along the way.

dANN currently implements several conventional as well as new algorithms inspired by its biological counterparts. The following is an incomplete list of some of the libraries features:

We've included a package of examples. Some examples included are:

dANN is provided under the OSCL Type-C license.

The SVN is the best place for obtaining the latest source. However if you use the SVN for obtaining and using the source please consider providing feedback so we can take your suggestions into consideration.

If you need any help installing, compiling, or patching this software in any way at all please feel free to contact us. We cant promise support, but we do encourage you to try. We will do our best to offer our help.

For more information on dANN visit our wiki page on the topic at dANN Wiki.

Downloads!

Latest Distribution:
Zip Binary Release w/JavaDoc
Tarball Binary Release w/JavaDoc
Zip Source Release
Tarball Source Release

All Versions:
Release Repository

Public SVN:
svn://svn.syncleus.com/dANN

Bug Reporting & Development Status
TRAC reporting for dANN