diff options
author | Aron Virginas-Tar <Aron.Virginas-Tar@arm.com> | 2019-11-04 15:00:19 +0000 |
---|---|---|
committer | Áron Virginás-Tar <aron.virginas-tar@arm.com> | 2019-11-05 12:36:31 +0000 |
commit | b67f95796b03c1a5d3b3fa6a40f6baf85bdd09cb (patch) | |
tree | d96468d22624886f9495dbaf8b381f232d347b8b /include/armnn/TypesUtils.hpp | |
parent | 13b653fd246b31279ae6cb42261671462b52d1be (diff) | |
download | armnn-b67f95796b03c1a5d3b3fa6a40f6baf85bdd09cb.tar.gz |
IVGCVSW-3836 Add support for Int32 per-axis scales
* Added ScaledInt32PerAxisDecoder implementation
* Added new case for Signed32 in MakeDecoder that returns a
ScaledInt32PerAxisDecoder if the tensor info has multiple
quantization scales
Signed-off-by: Aron Virginas-Tar <Aron.Virginas-Tar@arm.com>
Change-Id: I8b3c11091644da993044d2a0fe2aba6b06b5af56
Diffstat (limited to 'include/armnn/TypesUtils.hpp')
-rw-r--r-- | include/armnn/TypesUtils.hpp | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/include/armnn/TypesUtils.hpp b/include/armnn/TypesUtils.hpp index 3225230a25..e2294af747 100644 --- a/include/armnn/TypesUtils.hpp +++ b/include/armnn/TypesUtils.hpp @@ -149,12 +149,13 @@ constexpr const char* GetDataTypeName(DataType dataType) { switch (dataType) { - case DataType::Float16: return "Float16"; - case DataType::Float32: return "Float32"; - case DataType::QuantisedAsymm8: return "QAsymm8"; - case DataType::QuantisedSymm16: return "QSymm16"; - case DataType::Signed32: return "Signed32"; - case DataType::Boolean: return "Boolean"; + case DataType::Float16: return "Float16"; + case DataType::Float32: return "Float32"; + case DataType::QuantisedAsymm8: return "QAsymm8"; + case DataType::QuantizedSymm8PerAxis: return "QSymm8PerAxis"; + case DataType::QuantisedSymm16: return "QSymm16"; + case DataType::Signed32: return "Signed32"; + case DataType::Boolean: return "Boolean"; default: return "Unknown"; |