본문 바로가기

명사 美 비격식 (무리 중에서) 아주 뛰어난[눈에 띄는] 사람[것]

인공지능/NumPy

NumPy Broadcasting 브로드캐스팅 (feat.네트워크에서의 Broadcasting)


브로드캐스팅

네트워크에서의 브로드캐스팅과 여기서의 브로드캐스팅이 다르다. 

브로드캐스팅이 '하나를 여러 대상에게 퍼뜨린다'라는 느낌이 있다면

네트워크의 브로드캐스팅은 한 장비가 같은 네트워크의 모든 장비에게 데이터를 전송한다는 의미이고

NumPy에서는 브로드캐스팅은 배열 크기에 자동으로 맞춰주는 기능이라는 의미이다. 

 

아래 예시를 보면 [1, 2, 3]과 +10 이 진행되었다. 그러나 사실상 [1, 2, 3] 과 [10, 10, 10]이 계산된것과같다.

이처럼 자동 확장해서 계산되었다를 NumPy에서 브로드캐스팅이라고 부르는것.