Single and multi-layer perceptron machine learning models implemented in Java.
There is one input layer of an arbitrary number of inputs, and one single output. There are no hidden layers.
There are any number of inputs, hidden layers of any size, and any size output layer.