The multilayer perceptron is an important model of neural network, and much of theliterature in the ﬁeld is referred to that model. The multilayer perceptron has founda wide range of applications, which include function regression, pattern recognition,time series prediction, optimal control, inverse problems or optimal shape design. Allthese problems can be formulated as variational problems.
is a comprehensive class library which implements the multilayer perceptronin the C++ programming language. It has been developed following the functionalanalysis and calculus of variations theories. In this regard, this software tool canbe used for the whole range of applications mentioned above.
also provides aworkaround for the solution of function optimization problems. The library has beenreleased as the open source GNU Lesser General Public License.i