Open vakker opened 2 years ago
COCO api does not support the IOU
metric, it only supports bbox and instance segmentation mAP.
My val set has 4772 elements, so why is the second val entry there in the middle of the validation iterations? One of the 'val' is to evaluate, another 'val' is to post the losses on val dataset.
But the IOU calculation already exists in MMdet, as it's used for the mAP calculations (e.g. see recall.py), also there's IOU calculation in the training loss (e.g. stage0_loss_iou
). So, I'm not sure how the COCO api is relevant here.
Loss and evaluation metrics are two different concepts.
That's understood, but IOU is a metric commonly used for bbox and segm problems, and it would be trivial to add regardless of the COCO api, and in fact there's already an IOU calculation in the COCO evaluation, since it's required for the mAP calculations, right? So, would that be possible to report the bbox and segm (where applicable) IOU in the validation metrics?
Hi,
I'm running an instance segmentation model (
queryinst
), and the validation logs contain the following:How can I include additional metrics, like segm/bbox IoU in this? Thanks
Edit: I've just noticed on larger validation sets that there are 2 separate entries for
val
in the log file, e.g. after epoch 8 I get this:My val set has 4772 elements, so why is the second val entry there in the middle of the validation iterations?