- concatenate 연산
- 파이썬 Numpy 라이브러리를 이용해 계산 가능
- 여러 개의 배열을 연결하여 하나의 배열로 만들어줌
- 기본 문법 : np.concatenate((arr1, arr2, ...), axis=0)
- 첫 번째 인자로 연결할 배열들의 튜플이나 리스트 입력
- 두 번째 인자로 축(axis) 설정(0일 경우 열방향, 1일 경우 행방향)
#concatenate 예시
matrix1=np.array([[5,7], [9,11]])
matrix2=np.array([[2,4], [6,8]])
result1=np.concatenate((matrix1,matrix2),axis=0)
result2=np.concatenate((matrix1,matrix2),axis=1)
- Numpy를 이용한 유클리드 거리
- Numpy 라이브러리의 linalg.norm(a-b)를 이용해 두 배열간 유클리드 거리를 구할 수 있음
#유클리드 거리 구하기 예시
a = np.array([x1,y1])
b = np.array([x2,y2])
distance = np.linalg.norm(a-b)
본 포스트의 학습 내용은 부스트클래스
<AI 엔지니어 기초 다지기 : 부스트캠프 AI Tech 준비과정>
강의 내용을 바탕으로 작성되었습니다.