OpenCL Convolutional Network