scikit-cuda icon indicating copy to clipboard operation
scikit-cuda copied to clipboard

eig/eigh

Open mrader1248 opened this issue 6 years ago • 2 comments

If the library cusolver is chosen in the eig function of linalg, it behaves like a function I would call eigh. Wouldn't it be clearer if a function eigh is added and the cusolver-code from eig is moved to eigh? In addition a cula-code for eigh could be added in the future.

mrader1248 avatar Nov 21 '17 20:11 mrader1248

Since numpy provides both eig and eigh functions (and since cusolver doesn't provide generalized eigenvalue decomposition yet), this suggestion is a good idea.

lebedov avatar Nov 22 '17 01:11 lebedov

Could you please add support also for tridiagonal matrices like eigh_tridiagonal taking as input only arrays for diagonal and bands (see scipy for example)?

jalfonsi avatar Oct 17 '19 09:10 jalfonsi