An implementation of a variety of neural networks in python.