Structured learning for non-smooth ranking losses | Synapse