행렬 변수가 matrixA
및 matrixB
인 두 개의 행렬 변수 (float *
)가 있습니다. matrixA
및 각 열 matrixB
의 각 행에 대해 내적을 계산해야합니다. 나는 이것을 가능한 한 빨리 만들기 위해 Accelerate.framework
iOS
으로 가고있다. iOS - Accelerate.framework를 사용하여 행렬의 각 행 및/또는 열의 내적을 계산합니다.
matrixA
의 행마다 전체 순환 할 수 있으며 입력 벡터 (여기에서는 내적와 같은 것들)의 제곱의 합을 계산
Accelerate.framework
방법
vDSP_svesq()
를 사용할 것을 알았다. 필자의 경우 입력 벡터는 반복 할 행렬의 각 행입니다.
matrixB
에 대해 나는 vDSP_svesq()
함수를 사용하고 행렬의 열 수와 동일한 값을 포함하여 각 열의 내적을 계산할 수 있다고 생각합니다.
내 질문은 : 각 행을 철저히 반복하지 않고 각 행마다 점을 계산하는 방법이 있습니까? 루프에서 그렇게하지 않고도 각 행렬 및/또는 열의 내적을 계산하는 방법은 Accelerate.framework
입니까?
Accelerate.framework
에 대한 설명서는 실제로 이해하기 어렵습니다. 나는 노력하고 있지만 ...
모든 포인터는 크게 감사하겠습니다.
감사합니다. 이제 훨씬 더 의미가 있습니다. 감사! – Brett