From 4514228a5ced96fe79bbe1a089f4006f53fd5f29 Mon Sep 17 00:00:00 2001 From: Colm Donelan Date: Thu, 21 Oct 2021 23:39:52 +0100 Subject: IVGCVSW-5879 Fix problems with using internal profiling from delegate. * Pass through the value of m_EnableProfiling from Executenetwork to DelegateOptions. * If internal profiling is enabled print it out from inside the delegate. * Remove an unnecessary ProfilerImpl instance from WorkingMemhandle.hpp * Remove an unnecessary parameter from TfLiteDelegateMainImpl in ExecuteNetwork. Signed-off-by: Colm Donelan Change-Id: Ia1d4b1eb3a05ca5b4d80cc39e138c7fac182d948 --- src/armnn/WorkingMemHandle.hpp | 1 - 1 file changed, 1 deletion(-) (limited to 'src/armnn/WorkingMemHandle.hpp') diff --git a/src/armnn/WorkingMemHandle.hpp b/src/armnn/WorkingMemHandle.hpp index aaa9d593ee..9078a8d54c 100644 --- a/src/armnn/WorkingMemHandle.hpp +++ b/src/armnn/WorkingMemHandle.hpp @@ -119,7 +119,6 @@ public: private: using DifferenceType = std::vector::difference_type; NetworkId m_NetworkId; - std::shared_ptr m_Profiler; std::unordered_map m_InputHandleMap; std::unordered_map m_OutputHandleMap; -- cgit v1.2.1