nano Easy to learn Python 3 neural network Requirements Python 3 (tested with 3.5) numpy Structure Layer Network Connection Trainer How to use Add Layer objects to the Network object Add Connection to the layers Train the network with Trainer Example Take a look at two_moon.py