np.arange(256).reshape(4, 4, 4, 4)가 요청한 배열을 만들 수 있는 이유는 무엇인가요?
np.arange(256).reshape(4, 4, 4, 4)
값이 무작위이므로 이 shape이 유효하기 때문입니다.
reshape가 부족한 값을 자동으로 만들기 때문입니다.
reshape
이 표현식이 값 네 개만 만들기 때문입니다.
arange(256)은 256개의 값을 만들고, 대상 차원에도 4×4×4×4 = 256개의 요소가 필요하기 때문입니다.
arange(256)