code: def load_model(self, file_path):
      import onnx
  
      model_proto = onnx.load_model(file_path)
      # self._ir_version = model_proto.ir_version
      # self._opset_import = model_proto.opset_import
      # self._producer_name = model_proto.producer_name
      # self._producer_version = model_proto.producer_version
      # self._domain = model_proto.domain
      # self._model_version = model_proto.model_version
      # self._doc_string = model_proto.doc_string
      graph_proto = model_proto.graph
      return self.load_graph(graph_proto)
  
file_path: BigDL/python/dllib/src/bigdl/dllib/contrib/onnx/onnx_loader.py
imports: from bigdl.dllib.nn.layer import Identity, Model
  from .ops_mapping import _convert_map
  from .converter_utils import parse_node_attr, parse_tensor_data
  from bigdl.dllib.utils.log4Error import *
label_desc: Use image node_id 1 for calling the OnnxLoader obj's underlying member method code with example usage: obj.load_model(file_path) and returns: self