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