python numpy.arry, pytorch.Tensor及原生list相互轉換


python numpy.arry, pytorch.Tensor及原生list相互轉換

1 原生list轉numpy list

my_list = np.ndarray(my_list)

2 numpy.array 轉原生list

my_list = my_list.tolist()

3 numpy.array轉torch.Tensor

my_list = torch.from_numpy(my_list)

4 torch.Tensor轉numpy.array

my_list = my_list.numpy() # cpu
my_list = my_list.cpu().numpy() # gpu

5 原生list轉torch.Tensor

my_list = torch.Tensor(my_list)

6 torch.Tensor轉原生list

my_list = my_list.numpy().tolist()


免責聲明!

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



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