Generalized Singular Value Thresholding | Synapse