com.microsoft - MulInteger#
name: MulInteger (GitHub)
This version of the operator has been available since version 1 of domain com.microsoft.
Performs element-wise binary quantized multiplication (with Numpy-style broadcasting support). “This operator supports multidirectional (i.e., Numpy-style) broadcasting” The output of this op is the int32 accumulated result of the mul operation
C (int32) = (A - A_zero_point) * (B - B_zero_point)
Between 3 and 4 inputs.
A (heterogeneous) - T: First operand.
A_zero_point (optional, heterogeneous) - T: Input A zero point. Default value is 0 if it’s not specified. It’s a scalar, which means a per-tensor/layer quantization.
B (heterogeneous) - T: Second operand.
B_zero_point (optional, heterogeneous) - T: Input B zero point. Default value is 0 if it’s not specified. It’s a scalar, which means a per-tensor/layer quantization.
C (heterogeneous) - T1: Constrain output to 32 bit tensor