The N Programming Language
Expecting a wide use of neural network algorithms in the near future, our objective is to get a complete software development environment for programming and testing new applications. We intend to produce a high level language for neural network specification, as a part of such an environment.
The language we propose is characterized by a high degree of modularity, based on parameterizable data structures, with functionalities in the form of update methods attached to them. Composition rules of structures and methods enable to build, step by step, more complex structures from smaller ones previously defined. Objects are viewed as autonomous modules which are linked through plugs for communications. We particularly cared for the parallelization of methods running concurrently on different objects of the network. The syntax is largely related to those of the C and C++ languages.
This research work takes place in the Pygmalion ESPRIT II project 2059.
- 1.Angéniol, B., Le Texier, J. Y., Mateu J. B. : SLOGAN : an object-oriented language for neural network specification. To appear in the Acts of the nEuro ’88 Conference at ESPCI Paris, June 1988Google Scholar