o
    soi                     @  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ZdS )
BitwiseNotreturnNonec                  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)      test_bitwise_not_2d)r   r   name)r   r      test_bitwise_not_3d)r   r   r      test_bitwise_not_4d)
onnxhelper	make_noder   npint32r
   r   uint16uint8)noder	   y r   Z/home/ubuntu/.local/lib/python3.10/site-packages/onnx/backend/test/case/node/bitwisenot.pyexport   s   


zBitwiseNot.exportN)r   r   )__name__
__module____qualname__staticmethodr    r   r   r   r   r      s    r   )
__future__r   numpyr   r   onnx.backend.test.case.baser   onnx.backend.test.case.noder   onnx.numpy_helperr   r   r   r   r   r   <module>   s   