§
    1�Åjh  ã                  óV   — d dl mZ 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 )é    )ÚannotationsN)ÚBase)Úexpectc                  ó&   — e Zd Zedd„¦   «         ZdS )ÚRoundÚreturnÚNonec                 óD  — t           j                             ddgdg¬¦  «        } t          j        g d¢¦  «                             t          j        ¦  «        }t          j        g d¢¦  «                             t          j        ¦  «        }t          | |g|gd¬¦  «         d S )	Nr   ÚxÚy)ÚinputsÚoutputs)gš™™™™™¹?g      à?gÍÌÌÌÌÌì?g333333ó?g      ø?gÍÌÌÌÌÌü?gffffff@g      @gš™™™™™@gš™™™™™ñ¿g      ø¿gffffffþ¿gš™™™™™Àg      ÀgffffffÀ)ç        r   ç      ð?r   ç       @r   r   r   g      @g      ð¿ç       Àr   r   r   g      ÀÚ
test_round)r   r   Úname)ÚonnxÚhelperÚ	make_nodeÚnpÚarrayÚastypeÚfloat32r   )Únoder   r   s      úRC:\Projects\Historical\venv\Lib\site-packages\onnx/backend/test/case/node/round.pyÚexportzRound.export   sº   € åŒ{×$Ò$ØØ�5Ø�Eð %ñ 
ô 
ˆõ ŒHðð ð ñ
ô 
÷$ Š&•”Ñ
Ô
ð% 	
õ* ŒHðð ð ñ
ô 
÷$ Š&•”Ñ
Ô
ð% 	
õ& 	ˆt˜Q˜C¨!¨°<Ð@Ñ@Ô@Ð@Ð@Ð@ó    N)r   r	   )Ú__name__Ú
__module__Ú__qualname__Ústaticmethodr   © r   r   r   r      s8   € € € € € Øð/Að /Að /Añ „\ð/Að /Að /Ar   r   )
Ú
__future__r   Únumpyr   r   Úonnx.backend.test.case.baser   Úonnx.backend.test.case.noder   r   r$   r   r   ú<module>r)      s�   ðð #Ð "Ð "Ð "Ð "Ð "à Ð Ð Ð à €€€Ø ,Ð ,Ð ,Ð ,Ð ,Ð ,Ø .Ð .Ð .Ð .Ð .Ð .ð1Að 1Að 1Að 1Að 1AˆDñ 1Aô 1Að 1Að 1Að 1Ar   