torch.chunk
creates views of the original ones
tensor. torch.cat
does not create a view; it creates a branch new tensor by copying data. This is why modifying the output of torch.cat
(k) doesn’t change chunks
; their data storage is completely unrelated.
1 Like