A neural network back propagation tool implement by nodes and edges