blob: 9e57e161a22a21cdf4bd8dade3ae93502414bc12 [file] [log] [blame]
Nikhil Raj03c7ff32023-08-22 12:00:04 +01001<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
3 "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
4<!-- Generated by graphviz version 2.43.0 (0)
5 -->
6<!-- Title: Graphical Class Hierarchy Pages: 1 -->
Nikhil Raj1dc83fe2024-05-16 09:47:51 +01007<svg width="540pt" height="812pt"
8 viewBox="0.00 0.00 540.00 811.50" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
9<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 807.5)">
Nikhil Raj03c7ff32023-08-22 12:00:04 +010010<title>Graphical Class Hierarchy</title>
Nikhil Raj1dc83fe2024-05-16 09:47:51 +010011<polygon fill="white" stroke="transparent" points="-4,4 -4,-807.5 536,-807.5 536,4 -4,4"/>
Nikhil Raj03c7ff32023-08-22 12:00:04 +010012<!-- Node0 -->
13<g id="node1" class="node">
14<title>Node0</title>
Nikhil Raj1dc83fe2024-05-16 09:47:51 +010015<g id="a_node1"><a xlink:href="classarmnn_1_1_optional_base.html" target="_top" xlink:title="OptionalBase is the common functionality between reference and non&#45;reference optional types.">
16<polygon fill="white" stroke="black" points="0,-403.5 0,-422.5 82,-422.5 82,-403.5 0,-403.5"/>
17<text text-anchor="middle" x="41" y="-410.5" font-family="Helvetica,sans-Serif" font-size="10.00">OptionalBase</text>
Nikhil Raj03c7ff32023-08-22 12:00:04 +010018</a>
19</g>
20</g>
Nikhil Raj1dc83fe2024-05-16 09:47:51 +010021<!-- Node1 -->
22<g id="node2" class="node">
23<title>Node1</title>
24<g id="a_node2"><a xlink:href="classarmnn_1_1_optional_reference_switch.html" target="_top" xlink:title="The default implementation is the non&#45;reference case.">
25<polygon fill="white" stroke="black" points="139,-773 139,-803 279,-803 279,-773 139,-773"/>
26<text text-anchor="start" x="147" y="-791" font-family="Helvetica,sans-Serif" font-size="10.00">OptionalReferenceSwitch</text>
27<text text-anchor="middle" x="209" y="-780" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; IsReference, T &gt;</text>
28</a>
29</g>
30</g>
31<!-- Node0&#45;&gt;Node1 -->
32<g id="edge1" class="edge">
33<title>Node0&#45;&gt;Node1</title>
34<path fill="none" stroke="midnightblue" d="M43.62,-432.9C49.47,-499.83 71.63,-715.38 118,-764 123.8,-770.09 130.96,-774.69 138.69,-778.16"/>
35<polygon fill="midnightblue" stroke="midnightblue" points="47.1,-432.5 42.77,-422.83 40.12,-433.09 47.1,-432.5"/>
36</g>
37<!-- Node2 -->
38<g id="node3" class="node">
39<title>Node2</title>
40<g id="a_node3"><a xlink:href="classarmnn_1_1_optional_reference_switch_3_01true_00_01_t_01_4.html" target="_top" xlink:title="This is the special case for reference types.">
41<polygon fill="white" stroke="black" points="139,-724 139,-754 279,-754 279,-724 139,-724"/>
42<text text-anchor="start" x="147" y="-742" font-family="Helvetica,sans-Serif" font-size="10.00">OptionalReferenceSwitch</text>
43<text text-anchor="middle" x="209" y="-731" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; true, T &gt;</text>
44</a>
45</g>
46</g>
47<!-- Node0&#45;&gt;Node2 -->
48<g id="edge2" class="edge">
49<title>Node0&#45;&gt;Node2</title>
50<path fill="none" stroke="midnightblue" d="M44.39,-432.73C52.08,-492.99 78.02,-673.07 118,-714 123.89,-720.03 131.1,-724.65 138.86,-728.17"/>
51<polygon fill="midnightblue" stroke="midnightblue" points="47.84,-432.13 43.13,-422.64 40.9,-432.99 47.84,-432.13"/>
52</g>
53<!-- Node3 -->
54<g id="node4" class="node">
55<title>Node3</title>
56<g id="a_node4"><a xlink:href="classarmnn_1_1_optional_reference_switch.html" target="_top" xlink:title=" ">
57<polygon fill="white" stroke="black" points="122.5,-641.5 122.5,-704.5 295.5,-704.5 295.5,-641.5 122.5,-641.5"/>
58<text text-anchor="start" x="130.5" y="-692.5" font-family="Helvetica,sans-Serif" font-size="10.00">OptionalReferenceSwitch</text>
59<text text-anchor="start" x="130.5" y="-681.5" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; std::is_reference&lt; arm</text>
60<text text-anchor="start" x="130.5" y="-670.5" font-family="Helvetica,sans-Serif" font-size="10.00">::pipe::IProfilingService</text>
61<text text-anchor="start" x="130.5" y="-659.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &amp; &gt;::value, arm::pipe::IProfiling</text>
62<text text-anchor="middle" x="209" y="-648.5" font-family="Helvetica,sans-Serif" font-size="10.00">Service &amp; &gt;</text>
63</a>
64</g>
65</g>
66<!-- Node0&#45;&gt;Node3 -->
67<g id="edge3" class="edge">
68<title>Node0&#45;&gt;Node3</title>
69<path fill="none" stroke="midnightblue" d="M43.68,-432.65C48.25,-474.44 64.38,-573.13 118,-632 121.01,-635.3 124.33,-638.35 127.88,-641.18"/>
70<polygon fill="midnightblue" stroke="midnightblue" points="47.16,-432.27 42.7,-422.66 40.2,-432.96 47.16,-432.27"/>
71</g>
72<!-- Node5 -->
73<g id="node6" class="node">
74<title>Node5</title>
75<g id="a_node6"><a xlink:href="classarmnn_1_1_optional_reference_switch.html" target="_top" xlink:title=" ">
76<polygon fill="white" stroke="black" points="118,-570 118,-622 300,-622 300,-570 118,-570"/>
77<text text-anchor="start" x="126" y="-610" font-family="Helvetica,sans-Serif" font-size="10.00">OptionalReferenceSwitch</text>
78<text text-anchor="start" x="126" y="-599" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; std::is_reference&lt; arm</text>
79<text text-anchor="start" x="126" y="-588" font-family="Helvetica,sans-Serif" font-size="10.00">::pipe::ProfilingGuid &gt;</text>
80<text text-anchor="middle" x="209" y="-577" font-family="Helvetica,sans-Serif" font-size="10.00">::value, arm::pipe::ProfilingGuid &gt;</text>
81</a>
82</g>
83</g>
84<!-- Node0&#45;&gt;Node5 -->
85<g id="edge5" class="edge">
86<title>Node0&#45;&gt;Node5</title>
87<path fill="none" stroke="midnightblue" d="M47.11,-432.5C56.26,-463.75 78.28,-525.19 118,-561 121.61,-564.26 125.56,-567.22 129.72,-569.92"/>
88<polygon fill="midnightblue" stroke="midnightblue" points="50.46,-431.48 44.41,-422.79 43.72,-433.36 50.46,-431.48"/>
89</g>
90<!-- Node7 -->
91<g id="node8" class="node">
92<title>Node7</title>
93<g id="a_node8"><a xlink:href="classarmnn_1_1_optional_reference_switch.html" target="_top" xlink:title=" ">
94<polygon fill="white" stroke="black" points="131.5,-499 131.5,-551 286.5,-551 286.5,-499 131.5,-499"/>
95<text text-anchor="start" x="139.5" y="-539" font-family="Helvetica,sans-Serif" font-size="10.00">OptionalReferenceSwitch</text>
96<text text-anchor="start" x="139.5" y="-528" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; std::is_reference&lt; armnn</text>
97<text text-anchor="start" x="139.5" y="-517" font-family="Helvetica,sans-Serif" font-size="10.00">::BackendId &gt;::value, armnn</text>
98<text text-anchor="middle" x="209" y="-506" font-family="Helvetica,sans-Serif" font-size="10.00">::BackendId &gt;</text>
99</a>
100</g>
101</g>
102<!-- Node0&#45;&gt;Node7 -->
103<g id="edge7" class="edge">
104<title>Node0&#45;&gt;Node7</title>
105<path fill="none" stroke="midnightblue" d="M55.65,-430.64C69.7,-447.79 93,-473.57 118,-490 122.9,-493.22 128.15,-496.22 133.55,-498.99"/>
106<polygon fill="midnightblue" stroke="midnightblue" points="58.17,-428.19 49.19,-422.56 52.7,-432.56 58.17,-428.19"/>
107</g>
108<!-- Node9 -->
109<g id="node10" class="node">
110<title>Node9</title>
111<g id="a_node10"><a xlink:href="classarmnn_1_1_optional_reference_switch.html" target="_top" xlink:title=" ">
112<polygon fill="white" stroke="black" points="131.5,-428 131.5,-480 286.5,-480 286.5,-428 131.5,-428"/>
113<text text-anchor="start" x="139.5" y="-468" font-family="Helvetica,sans-Serif" font-size="10.00">OptionalReferenceSwitch</text>
114<text text-anchor="start" x="139.5" y="-457" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; std::is_reference&lt; armnn</text>
115<text text-anchor="start" x="139.5" y="-446" font-family="Helvetica,sans-Serif" font-size="10.00">::TensorInfo &gt;::value, armnn</text>
116<text text-anchor="middle" x="209" y="-435" font-family="Helvetica,sans-Serif" font-size="10.00">::TensorInfo &gt;</text>
117</a>
118</g>
119</g>
120<!-- Node0&#45;&gt;Node9 -->
121<g id="edge9" class="edge">
122<title>Node0&#45;&gt;Node9</title>
123<path fill="none" stroke="midnightblue" d="M90.49,-424.98C103.33,-428.15 117.52,-431.65 131.47,-435.1"/>
124<polygon fill="midnightblue" stroke="midnightblue" points="91.05,-421.51 80.5,-422.51 89.37,-428.31 91.05,-421.51"/>
125</g>
126<!-- Node11 -->
127<g id="node12" class="node">
128<title>Node11</title>
129<g id="a_node12"><a xlink:href="classarmnn_1_1_optional_reference_switch.html" target="_top" xlink:title=" ">
130<polygon fill="white" stroke="black" points="121,-335 121,-409 297,-409 297,-335 121,-335"/>
131<text text-anchor="start" x="129" y="-397" font-family="Helvetica,sans-Serif" font-size="10.00">OptionalReferenceSwitch</text>
132<text text-anchor="start" x="129" y="-386" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; std::is_reference&lt; armnnTf</text>
133<text text-anchor="start" x="129" y="-375" font-family="Helvetica,sans-Serif" font-size="10.00">LiteParser::ITfLiteParser</text>
134<text text-anchor="start" x="129" y="-364" font-family="Helvetica,sans-Serif" font-size="10.00">::TfLiteParserOptions &gt;::value,</text>
135<text text-anchor="start" x="129" y="-353" font-family="Helvetica,sans-Serif" font-size="10.00"> armnnTfLiteParser::ITfLiteParser</text>
136<text text-anchor="middle" x="209" y="-342" font-family="Helvetica,sans-Serif" font-size="10.00">::TfLiteParserOptions &gt;</text>
137</a>
138</g>
139</g>
140<!-- Node0&#45;&gt;Node11 -->
141<g id="edge11" class="edge">
142<title>Node0&#45;&gt;Node11</title>
143<path fill="none" stroke="midnightblue" d="M90.24,-401.08C99.88,-398.7 110.28,-396.13 120.78,-393.54"/>
144<polygon fill="midnightblue" stroke="midnightblue" points="89.37,-397.69 80.5,-403.49 91.05,-404.49 89.37,-397.69"/>
145</g>
146<!-- Node13 -->
147<g id="node14" class="node">
148<title>Node13</title>
149<g id="a_node14"><a xlink:href="classarmnn_1_1_optional_reference_switch.html" target="_top" xlink:title=" ">
150<polygon fill="white" stroke="black" points="136.5,-274.5 136.5,-315.5 281.5,-315.5 281.5,-274.5 136.5,-274.5"/>
151<text text-anchor="start" x="144.5" y="-303.5" font-family="Helvetica,sans-Serif" font-size="10.00">OptionalReferenceSwitch</text>
152<text text-anchor="start" x="144.5" y="-292.5" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; std::is_reference&lt; int32</text>
153<text text-anchor="middle" x="209" y="-281.5" font-family="Helvetica,sans-Serif" font-size="10.00">_t &gt;::value, int32_t &gt;</text>
154</a>
155</g>
156</g>
157<!-- Node0&#45;&gt;Node13 -->
158<g id="edge13" class="edge">
159<title>Node0&#45;&gt;Node13</title>
160<path fill="none" stroke="midnightblue" d="M53.57,-394.84C66.91,-375.27 90.54,-344.47 118,-326 123.76,-322.13 130.05,-318.69 136.55,-315.65"/>
161<polygon fill="midnightblue" stroke="midnightblue" points="50.48,-393.17 47.88,-403.44 56.32,-397.03 50.48,-393.17"/>
162</g>
163<!-- Node15 -->
164<g id="node16" class="node">
165<title>Node15</title>
166<g id="a_node16"><a xlink:href="classarmnn_1_1_optional_reference_switch.html" target="_top" xlink:title=" ">
167<polygon fill="white" stroke="black" points="139,-203 139,-255 279,-255 279,-203 139,-203"/>
168<text text-anchor="start" x="147" y="-243" font-family="Helvetica,sans-Serif" font-size="10.00">OptionalReferenceSwitch</text>
169<text text-anchor="start" x="147" y="-232" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; std::is_reference&lt; std</text>
170<text text-anchor="start" x="147" y="-221" font-family="Helvetica,sans-Serif" font-size="10.00">::string &gt;::value, std::</text>
171<text text-anchor="middle" x="209" y="-210" font-family="Helvetica,sans-Serif" font-size="10.00">string &gt;</text>
172</a>
173</g>
174</g>
175<!-- Node0&#45;&gt;Node15 -->
176<g id="edge15" class="edge">
177<title>Node0&#45;&gt;Node15</title>
178<path fill="none" stroke="midnightblue" d="M47.15,-393.55C56.35,-362.35 78.45,-301 118,-265 124.1,-259.45 131.16,-254.7 138.59,-250.66"/>
179<polygon fill="midnightblue" stroke="midnightblue" points="43.77,-392.66 44.43,-403.23 50.5,-394.55 43.77,-392.66"/>
180</g>
181<!-- Node17 -->
182<g id="node18" class="node">
183<title>Node17</title>
184<g id="a_node18"><a xlink:href="classarmnn_1_1_optional_reference_switch.html" target="_top" xlink:title=" ">
185<polygon fill="white" stroke="black" points="122.5,-120.5 122.5,-183.5 295.5,-183.5 295.5,-120.5 122.5,-120.5"/>
186<text text-anchor="start" x="130.5" y="-171.5" font-family="Helvetica,sans-Serif" font-size="10.00">OptionalReferenceSwitch</text>
187<text text-anchor="start" x="130.5" y="-160.5" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; std::is_reference&lt; std</text>
188<text text-anchor="start" x="130.5" y="-149.5" font-family="Helvetica,sans-Serif" font-size="10.00">::vector&lt; armnn::MemoryInfo</text>
189<text text-anchor="start" x="130.5" y="-138.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &gt; &gt;::value, std::vector&lt; armnn</text>
190<text text-anchor="middle" x="209" y="-127.5" font-family="Helvetica,sans-Serif" font-size="10.00">::MemoryInfo &gt; &gt;</text>
191</a>
192</g>
193</g>
194<!-- Node0&#45;&gt;Node17 -->
195<g id="edge17" class="edge">
196<title>Node0&#45;&gt;Node17</title>
197<path fill="none" stroke="midnightblue" d="M43.73,-393.39C48.37,-351.67 64.66,-253.12 118,-194 121.35,-190.29 125.1,-186.88 129.1,-183.75"/>
198<polygon fill="midnightblue" stroke="midnightblue" points="40.24,-393.06 42.72,-403.36 47.21,-393.76 40.24,-393.06"/>
199</g>
200<!-- Node19 -->
201<g id="node20" class="node">
202<title>Node19</title>
203<g id="a_node20"><a xlink:href="classarmnn_1_1_optional_reference_switch.html" target="_top" xlink:title=" ">
204<polygon fill="white" stroke="black" points="139,-60.5 139,-101.5 279,-101.5 279,-60.5 139,-60.5"/>
205<text text-anchor="start" x="147" y="-89.5" font-family="Helvetica,sans-Serif" font-size="10.00">OptionalReferenceSwitch</text>
206<text text-anchor="start" x="147" y="-78.5" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; std::is_reference&lt; T</text>
207<text text-anchor="middle" x="209" y="-67.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &gt;::value, T &gt;</text>
208</a>
209</g>
210</g>
211<!-- Node0&#45;&gt;Node19 -->
212<g id="edge19" class="edge">
213<title>Node0&#45;&gt;Node19</title>
214<path fill="none" stroke="midnightblue" d="M44.47,-393.3C52.4,-333.09 78.97,-153.08 118,-111 123.82,-104.72 131,-99.75 138.73,-95.83"/>
215<polygon fill="midnightblue" stroke="midnightblue" points="40.98,-393.01 43.17,-403.38 47.92,-393.91 40.98,-393.01"/>
216</g>
217<!-- Node21 -->
218<g id="node22" class="node">
219<title>Node21</title>
220<g id="a_node22"><a xlink:href="classarmnn_1_1_optional_reference_switch.html" target="_top" xlink:title=" ">
221<polygon fill="white" stroke="black" points="127,-0.5 127,-41.5 291,-41.5 291,-0.5 127,-0.5"/>
222<text text-anchor="start" x="135" y="-29.5" font-family="Helvetica,sans-Serif" font-size="10.00">OptionalReferenceSwitch</text>
223<text text-anchor="start" x="135" y="-18.5" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; std::is_reference&lt; unsigned</text>
224<text text-anchor="middle" x="209" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00"> int &gt;::value, unsigned int &gt;</text>
225</a>
226</g>
227</g>
228<!-- Node0&#45;&gt;Node21 -->
229<g id="edge21" class="edge">
230<title>Node0&#45;&gt;Node21</title>
231<path fill="none" stroke="midnightblue" d="M43.61,-393.04C49.47,-324.9 71.85,-102.78 118,-51 121.18,-47.43 124.79,-44.29 128.7,-41.52"/>
232<polygon fill="midnightblue" stroke="midnightblue" points="40.1,-393 42.75,-403.26 47.07,-393.59 40.1,-393"/>
233</g>
234<!-- Node4 -->
235<g id="node5" class="node">
236<title>Node4</title>
237<g id="a_node5"><a xlink:href="classarmnn_1_1_optional.html" target="_top" xlink:title=" ">
238<polygon fill="white" stroke="black" points="372.5,-658 372.5,-688 495.5,-688 495.5,-658 372.5,-658"/>
239<text text-anchor="start" x="380.5" y="-676" font-family="Helvetica,sans-Serif" font-size="10.00">Optional&lt; arm::pipe</text>
240<text text-anchor="middle" x="434" y="-665" font-family="Helvetica,sans-Serif" font-size="10.00">::IProfilingService &amp; &gt;</text>
241</a>
242</g>
243</g>
244<!-- Node3&#45;&gt;Node4 -->
245<g id="edge4" class="edge">
246<title>Node3&#45;&gt;Node4</title>
247<path fill="none" stroke="midnightblue" d="M305.85,-673C328.36,-673 351.73,-673 372.21,-673"/>
248<polygon fill="midnightblue" stroke="midnightblue" points="305.58,-669.5 295.58,-673 305.58,-676.5 305.58,-669.5"/>
249</g>
250<!-- Node6 -->
251<g id="node7" class="node">
252<title>Node6</title>
253<g id="a_node7"><a xlink:href="classarmnn_1_1_optional.html" target="_top" xlink:title=" ">
254<polygon fill="white" stroke="black" points="376,-581 376,-611 492,-611 492,-581 376,-581"/>
255<text text-anchor="start" x="384" y="-599" font-family="Helvetica,sans-Serif" font-size="10.00">Optional&lt; arm::pipe</text>
256<text text-anchor="middle" x="434" y="-588" font-family="Helvetica,sans-Serif" font-size="10.00">::ProfilingGuid &gt;</text>
257</a>
258</g>
259</g>
260<!-- Node5&#45;&gt;Node6 -->
261<g id="edge6" class="edge">
262<title>Node5&#45;&gt;Node6</title>
263<path fill="none" stroke="midnightblue" d="M310.34,-596C332.84,-596 355.95,-596 375.96,-596"/>
264<polygon fill="midnightblue" stroke="midnightblue" points="310.06,-592.5 300.06,-596 310.06,-599.5 310.06,-592.5"/>
265</g>
266<!-- Node8 -->
267<g id="node9" class="node">
268<title>Node8</title>
269<g id="a_node9"><a xlink:href="classarmnn_1_1_optional.html" target="_top" xlink:title=" ">
270<polygon fill="white" stroke="black" points="350,-515.5 350,-534.5 518,-534.5 518,-515.5 350,-515.5"/>
271<text text-anchor="middle" x="434" y="-522.5" font-family="Helvetica,sans-Serif" font-size="10.00">Optional&lt; armnn::BackendId &gt;</text>
272</a>
273</g>
274</g>
275<!-- Node7&#45;&gt;Node8 -->
276<g id="edge8" class="edge">
277<title>Node7&#45;&gt;Node8</title>
278<path fill="none" stroke="midnightblue" d="M296.85,-525C314.21,-525 332.4,-525 349.63,-525"/>
279<polygon fill="midnightblue" stroke="midnightblue" points="296.74,-521.5 286.74,-525 296.74,-528.5 296.74,-521.5"/>
280</g>
281<!-- Node10 -->
282<g id="node11" class="node">
283<title>Node10</title>
284<g id="a_node11"><a xlink:href="classarmnn_1_1_optional.html" target="_top" xlink:title=" ">
285<polygon fill="white" stroke="black" points="350,-444.5 350,-463.5 518,-463.5 518,-444.5 350,-444.5"/>
286<text text-anchor="middle" x="434" y="-451.5" font-family="Helvetica,sans-Serif" font-size="10.00">Optional&lt; armnn::TensorInfo &gt;</text>
287</a>
288</g>
289</g>
290<!-- Node9&#45;&gt;Node10 -->
291<g id="edge10" class="edge">
292<title>Node9&#45;&gt;Node10</title>
293<path fill="none" stroke="midnightblue" d="M296.85,-454C314.21,-454 332.4,-454 349.63,-454"/>
294<polygon fill="midnightblue" stroke="midnightblue" points="296.74,-450.5 286.74,-454 296.74,-457.5 296.74,-450.5"/>
295</g>
296<!-- Node12 -->
297<g id="node13" class="node">
298<title>Node12</title>
299<g id="a_node13"><a xlink:href="classarmnn_1_1_optional.html" target="_top" xlink:title=" ">
300<polygon fill="white" stroke="black" points="336,-357 336,-387 532,-387 532,-357 336,-357"/>
301<text text-anchor="start" x="344" y="-375" font-family="Helvetica,sans-Serif" font-size="10.00">Optional&lt; armnnTfLiteParser</text>
302<text text-anchor="middle" x="434" y="-364" font-family="Helvetica,sans-Serif" font-size="10.00">::ITfLiteParser::TfLiteParserOptions &gt;</text>
303</a>
304</g>
305</g>
306<!-- Node11&#45;&gt;Node12 -->
307<g id="edge12" class="edge">
308<title>Node11&#45;&gt;Node12</title>
309<path fill="none" stroke="midnightblue" d="M307.38,-372C316.85,-372 326.45,-372 335.91,-372"/>
310<polygon fill="midnightblue" stroke="midnightblue" points="307.18,-368.5 297.18,-372 307.18,-375.5 307.18,-368.5"/>
311</g>
312<!-- Node14 -->
313<g id="node15" class="node">
314<title>Node14</title>
315<g id="a_node15"><a xlink:href="classarmnn_1_1_optional.html" target="_top" xlink:title=" ">
316<polygon fill="white" stroke="black" points="377,-285.5 377,-304.5 491,-304.5 491,-285.5 377,-285.5"/>
317<text text-anchor="middle" x="434" y="-292.5" font-family="Helvetica,sans-Serif" font-size="10.00">Optional&lt; int32_t &gt;</text>
318</a>
319</g>
320</g>
321<!-- Node13&#45;&gt;Node14 -->
322<g id="edge14" class="edge">
323<title>Node13&#45;&gt;Node14</title>
324<path fill="none" stroke="midnightblue" d="M292.05,-295C320.28,-295 351.22,-295 376.9,-295"/>
325<polygon fill="midnightblue" stroke="midnightblue" points="291.79,-291.5 281.79,-295 291.79,-298.5 291.79,-291.5"/>
326</g>
327<!-- Node16 -->
328<g id="node17" class="node">
329<title>Node16</title>
330<g id="a_node17"><a xlink:href="classarmnn_1_1_optional.html" target="_top" xlink:title=" ">
331<polygon fill="white" stroke="black" points="369.5,-219.5 369.5,-238.5 498.5,-238.5 498.5,-219.5 369.5,-219.5"/>
332<text text-anchor="middle" x="434" y="-226.5" font-family="Helvetica,sans-Serif" font-size="10.00">Optional&lt; std::string &gt;</text>
333</a>
334</g>
335</g>
336<!-- Node15&#45;&gt;Node16 -->
337<g id="edge16" class="edge">
338<title>Node15&#45;&gt;Node16</title>
339<path fill="none" stroke="midnightblue" d="M289.32,-229C315.53,-229 344.34,-229 369.23,-229"/>
340<polygon fill="midnightblue" stroke="midnightblue" points="289.03,-225.5 279.03,-229 289.03,-232.5 289.03,-225.5"/>
341</g>
342<!-- Node18 -->
343<g id="node19" class="node">
344<title>Node18</title>
345<g id="a_node19"><a xlink:href="classarmnn_1_1_optional.html" target="_top" xlink:title=" ">
346<polygon fill="white" stroke="black" points="360.5,-137 360.5,-167 507.5,-167 507.5,-137 360.5,-137"/>
347<text text-anchor="start" x="368.5" y="-155" font-family="Helvetica,sans-Serif" font-size="10.00">Optional&lt; std::vector</text>
348<text text-anchor="middle" x="434" y="-144" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; armnn::MemoryInfo &gt; &gt;</text>
349</a>
350</g>
351</g>
352<!-- Node17&#45;&gt;Node18 -->
353<g id="edge18" class="edge">
354<title>Node17&#45;&gt;Node18</title>
355<path fill="none" stroke="midnightblue" d="M305.68,-152C324,-152 342.9,-152 360.35,-152"/>
356<polygon fill="midnightblue" stroke="midnightblue" points="305.58,-148.5 295.58,-152 305.58,-155.5 305.58,-148.5"/>
357</g>
358<!-- Node20 -->
359<g id="node21" class="node">
360<title>Node20</title>
361<g id="a_node21"><a xlink:href="classarmnn_1_1_optional.html" target="_top" xlink:title=" ">
362<polygon fill="white" stroke="black" points="391,-71.5 391,-90.5 477,-90.5 477,-71.5 391,-71.5"/>
363<text text-anchor="middle" x="434" y="-78.5" font-family="Helvetica,sans-Serif" font-size="10.00">Optional&lt; T &gt;</text>
364</a>
365</g>
366</g>
367<!-- Node19&#45;&gt;Node20 -->
368<g id="edge20" class="edge">
369<title>Node19&#45;&gt;Node20</title>
370<path fill="none" stroke="midnightblue" d="M289.05,-81C323.38,-81 362.2,-81 390.87,-81"/>
371<polygon fill="midnightblue" stroke="midnightblue" points="289.03,-77.5 279.03,-81 289.03,-84.5 289.03,-77.5"/>
372</g>
373<!-- Node22 -->
374<g id="node23" class="node">
375<title>Node22</title>
376<g id="a_node23"><a xlink:href="classarmnn_1_1_optional.html" target="_top" xlink:title=" ">
377<polygon fill="white" stroke="black" points="377.5,-6 377.5,-36 490.5,-36 490.5,-6 377.5,-6"/>
378<text text-anchor="start" x="385.5" y="-24" font-family="Helvetica,sans-Serif" font-size="10.00">Optional&lt; unsigned</text>
379<text text-anchor="middle" x="434" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00"> int &gt;</text>
380</a>
381</g>
382</g>
383<!-- Node21&#45;&gt;Node22 -->
384<g id="edge22" class="edge">
385<title>Node21&#45;&gt;Node22</title>
386<path fill="none" stroke="midnightblue" d="M301.31,-21C327.1,-21 354.37,-21 377.37,-21"/>
387<polygon fill="midnightblue" stroke="midnightblue" points="301.14,-17.5 291.14,-21 301.14,-24.5 301.14,-17.5"/>
388</g>
Nikhil Raj03c7ff32023-08-22 12:00:04 +0100389</g>
390</svg>