Ranking Loss, Contrastive Loss, Margin Loss, Triplet Loss and all those confusing names