Struct Qnn_QuantizeParams_t¶
Defined in File QnnTypes.h
Struct Documentation¶
-
struct Qnn_QuantizeParams_t¶
A struct which defines the quantization parameters, and union of supported quantization encoding structs.
Public Members
-
Qnn_Definition_t encodingDefinition¶
-
Qnn_QuantizationEncoding_t quantizationEncoding¶
Quantization encoding type identifying quantization encoding structure to use.
-
union unnamed¶
Public Members
-
Qnn_ScaleOffset_t scaleOffsetEncoding¶
Used when quantizationEncoding is QNN_QUANTIZATION_ENCODING_SCALE_OFFSET. Note that this field is a value.
-
Qnn_AxisScaleOffset_t axisScaleOffsetEncoding¶
Used when quantizationEncoding is QNN_QUANTIZATION_ENCODING_AXIS_SCALE_OFFSET. Note that this field is a value.
-
Qnn_BwScaleOffset_t bwScaleOffsetEncoding¶
Used when quantizationEncoding is QNN_QUANTIZATION_ENCODING_BW_SCALE_OFFSET. Note that this field is a value.
-
Qnn_BwAxisScaleOffset_t bwAxisScaleOffsetEncoding¶
Used when quantizationEncoding is QNN_QUANTIZATION_ENCODING_BW_AXIS_SCALE_OFFSET. Note that this field is a value.
-
Qnn_BlockEncoding_t blockEncoding¶
Used when quantizationEncoding is QNN_QUANTIZATION_ENCODING_BLOCK. Note that this field is a value.
-
Qnn_BlockwiseExpansion_t *blockwiseExpansion¶
Used when quantizationEncoding is QNN_QUANTIZATION_ENCODING_BLOCKWISE_EXPANSION. Note that this field is a pointer.
-
Qnn_VectorEncoding_t *vectorEncoding¶
Used when quantizationEncoding is QNN_QUANTIZATION_ENCODING_VECTOR. Note that this field is a pointer.
-
Qnn_ScaleOffset_t scaleOffsetEncoding¶
-
Qnn_Definition_t encodingDefinition¶