code: def __init__(
      self,
      header_path,
      class_name,
      mace_op_type,
      data_type,
      priority,
      tag=None,
      scratch_fun=scratch_zero_size,
  ):
      self._header_path = header_path
      self._class_name = class_name
      self._mace_op_type = mace_op_type
      self._data_type = data_type
      self._priority = priority
      self._tag = tag
      self._scratch_fun = scratch_fun
  
imports: from enum import Enum
  from py_proto import mace_pb2
  from transform.base_converter import MaceKeyword
  from transform.base_converter import MaceOp
  from utils.config_parser import DataFormat
  from utils.config_parser import ModelKeys
  from utils.config_parser import Platform
  from utils.util import mace_check
  from utils.net_util import NetUtil
label_desc: Use image node_id 1 to create a new MicroOPSResolverRule object  with example: obj = MicroOPSResolverRule(header_path, class_name, mace_op_type, data_type, priority, tag, scratch_fun)