
    Ng                     J    d dl Zd dlZd dlmZ d dlmZ  G d de          ZdS )    N)Base)expectc                   >    e Zd Zedd            Zedd            ZdS )GreaterreturnNc                     t           j                            dddgdg          } t          j                            ddd                              t          j                  }t          j                            ddd                              t          j                  }t          j        ||          }t          | ||g|gd	
           d S )Nr   xygreaterinputsoutputs         test_greaterr   r   name
onnxhelper	make_nodenprandomrandnastypefloat32r   r   noder	   r
   zs       _/var/www/html/ai-engine/env/lib/python3.11/site-packages/onnx/backend/test/case/node/greater.pyexportzGreater.export   s    {$$:K % 
 
 IOOAq!$$++BJ77IOOAq!$$++BJ77Jq!tQFQCnEEEEEE    c                     t           j                            dddgdg          } t          j                            ddd                              t          j                  }t          j                            d                              t          j                  }t          j        ||          }t          | ||g|gd	
           d S )Nr   r	   r
   r   r   r   r   r   test_greater_bcastr   r   r   s       r!   export_greater_broadcastz Greater.export_greater_broadcast   s    {$$:K % 
 
 IOOAq!$$++BJ77IOOA%%bj11Jq!tQFQC6JKKKKKKr#   )r   N)__name__
__module____qualname__staticmethodr"   r&    r#   r!   r   r      s\        
F 
F 
F \
F 
L 
L 
L \
L 
L 
Lr#   r   )numpyr   r   onnx.backend.test.case.baser   onnx.backend.test.case.noder   r   r+   r#   r!   <module>r/      s~   
      , , , , , , . . . . . .L L L L Ld L L L L Lr#   