linux系统查看gpu情况的三个命令:

watch -n 1 nvidia-smi (是nvidia-smi命令的扩展,即实时查看gpu情况,每1秒刷新一次)

nvidia-smi

gpustat (安装命令 pip/pip3 install gpustat)

单卡训练方式:

1. 在代码中指定gpu来训练模型

device = torch.device("cuda:0" if torch.cuda.is_available() else "cpu")

"cuda:0" 这部分的数字即gpu的序号。

然后,对于要放在这张卡的模型和数据:

model = Model().to(device)

inputs = b_x.to(device)

labels = b_y.to(device)

2. 在命令行(终端)中指定gpu来训练

在代码中只需要:

model = Model().cuda()

inputs = b_x.cuda()

labels = b_y.cuda()

在终端运行程序的命令:

CUDA_VISIBLE_DEVICES=0 python train.py # 0即gpu的序号 python train.py 是本来要运行的命令。

算了 再续着吧。。。。。

多卡训练方式:

import torch.nn

import os

os.environ[‘CUDA_VISIBLE_DEVICES’] = “2,3” # 只允许本程序使用的gpu序号

model=nn.DataParallel(model)

PyTorch 单卡多卡训练模型常用命令相关推荐

  1. linux rhel unix centos FreeBSD 查看CPU核数使用率 系统 位 内存大小 硬盘 HBA光纤卡号 常用命令

    一:使用CentOS常用命令查看cpu more /proc/cpuinfo | grep "model name"   grep "model name" / ...

  2. linux RAID卡检查命令,raid卡的常用命令

    手动创建 raid ##删除raid root@scaler:~# /opt/MegaRAID/MegaCli/MegaCli64 -CfgLdDel -L2 -A0 ##创建raid root@sc ...

  3. 大模型训练技巧|单卡多卡|训练性能评测

    原视频:[单卡.多卡 BERT.GPT2 训练性能[100亿模型计划]] 此笔记主要参考了李沐老师的视频,感兴趣的同学也可以去看视频- 视频较长,这里放上笔记,与大家分享- 大模型对于计算资源的要求越 ...

  4. freedos 常用命令_庆祝FreeDOS 24周年:有用的命令备忘单

    freedos 常用命令 FreeDOS在6月29日满24岁. FreeDOS是一个完整的,免费的,与DOS兼容的操作系统,您可以使用它来玩经典的DOS游戏 , 运行商务软件或开发嵌入式系统. 在MS ...

  5. 【卡法 常用 ckl.js 库】: js汇合 表单验证 cookie设置 日期格式 电话手机号码 email 整数 小数 金额 检查参数长度...

    [卡法 常用js库]: js汇合 表单验证  cookie设置  日期格式  电话手机号码  email  整数  小数  金额   检查参数长度 // +---------------------- ...

  6. 第133天学习打卡(Docker 初识Docker Docker的基本组成 安装docker 阿里云镜像加速 Docker常用命令)

    Docker学习 Docker概述 官方地址:Empowering App Development for Developers | Docker Docker的思想来自于集装箱! 隔离:Docker ...

  7. MYSQL常用命令大全(导入导出、创建、单多表查询(超详细)、授权)

    MYSQL常用命令 一.导入导出 1.导出整个数据库 mysqldump -u 用户名 -p --default-character-set=latin1 数据库名 > 导出的文件名(数据库默认 ...

  8. pytorch 单机多卡训练distributedDataParallel

    pytorch单机多卡:从DataParallel到DistributedDataParallel 最近想做的实验比较多,于是稍微学习了一下和pytorch相关的加速方式.本人之前一直在使用DataP ...

  9. python pip、conda、windows CMD常用命令大全!

    文章目录 python pip 常用命令 1.查找软件 2.安装软件 3.更新软件 4.卸载软件 5.列出已安装软件 6.查看一个软件包时安装了哪些文件 7.命令补全 8.升级所有包 9.修改pip安 ...

最新文章

  1. SAP CRM里business partner在订单处理中的determination流程
  2. pip install urllib3[secure] 报错 error: ffi.h: No such file or directory
  3. 23 岁创业,28 岁成为福布斯亚洲青年领袖,这个“刷脸的男人”有点牛
  4. python做人工智能-马哥教育官网-专业Linux培训班,Python培训机构
  5. 合并多个DataTable统计数据
  6. 车辆跟踪设备中晶振分类简介
  7. 揭秘|Axway API在银行业的应用
  8. 调色板类型、调色板模式、调色板压缩算法是什么意思?(调色板就是一个颜色的索引表)
  9. delphi 各版本的特性
  10. 破解justinmind方法,简单有效
  11. MSP430G2-LaunchPad简明教程03[创建一个MSP430工程]
  12. 互联网创业的未来挖掘思路分享
  13. js对象数组去除重复
  14. COMSOL泰森多边形Voronoi图多孔骨架优化模型受力分析
  15. 百度网盘批量重命名文件免费脚本---2020.07
  16. 数据探针 Mysql 数据库
  17. 库卡机器人profinet连接说明(西门子PLC部分)
  18. 百度快照更新与排名的关系
  19. MATLAB用逻辑表达式求分段函数值
  20. 【打印机设置】实验室打印机 DocuCentre 2020 彩色打印设置

热门文章

  1. 计算机连接了无线网络显示有限的访问权限,解决连接无线网络时提示“有限的访问权限”的方法(图文教程) | 192.168.1.1登陆页面...
  2. tightvnc由于目标计算机积极拒绝,TightVNC的连接可以作出,因为目标机器积极地拒绝它...
  3. 作为游戏动漫爱好者,我们应该如何学习制作3D游戏动漫建模?
  4. Kubernetes Pod概念与网络通讯模式
  5. 1分钟掌握和女生约会的聊天方式
  6. wget安装,wget: 无法解析主机地址
  7. 自动化关键数据记录(log日志,allure报告,异常截图)
  8. 电脑自动跳出各种传奇广告怎么解决
  9. 若依vue3框架实现自定义换肤
  10. 端午福利 | ONES 端午礼盒等你拿!