U
    rh                     @  sT   d dl mZ 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 deZdS )    )annotationsN)Base)expect)create_random_intc                   @  s   e Zd ZeddddZdS )
BitwiseNotNone)returnc                  C  s   t jjddgdgd} tdtj}t|}t| |g|gdd tdtj}t|}t| |g|gd	d td
tj	}t|}t| |g|gdd d S )Nr   xbitwise_not)inputsoutputs)      Ztest_bitwise_not_2d)r   r   name)r   r      Ztest_bitwise_not_3d)r   r   r      Ztest_bitwise_not_4d)
onnxhelperZ	make_noder   npZint32r
   r   Zuint16Zuint8)noder	   y r   J/tmp/pip-unpacked-wheel-xnis5xre/onnx/backend/test/case/node/bitwisenot.pyexport   s    


zBitwiseNot.exportN)__name__
__module____qualname__staticmethodr   r   r   r   r   r      s   r   )
__future__r   Znumpyr   r   Zonnx.backend.test.case.baser   Zonnx.backend.test.case.noder   Zonnx.numpy_helperr   r   r   r   r   r   <module>   s   