cltorch: a Hardware-Agnostic Backend for the Torch Deep Neural Network Library, Based on OpenCL | Read Paper on Bytez