
[Numpy] np.dot DotProduct
·
python/Pandas | Numpy
왜 dot을 써야할까?Dot Product내적는 벡터와 행렬 연산에서 가장 기초적이면서 중요한 연산입니다.2개의 벡터를 곱해 하나의 수치스칼라로 벡터와 행렬을 곱해 변환을 적용행렬 곱의 기본이자 딥러닝, 선형대수의 핵심Numpy에서는 np.dot으로 이 연산을 쉽게 처리할 수 있습니다.np.dot의 수학적 정의를 보겠습니다.두 벡터의 내적은 행렬 곱의 경우에는입니다. 기본문법np.dota,ba, b : 스칼라, 1D 벡터, 2D 행렬 등반환: 내적 결과 스칼라or배열 1차원 벡터 내적import numpy as npa = np.array[1,2,3]b = np.array[4,5,6]np.dota,b # → 1×4 + 2×5 + 3×6 = 32 벡터 내적..