I’m working with a multilabel dataset for image retrieval, but the precision value is getting very low. I have already tested the loss functions that Pytorch offers to solve this problem: BCEWithLogitsLoss and MultiLabelSoftMarginLoss. However, the performance of both functions is poor. As I see that there are some people with the same problem I would like to know if there is anyone here in the forum who has already worked with the multilabel problem and has achieved good results and could provide a tutorial on how to handle the multilabel problem in Pytorch. Or if there is already a tutorial in this sense could make available here.