
    Si9                    ^    S SK Jr  S SKJr  S SKJr  \(       a  S SKrSS jr " S S\5      r	g)	    )annotations)TYPE_CHECKING)OpRunUnaryNumNc                    U S:  R                  U R                  5      nX"S-
  U-  R                  U R                  5      -  nX-  $ )Nr      )astypedtype)xalphasigns      _/var/www/html/ai-image-ml/venv/lib/python3.13/site-packages/onnx/reference/ops/op_leaky_relu.py_leaky_relur      s?    E>>!''"DQh%''00D8O    c                      \ rS rSrSS jrSrg)	LeakyRelu   Nc                v    U=(       d    U R                   n[        X5      R                  UR                  5      4$ N)r   r   r   r	   )selfr
   r   s      r   _runLeakyRelu._run   s-    #A%,,QWW577r    r   )__name__
__module____qualname____firstlineno__r   __static_attributes__r   r   r   r   r      s    8r   r   )r
   
np.ndarrayr   floatreturnr   )

__future__r   typingr   onnx.reference.ops._opr   numpynpr   r   r   r   r   <module>r&      s'    #   08 8r   