博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
[转] pytorch指定GPU
阅读量:5893 次
发布时间:2019-06-19

本文共 521 字,大约阅读时间需要 1 分钟。

查过好几次这个命令,总是忘,转一篇mark一下吧

转自:http://www.cnblogs.com/darkknightzh/p/6836568.html

PyTorch默认使用从0开始的GPU,如果GPU0正在运行程序,需要指定其他GPU。

有如下两种方法来指定需要使用的GPU。

1. 类似tensorflow指定GPU的方式,使用CUDA_VISIBLE_DEVICES。

1.1 直接终端中设定:

CUDA_VISIBLE_DEVICES=1 python my_script.py

1.2 python代码中设定:

import osos.environ["CUDA_VISIBLE_DEVICES"] = "2"

见网址:

2. 使用函数 set_device

import torchtorch.cuda.set_device(id)

该函数见 pytorch-master\torch\cuda\__init__.py。

不过官方建议使用CUDA_VISIBLE_DEVICES,不建议使用 set_device 函数。

 

转载于:https://www.cnblogs.com/Arborday/p/9639065.html

你可能感兴趣的文章
Java 笔记
查看>>
定时任务-quartz的使用,实现可页面化管理
查看>>
js常用方法
查看>>
JDK 1.8.0_144 集合框架之CopyOnWriteArrayList
查看>>
linux 将大文件分成小文件
查看>>
CCNA- 距离矢量路由协议学习
查看>>
jira 配置 LDAP 访问
查看>>
Canonical发布Ubuntu server 11.10版本
查看>>
企业实践用户邮箱导入/导出(第2部分)
查看>>
我的友情链接
查看>>
nagios搭建(五):nagios监控mysql
查看>>
AIX ftp 530 User root access denied
查看>>
【Java记录】try-with-resources的一个坑
查看>>
如何学习Linux命令-初级篇
查看>>
从Oracle Public Yum为Oracle Linux建立本地的Yum源
查看>>
jQuery实现页面内锚点平滑跳转特效的方法总结
查看>>
[windows]-windows安装Mac OSX
查看>>
com.sun.image.codec.jpeg.*导入错误
查看>>
JavaScript学习笔记(二)
查看>>
ROS实操笔记 三 topic (主题)
查看>>