Discriminative models for multi-class object layout | Synapse