Scaling in the Hadamard Product is controlled by the TP_SHIFT
parameter which describes how many binary places by which to shift the result to the right, i.e. only power-of-2 scaling values are supported.
No scaling is applied at any point when the input data types is float or cfloat. Setting TP_SHIFT
to any value other than 0 when TT_DATA_A/TT_DATA_B
is float or cfloat will result in an error.