class_docstr: Generalized Focal Loss network, see https://arxiv.org/abs/2006.04388
  
  Args:
      backbone (object): backbone instance
      neck (object): 'FPN' instance
      head (object): 'PicoHead' instance
class_docstr_tok: ["Generalized","Focal","Loss","network",",","see","https",":","\/\/arxiv.org\/abs\/2006.04388","Args",":","backbone","(","object",")",":","backbone","instance","neck","(","object",")",":","'FPN","'","instance","head","(","object",")",":","'PicoHead","'","instance"]
code: def get_pred(self):
      if not self.export_post_process:
          return {"picodet": self._forward()[0]}
      elif self.export_nms:
          bbox_pred, bbox_num = self._forward()
          output = {"bbox": bbox_pred, "bbox_num": bbox_num}
          return output
      else:
          bboxes, mlvl_scores = self._forward()
          output = {"bbox": bboxes, "scores": mlvl_scores}
          return output
  
file_path: PaddleDetection/ppdet/modeling/architectures/picodet.py
imports: from __future__ import absolute_import
  from __future__ import division
  from __future__ import print_function
  import paddle
  from ppdet.core.workspace import register, create
  from .meta_arch import BaseArch
label_desc: Use image node_id 5 for calling the PicoDet obj's underlying member method code with example usage: obj.get_pred() and returns: dict, output, output