
    wi                    B    d dl mZ d dlZd dlmZ  G d de          ZdS )    )annotationsN)OpRunBinaryNumpyc                      e Zd Zd Zd ZdS )Maxc                H    t          j        | t          j        ||           d S )N)r   __init__npmaximum)self	onnx_node
run_paramss      i/root/.openclaw/workspace/chatterbox_venv_py311/lib/python3.11/site-packages/onnx/reference/ops/op_max.pyr   zMax.__init__   s!    !$
IzJJJJJ    c                x   t          |          dk    rt          j        | g|R  S t          |          dk    r|d                                         fS t          |          dk    rF|d         }t	          dt          |                    D ]}t          j        |||                   }|fS t          d          )N      r   zUnexpected turn of events.)lenr   runcopyranger	   r
   RuntimeError)r   dataais       r   r   zMax.run   s    t99>>#'4t4444t99>>GLLNN$$t99q==QA1c$ii(( + +Jq$q'**4K7888r   N)__name__
__module____qualname__r   r    r   r   r   r      s5        K K K
9 
9 
9 
9 
9r   r   )
__future__r   numpyr	   onnx.reference.ops._opr   r   r   r   r   <module>r"      sl    # " " " " "     3 3 3 3 3 39 9 9 9 9
 9 9 9 9 9r   