IVGCVSW-3697 Add utility function to get ArgMinMaxFunction as string
authorFrancis Murtagh <francis.murtagh@arm.com>
Wed, 13 Nov 2019 16:58:20 +0000 (16:58 +0000)
committerFrancis Murtagh <francis.murtagh@arm.com>
Wed, 13 Nov 2019 16:58:20 +0000 (16:58 +0000)
 * Allow logging of ConvertArgMinMax calls with specified Min/Max function
   which take place in HalPolicy

Signed-off-by: Francis Murtagh <francis.murtagh@arm.com>
Change-Id: Ic8c38106725023c864f7950dc9d0e2737485cfef

include/armnn/TypesUtils.hpp

index cdcbd3c..32967c6 100644 (file)
@@ -42,6 +42,16 @@ constexpr char const* GetActivationFunctionAsCString(ActivationFunction activati
     }
 }
 
+constexpr char const* GetArgMinMaxFunctionAsCString(ArgMinMaxFunction function)
+{
+    switch (function)
+    {
+        case ArgMinMaxFunction::Max:    return "Max";
+        case ArgMinMaxFunction::Min:    return "Min";
+        default:                        return "Unknown";
+    }
+}
+
 constexpr char const* GetComparisonOperationAsCString(ComparisonOperation operation)
 {
     switch (operation)