+
    9iI                     (    ^RI Ht  ! R R]4      tR# )   )QDQOperatorBasec                   8   a a ] tR t^	t oV 3R ltR tRtVtV ;t# )QDQNormalizationc                &   < \         SV `  W4       R # )N)super__init__)selfonnx_quantizer	onnx_node	__class__s   &&&e/var/www/html/photoedit/myenv/lib/python3.14/site-packages/onnxruntime/quantization/operators/norm.pyr   QDQNormalization.__init__
   s    3    c                :   V P                   pVP                  R9   g   Q hV P                  P                  VP                  ^ ,          4       V P                  P                  VP                  ^,          4      pV P                  P                  VP                  ^,          ^VP                  R7      w  r4V'       d0   V P                  P                  VP                  ^,          VR7       MaV'       d.   V P                  P                  VP                  ^,          4       M,V P                  P                  VP                  ^,          4       \        VP                  4      ^8  du   VP                  ^,          '       d\   V P                  P                  VP                  VP                  ^,          VP                  ^ ,          VP                  ^,          4       V P                  '       g1   VP                   F  pV P                  P                  V4       K   	  R# R# )InstanceNormalization)default_axisop_type)axisN>   BatchNormalizationLayerNormalizationr   )noder   	quantizerquantize_activation_tensorinputis_input_a_initializeris_tensor_per_channel"quantize_weight_tensor_per_channelquantize_weight_tensorlenquantize_bias_tensornamedisable_qdq_for_node_outputoutput)r	   r   scale_is_initializerscale_is_per_channelscale_channel_axisoutput_names   &     r   quantizeQDQNormalization.quantize   sr   yy||dddd 	11$**Q-@  $~~DDTZZPQ]S37>>3W3WJJqM4<< 4X 4
0  NN==djjmRd=e!NN11$**Q-@NN55djjmD tzz?Q4::a==NN//		4::a=$**UV-Y]YcYcdeYfg ///#{{99+F  + 0r    )	__name__
__module____qualname____firstlineno__r   r(   __static_attributes____classdictcell____classcell__)r   __classdict__s   @@r   r   r   	   s     4G Gr   r   N)qdq_base_operatorr   r   r*   r   r   <module>r4      s    /G Gr   