A dual contrastive framework