MCPcopy Create free account

hub / github.com/Abyssaledge/Extensible-Object-Detection-Evaluator / functions

Functions35 in github.com/Abyssaledge/Extensible-Object-Detection-Evaluator

↓ 3 callersMethod__init__
(self, pd_path, gt_path, interval=1, update_sep=None, update_insep=None)
od_evaluation/params.py:55
↓ 1 callersMethod_prepare
(self)
od_evaluation/eval.py:654
↓ 1 callersMethodaccumulate
Accumulate per image evaluation results and store the result in self.eval :param p: input params for evaluation :return: None
od_evaluation/eval.py:73
↓ 1 callersMethodadd_breakdowns
(self)
od_evaluation/params.py:73
↓ 1 callersMethodadd_input_function
(self)
od_evaluation/params.py:81
↓ 1 callersMethodadd_iou_function
(self)
od_evaluation/params.py:77
↓ 1 callersMethodalign_samples
(self, pds_dict, gts_dict)
od_evaluation/eval.py:701
↓ 1 callersMethodbuild_idx_breakdown_mapping
(self)
od_evaluation/eval.py:432
↓ 1 callersMethodevaluate_single_sample_given_breakdowns
(self, sep_bd_dict, insep_bd_dict, sample_id, choice_idx)
od_evaluation/eval.py:469
↓ 1 callersMethodget_gt_ignore
(self, gt_attrs, bd_dict)
od_evaluation/eval.py:595
↓ 1 callersFunctionmatching
(ious, iouThrs, pd_ids, gt_ids, gt_ignore, pd_ignore, gt_match, pd_match)
od_evaluation/eval.py:743
↓ 1 callersFunctionread_bin
(file_path)
od_evaluation/utils.py:8
↓ 1 callersMethodrun
(self)
od_evaluation/eval.py:51
↓ 1 callersMethodsave
(self, summary, raw_result)
od_evaluation/eval.py:714
↓ 1 callersMethodsort_by_score
(self, pd_attrs, gt_attrs, gt_ignore)
od_evaluation/eval.py:634
↓ 1 callersMethodsplit_by_sep_breakdowns
(self, pd_attrs, gt_attrs, bd_dict)
od_evaluation/eval.py:564
↓ 1 callersMethodsplit_eval_results_by_breakdowns
(self, eval_results_list)
od_evaluation/eval.py:418
↓ 1 callersMethodsummarize_as_tree
(self, accumulated_result)
od_evaluation/eval.py:300
↓ 1 callersMethodsummarize_curve
(self, accumulated_result)
od_evaluation/eval.py:261
↓ 1 callersMethodupdate_pd_ignore_from_insep_breakdown
(self, pd_match, pd_ignore, pd_attrs, bd_dict)
od_evaluation/eval.py:616
↓ 1 callersFunctionwaymo_object_to_mmdet
According to https://github.com/waymo-research/waymo-open-dataset/blob/master/waymo_open_dataset/label.proto#L33 and the definition of LiDARI
od_evaluation/utils.py:15
Method__init__
(self, params, debug=False)
od_evaluation/eval.py:17
Method__init__
(self, pd_path, gt_path, interval=1, update_sep=None, update_insep=None)
od_evaluation/params.py:86
Method__init__
(self, pd_path, gt_path, length_range, interval=1, update_sep=None, update_insep=None)
od_evaluation/params.py:112
Method__init__
(self, pd_path, gt_path, dist=1.0, interval=1, update_sep=None, update_insep=None)
od_evaluation/params.py:119
Method_summarize
(choice_idx, iouThr=None, ap=1)
od_evaluation/eval.py:201
Methodadd_breakdowns
(self)
od_evaluation/params.py:90
Methodadd_input_function
(self)
od_evaluation/params.py:104
Methodadd_iou_function
(self)
od_evaluation/params.py:100
Functionget_waymo_iou_matrix
(preds, gts)
od_evaluation/ious.py:18
Functionget_waymo_object
(file_path, debug=False, gt=False)
od_evaluation/utils.py:49
Methodsummarize_as_nested_dict
(self, accumulated_result)
od_evaluation/eval.py:197
Functionwaymo_crowd_breakdown
(gt, pd, mode, params=None)
od_evaluation/params.py:15
Functionwaymo_length_breakdown
(gt, pd, mode, params=None)
od_evaluation/params.py:10
Functionwaymo_range_breakdown
(gt, pd, mode, params=None)
od_evaluation/params.py:5