From 8efb48a6847c5cd166c561127ae6611150963ce3 Mon Sep 17 00:00:00 2001 From: Nikhil Raj Date: Fri, 19 May 2023 11:14:28 +0100 Subject: Update Doxygen docu for 23.05 Signed-off-by: Nikhil Raj Change-Id: I0a992286f14fa68fcc6e5eba31ac39fed003cbbe --- 23.05/_optimized_network_impl_8hpp_source.xhtml | 172 ++++++++++++++++++++++++ 1 file changed, 172 insertions(+) create mode 100644 23.05/_optimized_network_impl_8hpp_source.xhtml (limited to '23.05/_optimized_network_impl_8hpp_source.xhtml') diff --git a/23.05/_optimized_network_impl_8hpp_source.xhtml b/23.05/_optimized_network_impl_8hpp_source.xhtml new file mode 100644 index 0000000000..a6f70d7e88 --- /dev/null +++ b/23.05/_optimized_network_impl_8hpp_source.xhtml @@ -0,0 +1,172 @@ + + + + + + + + + + + + + +ArmNN: src/armnn/OptimizedNetworkImpl.hpp Source File + + + + + + + + + + + + + + + + +
+
+ + + + ArmNN + + + +
+
+  23.05 +
+
+
+ + + + + + + +
+
+ +
+
+
+ +
+ +
+
+ + +
+ +
+ +
+
+
OptimizedNetworkImpl.hpp
+
+
+Go to the documentation of this file.
1 //
+
2 // Copyright © 2021 Arm Ltd and Contributors. All rights reserved.
+
3 // SPDX-License-Identifier: MIT
+
4 //
+
5 
+
6 #include <common/include/ProfilingGuid.hpp>
+
7 
+
8 namespace armnn
+
9 {
+
10 
+ +
12 {
+
13 public:
+
14  OptimizedNetworkImpl(const OptimizedNetworkImpl& other, const ModelOptions& modelOptions);
+
15  OptimizedNetworkImpl(std::unique_ptr<Graph> graph);
+
16  OptimizedNetworkImpl(std::unique_ptr<Graph> graph, const ModelOptions& modelOptions);
+
17  virtual ~OptimizedNetworkImpl();
+
18 
+
19  virtual Status PrintGraph();
+
20  virtual Status SerializeToDot(std::ostream& stream) const;
+
21 
+
22  virtual arm::pipe::ProfilingGuid GetGuid() const { return m_Guid; };
+
23 
+
24  virtual size_t GetNumInputs() const;
+
25  virtual size_t GetNumOutputs() const;
+
26 
+
27  Graph& GetGraph() { return *m_Graph; }
+
28  Graph& GetGraph() const { return *m_Graph; }
+
29  ModelOptions& GetModelOptions() { return m_ModelOptions; }
+
30 
+
31  void ExecuteStrategy(IStrategy& strategy) const;
+
32 
+
33 private:
+
34  std::unique_ptr<Graph> m_Graph;
+
35  arm::pipe::ProfilingGuid m_Guid;
+
36  ModelOptions m_ModelOptions;
+
37 };
+
38 
+
39 }
+
+
+
OptimizedNetworkImpl(const OptimizedNetworkImpl &other, const ModelOptions &modelOptions)
Definition: Network.cpp:2946
+ +
std::vector< BackendOptions > ModelOptions
+
virtual Status SerializeToDot(std::ostream &stream) const
Definition: Network.cpp:717
+
Copyright (c) 2021 ARM Limited and Contributors.
+ + + + +
virtual arm::pipe::ProfilingGuid GetGuid() const
+
Status
Definition: Types.hpp:42
+
virtual Status PrintGraph()
Definition: Network.cpp:711
+ +
void ExecuteStrategy(IStrategy &strategy) const
Definition: Network.cpp:2972
+ +
virtual size_t GetNumInputs() const
Definition: Network.cpp:722
+
virtual size_t GetNumOutputs() const
Definition: Network.cpp:727
+ + + + -- cgit v1.2.1