브로드캐스팅
모양이 다른 배열 간의 산술 연산을 가능하게 하는 NumPy의 메커니즘이다. 작은 배열을 큰 배열의 모양에 맞춰 가상으로 확장하여 요소별 연산을 수행하며, 역전파 시에는 확장된 차원에 대해 기울기를 합산해야 한다.
micrograd를 텐서로 확장하기: NumPy 기반 CNN 구현과 MNIST 97% 달성