python nvidia 显卡信息 格式数据

python nvidia 显卡信息 格式数据.

python 复制代码
def get_gpu_memory():
    result = subprocess.check_output(['nvidia-smi', '--query-gpu=pci.bus_id,memory.used,memory.total,memory.free', '--format=csv'])
    # 返回 GPU 的显存使用情况,单位为 M
    info = []
    for t in csv.DictReader(result.decode().splitlines()):
        info.append({'id':t['pci.bus_id'],
         'used':int(t[' memory.used [MiB]'].split()[0]),
         'total':int(t[' memory.total [MiB]'].split()[0]),
         'free':int(t[' memory.free [MiB]'].split()[0])})
    return info

参考

相关推荐
setmoon214几秒前
使用Scikit-learn构建你的第一个机器学习模型
jvm·数据库·python
岁岁种桃花儿24 分钟前
AI超级智能开发系列从入门到上天第四篇:AI应用方案设计
java·服务器·开发语言
Amnesia0_029 分钟前
C++中的IO流
开发语言·c++
2401_8914821730 分钟前
C++模块化编程指南
开发语言·c++·算法
2401_8331977330 分钟前
为你的Python脚本添加图形界面(GUI)
jvm·数据库·python
暮冬-  Gentle°32 分钟前
自定义类型转换机制
开发语言·c++·算法
2301_8166512243 分钟前
嵌入式C++低功耗设计
开发语言·c++·算法
czlczl200209251 小时前
JVM创建对象过程
java·开发语言
qq_416018721 小时前
分布式缓存一致性
开发语言·c++·算法
SuperEugene1 小时前
Vue Router 实战规范:path/name/meta 配置 + 动态 / 嵌套路由,统一团队标准|状态管理与路由规范篇
开发语言·前端·javascript·vue.js·前端框架