IVGCVSW-5304 Remove boost::numeric_cast from Android-nn-driver

 * Replaced with armnn/utility/NumericCast.hpp

Signed-off-by: Matthew Sloyan <matthew.sloyan@arm.com>
Change-Id: I6253261508e49ddeaa5ba3f3893a059486637467
diff --git a/ConversionUtils_1_2.hpp b/ConversionUtils_1_2.hpp
index 2f4b91b..e4bc05f 100644
--- a/ConversionUtils_1_2.hpp
+++ b/ConversionUtils_1_2.hpp
@@ -8,6 +8,8 @@
 #include "Utils.hpp"
 
 #include "ConversionUtils.hpp"
+
+#include <armnn/utility/NumericCast.hpp>
 #include <armnnUtils/TensorUtils.hpp>
 
 #include <half/half.hpp>
@@ -2769,12 +2771,12 @@
             desc.m_OutputShapeEnabled = true;
         }
 
-        desc.m_StrideX   = boost::numeric_cast<uint32_t>(strideX);
-        desc.m_StrideY   = boost::numeric_cast<uint32_t>(strideY);
-        desc.m_PadLeft   = boost::numeric_cast<uint32_t>(padLeft);
-        desc.m_PadRight  = boost::numeric_cast<uint32_t>(padRight);
-        desc.m_PadTop    = boost::numeric_cast<uint32_t>(padTop);
-        desc.m_PadBottom = boost::numeric_cast<uint32_t>(padBottom);
+        desc.m_StrideX   = armnn::numeric_cast<uint32_t>(strideX);
+        desc.m_StrideY   = armnn::numeric_cast<uint32_t>(strideY);
+        desc.m_PadLeft   = armnn::numeric_cast<uint32_t>(padLeft);
+        desc.m_PadRight  = armnn::numeric_cast<uint32_t>(padRight);
+        desc.m_PadTop    = armnn::numeric_cast<uint32_t>(padTop);
+        desc.m_PadBottom = armnn::numeric_cast<uint32_t>(padBottom);
     }
     else if (operation.inputs.size() == 11)
     {