From 0eea37c05f82b299f6579ad119194f429147687e Mon Sep 17 00:00:00 2001 From: Matteo Martincigh Date: Thu, 2 May 2019 12:44:50 +0100 Subject: IVGCVSW-3030 Update the backend code to create also a list of non-optimized SubgraphViews * Removed pointless CreateSubgraphViewConverter method in the IBackendInternal interface Change-Id: Ie2d3c0e74fb3d53e67f76924ac6d05050a5e6e2e Signed-off-by: Matteo Martincigh --- src/backends/backendsCommon/IBackendInternal.hpp | 5 ----- src/backends/cl/ClBackend.cpp | 6 ------ src/backends/cl/ClBackend.hpp | 3 --- src/backends/neon/NeonBackend.cpp | 6 ------ src/backends/neon/NeonBackend.hpp | 3 --- src/backends/reference/RefBackend.cpp | 6 ------ src/backends/reference/RefBackend.hpp | 3 --- 7 files changed, 32 deletions(-) diff --git a/src/backends/backendsCommon/IBackendInternal.hpp b/src/backends/backendsCommon/IBackendInternal.hpp index d23209e838..b3ddb55676 100644 --- a/src/backends/backendsCommon/IBackendInternal.hpp +++ b/src/backends/backendsCommon/IBackendInternal.hpp @@ -41,8 +41,6 @@ public: using IMemoryManagerUniquePtr = std::unique_ptr; using IMemoryManagerSharedPtr = std::shared_ptr; - using ISubgraphViewConverterPtr = std::unique_ptr; - using GraphUniquePtr = std::unique_ptr; using SubgraphViewUniquePtr = std::unique_ptr; @@ -53,9 +51,6 @@ public: virtual IBackendContextPtr CreateBackendContext(const IRuntime::CreationOptions&) const = 0; - virtual ISubgraphViewConverterPtr CreateSubgraphViewConverter(const std::shared_ptr& subgraph) - const = 0; - virtual Optimizations GetOptimizations() const = 0; virtual ILayerSupportSharedPtr GetLayerSupport() const = 0; diff --git a/src/backends/cl/ClBackend.cpp b/src/backends/cl/ClBackend.cpp index 25318ecdaa..5d87d27381 100644 --- a/src/backends/cl/ClBackend.cpp +++ b/src/backends/cl/ClBackend.cpp @@ -63,12 +63,6 @@ ClBackend::CreateBackendContext(const IRuntime::CreationOptions& options) const return IBackendContextPtr{new ClBackendContext{options}}; } -IBackendInternal::ISubgraphViewConverterPtr ClBackend::CreateSubgraphViewConverter( - const std::shared_ptr& subgraph) const -{ - return ISubgraphViewConverterPtr{}; -} - IBackendInternal::Optimizations ClBackend::GetOptimizations() const { return Optimizations{}; diff --git a/src/backends/cl/ClBackend.hpp b/src/backends/cl/ClBackend.hpp index e50c7e12ca..171c7d5737 100644 --- a/src/backends/cl/ClBackend.hpp +++ b/src/backends/cl/ClBackend.hpp @@ -25,9 +25,6 @@ public: IBackendInternal::IBackendContextPtr CreateBackendContext(const IRuntime::CreationOptions&) const override; - IBackendInternal::ISubgraphViewConverterPtr CreateSubgraphViewConverter( - const std::shared_ptr& subgraph) const override; - IBackendInternal::Optimizations GetOptimizations() const override; IBackendInternal::ILayerSupportSharedPtr GetLayerSupport() const override; diff --git a/src/backends/neon/NeonBackend.cpp b/src/backends/neon/NeonBackend.cpp index 096fe26642..8defac1e60 100644 --- a/src/backends/neon/NeonBackend.cpp +++ b/src/backends/neon/NeonBackend.cpp @@ -63,12 +63,6 @@ IBackendInternal::IBackendContextPtr NeonBackend::CreateBackendContext(const IRu return IBackendContextPtr{}; } -IBackendInternal::ISubgraphViewConverterPtr NeonBackend::CreateSubgraphViewConverter( - const std::shared_ptr& subgraph) const -{ - return ISubgraphViewConverterPtr{}; -} - IBackendInternal::Optimizations NeonBackend::GetOptimizations() const { return Optimizations{}; diff --git a/src/backends/neon/NeonBackend.hpp b/src/backends/neon/NeonBackend.hpp index a2949b1e14..0d03c2565e 100644 --- a/src/backends/neon/NeonBackend.hpp +++ b/src/backends/neon/NeonBackend.hpp @@ -25,9 +25,6 @@ public: IBackendInternal::IBackendContextPtr CreateBackendContext(const IRuntime::CreationOptions&) const override; - IBackendInternal::ISubgraphViewConverterPtr CreateSubgraphViewConverter( - const std::shared_ptr& subgraph) const override; - IBackendInternal::Optimizations GetOptimizations() const override; IBackendInternal::ILayerSupportSharedPtr GetLayerSupport() const override; diff --git a/src/backends/reference/RefBackend.cpp b/src/backends/reference/RefBackend.cpp index 006f2e7af9..d7de161dec 100644 --- a/src/backends/reference/RefBackend.cpp +++ b/src/backends/reference/RefBackend.cpp @@ -56,12 +56,6 @@ IBackendInternal::IMemoryManagerUniquePtr RefBackend::CreateMemoryManager() cons return IMemoryManagerUniquePtr{}; } -IBackendInternal::ISubgraphViewConverterPtr RefBackend::CreateSubgraphViewConverter( - const std::shared_ptr& subgraph) const -{ - return ISubgraphViewConverterPtr{}; -} - IBackendInternal::Optimizations RefBackend::GetOptimizations() const { return Optimizations{}; diff --git a/src/backends/reference/RefBackend.hpp b/src/backends/reference/RefBackend.hpp index 8658e1a87e..af756e8dab 100644 --- a/src/backends/reference/RefBackend.hpp +++ b/src/backends/reference/RefBackend.hpp @@ -25,9 +25,6 @@ public: IBackendInternal::IBackendContextPtr CreateBackendContext(const IRuntime::CreationOptions&) const override; - IBackendInternal::ISubgraphViewConverterPtr CreateSubgraphViewConverter( - const std::shared_ptr& subgraph) const override; - IBackendInternal::Optimizations GetOptimizations() const override; IBackendInternal::ILayerSupportSharedPtr GetLayerSupport() const override; -- cgit v1.2.1