code: def __init__(self, data_format="NCHW", use_extra_data=False):
      super(BaseArch, self).__init__()
      self.data_format = data_format
      self.inputs = {}
      self.fuse_norm = False
      self.use_extra_data = use_extra_data
  
file_path: PaddleDetection/ppdet/modeling/architectures/meta_arch.py
imports: from __future__ import absolute_import
  from __future__ import division
  from __future__ import print_function
  import numpy
  import paddle
  import paddle.nn
  import typing
  from ppdet.core.workspace import register
  from ppdet.modeling.post_process import nms
label_desc: Use image node_id 1 to create a new BaseArch object from inherited base classes: nn with example: obj = BaseArch(data_format, use_extra_data)