training an image classification model with Supervised Contrastive Learning is performed in two phases, (1) Training an encoder to learn to produce vector representations of input images (참고1) such that representations of images in the same class will be more similar compared to representations of images in different classes. (2) Training a classifier on top of the frozen encoder.