parameters: (self, gt_roidb, append_gt=False)
return_statement: return roidb
docstring: get rpn roidb and ground truth roidb
          :param gt_roidb: ground truth roidb
          :param append_gt: append ground truth
          :return: roidb of rpn
docstring_summary: get rpn roidb and ground truth roidb
          :param gt_roidb: ground truth roidb
          :param append_gt: append ground truth
          :return: roidb of rpn
docstring_tokens: get rpn roidb and ground truth roidb : param gt_roidb : ground truth roidb : param append_gt : append ground truth : return : roidb of rpn
function: def rpn_roidb(self, gt_roidb, append_gt=False):
          """
          get rpn roidb and ground truth roidb
          :param gt_roidb: ground truth roidb
          :param append_gt: append ground truth
          :return: roidb of rpn
          """
          if append_gt:
              logger.info('%s appending ground truth annotations' % self.name)
              rpn_roidb = self.load_rpn_roidb(gt_roidb)
              roidb = IMDB.merge_roidbs(gt_roidb, rpn_roidb)
          else:
              roidb = self.load_rpn_roidb(gt_roidb)
          return roidb
function_tokens: def rpn_roidb ( self , gt_roidb , append_gt = False ) : if append_gt : logger . info ( '%s appending ground truth annotations' % self . name ) rpn_roidb = self . load_rpn_roidb ( gt_roidb ) roidb = IMDB . merge_roidbs ( gt_roidb , rpn_roidb ) else : roidb = self . load_rpn_roidb ( gt_roidb ) return roidb