tensorflow - 如何配置 Tensorflow 以使用特定的 GPU?
问题描述
这些是我拥有的已激活设备:
[name: "/device:CPU:0"
device_type: "CPU"
memory_limit: 268435456
locality {
}
incarnation: 5415837867258701517
, name: "/device:GPU:0"
device_type: "GPU"
memory_limit: 3198956339
locality {
bus_id: 1
links {
}
}
incarnation: 12462133041849407996
physical_device_desc: "device: 0, name: GeForce GTX 960M, pci bus id: 0000:01:00.0, compute capability: 5.0"
]
我想要做的是配置我的程序以使用GeForce GTX 960M
,并且如果可能的话,也使这个配置永久用于我以前/未来的所有程序?
解决方案
尝试使用以下功能:set_visible_devices
physical_devices = tf.config.list_physical_devices('GPU')
tf.config.set_visible_devices(physical_devices[1:],'GPU')
您可以在哪里指定要使用的 GPU
推荐阅读
- spring-boot - 如何在 spring-data-jpa 中配置 c3p0 连接池?
- macos - Laravel Sail 和 Docker 添加其他站点(多项目)
- pine-script - 有人可以告诉我如何解决我的 Tradingview 代码要求吗?
- python - 谁能帮我用 Python 处理数据?
- apache-kafka - 我想克服使用 Kafka Spooldir 连接器时遇到的一些限制
- c# - C# 在运行时更改部分类的默认执行顺序
- reactjs - 来自对象的图像 require(url) 不显示在 React 中
- vue.js - 选择标签中的属性:值绑定不会在 Vue 3 组件模板(组合 API)中更新
- r - 更改各种变量中的特定元素
- swift - json解码限制