r112
(Aryan Kalluvila)
1
Hello!
What would be the best way to remove every other column of this tensor:
tensor([[ 1, 2, 3, 4, 5],
[ 6, 7, 8, 9, 10],
[11, 12, 13, 14, 15]])
I am able to zero out every other row, but I am not sure how to remove those columns entirely instead of just setting them to zero.
Best,
KFrank
(K. Frank)
2
Hi Aryan!
Use tensor indexing:
>>> import torch
>>> torch.__version__
'1.9.0'
>>> t = torch.tensor([[ 1, 2, 3, 4, 5],
... [ 6, 7, 8, 9, 10],
... [11, 12, 13, 14, 15]])
>>> t[:, [0, 2, 4]]
tensor([[ 1, 3, 5],
[ 6, 8, 10],
[11, 13, 15]])
Best.
K. Frank
r112
(Aryan Kalluvila)
3
Hi Mr. Frank
What would be the best way to scale it up? Like taking out every other column for a 256 x 256 image? Every other row?
Thanks,
Aryan