code: def export(self):
      sym = os.path.join(
          self.param_path, self.model_name + self.symbol_suffix
      )
      params = os.path.join(
          self.param_path, self.model_name + self.params_suffix
      )
      if self.is_3D():
          export_block(
              os.path.join(self.param_path, self.model_name),
              self.gluon_model,
              data_shape=self.input_shape[1:],
              preprocess=False,
              layout="CTHW",
          )
      else:
          export_block(
              os.path.join(self.param_path, self.model_name),
              self.gluon_model,
              data_shape=self.input_shape[1:],
              preprocess=True,
              layout="HWC",
          )
      # Load model with preprocess layer
      self.gluon_model = SymbolBlock.imports(
          symbol_file=sym,
          input_names=["data"],
          param_file=params,
          ctx=mx.cpu(),
      )
  
file_path: gluon-cv/tests/onnx/test_inference.py
label_desc: Use image node_id 5 for calling the Model obj's underlying member method code with example usage: obj.export() without return types