diff options
author | Li Pu <lpu@twitter.com> | 2014-07-09 12:15:08 -0700 |
---|---|---|
committer | Xiangrui Meng <meng@databricks.com> | 2014-07-09 12:15:08 -0700 |
commit | 1f33e1f2013c508aa86511750f7bd8437154e51a (patch) | |
tree | efb4e069bd7a20b8467bc0aa24fc91be81cc06a8 /bin/run-example2.cmd | |
parent | d35e3db2325931492b64890125a70579bc3b587b (diff) | |
download | spark-1f33e1f2013c508aa86511750f7bd8437154e51a.tar.gz spark-1f33e1f2013c508aa86511750f7bd8437154e51a.tar.bz2 spark-1f33e1f2013c508aa86511750f7bd8437154e51a.zip |
SPARK-1782: svd for sparse matrix using ARPACK
copy ARPACK dsaupd/dseupd code from latest breeze
change RowMatrix to use sparse SVD
change tests for sparse SVD
All tests passed. I will run it against some large matrices.
Author: Li Pu <lpu@twitter.com>
Author: Xiangrui Meng <meng@databricks.com>
Author: Li Pu <li.pu@outlook.com>
Closes #964 from vrilleup/master and squashes the following commits:
7312ec1 [Li Pu] very minor comment fix
4c618e9 [Li Pu] Merge pull request #1 from mengxr/vrilleup-master
a461082 [Xiangrui Meng] make superscript show up correctly in doc
861ec48 [Xiangrui Meng] simplify axpy
62969fa [Xiangrui Meng] use BDV directly in symmetricEigs change the computation mode to local-svd, local-eigs, and dist-eigs update tests and docs
c273771 [Li Pu] automatically determine SVD compute mode and parameters
7148426 [Li Pu] improve RowMatrix multiply
5543cce [Li Pu] improve svd api
819824b [Li Pu] add flag for dense svd or sparse svd
eb15100 [Li Pu] fix binary compatibility
4c7aec3 [Li Pu] improve comments
e7850ed [Li Pu] use aggregate and axpy
827411b [Li Pu] fix EOF new line
9c80515 [Li Pu] use non-sparse implementation when k = n
fe983b0 [Li Pu] improve scala style
96d2ecb [Li Pu] improve eigenvalue sorting
e1db950 [Li Pu] SPARK-1782: svd for sparse matrix using ARPACK
Diffstat (limited to 'bin/run-example2.cmd')
0 files changed, 0 insertions, 0 deletions