code: def _run(self, x, alpha=None):  # type: ignore
      alpha = alpha or self.alpha  # type: ignore
      return (
          np.where(x > 0, x, alpha * (np.exp(x) - 1)).astype(x.dtype),
      )
  
imports: import numpy
  from onnx.reference.ops._op import OpRunUnaryNum
label_desc: Use image node_id 1 for calling the Elu obj's underlying member method code with example usage: obj._run(x, alpha) and returns: np