Handle multi-step operator's profile data (#2414)
author이상규/동작제어Lab(SR)/Principal Engineer/삼성전자 <sg5.lee@samsung.com>
Thu, 23 Aug 2018 02:11:09 +0000 (11:11 +0900)
committer이춘석/동작제어Lab(SR)/Staff Engineer/삼성전자 <chunseok.lee@samsung.com>
Thu, 23 Aug 2018 02:11:09 +0000 (11:11 +0900)
commit84eb01441aa340dfff1976fe4612bafe378e0cd9
treeea09f128eafaf3c831f3864acd36319478726d51
parent9aa6632361839ef12114f8d6b29ecda8ba60143c
Handle multi-step operator's profile data (#2414)

- Add profiler_summarizer in tools/tfite_benchmark_model

profile_summarizer must understand multi-step expansion for
pureACL runtime. So I need to introduce our own profiler_summarizer
which is based on original tflite_benchmark_model's profiler_summarizer.

- Handle multi-step operator's profile data

Now, it can handle multi step expanded operators.

The only modifications are in profile_summarizer.cc's ProcessProfiles().
You can do diff with tensorflow-v1.9.0-rc2.

Related Issue: #2376, #1696

Signed-off-by: Sanggyu Lee <sg5.lee@samsung.com>
tools/tflite_benchmark_model/profile_summarizer.cc [new file with mode: 0644]
tools/tflite_benchmark_model/profile_summarizer.h [new file with mode: 0644]