아래 내용은 네이버 AI precourse 강의를 개인 공부를 위해 정리한 내용입니다.
빠르고
, 메모리 효율적
임numpy
as np
형태로 사용하나의 데이터 type
만 배열에 넣을 수 있음Rank | Name | Example |
---|---|---|
0 | Scalar | 7 |
1 | Vector | [10, 10] |
2 | Matrix | [[10, 10],[15, 15]] |
3 | 3-tensor | [[[1, 5, 9], [2, 6, 10]], [[3, 7, 11], [4, 8, 12]]] |
n | n-tensor |
기존 차원 앞
으로 쌓임(axis=0, axis=1)
(axis=0, axis=1, axis=2)
1. reshape
2. flatten
3. indexing
4. np.zeros(shape)
np.zeros((2,5)) # 2 by 5 - zero matrix 생성
5. np.ones(shape)
6. np.identity(n)
np.identity(3)
# array([[1,0,0],
# [0,1,0],
# [0,0,1]])
7. mean(), std()
8. concatenate(ndarray, axis)
9. broadcasting