본문
- ( (5, 1, 2) == (3, 2) ) = (5, 3, 2)
- numpy broadcasting
1. 두 배열의 차원 수가 다르면, 차원 수가 적은 배열의 형태가 차원 수가 더 많은 배열의 형태와 같아질 때까지 차원 수가 적은 배열의 앞에 1을 추가합니다.
2. 두 배열의 모양이 어떤 차원에서도 일치하지 않는다면, 해당 차원의 크기가 1인 배열이 다른 배열의 크기에 맞도록 확장됩니다.
- (5, 1, 2) 와 (1, 3, 2)의 경우, -> (5, 3, 2)와 (5, 3, 2)로 확장됩니다.
결론적으로, (5, 3, 2)와 (5, 3, 2)가 비교되어, (5, 3, 2)를 출력합니다.