pytorch 多GPU 訓練


import os
os.environ['CUDA_VISIBLE_DEVICES'] = '0, 1, 2'
import torch  

#注意以上兩行先后順序不可弄錯

 

device = torch.device('cuda')

model = DataParallel(model)
model.to(device)

 

這樣模型就會在gpu 0, 1, 2 上進行訓練


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM