
Transpose
2022. 11. 10. 08:35
Machine Learning/기초
Transpose 주어진 Tensor의 배열을 바꿔준다. (n, c, h, w) shape을 가지는 4차원 Tensor가 있다고 할 때, h와 w를 서로 바꿔서 (n, c, w, h)로 만들 수 있다. [[[ 1 2 3] [ 4 5 6]] [[ 7 8 9] [10 11 12]]]위와 같이 (2, 2, 3) Tensor가 있다고 할 때 C, H, W 차원 중 H와 W를 서로 치환한다면, [[[ 1 4] [ 2 5] [ 3 6]] [[ 7 10] [ 8 11] [ 9 12]]]위와 같이 (2, 3, 2) Tensor로 변형이 된다. 마찬가지로 (2, 2, 3) Tensor의 C W 차원을 치환한다면 아래와 같이 (3, 2, 2) 형태로 변형된다. [[[ 1 7] [ 4 10]] [[ 2 8] [ 5 11]]..