-
Notifications
You must be signed in to change notification settings - Fork 29
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
Clatrix not transposing V* matrix in correctly in SVD return #63
Comments
@mikera thanks for raising and fixing this over here. I currently have pending changes to Incanter with fixed tests. However these tests fail now, when using the clatrix implementation. Of course I could add something to Incanter, but core.matrix would seem to be more appropriate. More importantly: Can we get this fix merged, please? |
@nblumoe OK I merged it.... don't seem to have been any objections to this fix. I can't make official Clatrix releases though |
Do you not have Clojars access? I can fix that. — On Mon, Jun 15, 2015 at 8:37 AM, Mike Anderson notifications@github.com
|
@tel - actually looks like I do have membership of the clatrix group on clojars.... |
Ah, great! I haven’t been an active maintainer for quite some time, so I don’t want to weigh in on decisions like that. I just wanted to make sure there wasn’t any structural reason you couldn’t release :) Pinging @Quantisan? — On Mon, Jun 15, 2015 at 10:41 AM, Mike Anderson notifications@github.com
|
Please do @mikera |
I'm happy discussing anything necessary for the release as necessary as well. |
OK I created a 0.5.0 release - hope that works for everyone! |
core.matrix expects V* to be the transposed matrix of the right singular vectors. The corresponding test was fixed to reflect this. Furthermore the clatrix version had to be bumped: clatrix was returning the untransposed matrix V, see tel/clatrix#63
Great! Thanks! |
core.matrix API specifics that V* should be the transpose of the V matrix in the SVD decomposition. Clatrix is currently returning the non-transposed V.
See mikera/vectorz-clj#47
The text was updated successfully, but these errors were encountered: