The main MLP 'engine'. The computations are based on the layer-wise matrix formulation which is documented at least in the article "Robust Formulations for Training Multilayer Perceptrons" by Tommi Kärkkäinen and Erkki Heikkola, published in Neural Computation, April 1, 2004. I apply the matrix computations to the whole data matrix at once (because I can:)), but for real-life purposes you should probably compute on a single input vector at a time, to reduce the memory requirements. No warranty and no promises of support of any kind. But you may contact the author for any questions, improvements, or issues regarding this software. Author: Paavo Nieminen