diff options
Diffstat (limited to 'arm_compute/graph2/backends')
5 files changed, 5 insertions, 0 deletions
diff --git a/arm_compute/graph2/backends/CL/CLSubTensorHandle.h b/arm_compute/graph2/backends/CL/CLSubTensorHandle.h index 9910980e59..6f3c00c041 100644 --- a/arm_compute/graph2/backends/CL/CLSubTensorHandle.h +++ b/arm_compute/graph2/backends/CL/CLSubTensorHandle.h @@ -59,6 +59,7 @@ public: const arm_compute::ITensor &tensor() const override; void map(bool blocking) override; void unmap() override; + void release_if_unused() override; bool is_subtensor() const override; private: diff --git a/arm_compute/graph2/backends/CL/CLTensorHandle.h b/arm_compute/graph2/backends/CL/CLTensorHandle.h index 37d7147b6b..0b20d1d8fc 100644 --- a/arm_compute/graph2/backends/CL/CLTensorHandle.h +++ b/arm_compute/graph2/backends/CL/CLTensorHandle.h @@ -56,6 +56,7 @@ public: const arm_compute::ITensor &tensor() const override; void map(bool blocking) override; void unmap() override; + void release_if_unused() override; bool is_subtensor() const override; private: diff --git a/arm_compute/graph2/backends/GLES/GCTensorHandle.h b/arm_compute/graph2/backends/GLES/GCTensorHandle.h index 8ead236614..281adee428 100644 --- a/arm_compute/graph2/backends/GLES/GCTensorHandle.h +++ b/arm_compute/graph2/backends/GLES/GCTensorHandle.h @@ -56,6 +56,7 @@ public: const arm_compute::ITensor &tensor() const override; void map(bool blocking) override; void unmap() override; + void release_if_unused() override; bool is_subtensor() const override; private: diff --git a/arm_compute/graph2/backends/NEON/NESubTensorHandle.h b/arm_compute/graph2/backends/NEON/NESubTensorHandle.h index eacdfe0fb4..d62b66f343 100644 --- a/arm_compute/graph2/backends/NEON/NESubTensorHandle.h +++ b/arm_compute/graph2/backends/NEON/NESubTensorHandle.h @@ -59,6 +59,7 @@ public: const arm_compute::ITensor &tensor() const override; void map(bool blocking) override; void unmap() override; + void release_if_unused() override; bool is_subtensor() const override; private: diff --git a/arm_compute/graph2/backends/NEON/NETensorHandle.h b/arm_compute/graph2/backends/NEON/NETensorHandle.h index c22fcdf216..23fd7ccc69 100644 --- a/arm_compute/graph2/backends/NEON/NETensorHandle.h +++ b/arm_compute/graph2/backends/NEON/NETensorHandle.h @@ -56,6 +56,7 @@ public: const arm_compute::ITensor &tensor() const override; void map(bool blocking) override; void unmap() override; + void release_if_unused() override; bool is_subtensor() const override; private: |