Question about AMD cpu and if there are any problems with any particular libraries

I am getting a new laptop, the best laptop (or at least on paper) that I saw is using amd cpu and gpu. I heard that amd doesn't work well with tensorflow, curious if this is true, if is true is there any other important libraries in python that it doesn't work well with?

Topic tensorflow python

Category Data Science


Tensorflow is implemented above CUDA which is an NVidia API for GPGPU (General Purpose GPU usage) that is supported by NVidia GPUs. AMD GPUs support an open standard GPGPU which was later written (OpenCL), however, they differ.

Training on large datasets without using a GPU is possible, but will take much longer.

There seem to be various unofficial solutions (e.g. ref1, ref2) to using Tensorflow with OpenCL, which could work on AMD GPUs, however, if you want this to work out of the box with the latest versions, you'll need an NVidia GPU.

About

Geeks Mental is a community that publishes articles and tutorials about Web, Android, Data Science, new techniques and Linux security.