
    bIg1                    B    d dl mZ d dlZd dlmZ ddZ G d de      Zy)    )annotationsN)OpRunUnaryNumc                    | dkD  j                  | j                        }||dz
  |z  j                  | j                        z  }| |z  S )Nr      )astypedtype)xalphasigns      ]/var/www/html/answerous/venv/lib/python3.12/site-packages/onnx/reference/ops/op_leaky_relu.py_leaky_relur      sC    E>>!''"DdQh%''00Dt8O    c                      e Zd ZddZy)	LeakyReluNc                n    |xs | j                   }t        ||      j                  |j                        fS N)r
   r   r   r   )selfr	   r
   s      r   _runzLeakyRelu._run   s/    #Au%,,QWW577r   r   )__name__
__module____qualname__r    r   r   r   r      s    8r   r   )r	   
np.ndarrayr
   floatreturnr   )
__future__r   numpynponnx.reference.ops._opr   r   r   r   r   r   <module>r       s!    #  08 8r   