Conditional Representation Learning for Customized Tasks | Synapse