diff options
author | Nattapat Chaimanowong <nattapat.chaimanowong@arm.com> | 2019-03-19 12:26:36 +0000 |
---|---|---|
committer | Nattapat Chaimanowong <nattapat.chaimanowong@arm.com> | 2019-03-19 12:26:36 +0000 |
commit | cd5ac23039dc3acd750c44442960280cc33307ef (patch) | |
tree | 37de0bae199345355535448b6c1ce2c624a298b8 /include | |
parent | 2a326b5bbff91ffaedd9017f388aa45862047743 (diff) | |
download | armnn-cd5ac23039dc3acd750c44442960280cc33307ef.tar.gz |
IVGCVSW-2839 Add QuantisedSymm16 support to the ArmNN frontend
Change-Id: I76f4e7db55b0efbb1a5f7d1a32bf451e66add0c7
Signed-off-by: Nattapat Chaimanowong <nattapat.chaimanowong@arm.com>
Diffstat (limited to 'include')
-rw-r--r-- | include/armnn/Types.hpp | 3 | ||||
-rw-r--r-- | include/armnn/TypesUtils.hpp | 2 |
2 files changed, 4 insertions, 1 deletions
diff --git a/include/armnn/Types.hpp b/include/armnn/Types.hpp index 598eaaf6be..36e3c5b52a 100644 --- a/include/armnn/Types.hpp +++ b/include/armnn/Types.hpp @@ -29,7 +29,8 @@ enum class DataType Float32 = 1, QuantisedAsymm8 = 2, Signed32 = 3, - Boolean = 4 + Boolean = 4, + QuantisedSymm16 = 5 }; enum class DataLayout diff --git a/include/armnn/TypesUtils.hpp b/include/armnn/TypesUtils.hpp index e7652649b0..b5fb95d9ba 100644 --- a/include/armnn/TypesUtils.hpp +++ b/include/armnn/TypesUtils.hpp @@ -83,6 +83,7 @@ constexpr unsigned int GetDataTypeSize(DataType dataType) case DataType::Float32: case DataType::Signed32: return 4U; case DataType::QuantisedAsymm8: return 1U; + case DataType::QuantisedSymm16: return 2U; case DataType::Boolean: return 1U; default: return 0U; } @@ -128,6 +129,7 @@ constexpr const char* GetDataTypeName(DataType dataType) case DataType::Float16: return "Float16"; case DataType::Float32: return "Float32"; case DataType::QuantisedAsymm8: return "Unsigned8"; + case DataType::QuantisedSymm16: return "Signed16"; case DataType::Signed32: return "Signed32"; case DataType::Boolean: return "Boolean"; |