I was reading the article and got to the part related to installing CUDA drivers.
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.
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.
I was wondering if someone with experience in ML could give me some advice: is the AMD route viable?