aboutsummaryrefslogtreecommitdiff
path: root/src/backends/backendsCommon/LayerSupportRules.hpp
diff options
context:
space:
mode:
authorDerek Lamberti <derek.lamberti@arm.com>2020-01-22 15:37:29 +0000
committerDerek Lamberti <derek.lamberti@arm.com>2020-01-24 09:21:47 +0000
commitd466a54e79560f0ccacc6b13cd64e08defbac47c (patch)
treed8f8d5226d71178aed32c6ad407570071e55dded /src/backends/backendsCommon/LayerSupportRules.hpp
parent4a3c61091037e7e86e8b03bb060d8c1ab82731a9 (diff)
downloadarmnn-d466a54e79560f0ccacc6b13cd64e08defbac47c.tar.gz
IVGCVSW-4370 Deprecate DataType::QuantizedSymm8PerAxis
!android-nn-driver:2622 Change-Id: If99d3eff71ff66ba28af1e5af248299fe04511b9 Signed-off-by: Derek Lamberti <derek.lamberti@arm.com>
Diffstat (limited to 'src/backends/backendsCommon/LayerSupportRules.hpp')
-rw-r--r--src/backends/backendsCommon/LayerSupportRules.hpp8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/backends/backendsCommon/LayerSupportRules.hpp b/src/backends/backendsCommon/LayerSupportRules.hpp
index d8b6af8a30..3a2ae06f5a 100644
--- a/src/backends/backendsCommon/LayerSupportRules.hpp
+++ b/src/backends/backendsCommon/LayerSupportRules.hpp
@@ -106,6 +106,14 @@ struct TypeIs : public Rule
}
};
+struct TypeNotPerAxisQuantized : public Rule
+{
+ TypeNotPerAxisQuantized(const TensorInfo& info)
+ {
+ m_Res = !info.IsQuantized() || !info.HasPerAxisQuantization();
+ }
+};
+
struct BiasAndWeightsTypesMatch : public Rule
{
BiasAndWeightsTypesMatch(const TensorInfo& biases, const TensorInfo& weights)