1 Star 0 Fork 0

Linwangles/yolov5

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
getBestDevice.py 553 Bytes
一键复制 编辑 原始数据 按行查看 历史
Linwangles 提交于 2024-01-12 11:37 . update gpu memory
import GPUtil
def getGpu():
# 获取所有可用的GPU列表
gpus = GPUtil.getGPUs()
# print(gpus)
# 没有找到GPU的情况
if not gpus:
return None
# 找出剩余显存最多的GPU
max_memory_gpu = max(gpus, key=lambda gpu: gpu.memoryFree)
# 返回GPU的序号
return max_memory_gpu.id
if __name__ == "__main__":
# 使用该函数并打印结果
gpu_id = getGpu()
if gpu_id is not None:
print(f"GPU with most free memory: GPU {gpu_id}")
else:
print("No GPUs found")
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/linwangles/yolov5.git
[email protected]:linwangles/yolov5.git
linwangles
yolov5
yolov5
master

搜索帮助