브로드캐스팅
네트워크에서의 브로드캐스팅과 여기서의 브로드캐스팅이 다르다.
브로드캐스팅이 '하나를 여러 대상에게 퍼뜨린다'라는 느낌이 있다면
네트워크의 브로드캐스팅은 한 장비가 같은 네트워크의 모든 장비에게 데이터를 전송한다는 의미이고
NumPy에서는 브로드캐스팅은 배열 크기에 자동으로 맞춰주는 기능이라는 의미이다.
아래 예시를 보면 [1, 2, 3]과 +10 이 진행되었다. 그러나 사실상 [1, 2, 3] 과 [10, 10, 10]이 계산된것과같다.
이처럼 자동 확장해서 계산되었다를 NumPy에서 브로드캐스팅이라고 부르는것.

'인공지능 > NumPy' 카테고리의 다른 글
| numpy dot() @, (A*B) * (C*D) 가운데 있는 숫자 B와 C가 같으면 계산이 된다 : 왜 크기가 다른 행렬의 곱셈은 앞에 열의 수와 뒤의 행의 수가 같아야 계산이 가능할까? (0) | 2026.05.21 |
|---|---|
| np.dot()에서 왜 1차원배열이 세로벡터처럼 계산될까? (0) | 2026.05.21 |
| 파이썬의 다차원 배열 NumPy, NDArray (0) | 2026.05.20 |