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
... [More] directly from GIT.
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. [Less]
The NNFW project is a set of C++ classes for creating an huge variety of neural networks. The framework is structured in different levels in order to provides various interfaces for quick-easy utilization and deeply-expert utilization, from newbie to masters:
1. at low-level it's possibile to act
... [More] completly free for building complex architecture; from this level expert-users can contribute to NNFW adding new functionalities;
2. at mid-level there are classes for quick-creation of common neural networks as multilayer feedforward, Elmann networks, Radial-basis network and so on;
3. the possibility to represent a neural network with XML files allow an abstract and general way for accessing to all functionality of NNFW, also to the contribution of expert users; [Less]