Neural Network Library (multi-layer perceptron)
C++ Makefile
Switch branches/tags
Nothing to show
Clone or download
Latest commit 7526e1a Jun 8, 2016
Permalink
Failed to load latest commit information.
LICENSE Initial commit Mar 10, 2016
Makefile Added files via upload Mar 10, 2016
README.md Update README.md Jun 8, 2016
mlp.cc Added files via upload Mar 10, 2016
mlp.h Added files via upload Mar 10, 2016
sin.dat Added files via upload Mar 10, 2016
test.cc Added files via upload Mar 10, 2016

README.md

Multi-Layer Perceptron Library

MLP is a multi-layer perceptron library. It is designed in C++, and will facilitate the creation and optimization of multi-layer neural networks ( perceptrons).

The following example load data from the file sin.dat and calibrate a three layers perception with : 1 neuron on the input layer, 5 on the hidden layer and 1 on the output layer.

  int layers[] = {1,5,1};
  MultiLayerPerceptron mlp(3,layers);
  mlp.Run("sin.dat",500);