반응형

pytorch에서 자주 쓰이는 형태인 numpy, tensor, list 간에 변환.

 

import torch
import numpy as np

# numpy to tensor
np_arr = np.zeros((3, 3), dtype=np.float32)
tensor_arr = torch.from_numpy(np_arr)

# tensor to numpy
np_arr = tensor_arr.numpy()

# tensor to list
list = tensor_arr.tolist()

# list to tensor
tensor_arr = torch.tensor(list)

 

간단하다.

 

반응형

'언어 | 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] Multi GPU  (0) 2021.03.24
woongs_93