From 045f6be924240a560293a3a7a0ecae49bcf0d1fa Mon Sep 17 00:00:00 2001 From: Sadik Armagan Date: Thu, 10 Sep 2020 13:37:32 +0100 Subject: IVGCVSW-5156 Introduce ModelOptions to OptimizedNetwork * Introduced ModelOptions to IBackendInternal * Introduced ModelOptions to Network * Added FastMathEnabled parameter to Conv2d Validate function in CL and NEON * Added Optimizer tests Signed-off-by: Ryan OShea Signed-off-by: Sadik Armagan Change-Id: Ib54c1e82cb3d89a52756ed499cf91b6a7fdb2063 --- src/backends/cl/ClLayerSupport.hpp | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'src/backends/cl/ClLayerSupport.hpp') diff --git a/src/backends/cl/ClLayerSupport.hpp b/src/backends/cl/ClLayerSupport.hpp index ed0486e33b..d7e2553278 100644 --- a/src/backends/cl/ClLayerSupport.hpp +++ b/src/backends/cl/ClLayerSupport.hpp @@ -4,6 +4,8 @@ // #pragma once +#include + #include namespace armnn @@ -12,6 +14,10 @@ namespace armnn class ClLayerSupport : public LayerSupportBase { public: + explicit ClLayerSupport(const IBackendInternal::IBackendSpecificModelContextPtr& modelContextPtr); + ClLayerSupport(); + ~ClLayerSupport() {} + ARMNN_DEPRECATED_MSG("Use IsElementwiseUnarySupported instead") bool IsAbsSupported(const TensorInfo& input, const TensorInfo& output, @@ -318,6 +324,9 @@ public: const TransposeDescriptor& descriptor, Optional reasonIfUnsupported = EmptyOptional()) const override; +private: + const IBackendInternal::IBackendSpecificModelContextPtr m_ModelContextPtr; + }; } // namespace armnn -- cgit v1.2.1