Scalable Learning of Non-Decomposable Objectives | Synapse