From cae45686aeed0761ff2c9115ef0a064278ae75fa Mon Sep 17 00:00:00 2001 From: Francis Murtagh Date: Mon, 26 Apr 2021 10:07:49 +0100 Subject: IVGCVSW-5410 Move ILayerSupport.hpp to backends folder * ILayerSupport is a backend interface, and so in order to prevent false positives in ABI Compliance Checker move it to backends folder. * Front end users should use ABI stable GetILayerSupportByBackendId which takes advantage of LayerSupportHandle Signed-off-by: Francis Murtagh Change-Id: Ie119451c5d55f114525dc79b6f3474b2df7e3418 !android-nn-driver:5516 --- src/armnn/LayerSupport.cpp | 2 +- src/backends/README.md | 2 +- src/backends/backendsCommon/LayerSupportBase.hpp | 2 +- src/backends/backendsCommon/WorkloadFactory.cpp | 2 +- src/backends/backendsCommon/test/DynamicBackendTests.hpp | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) (limited to 'src') diff --git a/src/armnn/LayerSupport.cpp b/src/armnn/LayerSupport.cpp index 8812e0ea77..9eaa97cebc 100644 --- a/src/armnn/LayerSupport.cpp +++ b/src/armnn/LayerSupport.cpp @@ -5,7 +5,7 @@ #include #include -#include +#include #include #include diff --git a/src/backends/README.md b/src/backends/README.md index b3376099d4..b7aa25228a 100644 --- a/src/backends/README.md +++ b/src/backends/README.md @@ -166,7 +166,7 @@ Dynamic backends are registered during the runtime creation. ## The ILayerSupport interface -Arm NN uses the [ILayerSupport](../../include/armnn/ILayerSupport.hpp) interface to decide if a layer +Arm NN uses the [ILayerSupport](../../include/armnn/backends/ILayerSupport.hpp) interface to decide if a layer with a set of parameters (i.e. input and output tensors, descriptor, weights, filter, kernel if any) are supported on a given backend. The backends need a way to communicate this information by implementing the ```GetLayerSupport()``` function on the ```IBackendInternal``` interface. diff --git a/src/backends/backendsCommon/LayerSupportBase.hpp b/src/backends/backendsCommon/LayerSupportBase.hpp index a6f1b34b61..a4f972f961 100644 --- a/src/backends/backendsCommon/LayerSupportBase.hpp +++ b/src/backends/backendsCommon/LayerSupportBase.hpp @@ -5,7 +5,7 @@ #pragma once -#include +#include namespace armnn { diff --git a/src/backends/backendsCommon/WorkloadFactory.cpp b/src/backends/backendsCommon/WorkloadFactory.cpp index 9d7d5bd26d..733d77e427 100644 --- a/src/backends/backendsCommon/WorkloadFactory.cpp +++ b/src/backends/backendsCommon/WorkloadFactory.cpp @@ -8,7 +8,7 @@ #include #include -#include +#include #include #include #include diff --git a/src/backends/backendsCommon/test/DynamicBackendTests.hpp b/src/backends/backendsCommon/test/DynamicBackendTests.hpp index 090488eec4..8302bfd57d 100644 --- a/src/backends/backendsCommon/test/DynamicBackendTests.hpp +++ b/src/backends/backendsCommon/test/DynamicBackendTests.hpp @@ -7,7 +7,7 @@ #include #include -#include +#include #include #include #include -- cgit v1.2.1