numpy를 사용하여 수치 계산을 처음 사용합니다. 나는 2 이상의 차원을 가진 배열을 이해하는데 어려움을 겪고있다. 다차원 배열을 해석 할 방법이 있는가? 예컨대 :numpy 다차원 배열 해석
>>> import numpy as np
>>> arr1 = np.arange(24).reshape(2,3,2,2)
>>> arr1
array([[[[ 0, 1],
[ 2, 3]],
[[ 4, 5],
[ 6, 7]],
[[ 8, 9],
[10, 11]]],
[[[12, 13],
[14, 15]],
[[16, 17],
[18, 19]],
[[20, 21],
[22, 23]]]])
모든 설명 참조 직관을 구축? 편집 됨 : 출력의 .shape 출력을 해석하는 방법을 알고 싶었습니다. 즉 위의 예 (2,3,2,2)에서 가장 오른쪽에있는 2는 3을 가리 킵니다. 2. numpy는 이것을 어떻게 처리합니까?
도움이되는지 확인 - https://stackoverflow.com/a/41507480/. – Divakar
[텐서] (https://en.wikipedia.org/wiki/Tensor)가 무엇인지 살펴볼 수도 있습니다. (추한 수학에 겁 먹지 마세요. 더 많은 차원에 매트릭스의) – GPhilo
당신은 이해가 안되는 무엇입니까 - 출력, 데이터, 또는 개념? – kazemakase