NumPy ValueError: shapes (3,4) and (4,5) not aligned 오류 해결하기
소개NumPy를 사용할 때 'ValueError: shapes (3,4) and (4,5) not aligned' 오류가 발생하는 경우가 있습니다. 이는 행렬 곱셈이나 배열 연산을 수행할 때, 두 배열의 차원이 맞지 않아서 발생하는 에러입니다. 이번 블로그 글에서는 이 에러가 발생하는 이유와 이를 해결하는 방법을 알아보겠습니다.에러 발생 예시 코드먼저, 'ValueError: shapes (3,4) and (4,5) not aligned' 에러가 발생할 수 있는 간단한 예시 코드를 살펴보겠습니다.import numpy as np# 3x4 행렬 생성A = np.random.rand(3, 4)# 4x5 행렬 생성B = np.random.rand(4, 5)# 행렬 곱셈 시도result = np.dot(A, B..
2024. 10. 12.