When I use the BERT encoder in the ContraRec framework, the results are normal, but when I use GRU4Rec and Caser, I do not use contrastive learning HR@5 It's 0.2741, using contrastive learning HR@5 It's 0.0759. I modified the encoder parameters and loss directly in the ContraRec framework. Can you give me some help? Thank you!