IVGCVSW-5767 'Regression on SqueezeNet v1.1'
* MEAN operator second input data type is different than Reduction operators
* Use existing ConvertMean() function for MEAN operator
Signed-off-by: Sadik Armagan <sadik.armagan@arm.com>
Change-Id: I211cb77515d88e54ded9646eebe3e901d437827c
diff --git a/1.2/HalPolicy.hpp b/1.2/HalPolicy.hpp
index feb2ba2..abd60e7 100644
--- a/1.2/HalPolicy.hpp
+++ b/1.2/HalPolicy.hpp
@@ -98,8 +98,7 @@
static bool ConvertMaximum(const Operation& operation, const Model& model, ConversionData& data);
- static bool ConvertReduce(const Operation& operation, const Model& model, ConversionData& data,
- ReduceOperation reduce_operation);
+ static bool ConvertMean(const Operation& operation, const Model& model, ConversionData& data);
static bool ConvertMinimum(const Operation& operation, const Model& model, ConversionData& data);
@@ -115,6 +114,11 @@
static bool ConvertQuantized16BitLstm(const Operation& operation, const Model& model, ConversionData& data);
+ static bool ConvertReduce(const Operation& operation,
+ const Model& model,
+ ConversionData& data,
+ ReduceOperation reduce_operation);
+
static bool ConvertReLu(const Operation& operation, const Model& model, ConversionData& data);
static bool ConvertReLu1(const Operation& operation, const Model& model, ConversionData& data);