dANN Project
Dynamic Artificial Neural NetworkThe dANN project is a library to help create artificial neural networks within other programs. It is currently written in Java, C++, and C#. However C++ and C# versions can only be obtained through the SVN at the moment. Also they are not properly documented and cleaned up, although they work.
Our intentions are two fold. First, to provide a powerful interface for programs to include artificial neural network technology into their code. Second, To act as a testing ground for research and development of new AI concepts. We hope to provide bleeding edge 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. You can either let our library do all the work, or you can overide any step along the way.
dANN is provided under the OSCL Type-C license.
dANN is currently in the alpha stage so there is no stable release as of yet.
We've included a package of examples. Right now it only contains one example, an exclusive OR switch (called an XOR). However, in the future there will be more examples added. If you use the examples dont forget to make sure you have the library in the classpath when you do.
The SVN contains our latest code, it is a huge leap forward from what we offer in the files served on this page. It currently offers a compression algorithm for lossy image compression utilizing only an artificial neural network. The example code is easy to use, if you don't mind compiling. But remember the SVN is even less stable then the releases here.
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.
Downloads!
Latest Unstable:0.1 Alpha Release Canidate 1 - Library Binaries w/JavaDoc
0.1 Alpha Release Canidate 1 - Library JavaDoc
0.1 Alpha Release Canidate 1 - Library Source
0.1 Alpha Release Canidate 1 - Examples Source
0.1 Alpha Release Canidate 1 - Examples Binary
Public SVN:
svn://svn.syncleus.com/dANN
Syncleus







