aboutsummaryrefslogtreecommitdiff
path: root/src/backends/reference/RefTensorHandleFactory.hpp
diff options
context:
space:
mode:
authorNarumol Prangnawarat <narumol.prangnawarat@arm.com>2020-06-26 11:00:21 +0100
committerNarumol Prangnawarat <narumol.prangnawarat@arm.com>2020-06-30 08:39:55 +0000
commit3b90af6bb79639d3813f21f3c3017503ee0c66af (patch)
treec5cccdb45ed268a47f5b4c8ac39a389fe037597c /src/backends/reference/RefTensorHandleFactory.hpp
parentc0761e9a82ec4d6bd4a81fda018d624659b629a7 (diff)
downloadarmnn-3b90af6bb79639d3813f21f3c3017503ee0c66af.tar.gz
IVGCVSW-5036 Do not allocate memory when import is enabled
Signed-off-by: Narumol Prangnawarat <narumol.prangnawarat@arm.com> Change-Id: Ideaae5280702aae6c73f3b4e4cee9f71a8386fda
Diffstat (limited to 'src/backends/reference/RefTensorHandleFactory.hpp')
-rw-r--r--src/backends/reference/RefTensorHandleFactory.hpp7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/backends/reference/RefTensorHandleFactory.hpp b/src/backends/reference/RefTensorHandleFactory.hpp
index 8ea02f58c4..7e572d7d1b 100644
--- a/src/backends/reference/RefTensorHandleFactory.hpp
+++ b/src/backends/reference/RefTensorHandleFactory.hpp
@@ -33,6 +33,13 @@ public:
std::unique_ptr<ITensorHandle> CreateTensorHandle(const TensorInfo& tensorInfo,
DataLayout dataLayout) const override;
+ std::unique_ptr<ITensorHandle> CreateTensorHandle(const TensorInfo& tensorInfo,
+ const bool IsMemoryManaged) const override;
+
+ std::unique_ptr<ITensorHandle> CreateTensorHandle(const TensorInfo& tensorInfo,
+ DataLayout dataLayout,
+ const bool IsMemoryManaged) const override;
+
static const FactoryId& GetIdStatic();
const FactoryId& GetId() const override;