
    Ng9                     V    d dl Zd dlZd dlmZ d dlmZ d dlmZ  G d de          ZdS )    N)helper)Base)expectc                   &    e Zd Zedd            ZdS )UpsamplereturnNc            
         t           j                            dddgdgd          } t          j        ddgd	d
ggggt          j                  }t          j        g dt          j                  }t          j        g dg dg dg dgggt          j                  }t          | ||g|gdt          j        dd          g           d S )Nr   XscalesYnearest)inputsoutputsmode            )dtype)      ?r   g       @g      @)r   r   r   r   r   r   )r   r   r   r   r   r   test_upsample_nearest 	   )r   r   nameopset_imports)onnxr   	make_nodenparrayfloat32r   make_opsetid)nodedatar   outputs       `/var/www/html/ai-engine/env/lib/python3.11/site-packages/onnx/backend/test/case/node/upsample.pyexport_nearestzUpsample.export_nearest   s'   {$$?E	 % 
 
 x AA *

 

 

 ...bjAAA +***********		 *
 
 
 	&>H(!.r1556	
 	
 	
 	
 	
 	
    )r   N)__name__
__module____qualname__staticmethodr&    r'   r%   r   r      s2        *
 *
 *
 \*
 *
 *
r'   r   )	numpyr   r   r   onnx.backend.test.case.baser   onnx.backend.test.case.noder   r   r,   r'   r%   <module>r0      s   
            , , , , , , . . . . . .,
 ,
 ,
 ,
 ,
t ,
 ,
 ,
 ,
 ,
r'   