
    h                     @    S SK JrJr   " S S\5      r " S S\5      rg)   )Direct8BitOpQDQDirect8BitOpc                   4   ^  \ rS rSrU 4S jrU 4S jrSrU =r$ )QResize   c                 $   > [         TU ]  X5        g Nsuper__init__selfonnx_quantizer	onnx_node	__class__s      c/var/www/fran/franai/venv/lib/python3.13/site-packages/onnxruntime/quantization/operators/resize.pyr   QResize.__init__       3    c                    > U R                   nUR                  S:X  d   eU R                  R                  S:  a  [        [
        U ]  5         g [        TU ]  5       $ NResize   )nodeop_type	quantizeropset_versionr   r   quantizer   r   r   s     r   r   QResize.quantize   sR    yy||x''' >>''",,.0 w!!r    __name__
__module____qualname____firstlineno__r   r   __static_attributes____classcell__r   s   @r   r   r      s    4
" 
"r   r   c                   4   ^  \ rS rSrU 4S jrU 4S jrSrU =r$ )	QDQResize   c                 $   > [         TU ]  X5        g r	   r
   r   s      r   r   QDQResize.__init__   r   r   c                    > U R                   nUR                  S:X  d   eU R                  R                  S:  a  g [        TU ]  5       $ r   )r   r   r   r   r   r   r   s     r   r   QDQResize.quantize   sE    yy||x''' >>''", w!!r   r!   r"   r)   s   @r   r+   r+      s    4	" 	"r   r+   N)	direct_q8r   r   r   r+   r!   r   r   <module>r2      s     4"l """ "r   