<aside>
💡 실습
</aside>
arr=np.arange(0,100).reshape(10,10)
print(arr)
odd=arr[arr%2==1]
print(odd)
new_arr=odd[odd%3==0]
print(new_arr)
print(np.square(new_arr))
<aside>
✏️ 이론
</aside>
- 넘파이를 사용하여 배열을 생성할 때, 배열의 형상(Shape)을 변경할 수 없다.
→ ❌ reshape를 사용하면 변경할 수 있다.
- 행렬에서 열벡터를 행벡터로, 행벡터를 열벡터로 바꾼 행렬을 전치행렬이라고 한다.
→ ⭕
- numpy.random.randint(0, 10, 5)는 0에서 9사이의 무작위 정수 5개로 구성된 배열을생성합니다.
→ ⭕
- L1-norm과 L2-norm은 기계 학습의 목적에 따라 사용된다.
→ ⭕
- 수학에서의 내적을 구하기 위해서는 넘파이의 np.inner을 사용하여 내적을 구할 수 있다.
→ ⭕