puigalex / deteccion-objetos-video

Deteccion de objetos sobre video usando PyTorch
56 stars 49 forks source link

Class_Mask #41

Open MendmJess opened 2 years ago

MendmJess commented 2 years ago

Podrían explicarme esta parte del código de models.py?

Metrics

        cls_acc = 100 * class_mask[obj_mask].mean()
        conf_obj = pred_conf[obj_mask].mean()
        conf_noobj = pred_conf[noobj_mask].mean()
        conf50 = (pred_conf > 0.5).float()
        iou50 = (iou_scores > 0.5).float()
        iou75 = (iou_scores > 0.75).float()
        detected_mask = conf50 * class_mask * tconf
        precision = torch.sum(iou50 * detected_mask) / (conf50.sum() + 1e-16)
        recall50 = torch.sum(iou50 * detected_mask) / (obj_mask.sum() + 1e-16)
        recall75 = torch.sum(iou75 * detected_mask) / (obj_mask.sum() + 1e-16)

Específicamente donde puedo ver class_mask, a que se refiere?