Efficient projections onto thel1-ball for learning in high dimensions | Synapse