Learning Efficient Sparse and Low Rank Models | Synapse