
    Ng                     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)Base)expect)create_random_intc                   &    e Zd Zedd            ZdS )
BitwiseNotreturnNc                     t           j                            ddgdg          } t          dt          j                  }t	          j        |          }t          | |g|gd           t          dt          j                  }t	          j        |          }t          | |g|gd	           t          d
t          j	                  }t	          j        |          }t          | |g|g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
   ys      b/var/www/html/ai-engine/env/lib/python3.11/site-packages/onnx/backend/test/case/node/bitwisenot.pyexportzBitwiseNot.export   s    {$$5"O % 
 
 fbh//N1tQC!3HIIII i33N1tQC!3HIIII lBH55N1tQC!3HIIIIII    )r   N)__name__
__module____qualname__staticmethodr     r!   r   r   r      s8        J J J \J J Jr!   r   )
numpyr   r   onnx.backend.test.case.baser   onnx.backend.test.case.noder   onnx.numpy_helperr   r   r&   r!   r   <module>r+      s   
      , , , , , , . . . . . . / / / / / /J J J J J J J J J Jr!   