Method__init__(self, data_aug_settings, img_mean=[104., 117., 123.], img_std=[1., 1., 1.], normalize_pixel=False, use_rgb=Fa
data/preprocess.py:19
Method__init__(self, scale_list=[1.], \
aspect_ratio_list=[1.0], \
stride_list=[4,8,16,32,
data/anchors_opr/generate_anchors.py:20
Functionbatch_bbox_overlap rois [batch_size, num_anchor, 5[batch_idx. decoded_proposal]] gt_boxes [batch_size, num_anchor, 5[loc, labels]] use for proposal_target_l
evaluation/box_utils_revised_1.py:72
Functioncompute_center_distance gt_bboxes: n * [x0, y0, x1, y1] transformed_anchors: [c_x, cy, w, h]
data/anchors_opr/anchor_utils.py:64
Functiondas_sample_bbox img: arr bgr h,w,3 bbox_labels: arr [[xmin, ymin, xmax, ymax, label]] return: sampled_bbox (list), img, bbox_labels, for img and bbox_lab
data/transform/image_util.py:100
Functiondecode loc: torch.Tensor anchors: 2-d, torch.Tensor (cx, cy, w, h) boxes: 2-d, torch.Tensor (x0, y0, x1, y1)
data/anchors_opr/anchor_utils.py:100
Functionencode anchors: np.array (cx, cy, w, h) anchor_matched_gt np.array (x0, y0, x1, y1) ret: np.array (delta(cx) / anchors_w, delta(cy) / anchors_h,
data/anchors_opr/anchor_utils.py:86
Functionencode_opr anchors: Tensor (cx, cy, w, h) anchor_matched_gt Tensor (x0, y0, x1, y1) ret: Tensor (delta(cx) / anchors_w, delta(cy) / anchors_h, log(g
data/anchors_opr/anchor_utils.py:19
Functionget_k_center_anchor gt_bbox: [x0, x1, y0, y1] transformed_anchors: [c_x, cy, w, h]
data/anchors_opr/anchor_utils.py:41
Functionig_outlier_negative_anchor gt_bbox: [x0, x1, y0, y1] transformed_anchors: [c_x, cy, w, h]
data/anchors_opr/anchor_utils.py:51
Functionig_outlier_negative_anchor_2 gt_bboxes: n * [x0, x1, y0, y1] transformed_anchors: [c_x, cy, w, h]
data/anchors_opr/anchor_utils.py:75