背景:解决模型运行时GPU资源占用量等各种数据的统计
解决办法:利用python库py3nvml
官方文档:https://py3nvml.readthedocs.io/en/latest/
github:https://github.com/fbcotter/py3nvml
安装方式:(我的python版本是python3.5)
pip install nvidia-ml-py3
使用case:
import pynvml
pynvml.nvmlInit()
handle = pynvml.nvmlDeviceGetHandleByIndex(0)#0就是GPU idx
meminfo = pynvml.nvmlDeviceGetMemoryInfo(handle)
print(meminfo.used)
参考:https://blog.youkuaiyun.com/u013066730/article/details/82756379
本文介绍如何使用Python库py3nvml进行GPU资源监控,包括安装方法、使用案例及官方文档链接,帮助读者理解和掌握GPU资源的实时监控技巧。

149

被折叠的 条评论
为什么被折叠?



