diff options
author | Narumol Prangnawarat <narumol.prangnawarat@arm.com> | 2020-06-23 11:45:56 +0100 |
---|---|---|
committer | Jim Flynn <jim.flynn@arm.com> | 2020-07-23 19:06:40 +0000 |
commit | 5b4d0d5070cee848901333e32cde7df2badf5d44 (patch) | |
tree | b48ec4318c2e3969ba9c9a32826655771a78ad3d /src/armnn/Runtime.cpp | |
parent | 05c342a19a4d548a377741f3379a80347cc54057 (diff) | |
download | armnn-5b4d0d5070cee848901333e32cde7df2badf5d44.tar.gz |
IVGCVSW-5118 Fix incorrect scoped profiling
Signed-off-by: Narumol Prangnawarat <narumol.prangnawarat@arm.com>
Change-Id: I58c78c1dffaa9804d4ac79366e2d7af1c6c2133b
Diffstat (limited to 'src/armnn/Runtime.cpp')
-rw-r--r-- | src/armnn/Runtime.cpp | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/armnn/Runtime.cpp b/src/armnn/Runtime.cpp index 63f39c6529..aeecbfedc1 100644 --- a/src/armnn/Runtime.cpp +++ b/src/armnn/Runtime.cpp @@ -322,8 +322,10 @@ Status Runtime::EnqueueWorkload(NetworkId networkId, const InputTensors& inputTensors, const OutputTensors& outputTensors) { - ARMNN_SCOPED_PROFILING_EVENT(Compute::Undefined, "EnqueueWorkload"); LoadedNetwork* loadedNetwork = GetLoadedNetworkPtr(networkId); + ProfilerManager::GetInstance().RegisterProfiler(loadedNetwork->GetProfiler().get()); + + ARMNN_SCOPED_PROFILING_EVENT(Compute::Undefined, "EnqueueWorkload"); static thread_local NetworkId lastId = networkId; if (lastId != networkId) |