code: def __repr__(self):
      vals = {k: repr(v) for k, v in self.items()}
      rows = ["{"]
      for k, v in sorted(vals.items()):
          if "\n" in v:
              vs = v.split("\n")
              for i, line in enumerate(vs):
                  if i == 0:
                      if line == "{":
                          rows.append(f"  {k}={line}")
                      else:
                          rows.append(f"  {k}={line},")
                  elif i == len(vs) - 1:
                      rows.append(f"  {line}")
                  else:
                      rows.append(f"    {line}")
          else:
              rows.append(f"  {k}={v},")
      rows.append("}")
      return "\n".join(rows)
  
imports: from enum import IntEnum
  from typing import List
  import numpy
  from onnx.reference.op_run import OpRun
label_desc: Use image node_id 3 for calling the IntMap obj's underlying member method code with example usage: obj.__repr__() and returns: str