ó
    þSÎiR	  ã                  óN   • S SK Jr  S SKrS SKrS SKJr  S SKJr   " S S\5      r	g)é    )ÚannotationsN)ÚBase)Úexpectc                  ó<   • \ rS rSr\SS j5       r\SS j5       rSrg)ÚLessé   c                 óø  • [         R                  R                  SSS/S/S9n [        R                  R                  SSS5      R                  [        R                  5      n[        R                  R                  SSS5      R                  [        R                  5      n[        R                  " X5      n[        XU/U/S	S
9  [        R                  R                  SSS5      R                  [        R                  5      n[        R                  R                  SSS5      R                  [        R                  5      n[        R                  " X5      n[        XU/U/SS
9  [        R                  R                  SSS5      R                  [        R                  5      n[        R                  R                  SSS5      R                  [        R                  5      n[        R                  " X5      n[        XU/U/SS
9  [        R                  R                  SS[        R                  S9n[        R                  R                  SS[        R                  S9n[        R                  " X5      n[        XU/U/SS
9  [        R                  R                  SS[        R                  S9n[        R                  R                  SS[        R                  S9n[        R                  " X5      n[        XU/U/SS
9  [        R                  R                  SS[        R                  S9n[        R                  R                  SS[        R                  S9n[        R                  " X5      n[        XU/U/SS
9  [        R                  R                  SS[        R                   S9n[        R                  R                  SS[        R                   S9n[        R                  " X5      n[        XU/U/SS
9  g )Nr   ÚxÚyÚless©ÚinputsÚoutputsé   é   é   Ú	test_less©r   r   ÚnameÚtest_less_int8Útest_less_int16é   )r   r   r   )ÚsizeÚdtypeÚtest_less_uint8Útest_less_uint16Útest_less_uint32Útest_less_uint64)ÚonnxÚhelperÚ	make_nodeÚnpÚrandomÚrandnÚastypeÚfloat32r   r   Úint8Úint16ÚrandintÚuint8Úuint16Úuint32Úuint64©Únoder
   r   Úzs       Ú_/var/www/html/ai-image-ml/venv/lib/python3.13/site-packages/onnx/backend/test/case/node/less.pyÚexportÚLess.export   sá  € ä{‰{×$Ñ$ØØ˜:ØHð %ð 
ˆô I‰IO‰O˜A˜q !Ó$×+Ñ+¬B¯J©JÓ7ˆÜI‰IO‰O˜A˜q !Ó$×+Ñ+¬B¯J©JÓ7ˆÜGŠGA‹MˆÜˆt ˜F¨Q¨C°kÒBäI‰IO‰O˜A˜q !Ó$×+Ñ+¬B¯G©GÓ4ˆÜI‰IO‰O˜A˜q !Ó$×+Ñ+¬B¯G©GÓ4ˆÜGŠGA‹MˆÜˆt ˜F¨Q¨CÐ6FÒGäI‰IO‰O˜A˜q !Ó$×+Ñ+¬B¯H©HÓ5ˆÜI‰IO‰O˜A˜q !Ó$×+Ñ+¬B¯H©HÓ5ˆÜGŠGA‹MˆÜˆt ˜F¨Q¨CÐ6GÒHäI‰I×Ñ˜b y¼¿¹ÐÐAˆÜI‰I×Ñ˜b y¼¿¹ÐÐAˆÜGŠGA‹MˆÜˆt ˜F¨Q¨CÐ6GÒHäI‰I×Ñ˜b y¼¿	¹	ÐÐBˆÜI‰I×Ñ˜b y¼¿	¹	ÐÐBˆÜGŠGA‹MˆÜˆt ˜F¨Q¨CÐ6HÒIäI‰I×Ñ˜b y¼¿	¹	ÐÐBˆÜI‰I×Ñ˜b y¼¿	¹	ÐÐBˆÜGŠGA‹MˆÜˆt ˜F¨Q¨CÐ6HÒIäI‰I×Ñ˜b y¼¿	¹	ÐÐBˆÜI‰I×Ñ˜b y¼¿	¹	ÐÐBˆÜGŠGA‹MˆÜˆt ˜F¨Q¨CÐ6HÓIó    c                 ó„  • [         R                  R                  SSS/S/S9n [        R                  R                  SSS5      R                  [        R                  5      n[        R                  R                  S5      R                  [        R                  5      n[        R                  " X5      n[        XU/U/S	S
9  g )Nr   r
   r   r   r   r   r   r   Útest_less_bcastr   )
r   r    r!   r"   r#   r$   r%   r&   r   r   r.   s       r1   Úexport_less_broadcastÚLess.export_less_broadcast9   s’   € ä{‰{×$Ñ$ØØ˜:ØHð %ð 
ˆô I‰IO‰O˜A˜q !Ó$×+Ñ+¬B¯J©JÓ7ˆÜI‰IO‰O˜AÓ×%Ñ%¤b§j¡jÓ1ˆÜGŠGA‹MˆÜˆt ˜F¨Q¨CÐ6GÓHr4   © N)ÚreturnÚNone)Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__Ústaticmethodr2   r7   Ú__static_attributes__r9   r4   r1   r   r      s-   † Øó(Jó ð(JðT ó
Ió ó
Ir4   r   )
Ú
__future__r   Únumpyr"   r   Úonnx.backend.test.case.baser   Úonnx.backend.test.case.noder   r   r9   r4   r1   Ú<module>rF      s$   ðõ #ã ã Ý ,Ý .ô7Iˆ4õ 7Ir4   