Abstract: Multi-label classification (MLC) tasks aim at assigning multiple labels to each sample and are widely used to deal with scenarios where the sample contains multiple objects or concepts.