Artificial Neural Network implemented in Python.