From other posts I understand that the speach recognition functions have been removed fromm version 7. Sadly, with them the general pupose function ippsSVD* has also been removed. I have always found it strange that this function was not part of the matrix library, that seems more appropriate than speech recognition. Is there any chance this function will again be part of IPP?
p.s. I use the function to calculate the pseudo-inverse of matrices in time critical code, so the speed of ipp is much wanted.
Thanks for your feedback. i recorded your request to IPP track database so IPP engineer team will consider them.
For current workaround, you may refer the below two solutions:
what is your matrix size? if it is bigger (16x16), then mkl svd is suitable.
Not sure if it is still interesting, I'm sorry to notify you IPP team decide to no restore the functions, but move all of them to MKL library and some replaced functionality.
and the replacement functions are in MKL , for example, SVD in mkl
Driver Routines for Singular Value Decomposition
Routine Name Operation performed
?gesvd : Computes the singular value decomposition of a general rectangular matrix.
?gesdd : Computes the singular value decomposition of a general rectangular matrix using a
divide and conquer method.
?gejsv : Computes the singular value decomposition of a real matrix using a preconditioned
Jacobi SVD method.
?gesvj : Computes the singular value decomposition of a real matrix using Jacobi plane
Here are articles : https://software.intel.com/en-us/articles/the-alternatives-for-intel-ipp-legacy-small-matrices-domai... for same code samples.