scipy
sparsesvd
cython