class_docstr: Partitioner base class of the Universal Modular Accelerator Interface (UMA).
class_docstr_tok: ["Partitioner","base","class","of","the","Universal","Modular","Accelerator","Interface","(","UMA",")","."]
docstr: Register all relevant relay-to-relay functions.
docstr_tok: ["Register","all","relevant","relay-to-relay","functions","."]
code: def register(self) -> None:
      """Register all relevant relay-to-relay functions."""
      register_pattern_table(self.target_name, self._pattern_table)
  
file_path: tvm/python/tvm/relay/backend/contrib/uma/api/partitioner.py
imports: from typing import Callable, Dict, List, Tuple, Optional
  import tvm
  from tvm import relay
  from tvm.relay.build_module import bind_params_by_name
  from tvm.relay.op.contrib.register import register_pattern_table
  from .utils import PassPhase
label_desc: Use image node_id 4 for calling the UMAPartitioner obj's underlying member method code with example usage: obj.register() without return types