Generalized low rank approximations of matrices | Synapse