A simple framework for contrastive learning of visual representations | Synapse