일부 코드에서는 numpy.apply_along_axis 함수를 발견했습니다. 그리고 나는 그것에 관한 문서를 이해하지 못한다. I 기대할 것, I 같이 I는 문서를 이해 생각 한국인numpy.apply_along_axis는 정확히 무엇을 수행합니까?
>>> def new_func(a):
... """Divide elements of a by 2."""
... return a * 0.5
>>> b = np.array([[1,2,3], [4,5,6], [7,8,9]])
>>> np.apply_along_axis(new_func, 0, b)
array([[ 0.5, 1. , 1.5],
[ 2. , 2.5, 3. ],
[ 3.5, 4. , 4.5]])
:
array([[ 0.5, 1. , 1.5],
[ 4 , 5 , 6 ],
[ 7 , 8 , 9 ]])
즉 축 따라 함수를 적용하는 데
이
은 문서의 일례이다 [1,2,3] 축은 [[1,2,3], [4,5,6], [7,8,9]]분명히 나는 틀리다. 날 바로 잡을 수 있니?