A vectorized implementation of a artificial neural network learning algorithm written in python using numpy.