Настройка устройства для pytorch версии 0.3.1.post2 - PullRequest
0 голосов
/ 07 мая 2019

В более новых версиях pytorch вы можете настроить устройство с помощью torch.device. Мне нужно использовать факел версии 0.3.1.post2 для некоторого устаревшего кода. Как настроить устройство для этой версии?

1 Ответ

0 голосов
/ 08 мая 2019

Насколько я знаю, вы можете использовать функцию set_device.Но это не поощряется.См. Ссылку .

. Предложенный метод заключается в том, что вы просто устанавливаете переменную среды CUDA_VISIBLE_DEVICES.Вы можете запустить свой скрипт следующим образом.

CUDA_VISIBLE_DEVICES=GPU_ID python script_name.py

В своей программе вы можете просто использовать .cuda() для использования графических процессоров.(например, model=model.cuda())

...