This package contains all the necessary classes to build your own neural network.
MultiLayerPerceptron is a class that holds a neural network. Architecture defines the architecture of the network, e.g. the number of inputs, outputs. Perceptron is the abstract superclass for all perceptrons in a neural network. Layer is an abstrat superclass defining a layer in a neural network.