Two different implementations of Multi-Layer Perceptrons: data-oriented and object-oriented.