21.05
|
#include <QuantizationInfo.h>
Static Public Member Functions | |
static QUANTIZED_TYPE | quantize (float value, const UniformQuantizationInfo &qinfo, RoundingPolicy rounding_policy=RoundingPolicy::TO_NEAREST_UP) |
Quantize a value given a 8-bit asymmetric quantization scheme. More... | |
static QUANTIZED_TYPE | quantize (float value, const QuantizationInfo &qinfo, RoundingPolicy rounding_policy=RoundingPolicy::TO_NEAREST_UP) |
Quantize a value given a 8-bit asymmetric quantization scheme. More... | |
static float | dequantize (QUANTIZED_TYPE value, const UniformQuantizationInfo &qinfo) |
Dequantize a value given a 8-bit asymmetric quantization scheme. More... | |
static float | dequantize (QUANTIZED_TYPE value, const QuantizationInfo &qinfo) |
Dequantize a value given a 8-bit asymmetric quantization scheme. More... | |
Definition at line 211 of file QuantizationInfo.h.
|
inlinestatic |
Dequantize a value given a 8-bit asymmetric quantization scheme.
[in] | value | Value to dequantize |
[in] | qinfo | Quantization information to use for dequantizing |
Definition at line 255 of file QuantizationInfo.h.
References QuantizationInfo::offset(), arm_compute::test::validation::qinfo, and QuantizationInfo::scale().
Referenced by arm_compute::dequantize_qasymm8(), and arm_compute::dequantize_qasymm8_signed().
|
inlinestatic |
Dequantize a value given a 8-bit asymmetric quantization scheme.
[in] | value | Value to dequantize |
[in] | qinfo | Quantization information to use for dequantizing |
Definition at line 267 of file QuantizationInfo.h.
References UniformQuantizationInfo::offset, arm_compute::test::validation::qinfo, UniformQuantizationInfo::scale, and QuantizationInfo::uniform().
|
inlinestatic |
Quantize a value given a 8-bit asymmetric quantization scheme.
[in] | value | Value to quantize |
[in] | qinfo | Quantization information to use for quantizing |
[in] | rounding_policy | (Optional) Rounding policy to use. Default: nearest up |
Definition at line 225 of file QuantizationInfo.h.
References ARM_COMPUTE_ERROR_ON, arm_compute::utility::clamp(), QuantizationInfo::offset(), arm_compute::test::validation::qinfo, arm_compute::round(), and QuantizationInfo::scale().
Referenced by arm_compute::quantize_qasymm8(), and arm_compute::quantize_qasymm8_signed().
|
inlinestatic |
Quantize a value given a 8-bit asymmetric quantization scheme.
[in] | value | Value to quantize |
[in] | qinfo | Quantization information to use for quantizing |
[in] | rounding_policy | (Optional) Rounding policy to use. Default: nearest up |
Definition at line 240 of file QuantizationInfo.h.
References ARM_COMPUTE_ERROR_ON, arm_compute::utility::clamp(), UniformQuantizationInfo::offset, arm_compute::test::validation::qinfo, arm_compute::round(), UniformQuantizationInfo::scale, and QuantizationInfo::uniform().