Neural-Networks Neural Networks written in Python: To model and, or, xor gates To handle higher dimensions With hidden layers(makes use of back propagation)