We construct both the molecular and bimolecular representations with 15 layers and an embedding dimension of 512, using a Gaussian kernel size of 128. We pre-train the molecular and bimolecular representations on 8 Tesla A100 GPUs, which take approximately 20 days to complete. We use the Adam optimizer with a learning rate of 0. Freq.