Fast Algorithms for Approximating the Singular Value Decomposition | Synapse