Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

eigsh #298

Open
Kreol64 opened this issue May 17, 2020 · 2 comments
Open

eigsh #298

Kreol64 opened this issue May 17, 2020 · 2 comments

Comments

@Kreol64
Copy link

Kreol64 commented May 17, 2020

Is there any way to extract k-first eigenvalues (eigenvectors) rather than extracting the whole spectrum? This is the functionality eigsh provides in scipy. Currently skcuda.linalg.eig calculates all eigenvalues but this is a much harder problem then getting the first k, especially for high dimensional problems.

@lebedov
Copy link
Owner

lebedov commented May 18, 2020

MAGMA provides a means of finding the eigenvalues of a symmetric/Hermitian matrix in an interval, but that functionality has not been integrated with skcuda.linalg.eig().

@Kreol64
Copy link
Author

Kreol64 commented May 18, 2020

Ah, unfortunately don`t see cheevx being implemented in what looks like the only python wrapper pymagma
@lebedov , any chance this would be added into skcuda future releases ?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants