
    Si                    :    S SK Jr  S SKrS SKJr   " S S\5      rg)    )annotationsN)OpRunBinaryNumpyc                       \ rS rSrS rS rSrg)Max   c                P    [         R                  " U [        R                  X5        g )N)r   __init__npmaximum)self	onnx_node
run_paramss      X/var/www/html/ai-image-ml/venv/lib/python3.13/site-packages/onnx/reference/ops/op_max.pyr	   Max.__init__   s    !!$

IJ    c                B   [        U5      S:X  a  [        R                  " U /UQ76 $ [        U5      S:X  a  US   R                  5       4$ [        U5      S:  a=  US   n[	        S[        U5      5       H  n[
        R                  " X!U   5      nM     U4$ [        S5      e)N      r   zUnexpected turn of events.)lenr   runcopyranger
   r   RuntimeError)r   dataais       r   r   Max.run   s    t9>#''4t44t9>GLLN$$t9q=QA1c$i(JJqq'* )4K788r    N)__name__
__module____qualname____firstlineno__r	   r   __static_attributes__r   r   r   r   r      s    K
9r   r   )
__future__r   numpyr
   onnx.reference.ops._opr   r   r   r   r   <module>r'      s    #  39
 9r   