Exploring a substantial amount of unlabeled data, semi-supervised learning
(SSL) boosts the recognition performance when only a limited number of labels
are provided. However, traditional methods assume that the data distribution is
class-balanced, which is difficult to achieve in real