
    bIg                    :    d dl mZ d dlZd dlmZ  G d de      Zy)    )annotationsN)OpRunBinaryNumpyc                      e Zd Zd Zd Zy)Minc                P    t        j                  | t        j                  ||       y )N)r   __init__npminimum)self	onnx_node
run_paramss      V/var/www/html/answerous/venv/lib/python3.12/site-packages/onnx/reference/ops/op_min.pyr   zMin.__init__   s    !!$

IzJ    c                6   t        |      dk(  rt        j                  | g| S t        |      dk(  r|d   j                         fS t        |      dkD  r;|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Min.run   s    t9>#''4t44t9>GLLN$$t9q=QA1c$i( +JJq$q'*+4K788r   N)__name__
__module____qualname__r   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   