Skip to content

Latest commit

 

History

History
10 lines (10 loc) · 624 Bytes

torch.md

File metadata and controls

10 lines (10 loc) · 624 Bytes

torch

tensor

reshape, view, permute, transpose

1.viewreshape:
view在改变shape后,和原始的是共享同一片内存,reshape可能/可能不传回一份原始数据的copy
2.viewtranspose:
view仅仅作用在内存地址连续的数据,即必须是contiguous(可以和contiguous搭配使用,如果原来是连续的,则不作操作,不连续则开辟新的内存);
transpose对contiguous和non-contiguous都适用.
3.transposepermute:
transpose仅仅可以操作两个维度,而permute可以操作多个维度