ó
    ¿íØhÙ  ã                   óN   • S SK rS SKrS SKJr  S SKJr  S SKJr   " S S\5      r	g)é    N)ÚBase)Úexpect)Úall_numeric_dtypesc                   ó<   • \ rS rSr\SS j5       r\SS j5       rSrg)ÚMiné   Nc                  óö  • [         R                  " / SQ5      R                  [         R                  5      n [         R                  " / SQ5      R                  [         R                  5      n[         R                  " / SQ5      R                  [         R                  5      n[         R                  " / SQ5      R                  [         R                  5      n[        R
                  R                  S/ SQS/S9n[        UXU/U/S	S
9  [        R
                  R                  SS/S/S9n[        X@/U /SS
9  [         R                  " X5      n[        R
                  R                  SSS/S/S9n[        X@U/U/SS
9  g )N©é   é   é   ©r   é   r   )r   é   r   )r   r   r   r   )Údata_0Údata_1Údata_2Úresult©ÚinputsÚoutputsÚtest_min_example©r   r   Únamer   Útest_min_one_inputr   Útest_min_two_inputs)	ÚnpÚarrayÚastypeÚfloat32ÚonnxÚhelperÚ	make_noder   Úminimum)r   r   r   r   Únodes        ÚY/var/www/fran/franai/venv/lib/python3.13/site-packages/onnx/backend/test/case/node/min.pyÚexportÚ
Min.export   sB  € ä—’š)Ó$×+Ñ+¬B¯J©JÓ7ˆÜ—’š)Ó$×+Ñ+¬B¯J©JÓ7ˆÜ—’š)Ó$×+Ñ+¬B¯J©JÓ7ˆÜ—’š)Ó$×+Ñ+¬B¯J©JÓ7ˆÜ{‰{×$Ñ$ØÚ1ØJð %ð 
ˆô
 	ØØ FÐ+ØHØ#ò		
ô {‰{×$Ñ$ØØ:ØJð %ð 
ˆô
 	ˆt˜H¨v¨hÐ=QÒRä—’˜FÓ+ˆÜ{‰{×$Ñ$ØØ˜hÐ'ØJð %ð 
ˆô
 	Ø &Ð)°F°8ÐBWó	
ó    c            
      óª  • [          HÉ  n [        R                  " / SQ5      R                  U 5      n[        R                  " / SQ5      R                  U 5      n[        R                  " / SQ5      R                  U 5      n[        R
                  R                  SSS/S/S9n[        UX/U/S	[        R                  " U 5      R                   3S
9  MË     g )Nr
   r   )r   r   r   r   r   r   r   r   Ú	test_min_r   )
r   r   r   r   r!   r"   r#   r   Údtyper   )Úop_dtyper   r   r   r%   s        r&   Úexport_min_all_numeric_typesÚ Min.export_min_all_numeric_types1   s²   € ç*ˆHÜ—X’XšiÓ(×/Ñ/°Ó9ˆFÜ—X’XšiÓ(×/Ñ/°Ó9ˆFÜ—X’XšiÓ(×/Ñ/°Ó9ˆFÜ—;‘;×(Ñ(ØØ  (Ð+Ø!˜
ð )ð ˆDô
 ØØÐ'Ø˜Ø ¤§¢¨(Ó!3×!8Ñ!8Ð 9Ð:ô	ò +r)   © )ÚreturnN)Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Ústaticmethodr'   r.   Ú__static_attributes__r0   r)   r&   r   r      s)   † Øó 
ó ð 
ðD óó ór)   r   )
Únumpyr   r!   Úonnx.backend.test.case.baser   Úonnx.backend.test.case.noder   Úonnx.backend.test.case.utilsr   r   r0   r)   r&   Ú<module>r<      s"   ðó
 ã Ý ,Ý .Ý ;ô4ˆ$õ 4r)   