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.3/HalPolicy.hpp b/1.3/HalPolicy.hpp
index 1337bf2..6dfb885 100644
--- a/1.3/HalPolicy.hpp
+++ b/1.3/HalPolicy.hpp
@@ -110,8 +110,7 @@
static bool ConvertMaximum(const Operation& operation, const Model& model, ConversionData& data);
- static bool ConvertReduce(const Operation& operation, const Model& model, ConversionData& data,
- ReduceOperation reduceOperation);
+ static bool ConvertMean(const Operation& operation, const Model& model, ConversionData& data);
static bool ConvertMinimum(const Operation& operation, const Model& model, ConversionData& data);
@@ -131,6 +130,11 @@
static bool ConvertRank(const Operation& operation, const Model& model, ConversionData& data);
+ static bool ConvertReduce(const Operation& operation,
+ const Model& model,
+ ConversionData& data,
+ ReduceOperation reduceOperation);
+
static bool ConvertReLu(const Operation& operation, const Model& model, ConversionData& data);
static bool ConvertReLu1(const Operation& operation, const Model& model, ConversionData& data);