A survey of contrastive learning methods in molecular representation | Synapse