Contrastive Learning and Neural Oscillations | Synapse