我正在运行一个带有Nvidia GPU的模型,我有:Python 3.10
和tensorflow 2.14
然而,tensorflow并没有重新识别GPU。当我运行下面的代码时,我看不到我的GPU:print("Num GPUs Available: ", len(tf.config.list_physical_devices('GPU')))
我试着安装Python 3.7,这样我就可以使用tensorflow-gpu,因为Python 3.10中没有。然而,这抛出了一个错误。
有没有办法使用新版本的tensorflow并在GPU上运行它?
1条答案
按热度按时间wi3ka0sx1#
请使用“nvcc -V”检查您的CUDA版本,Tensorflow似乎仍然不支持CUDA 12。
另外,不要使用Tensorflow-gpu,它是一个已经被弃用很长时间的旧产品。