Before revision:  We introduce novel geometric constraints on the embedding space learned by a deep model using either manually annotated or automatically detected auxiliary  labels.
After revision:  We introduce novel geometric constraints on the embedding space ; the labels for our loss functions can be provided using either manually annotated or automatically detected auxiliary labels.