In neural network compression, quantization often refers to the mapping process from floating-point numbers to integers [412], especially the 8-bit integer quantization (_i.e._, _INT8 quantization_). For neural network models, there are typically two kinds of data to be quantized, namely _weights_ (model parameters) and _activations_ (hidden activations), which are originally represented in floating-point numbers. To illustrate the essential idea of model quantization, we introduce a simple yet popular quantization function: \(x_{q}=R(x/S)-Z\), which transforms a floating number \(x\) into a quantized value \(x_{q}\). In this function, \(S\) and \(Z\) denote the scaling factor (involving two parameters \(\alpha\) and \(\beta\) that determine the clipping range) and zero-point factor (determining symmetric or asymmetric quantization), respectively, and \(R(\cdot)\) denotes the rounding operation that maps a scaled floating value to an approximate integer.