code: def _run(self, data, min=None, max=None):  # type: ignore  # noqa: A002
      amin = min
      amax = max
      res = data if amin is amax is None else np.clip(data, amin, amax)  # type: ignore
      return (
          (res,)
          if res.dtype == data.dtype
          else (res.astype(data.dtype),)
      )
  
file_path: onnx/onnx/reference/ops/op_clip.py
imports: import numpy
  from onnx.reference.op_run import OpRun
label_desc: Use image node_id 1 for calling the Clip_6 obj's underlying member method code with example usage: obj._run(data, min, max) and returns: unknown