当我使用tensorflow检查GPU时,我的GPU没有被列出?

f0ofjuux  于 2023-03-19  发布在  其他
关注(0)|答案(1)|浏览(163)

当我在水蟒木星笔记本上运行这个的时候
将tensorflow 导入为tf tf.config.list_physical_devices()
输出为:
[物理设备(名称=“/物理设备:CPU:0”,设备类型=“CPU”)]
为什么python检测不到我的gpu?
我的规格CPU -锐龙7 5600 H GPU - NVIDIA RTX 3050内存-16 GB
当我运行nvidia smi时它显示
enter image description here
但是在tf.config.list_physical_devices()上没有显示gpu,我该怎么办?

8cdiaqws

8cdiaqws1#

从标签可以看出您使用的是Windows。TensorFlow 2.11更改了原生Windows对GPU的支持。
安装指南说明如下:
注意:TensorFlow 2.10是在原生Windows上支持GPU的最后一个TensorFlow版本。从TensorFlow 2.11开始,您需要在WSL 2中安装TensorFlow,或者安装tensorflow-cpu,也可以尝试使用TensorFlow-DirectML插件

相关问题