반응형

pytorch에서 여러개의 GPU 사용하기.

 

import torch

model = MyModel()          # CNN이든 뭐든 사용할 모델
device = 'cuda' if torch.cuda.is_available() else 'cpu'

if (device == 'cuda') and (torch.cuda.device_count() > 1):
    model = nn.DataParallel(model)

model.to(device)

 

간단하다.

 

반응형

'언어 | Framework > Pytorch' 카테고리의 다른 글

Multi GPU 학습 모델 불러오기  (0) 2024.07.09
[Pytorch] tensor to PIL Image  (0) 2021.08.19
[Pytorch] model.eval()  (0) 2021.07.14
[Pytorch] numpy, tensor, list 변환  (0) 2021.03.24
woongs_93