Intel® Integrated Performance Primitives
Deliberate problems developing high-performance vision, signal, security, and storage applications.
6729 Discussions

Why does ippmEigenValuesVectorsRight return left vectors?


After some lengthy debugging, I figured out ippmEigenValuesVectorsRight_m_64f is returning left eigenvectors instead of right ones. I'm using IPP 64bit. I'm using the Nehalem version of the function in question from the static lib.

I came to this conclusion after using the function on the singular, non-symmetric matrix, row major matrix:

1 0 0

1 .5 0

0 0 0

Why such a glaring bug. Am I using the function incorrectly, or was the singular case not well tested?

0 Kudos
0 Replies