Недавно я видел более быстрый код rcnn, и я обнаружил, что автор нормализовал смещения предсказания bboxes (dx, dy, dw, dh), и я хочу знать, нужно ли это? При необходимости, как мне установить среднее и стандартное значение? Вот код, на который я смотрю:
self.loc_normalize_mean = (0., 0., 0., 0.)
self.loc_normalize_std = (0.1, 0.1, 0.2, 0.2)
mean = t.Tensor(self.loc_normalize_mean).cuda().repeat(self.n_class)[None]
std = t.Tensor(self.loc_normalize_std).cuda().repeat(self.n_class)[None]
# roi_cls_los is network prediction bbox loc offsets
roi_cls_loc = (roi_cls_loc * std + mean)