Showing results for

- Intel Community
- Software Development SDKs and Libraries
- Intel® Integrated Performance Primitives
- looking for PseudoInverse function

- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Mute
- Printer Friendly Page

Highlighted
##

Hello Dears

I'm engineer of small company. I'm using IPP for Matrix analysis. because IPP is faster and convinient than other lib.

I'm looking for PseudoInverse function. but I couldn't find it.

if not. does anyone use pseudoinverse in IPP? I want to how implement the process

Thanks

sagent2

Beginner

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content

12-07-2009
12:50 AM

12 Views

looking for PseudoInverse function

I'm engineer of small company. I'm using IPP for Matrix analysis. because IPP is faster and convinient than other lib.

I'm looking for PseudoInverse function. but I couldn't find it.

if not. does anyone use pseudoinverse in IPP? I want to how implement the process

Thanks

3 Replies

Highlighted
##

Vladimir_D_Intel

Employee

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content

12-07-2009
02:36 AM

12 Views

Hello,

just to be clear, what do you mean under pseudo inverse operation?

Regards,

Vladimir

just to be clear, what do you mean under pseudo inverse operation?

Regards,

Vladimir

Highlighted
##

* Hello,*

just to be clear, what do you mean under pseudo inverse operation?

Regards,

Vladimir

Thanks for reply

Sorry for my stupid english skill :)

Question 1: Does IPP have a pseudo inverse function?

Question 2: If doesn't exist in IPP, How operate pseudo inverse using IPP?

Regards, sagent2

sagent2

Beginner

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content

12-07-2009
06:35 PM

12 Views

Quoting - Vladimir Dudnik (Intel)

just to be clear, what do you mean under pseudo inverse operation?

Regards,

Vladimir

Thanks for reply

Sorry for my stupid english skill :)

Question 1: Does IPP have a pseudo inverse function?

Question 2: If doesn't exist in IPP, How operate pseudo inverse using IPP?

Regards, sagent2

Highlighted
##

Thanks for reply

Sorry for my stupid english skill :)

Question 1: Does IPP have a pseudo inverse function?

Question 2: If doesn't exist in IPP, How operate pseudo inverse using IPP?

Regards, sagent2

Hi Sagent2,

Are you looking for the function like matlab discription,

/*

PINV(A) produces a matrix X of the same dimensions

as A' so that A*X*A = A, X*A*X = X and A*X and X*A

are Hermitian. The computation is based on SVD(A) and any

singular values less than a tolerance are treated as zero.

The default tolerance is MAX(SIZE(A)) * NORM(A) * EPS(class(A)).

*/

right?

Then IPP haven't direct function, but ipp should be have oneSVD function, you may check it in ippm or ipps manual. Or check IPP's sister library, math kernal library (MKL), which provide more math routines in it.

Regards,

Ying

Ying_H_Intel

Employee

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Email to a Friend
- Report Inappropriate Content

12-07-2009
09:46 PM

12 Views

Quoting - sagent2

Thanks for reply

Sorry for my stupid english skill :)

Question 1: Does IPP have a pseudo inverse function?

Question 2: If doesn't exist in IPP, How operate pseudo inverse using IPP?

Regards, sagent2

Hi Sagent2,

Are you looking for the function like matlab discription,

/*

PINV(A) produces a matrix X of the same dimensions

as A' so that A*X*A = A, X*A*X = X and A*X and X*A

are Hermitian. The computation is based on SVD(A) and any

singular values less than a tolerance are treated as zero.

The default tolerance is MAX(SIZE(A)) * NORM(A) * EPS(class(A)).

*/

right?

Then IPP haven't direct function, but ipp should be have oneSVD function, you may check it in ippm or ipps manual. Or check IPP's sister library, math kernal library (MKL), which provide more math routines in it.

Regards,

Ying

For more complete information about compiler optimizations, see our Optimization Notice.