code: def _run(self, *args, equation=None):  # type: ignore
      if not isinstance(equation, str):
          raise TypeError(
              f"equation must be string but is {type(equation)!r}."
          )
      equation = equation.strip()
      if not equation:
          raise TypeError("equation is empty.")
      try:
          return (np.einsum(equation, *args, optimize=True),)
      except TypeError:
          return (np.einsum(equation, *args),)
  
imports: import numpy
  from onnx.reference.op_run import OpRun
label_desc: Use image node_id 1 for calling the Einsum obj's underlying member method code with example usage: obj._run() and returns: np, np