Implementation of a feed forward multi-layer perception neural network using openCL to accelerate calculations and learning.