ArmNN
 20.05
SelectiveQuantizer< T, DoQuantize > Struct Template Reference

#include <QuantizeHelper.hpp>

Static Public Member Functions

static T Quantize (float value, float scale, int32_t offset)
 
static float Dequantize (T value, float scale, int32_t offset)
 

Detailed Description

template<typename T, bool DoQuantize = true>
struct armnnUtils::SelectiveQuantizer< T, DoQuantize >

Definition at line 24 of file QuantizeHelper.hpp.

Member Function Documentation

◆ Dequantize()

static float Dequantize ( value,
float  scale,
int32_t  offset 
)
inlinestatic

Definition at line 31 of file QuantizeHelper.hpp.

References armnn::Dequantize().

Referenced by armnnUtils::SelectiveDequantize().

32  {
33  return armnn::Dequantize(value, scale, offset);
34  }
float Dequantize(QuantizedType value, float scale, int32_t offset)
Dequantize an 8-bit data type into a floating point data type.
Definition: TypesUtils.cpp:47

◆ Quantize()

static T Quantize ( float  value,
float  scale,
int32_t  offset 
)
inlinestatic

Definition at line 26 of file QuantizeHelper.hpp.

Referenced by armnnUtils::SelectiveQuantize().

27  {
28  return armnn::Quantize<T>(value, scale, offset);
29  }

The documentation for this struct was generated from the following file: