aboutsummaryrefslogtreecommitdiff
path: root/src/armnn/ProfilingDetails.hpp
diff options
context:
space:
mode:
authorKeith Davis <keith.davis@arm.com>2021-10-22 14:17:19 +0100
committerKeithARM <keith.davis@arm.com>2021-10-27 10:50:14 +0000
commitec22ad2c54e1706cdd51a3d784f87c7d189120ae (patch)
treeccc1395a2dd684cd4250009940603e42a0c4fa5a /src/armnn/ProfilingDetails.hpp
parent615ad6cde5a56d8f38e1b9261621b40671a00ed7 (diff)
downloadarmnn-ec22ad2c54e1706cdd51a3d784f87c7d189120ae.tar.gz
IVGCVSW-6291 Issue parsing profiling layer details
* Remove ConfigureDetailsObject function as it does not have ProfilerImpl scope * Add Graph title into Json structure Signed-off-by: Keith Davis <keith.davis@arm.com> Change-Id: Ia5068a5a457a77fd01e974e0b5aa0f309f15bfa7
Diffstat (limited to 'src/armnn/ProfilingDetails.hpp')
-rw-r--r--src/armnn/ProfilingDetails.hpp9
1 files changed, 7 insertions, 2 deletions
diff --git a/src/armnn/ProfilingDetails.hpp b/src/armnn/ProfilingDetails.hpp
index befc437dd7..1bed395486 100644
--- a/src/armnn/ProfilingDetails.hpp
+++ b/src/armnn/ProfilingDetails.hpp
@@ -36,6 +36,13 @@ public:
const WorkloadInfo& infos,
const profiling::ProfilingGuid guid)
{
+ // Once details exist, we can assume we're on the second iteration of details
+ if (m_DetailsExist)
+ {
+ PrintSeparator();
+ PrintNewLine();
+ }
+
m_ProfilingDetails << std::quoted("Name") << ": " << std::quoted(workloadName) << " ";
PrintHeader();
@@ -78,8 +85,6 @@ public:
StringifyLayerParameters<DescriptorType>::Serialize(extractParams, desc);
PrintFooter();
- PrintSeparator();
- PrintNewLine();
m_DetailsExist = true;
}