swapped TF with OpenCL