tensorflow获取可用运算设备(CPU,GPU)

在python解释器中运行下面两句会打印出当前可用的设备,包括CPU&GPU。

from tensorflow.python.client import device_lib
print(device_lib.list_local_devices())

结果

[name: "/device:CPU:0"
device_type: "CPU"
memory_limit: 268435456
locality {
}
incarnation: 10595931102430515727
, name: "/device:GPU:0"
device_type: "GPU"
memory_limit: 3187500646
locality {
  bus_id: 1
  links {
  }
}
incarnation: 17411412352072525648

可见我的电脑上可用的设备有两个,一个是CPU,一个是GPU,但是我的电脑上的GPU有两个,如下图所示:
在这里插入图片描述
但是打印出来的却是GPU:0,需要注意的是,这个GPU:0指的是英伟达的显卡,也就是电脑上的GPU 1。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值