-
Notifications
You must be signed in to change notification settings - Fork 133
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
More user-friendly SVD interface #609
Comments
I think our current gesvd method actually has a pretty friendly interface (see http://sciruby.com/nmatrix/docs/NMatrix.html#method-i-gesvd ). The only thing unfriendly about it is the name. Is there anything else you had in mind? |
Just the name actually. And in case we support sparse matrices in the future it should also call the respective sparse method via |
Hi, I'm new to Ruby and SciRuby and looking to get involved in an open source project, so sorry if I lack a concept of the organization of the files here. Right now, I just know that the gesvd function comes from lapack and atlas. Would it be enough to add Also, would you expect Spec tests to demonstrate that the alias works? Thanks |
I don't think you'd add it in all of those places. Probably just Does that make sense? Also, welcome. :) |
Based on github repo searches, Also, would you want to have spec tests checking that the alias works? And, would you also like aliases for Thanks for the welcome. |
So, It sounds like, though, it's going to be more than a simple alias — it's about coming up with an SVD interface that works for both JRuby and MRI and allows both to be executed as efficiently as possible. And yes, you would need specs for it. Whether the |
I'm trying to figure out how to install
|
@gavrieltal I'm not sure how your comment relates to this issue. Can you please open a separate issue if you want help? |
Currently to calculate SVD we need to call a function like
gesvd
. Having a simple Ruby wrapper over this calledsvd
would be nicer.The text was updated successfully, but these errors were encountered: