I was curious, let’s say I have a tensor x=torch.ones(10). Then I do x=x[:5]. Now x.storage() is still a storage of size 10 even though I have a view of size 5. If I have no other reference pointing to that part of the storage, can another tensor use it automatically if it is needed? Or is it considered occupied?