Hi,
currently BCEWithLogitsLoss supports only binary classification:
|
if module.input0.shape[1] != 1: |
I have the VQAv2 taks, which is multi label, but also has soft labels i.e. multiple correct labels. Thus, I think currently it does not work with this library, because of:
What would be necessary to support my setup here?
Hi,
currently BCEWithLogitsLoss supports only binary classification:
backpack/backpack/core/derivatives/bcewithlogitsloss.py
Line 78 in 8aad99d
I have the VQAv2 taks, which is multi label, but also has soft labels i.e. multiple correct labels. Thus, I think currently it does not work with this library, because of:
BCEWithLogitsLossto non-binary labels #281What would be necessary to support my setup here?