diff options
author | Jan Eilers <jan.eilers@arm.com> | 2019-11-06 10:02:16 +0000 |
---|---|---|
committer | Jan Eilers <jan.eilers@arm.com> | 2019-11-12 09:53:11 +0000 |
commit | 99d9d4a7c62715328378a95b8140862cb0f599fb (patch) | |
tree | ef60e380726afa2a02cac8aa9ef75650508d3c05 /src/armnn/Network.hpp | |
parent | 94d3b931eddd1f75fccb2ec111e6499cb9ccdeeb (diff) | |
download | armnn-99d9d4a7c62715328378a95b8140862cb0f599fb.tar.gz |
IVGCVSW-4069 Add ProfilingGuid to Network
Added ProfilingGuid to
* INetwork,
* Network,
* IOptimizedNetwork and
* OptimizedNetwork
!android-nn-driver:2234
!armnn:2250
Signed-off-by: Jan Eilers <jan.eilers@arm.com>
Change-Id: I235116992cc47b4f385b7eb9da514c6350ca00f4
Diffstat (limited to 'src/armnn/Network.hpp')
-rw-r--r-- | src/armnn/Network.hpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/armnn/Network.hpp b/src/armnn/Network.hpp index 49cf4dac09..0a11941340 100644 --- a/src/armnn/Network.hpp +++ b/src/armnn/Network.hpp @@ -34,6 +34,8 @@ public: Status PrintGraph() override; + profiling::ProfilingGuid GetGuid() const final { return m_Guid; }; + IConnectableLayer* AddInputLayer(LayerBindingId id, const char* name=nullptr) override; IConnectableLayer* AddArgMinMaxLayer(const ArgMinMaxDescriptor& desc, @@ -248,6 +250,7 @@ private: const char* name); std::unique_ptr<Graph> m_Graph; + profiling::ProfilingGuid m_Guid; }; class OptimizedNetwork final : public IOptimizedNetwork @@ -259,10 +262,13 @@ public: Status PrintGraph() override; Status SerializeToDot(std::ostream& stream) const override; + profiling::ProfilingGuid GetGuid() const final { return m_Guid; }; + Graph& GetGraph() { return *m_Graph; } private: std::unique_ptr<Graph> m_Graph; + profiling::ProfilingGuid m_Guid; }; |