This script can be used to implement neural networks using back propagation. It can setup a neural network work with a given number of layers. The script takes a data set and a test output data set and runs the neural network using back propagation to to adjust weights based on network errors.