code: def _run(self, x=None, type=None):  # type: ignore  # noqa: A002
      if x is not None and type is not None:
          dt = tensor_dtype_to_np_dtype(type)
          if dt != x.dtype:
              raise TypeError(
                  f"Input dtype {x.dtype} ({dt}) and parameter type_proto {type} disagree"
              )
      return ([x],)
  
imports: from onnx.helper import tensor_dtype_to_np_dtype
  from onnx.reference.op_run import OpRun
label_desc: Use image node_id 1 for calling the Optional obj's underlying member method code with example usage: obj._run(x, type) and returns: list