bbox_inside_weights

def_smooth_l1_loss(self,bbox_pred,bbox_targets,bbox_inside_weights,bbox_outside_weights,sigma=1.0,

anchors import generate_anchors from utils.cython_bbox import bbox_anchors print 'inds_inside'

top:'rpn_bbox_inside_weights' top:'rpn_bbox_outside_weights' python_param { module:'rpn.anchor_

weights=np.zeros((len(inds_inside),4),dtype=np.float32)bbox_inside_weights[labels=1,:]=np.array(cfg.

bbox_targets=self.get_rpn_bbox_targets()rpn_bbox_inside_weights=self.get_rpn_bbox_inside_weights()

1:]bbox_inside_weights[ind,start:end]=cfg.TRAIN.BBOX_INSIDE_WEIGHTS return bbox_targets,bbox_inside_

.reshape(1,A*4,height,width)#bbox_inside_weights top[2].reshape(1,A*4,height,width)#bbox_outside_

.reshape(1,1,A*height,width)#bbox_targets top[1].reshape(1,A*4,height,width)#bbox_inside_weights top

bbox_inside_weights被抽中的正类为1,其他为0;bbox_outside_weights外部权重,目前负例的外部权重=正例的

大家都在看

相关专题