PyTorch默认使用从0开始的GPU,如果指定的GPU正在运行程序,需要指定其他GPU。目前实验发现指定的GPU不存在时不会报错,系统自动寻找可用的GPU。
指定方式
1 1 1. 直接在终端设置
CUDA_VISIBLE_DEVICES=0 python3 trainval_net.py
指定了使用0号GPU
2 2 2.在程序中指定
import os
os.environ[“CUDA_VISIBLE_DEVICES”] = “1”
PyTorch默认使用从0开始的GPU,如果指定的GPU正在运行程序,需要指定其他GPU。目前实验发现指定的GPU不存在时不会报错,系统自动寻找可用的GPU。
指定方式
1 1 1. 直接在终端设置
CUDA_VISIBLE_DEVICES=0 python3 trainval_net.py
指定了使用0号GPU
2 2 2.在程序中指定
import os
os.environ[“CUDA_VISIBLE_DEVICES”] = “1”