os.environ[“CUDA_DEVICE_ORDER”] = “PCI_BUS_ID” # 按照PCI_BUS_ID顺序从0开始排列GPU设备 
os.environ[“CUDA_VISIBLE_DEVICES”] = “0” #设置当前使用的GPU设备仅为0号设备  设备名称为'/gpu:0'
os.environ[“CUDA_VISIBLE_DEVICES”] = “1” #设置当前使用的GPU设备仅为1号设备  设备名称为'/gpu:0'
os.environ[“CUDA_VISIBLE_DEVICES”] = “0,1” #设置当前使用的GPU设备为0,1号两个设备,名称依次为'/gpu:0'、'/gpu:1'
os.environ[“CUDA_VISIBLE_DEVICES”] = “1,0” #设置当前使用的GPU设备为1,0号两个设备,名称依次为'/gpu:0'、'/gpu:1'。表示优先使用1号设备,然后使用0号设备
---------------------
作者:James-J
来源:CSDN
原文:https://blog.csdn.net/Jamesjjjjj/article/details/83414680
版权声明:本文为博主原创文章,转载请附上博文链接!

os.environ[CUDA_DEVICE_ORDER] = PCI_BUS_ID os.environ[CUDA_VISIBLE_DEVICES] = 0相关推荐

  1. python os.environ windows_Python基于os.environ从windows获取环境变量

    安装python之后,我们往往面临这样一个问题,在命令行输入"python",竟然出错,难道是没有安装成功吗?非也,其实是你的系统环境变量没有设置好.今天,小编就来带大家学学pyt ...

  2. android os 1.5 下载地址,技德Remix OS 1.5发布 适配Android 5.0

    原标题:技德Remix OS 1.5发布 适配Android 5.0 ~2015年5月15日,技德科技在其位于北京的办公室,为即将于6月正式上线的Remix OS 1.5系统召开了新品媒体沟通会.官方 ...

  3. CENT OS 8 Stream 安装部署 Zabbix 6.0 LTS

    CENT OS 8 Stream 安装部署 Zabbix 6.0 LTS Zabbix架构 信息汇总 CentOS 8 Stream 部署Zabbix6.0 替换CentOS8源为阿里源 替换Cent ...

  4. android.os.FileUriExposedException:file:///storage/emulated/0/test.txt通过Intent.getData()在应用程序之外公开

    本文翻译自:android.os.FileUriExposedException: file:///storage/emulated/0/test.txt exposed beyond app thr ...

  5. 『Pytorch笔记』Pycharm中使用CUDA_VISIBLE_DEVICES=0!

    Pycharm中使用CUDA_VISIBLE_DEVICES=0! 如果使用多GPU运行程序(或者指定GPU的个数),可以直接使用CUDA_VISIBLE_DEVICES=0,1,2,3python ...

  6. pytorch之多GPU使用—— CUDA_VISIBLE_DEVICES=0,1 python main.py

    在输入命令行:可以直接指定 多卡训练: CUDA_VISIBLE_DEVICES=0,1 python main.py 其中0,1 代表 两个卡同时 单独写一个0 或者1 时候是指定单卡进行训练. 下 ...

  7. python怎么导入os模块_python3中OS模块

    os模块 OS模块简单的来说它是一个Python的系统编程的操作模块,可以处理文件和目录这些我们日常手动需要做的操作. 可以查看OS模块的帮助文档: import os:#导入os模块 help(os ...

  8. python安装os模块_python的os模块(ipython,文件,目录,权限,管理)

    什么是os模块 os模块提供了多数操作系统的功能接口函数.当os模块被导入后,它会自适应于不同的操作系统平台,根据不同的平台进行相应的操作,在python编程时,经常和文件.目录打交道,这时就离不了o ...

  9. python调用Shell脚本:os.system(cmd)或os.popen(cmd),

    python调用Shell脚本,有两种方法:os.system(cmd)或os.popen(cmd),前者返回值是脚本的退出状态码,后者的返回值是脚本执行过程中的输出内容.实际使用时视需求情况而选择. ...

最新文章

  1. 2021年大数据Spark(三十七):SparkStreaming实战案例二 UpdateStateByKey
  2. ms17-010 php版本,那年MS17-010
  3. android原生webview,Android 原生与WebView JS的交互
  4. OpenCV cvtColor()函数
  5. 【操作系统】—内存的基本知识
  6. Chrome 100发布:启用全新图标,修复28个安全漏洞
  7. python txt追加写入_python 实现在txt指定行追加文本的方法
  8. ThoughtWorks笔试题大致解题思路总结
  9. 前缀和差分 精讲(一维、二维、附例题!)
  10. 如何清理 WinSxS 文件夹-2022版
  11. xp系统 服务器,xp系统当服务器
  12. 2016 UESTC Training for Search Algorithm String I - 谭爷剪花布条 KMP
  13. Ubuntu16.04 安装字体库
  14. supermap新建数据源_supermap iDesktop 处理数据集及生成场景缓存
  15. 此应用程序当前处于脱机状态
  16. 头铁!我就硬钢算法岗!
  17. Android最佳性能实践(一)——合理管理内存
  18. Matlab的D算法
  19. 大一上學期學習生活情況總結
  20. 最近的一份面试题(小结一下)

热门文章

  1. 窗口键 键位码_键盘上这些被冷落的键位居然有这么强大的功能
  2. Redis 笔记(02)— keys 键相关命令(查询数据库key数量、判断key是否存在、指定key过期时间、查看key类型、查看key剩余秒数、选择数据库、删除key、删除数据库)
  3. c语言使用指定字符串替换特定的子串
  4. System.Data.SqlClient.SqlException:“ ',' 附近有语法错误。必须声明标量变量 @Password。”
  5. 什么是码元计算机通信
  6. 缓存击穿、缓存穿透、缓存雪崩
  7. Halide应用开发
  8. 高精地图与自动驾驶(下)
  9. Mobileye 自动驾驶策略(二)
  10. java.lang.NullPointerException: Attempt to invoke virtual method ‘boolean java.lang.String.equals(j