https://github.com/uldercarrilho/ParallelNeuralNetwork