-
Notifications
You must be signed in to change notification settings - Fork 19
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
3x3 Identity matrix returns erroneous results #3
Comments
Hi Sarah, can you share the files & the exact command invocation that you are using? |
Sure, and the cmd line : ./svd -o result -v 200 ./THE_MATRIX_sparse1 |
and the results output: NUMBER OF LANCZOS STEPS = 3 COMPUTED RITZ VALUES (ERROR BNDS) SINGULAR VALUES: 3 LEFT SINGULAR VECTORS (transpose of U): 3 3 RIGHT SINGULAR VECTORS (transpose of V): 3 3 ELAPSED CPU TIME = 0 sec. |
Hi Sarah,
I don't know where the problem is coming from. Let me know if you make any progress on this issue. |
Hi Lucas, ./bin/svd -r st -v 4 THE_MATRIX_sparse1 NUMBER OF LANCZOS STEPS = 1 COMPUTED RITZ VALUES (ERROR BNDS) SINGULAR VALUES: 0 LEFT SINGULAR VECTORS (transpose of U): 3 3 RIGHT SINGULAR VECTORS (transpose of V): 3 3 ELAPSED CPU TIME = 0 sec. Can you please send me which gcc are you using and on which platform (32/64 bit)? |
Hi Sarah, I get the exact same results you posted 3 days ago, on April 8. If I use a matrix whose singular values are not all the same, e.g. the following dense text matrix:
then the results seem to be correct. Therefore, I wonder if SVDLIBC is not struggling with singular values of multiplicity > 1? |
this one is working for you: |
it is the dense matrix of the sparse that I sent you 3 days ago. |
this one is working for me also: |
The dense identity matrix does not work for me - it produces the same result as the one you sent 3 days ago (whether the format is dense or sparse). |
ok, also all the matrices that have values very closed to the identity matrix are not working. Do you have an idea why? |
No, unfortunately I don't have an idea where this might be coming from... |
hi !
we ran the code over 3x3 identity matrix.
the results do not multiply back to identity..
do you maybe know why ?
tnx,
sarah
The text was updated successfully, but these errors were encountered: