code: def _run(self, x, bias=None, lambd=None):  # type: ignore
      return (
          np.where(
              x < -lambd,
              x + bias,
              np.where(x > lambd, x - bias, 0),
          ).astype(x.dtype),
      )
  
imports: import numpy
  from onnx.reference.op_run import OpRun
label_desc: Use image node_id 1 for calling the Shrink obj's underlying member method code with example usage: obj._run(x, bias, lambd) and returns: np