I&#x27;m sorry if this is only tangentially on topic:<p>I was reading the article and got to the part related to installing CUDA drivers.<p>I am currently on the market for a laptop which will be used for self-learning purposes and I am interested in trying GPU-based ML solutions.<p>In  my search for the most cost-effective machine, some of the laptops that I came across are equipped with AMD GPUs and it seems that support for them is not as good as for their Nvidia counterparts: so far I know of Theano and Caffe supporting OpenCL and I know support might come in the future from TensorFlow [1], in addition I saw that there are solutions for Torch [2] although they seem to be developed by single individuals.<p>I was wondering if someone with experience in ML could give me some advice: is the AMD route viable?<p>[1] <a href="https:&#x2F;&#x2F;github.com&#x2F;tensorflow&#x2F;tensorflow&#x2F;issues&#x2F;22" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;tensorflow&#x2F;tensorflow&#x2F;issues&#x2F;22</a><p>[2] <a href="https:&#x2F;&#x2F;github.com&#x2F;torch&#x2F;torch7&#x2F;wiki&#x2F;Cheatsheet#opencl" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;torch&#x2F;torch7&#x2F;wiki&#x2F;Cheatsheet#opencl</a>