aboutsummaryrefslogtreecommitdiff
path: root/include/armnn/BackendRegistry.hpp
diff options
context:
space:
mode:
Diffstat (limited to 'include/armnn/BackendRegistry.hpp')
-rw-r--r--include/armnn/BackendRegistry.hpp12
1 files changed, 6 insertions, 6 deletions
diff --git a/include/armnn/BackendRegistry.hpp b/include/armnn/BackendRegistry.hpp
index 40a117ea48..ea23091ad3 100644
--- a/include/armnn/BackendRegistry.hpp
+++ b/include/armnn/BackendRegistry.hpp
@@ -1,19 +1,16 @@
//
-// Copyright © 2017 Arm Ltd. All rights reserved.
+// Copyright © 2017,2022 Arm Ltd and Contributors. All rights reserved.
// SPDX-License-Identifier: MIT
//
#pragma once
-#include <armnn/Types.hpp>
#include <armnn/BackendId.hpp>
#include <armnn/Optional.hpp>
-#include <armnn/backends/ICustomAllocator.hpp>
-#include <armnn/backends/IMemoryOptimizerStrategy.hpp>
-
-#include <algorithm>
#include <memory>
#include <unordered_map>
#include <functional>
+#include <stddef.h>
+#include <string>
namespace arm
{
@@ -29,6 +26,9 @@ namespace armnn
{
class IBackendInternal;
+class ICustomAllocator;
+class IMemoryOptimizerStrategy;
+
using IBackendInternalUniquePtr = std::unique_ptr<IBackendInternal>;
using MemoryOptimizerStrategiesMapRef = std::unordered_map<BackendId, std::shared_ptr<IMemoryOptimizerStrategy>>;