
    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 )RangereturnNc                  :   t           j                            dg ddg          } t          j        d          }t          j        d          }t          j        d          }t          j        |||t          j                  }t          | |||g|gd	
           d S )Nr   startlimitdeltaoutputinputsoutputs         dtype$test_range_float_type_positive_deltar   r   name)onnxhelper	make_nodenpfloat32aranger   noder
   r   r   r   s        _/var/www/html/ai-engine/env/lib/python3.11/site-packages/onnx/backend/test/case/node/rangeop.py&export_range_float_type_positive_deltaz,Range.export_range_float_type_positive_delta   s    {$$...J % 
 
 
1
1
15%rz
 
 
 	5%(H7		
 	
 	
 	
 	
 	
    c                  :   t           j                            dg ddg          } t          j        d          }t          j        d          }t          j        d          }t          j        |||t          j                  }t          | |||g|gd	
           d S )Nr   r	   r   r   
      r   $test_range_int32_type_negative_deltar   )r   r   r   r   int32r   r   r   s        r!   &export_range_int32_type_negative_deltaz,Range.export_range_int32_type_negative_delta#   s    {$$...J % 
 
 5%rx
 
 
 	5%(H7		
 	
 	
 	
 	
 	
r#   )r   N)__name__
__module____qualname__staticmethodr"   r*    r#   r!   r   r      sR        
 
 
 \
* 
 
 
 \
 
 
r#   r   )numpyr   r   onnx.backend.test.case.baser   onnx.backend.test.case.noder   r   r/   r#   r!   <module>r3      st   
      , , , , , , . . . . . .+
 +
 +
 +
 +
D +
 +
 +
 +
 +
r#   