Error Back Propagation Neural Network (based on python)