我有一台内置NVIDIA GeForce GT 540M的华硕笔记本电脑。我已经安装了Cuda工具包和CuDNN包以及其他实用程序,如Visual c++。但是当我运行这个代码tf.config.experimental.list_physical_devices()
。只有CPU没有GPU出现。我的问题是,我是否可以使用这个GPU进行机器学习?
https://developer.nvidia.com/cuda-gpus
在"支持cuda的GeForce和TITAN产品"下;你可以看到你的GPU是CUDA启用。它还具有2.1的计算能力。
顺便说一下,所有CUDA版本都有所需的最低计算能力。
https://tech.amikelive.com/node-930/cuda-compatibility-of-nvidia-display-gpu-drivers/
正如你所看到的,大多数最新版本的CUDA需要3或更高的计算能力。
如果您想尝试安装旧版本的CUDA,请务必查看以下链接,以查看已测试的OS - tensorflow - CUDA - cuDNN组合列表。
TensorFlow和CUDA版本组合是兼容的吗?