Are there any signs that machine learning libraries and other GPGPU applications will start using the cross platform OpenCL instead of the proprietary Cuda anytime soon? It's a bit of a shame that so many allow themselves to be locked to one vendor, although it's been a while since I used either of them.
AMD should just do it for TensorFlow. They would get a lot of benefit if they could show higher performance per dollar at least on Linux, and it would take just a small team to implement it.