
    bIg                    Z    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e      Zy)    )annotationsN)Base)expect)create_random_intc                      e Zd Zedd       Zy)
BitwiseNotc                    t         j                  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       y )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      c/var/www/html/answerous/venv/lib/python3.12/site-packages/onnx/backend/test/case/node/bitwisenot.pyexportzBitwiseNot.export   s    {{$$5"O % 
 fbhh/NN1tQC!3HI i3NN1tQC!3HI lBHH5NN1tQC!3HI    N)returnNone)__name__
__module____qualname__staticmethodr     r!   r   r   r      s    J Jr!   r   )
__future__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r!   