blob: 394b63a5fbe631a1005f843a1fb90c1e4c2a6f19 [file] [log] [blame]
Nikhil Raj1dc83fe2024-05-16 09:47:51 +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: include/armnnUtils/DataLayoutIndexed.hpp Pages: 1 -->
7<svg width="5686pt" height="463pt"
8 viewBox="0.00 0.00 5685.50 463.00" 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 459)">
10<title>include/armnnUtils/DataLayoutIndexed.hpp</title>
11<polygon fill="white" stroke="transparent" points="-4,4 -4,-459 5681.5,-459 5681.5,4 -4,4"/>
12<!-- Node1 -->
13<g id="node1" class="node">
14<title>Node1</title>
15<g id="a_node1"><a xlink:title=" ">
16<polygon fill="#bfbfbf" stroke="black" points="2713.5,-424.5 2713.5,-454.5 2848.5,-454.5 2848.5,-424.5 2713.5,-424.5"/>
17<text text-anchor="start" x="2721.5" y="-442.5" font-family="Helvetica,sans-Serif" font-size="10.00">include/armnnUtils</text>
18<text text-anchor="middle" x="2781" y="-431.5" font-family="Helvetica,sans-Serif" font-size="10.00">/DataLayoutIndexed.hpp</text>
19</a>
20</g>
21</g>
22<!-- Node2 -->
23<g id="node2" class="node">
24<title>Node2</title>
25<g id="a_node2"><a xlink:href="_convolution2d_layer_8cpp.html" target="_top" xlink:title=" ">
26<polygon fill="white" stroke="black" points="0,-352 0,-382 172,-382 172,-352 0,-352"/>
27<text text-anchor="start" x="8" y="-370" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/Convolution2d</text>
28<text text-anchor="middle" x="86" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">Layer.cpp</text>
29</a>
30</g>
31</g>
32<!-- Node1&#45;&gt;Node2 -->
33<g id="edge1" class="edge">
34<title>Node1&#45;&gt;Node2</title>
35<path fill="none" stroke="midnightblue" d="M2703.19,-437.86C2297.83,-434.42 436.59,-417.12 181,-388 168.94,-386.63 156.15,-384.44 144,-382.01"/>
36<polygon fill="midnightblue" stroke="midnightblue" points="2703.32,-441.36 2713.35,-437.95 2703.38,-434.36 2703.32,-441.36"/>
37</g>
38<!-- Node3 -->
39<g id="node3" class="node">
40<title>Node3</title>
41<g id="a_node3"><a xlink:href="_convolution3d_layer_8cpp.html" target="_top" xlink:title=" ">
42<polygon fill="white" stroke="black" points="190,-352 190,-382 362,-382 362,-352 190,-352"/>
43<text text-anchor="start" x="198" y="-370" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/Convolution3d</text>
44<text text-anchor="middle" x="276" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">Layer.cpp</text>
45</a>
46</g>
47</g>
48<!-- Node1&#45;&gt;Node3 -->
49<g id="edge2" class="edge">
50<title>Node1&#45;&gt;Node3</title>
51<path fill="none" stroke="midnightblue" d="M2703.34,-438.82C2343.79,-440.01 838.4,-441.62 371,-388 358.94,-386.62 346.15,-384.43 334,-382"/>
52<polygon fill="midnightblue" stroke="midnightblue" points="2703.41,-442.32 2713.39,-438.79 2703.38,-435.32 2703.41,-442.32"/>
53</g>
54<!-- Node4 -->
55<g id="node4" class="node">
56<title>Node4</title>
57<g id="a_node4"><a xlink:href="_depth_to_space_layer_8cpp.html" target="_top" xlink:title=" ">
58<polygon fill="white" stroke="black" points="380.5,-352 380.5,-382 521.5,-382 521.5,-352 380.5,-352"/>
59<text text-anchor="start" x="388.5" y="-370" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/DepthTo</text>
60<text text-anchor="middle" x="451" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">SpaceLayer.cpp</text>
61</a>
62</g>
63</g>
64<!-- Node1&#45;&gt;Node4 -->
65<g id="edge3" class="edge">
66<title>Node1&#45;&gt;Node4</title>
67<path fill="none" stroke="midnightblue" d="M2703.35,-437.8C2332.27,-434.3 748.61,-417.74 530,-388 519.91,-386.63 509.24,-384.44 499.12,-382.02"/>
68<polygon fill="midnightblue" stroke="midnightblue" points="2703.42,-441.3 2713.45,-437.89 2703.48,-434.3 2703.42,-441.3"/>
69</g>
70<!-- Node5 -->
71<g id="node5" class="node">
72<title>Node5</title>
73<g id="a_node5"><a xlink:href="_depthwise_convolution2d_layer_8cpp.html" target="_top" xlink:title=" ">
74<polygon fill="white" stroke="black" points="539.5,-352 539.5,-382 692.5,-382 692.5,-352 539.5,-352"/>
75<text text-anchor="start" x="547.5" y="-370" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/Depthwise</text>
76<text text-anchor="middle" x="616" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">Convolution2dLayer.cpp</text>
77</a>
78</g>
79</g>
80<!-- Node1&#45;&gt;Node5 -->
81<g id="edge4" class="edge">
82<title>Node1&#45;&gt;Node5</title>
83<path fill="none" stroke="midnightblue" d="M2702.94,-438.76C2373.97,-439.54 1099.18,-439.12 701,-388 690.32,-386.63 679.03,-384.48 668.29,-382.09"/>
84<polygon fill="midnightblue" stroke="midnightblue" points="2703.33,-442.26 2713.32,-438.74 2703.31,-435.26 2703.33,-442.26"/>
85</g>
86<!-- Node6 -->
87<g id="node6" class="node">
88<title>Node6</title>
89<g id="a_node6"><a xlink:href="_pooling2d_layer_8cpp.html" target="_top" xlink:title=" ">
90<polygon fill="white" stroke="black" points="710.5,-352 710.5,-382 859.5,-382 859.5,-352 710.5,-352"/>
91<text text-anchor="start" x="718.5" y="-370" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/Pooling2d</text>
92<text text-anchor="middle" x="785" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">Layer.cpp</text>
93</a>
94</g>
95</g>
96<!-- Node1&#45;&gt;Node6 -->
97<g id="edge5" class="edge">
98<title>Node1&#45;&gt;Node6</title>
99<path fill="none" stroke="midnightblue" d="M2702.82,-438.62C2390.49,-438.78 1231.53,-436.05 868,-388 857.57,-386.62 846.54,-384.47 836.04,-382.08"/>
100<polygon fill="midnightblue" stroke="midnightblue" points="2703.14,-442.12 2713.14,-438.62 2703.14,-435.12 2703.14,-442.12"/>
101</g>
102<!-- Node7 -->
103<g id="node7" class="node">
104<title>Node7</title>
105<g id="a_node7"><a xlink:href="_pooling3d_layer_8cpp.html" target="_top" xlink:title=" ">
106<polygon fill="white" stroke="black" points="877.5,-352 877.5,-382 1026.5,-382 1026.5,-352 877.5,-352"/>
107<text text-anchor="start" x="885.5" y="-370" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/Pooling3d</text>
108<text text-anchor="middle" x="952" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">Layer.cpp</text>
109</a>
110</g>
111</g>
112<!-- Node1&#45;&gt;Node7 -->
113<g id="edge6" class="edge">
114<title>Node1&#45;&gt;Node7</title>
115<path fill="none" stroke="midnightblue" d="M2702.91,-438.36C2408.41,-437.52 1365.05,-431.47 1036,-388 1025.45,-386.61 1014.29,-384.45 1003.67,-382.05"/>
116<polygon fill="midnightblue" stroke="midnightblue" points="2703.06,-441.86 2713.07,-438.39 2703.08,-434.86 2703.06,-441.86"/>
117</g>
118<!-- Node8 -->
119<g id="node8" class="node">
120<title>Node8</title>
121<g id="a_node8"><a xlink:href="_resize_layer_8cpp.html" target="_top" xlink:title=" ">
122<polygon fill="white" stroke="black" points="1045,-357.5 1045,-376.5 1225,-376.5 1225,-357.5 1045,-357.5"/>
123<text text-anchor="middle" x="1135" y="-364.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/ResizeLayer.cpp</text>
124</a>
125</g>
126</g>
127<!-- Node1&#45;&gt;Node8 -->
128<g id="edge7" class="edge">
129<title>Node1&#45;&gt;Node8</title>
130<path fill="none" stroke="midnightblue" d="M2703.32,-437.68C2431.39,-434.53 1523.22,-421.7 1234,-388 1212.58,-385.5 1188.89,-380.79 1170.05,-376.56"/>
131<polygon fill="midnightblue" stroke="midnightblue" points="2703.45,-441.18 2713.49,-437.79 2703.53,-434.18 2703.45,-441.18"/>
132</g>
133<!-- Node9 -->
134<g id="node9" class="node">
135<title>Node9</title>
136<g id="a_node9"><a xlink:href="_space_to_depth_layer_8cpp.html" target="_top" xlink:title=" ">
137<polygon fill="white" stroke="black" points="1243.5,-352 1243.5,-382 1384.5,-382 1384.5,-352 1243.5,-352"/>
138<text text-anchor="start" x="1251.5" y="-370" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/SpaceTo</text>
139<text text-anchor="middle" x="1314" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">DepthLayer.cpp</text>
140</a>
141</g>
142</g>
143<!-- Node1&#45;&gt;Node9 -->
144<g id="edge8" class="edge">
145<title>Node1&#45;&gt;Node9</title>
146<path fill="none" stroke="midnightblue" d="M2702.86,-437.8C2449.07,-435.18 1649.61,-424.2 1394,-388 1383.94,-386.57 1373.3,-384.4 1363.19,-382.01"/>
147<polygon fill="midnightblue" stroke="midnightblue" points="2703.06,-441.3 2713.1,-437.9 2703.13,-434.3 2703.06,-441.3"/>
148</g>
149<!-- Node10 -->
150<g id="node10" class="node">
151<title>Node10</title>
152<g id="a_node10"><a xlink:href="_transpose_convolution2d_layer_8cpp.html" target="_top" xlink:title=" ">
153<polygon fill="white" stroke="black" points="1403,-352 1403,-382 1553,-382 1553,-352 1403,-352"/>
154<text text-anchor="start" x="1411" y="-370" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/Transpose</text>
155<text text-anchor="middle" x="1478" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">Convolution2dLayer.cpp</text>
156</a>
157</g>
158</g>
159<!-- Node1&#45;&gt;Node10 -->
160<g id="edge9" class="edge">
161<title>Node1&#45;&gt;Node10</title>
162<path fill="none" stroke="midnightblue" d="M2703.36,-437.24C2471.05,-433.15 1783.86,-418.72 1562,-388 1551.61,-386.56 1540.61,-384.41 1530.13,-382.05"/>
163<polygon fill="midnightblue" stroke="midnightblue" points="2703.35,-440.74 2713.41,-437.41 2703.47,-433.74 2703.35,-440.74"/>
164</g>
165<!-- Node11 -->
166<g id="node11" class="node">
167<title>Node11</title>
168<g id="a_node11"><a xlink:href="_fold_pad_into_layer2d_8hpp.html" target="_top" xlink:title=" ">
169<polygon fill="white" stroke="black" points="1725,-352 1725,-382 1861,-382 1861,-352 1725,-352"/>
170<text text-anchor="start" x="1733" y="-370" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/optimizations</text>
171<text text-anchor="middle" x="1793" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">/FoldPadIntoLayer2d.hpp</text>
172</a>
173</g>
174</g>
175<!-- Node1&#45;&gt;Node11 -->
176<g id="edge10" class="edge">
177<title>Node1&#45;&gt;Node11</title>
178<path fill="none" stroke="midnightblue" d="M2703.28,-439.37C2545.29,-440 2175.72,-435.69 1870,-388 1860.58,-386.53 1850.65,-384.4 1841.16,-382.07"/>
179<polygon fill="midnightblue" stroke="midnightblue" points="2703.39,-442.87 2713.38,-439.32 2703.36,-435.87 2703.39,-442.87"/>
180</g>
181<!-- Node24 -->
182<g id="node24" class="node">
183<title>Node24</title>
184<g id="a_node24"><a xlink:href="_fuse_batch_norm_8hpp.html" target="_top" xlink:title=" ">
185<polygon fill="white" stroke="black" points="1571.5,-352 1571.5,-382 1706.5,-382 1706.5,-352 1571.5,-352"/>
186<text text-anchor="start" x="1579.5" y="-370" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/optimizations</text>
187<text text-anchor="middle" x="1639" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">/FuseBatchNorm.hpp</text>
188</a>
189</g>
190</g>
191<!-- Node1&#45;&gt;Node24 -->
192<g id="edge30" class="edge">
193<title>Node1&#45;&gt;Node24</title>
194<path fill="none" stroke="midnightblue" d="M2703.07,-436.9C2490.96,-432.19 1906.41,-416.92 1716,-388 1706.44,-386.55 1696.35,-384.39 1686.74,-382.03"/>
195<polygon fill="midnightblue" stroke="midnightblue" points="2703.12,-440.4 2713.19,-437.12 2703.27,-433.4 2703.12,-440.4"/>
196</g>
197<!-- Node25 -->
198<g id="node25" class="node">
199<title>Node25</title>
200<g id="a_node25"><a xlink:href="_create_workload_8hpp.html" target="_top" xlink:title=" ">
201<polygon fill="white" stroke="black" points="1879.5,-352 1879.5,-382 1998.5,-382 1998.5,-352 1879.5,-352"/>
202<text text-anchor="start" x="1887.5" y="-370" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnnTestUtils</text>
203<text text-anchor="middle" x="1939" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">/CreateWorkload.hpp</text>
204</a>
205</g>
206</g>
207<!-- Node1&#45;&gt;Node25 -->
208<g id="edge32" class="edge">
209<title>Node1&#45;&gt;Node25</title>
210<path fill="none" stroke="midnightblue" d="M2703.14,-439.07C2562.84,-438.86 2258.75,-432.67 2007,-388 1998.64,-386.52 1989.85,-384.38 1981.46,-382.05"/>
211<polygon fill="midnightblue" stroke="midnightblue" points="2703.36,-442.57 2713.36,-439.08 2703.37,-435.57 2703.36,-442.57"/>
212</g>
213<!-- Node26 -->
214<g id="node26" class="node">
215<title>Node26</title>
216<g id="a_node26"><a xlink:href="_data_layout_indexed_8cpp.html" target="_top" xlink:title=" ">
217<polygon fill="white" stroke="black" points="2016.5,-352 2016.5,-382 2163.5,-382 2163.5,-352 2016.5,-352"/>
218<text text-anchor="start" x="2024.5" y="-370" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnnUtils/DataLayout</text>
219<text text-anchor="middle" x="2090" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">Indexed.cpp</text>
220</a>
221</g>
222</g>
223<!-- Node1&#45;&gt;Node26 -->
224<g id="edge33" class="edge">
225<title>Node1&#45;&gt;Node26</title>
226<path fill="none" stroke="midnightblue" d="M2703.22,-435.95C2586.98,-431.25 2361.33,-418.74 2172,-388 2162.31,-386.43 2152.07,-384.31 2142.24,-382.03"/>
227<polygon fill="midnightblue" stroke="midnightblue" points="2703.31,-439.45 2713.44,-436.35 2703.59,-432.46 2703.31,-439.45"/>
228</g>
229<!-- Node27 -->
230<g id="node27" class="node">
231<title>Node27</title>
232<g id="a_node27"><a xlink:href="_workload_data_8cpp.html" target="_top" xlink:title=" ">
233<polygon fill="white" stroke="black" points="2181.5,-352 2181.5,-382 2354.5,-382 2354.5,-352 2181.5,-352"/>
234<text text-anchor="start" x="2189.5" y="-370" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/backendsCommon</text>
235<text text-anchor="middle" x="2268" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">/WorkloadData.cpp</text>
236</a>
237</g>
238</g>
239<!-- Node1&#45;&gt;Node27 -->
240<g id="edge34" class="edge">
241<title>Node1&#45;&gt;Node27</title>
242<path fill="none" stroke="midnightblue" d="M2703.43,-431.17C2619.29,-422.75 2481.16,-407.54 2363,-388 2352.52,-386.27 2341.45,-384.18 2330.71,-382.01"/>
243<polygon fill="midnightblue" stroke="midnightblue" points="2703.12,-434.66 2713.41,-432.17 2703.81,-427.69 2703.12,-434.66"/>
244</g>
245<!-- Node28 -->
246<g id="node28" class="node">
247<title>Node28</title>
248<g id="a_node28"><a xlink:href="_workload_utils_8cpp.html" target="_top" xlink:title=" ">
249<polygon fill="white" stroke="black" points="2372.5,-352 2372.5,-382 2545.5,-382 2545.5,-352 2372.5,-352"/>
250<text text-anchor="start" x="2380.5" y="-370" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/backendsCommon</text>
251<text text-anchor="middle" x="2459" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">/WorkloadUtils.cpp</text>
252</a>
253</g>
254</g>
255<!-- Node1&#45;&gt;Node28 -->
256<g id="edge35" class="edge">
257<title>Node1&#45;&gt;Node28</title>
258<path fill="none" stroke="midnightblue" d="M2707.21,-422.34C2651.65,-410.18 2576.23,-393.67 2523.16,-382.05"/>
259<polygon fill="midnightblue" stroke="midnightblue" points="2706.48,-425.77 2717,-424.49 2707.98,-418.93 2706.48,-425.77"/>
260</g>
261<!-- Node29 -->
262<g id="node29" class="node">
263<title>Node29</title>
264<g id="a_node29"><a xlink:href="_neon_depthwise_convolution_workload_8cpp.html" target="_top" xlink:title=" ">
265<polygon fill="white" stroke="black" points="2563.5,-352 2563.5,-382 2784.5,-382 2784.5,-352 2563.5,-352"/>
266<text text-anchor="start" x="2571.5" y="-370" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
267<text text-anchor="middle" x="2674" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonDepthwiseConvolutionWorkload.cpp</text>
268</a>
269</g>
270</g>
271<!-- Node1&#45;&gt;Node29 -->
272<g id="edge36" class="edge">
273<title>Node1&#45;&gt;Node29</title>
274<path fill="none" stroke="midnightblue" d="M2750.8,-418.6C2733.13,-406.96 2711.24,-392.54 2695.36,-382.07"/>
275<polygon fill="midnightblue" stroke="midnightblue" points="2749.33,-421.82 2759.6,-424.4 2753.18,-415.98 2749.33,-421.82"/>
276</g>
277<!-- Node30 -->
278<g id="node30" class="node">
279<title>Node30</title>
280<g id="a_node30"><a xlink:href="_batch_norm_impl_8cpp.html" target="_top" xlink:title=" ">
281<polygon fill="white" stroke="black" points="2803,-352 2803,-382 2973,-382 2973,-352 2803,-352"/>
282<text text-anchor="start" x="2811" y="-370" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
283<text text-anchor="middle" x="2888" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/BatchNormImpl.cpp</text>
284</a>
285</g>
286</g>
287<!-- Node1&#45;&gt;Node30 -->
288<g id="edge37" class="edge">
289<title>Node1&#45;&gt;Node30</title>
290<path fill="none" stroke="midnightblue" d="M2811.2,-418.6C2828.87,-406.96 2850.76,-392.54 2866.64,-382.07"/>
291<polygon fill="midnightblue" stroke="midnightblue" points="2808.82,-415.98 2802.4,-424.4 2812.67,-421.82 2808.82,-415.98"/>
292</g>
293<!-- Node31 -->
294<g id="node31" class="node">
295<title>Node31</title>
296<g id="a_node31"><a xlink:href="_batch_to_space_nd_8cpp.html" target="_top" xlink:title=" ">
297<polygon fill="white" stroke="black" points="2991,-352 2991,-382 3165,-382 3165,-352 2991,-352"/>
298<text text-anchor="start" x="2999" y="-370" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
299<text text-anchor="middle" x="3078" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/BatchToSpaceNd.cpp</text>
300</a>
301</g>
302</g>
303<!-- Node1&#45;&gt;Node31 -->
304<g id="edge38" class="edge">
305<title>Node1&#45;&gt;Node31</title>
306<path fill="none" stroke="midnightblue" d="M2850.02,-422.12C2901.17,-409.97 2970.18,-393.59 3018.83,-382.05"/>
307<polygon fill="midnightblue" stroke="midnightblue" points="2848.95,-418.77 2840.03,-424.49 2850.57,-425.58 2848.95,-418.77"/>
308</g>
309<!-- Node32 -->
310<g id="node32" class="node">
311<title>Node32</title>
312<g id="a_node32"><a xlink:href="_conv3d_impl_8hpp.html" target="_top" xlink:title=" ">
313<polygon fill="white" stroke="black" points="3183,-352 3183,-382 3335,-382 3335,-352 3183,-352"/>
314<text text-anchor="start" x="3191" y="-370" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
315<text text-anchor="middle" x="3259" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Conv3dImpl.hpp</text>
316</a>
317</g>
318</g>
319<!-- Node1&#45;&gt;Node32 -->
320<g id="edge39" class="edge">
321<title>Node1&#45;&gt;Node32</title>
322<path fill="none" stroke="midnightblue" d="M2859.21,-430.86C2938.78,-422.52 3065.5,-407.68 3174,-388 3183.4,-386.3 3193.32,-384.22 3202.93,-382.06"/>
323<polygon fill="midnightblue" stroke="midnightblue" points="2858.37,-427.43 2848.78,-431.94 2859.09,-434.39 2858.37,-427.43"/>
324</g>
325<!-- Node35 -->
326<g id="node35" class="node">
327<title>Node35</title>
328<g id="a_node35"><a xlink:href="_tensor_buffer_array_view_8hpp.html" target="_top" xlink:title=" ">
329<polygon fill="white" stroke="black" points="3391,-346.5 3391,-387.5 3551,-387.5 3551,-346.5 3391,-346.5"/>
330<text text-anchor="start" x="3399" y="-375.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
331<text text-anchor="start" x="3399" y="-364.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/TensorBufferArray</text>
332<text text-anchor="middle" x="3471" y="-353.5" font-family="Helvetica,sans-Serif" font-size="10.00">View.hpp</text>
333</a>
334</g>
335</g>
336<!-- Node1&#45;&gt;Node35 -->
337<g id="edge42" class="edge">
338<title>Node1&#45;&gt;Node35</title>
339<path fill="none" stroke="midnightblue" d="M2858.85,-435.02C2973,-429.2 3192.28,-415.37 3377,-388 3381.54,-387.33 3386.19,-386.57 3390.87,-385.75"/>
340<polygon fill="midnightblue" stroke="midnightblue" points="2858.61,-431.52 2848.8,-435.52 2858.96,-438.51 2858.61,-431.52"/>
341</g>
342<!-- Node36 -->
343<g id="node36" class="node">
344<title>Node36</title>
345<g id="a_node36"><a xlink:href="_conv_impl_8hpp.html" target="_top" xlink:title=" ">
346<polygon fill="white" stroke="black" points="3396,-279.5 3396,-309.5 3536,-309.5 3536,-279.5 3396,-279.5"/>
347<text text-anchor="start" x="3404" y="-297.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
348<text text-anchor="middle" x="3466" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/ConvImpl.hpp</text>
349</a>
350</g>
351</g>
352<!-- Node1&#45;&gt;Node36 -->
353<g id="edge48" class="edge">
354<title>Node1&#45;&gt;Node36</title>
355<path fill="none" stroke="midnightblue" d="M2858.77,-438.44C2992.79,-437.21 3260.86,-429.44 3344,-388 3366.53,-376.77 3362.56,-361.99 3382,-346 3399.35,-331.73 3421.14,-318.75 3438.18,-309.52"/>
356<polygon fill="midnightblue" stroke="midnightblue" points="2858.55,-434.94 2848.58,-438.52 2858.61,-441.94 2858.55,-434.94"/>
357</g>
358<!-- Node41 -->
359<g id="node41" class="node">
360<title>Node41</title>
361<g id="a_node41"><a xlink:href="_depth_to_space_8cpp.html" target="_top" xlink:title=" ">
362<polygon fill="white" stroke="black" points="3569,-352 3569,-382 3731,-382 3731,-352 3569,-352"/>
363<text text-anchor="start" x="3577" y="-370" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
364<text text-anchor="middle" x="3650" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/DepthToSpace.cpp</text>
365</a>
366</g>
367</g>
368<!-- Node1&#45;&gt;Node41 -->
369<g id="edge49" class="edge">
370<title>Node1&#45;&gt;Node41</title>
371<path fill="none" stroke="midnightblue" d="M2858.81,-437.41C2999.47,-434.57 3305.09,-424.37 3560,-388 3570.78,-386.46 3582.18,-384.33 3593.11,-382.03"/>
372<polygon fill="midnightblue" stroke="midnightblue" points="2858.5,-433.92 2848.57,-437.61 2858.64,-440.92 2858.5,-433.92"/>
373</g>
374<!-- Node42 -->
375<g id="node42" class="node">
376<title>Node42</title>
377<g id="a_node42"><a xlink:href="_instance_norm_8cpp.html" target="_top" xlink:title=" ">
378<polygon fill="white" stroke="black" points="3749.5,-352 3749.5,-382 3910.5,-382 3910.5,-352 3749.5,-352"/>
379<text text-anchor="start" x="3757.5" y="-370" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
380<text text-anchor="middle" x="3830" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/InstanceNorm.cpp</text>
381</a>
382</g>
383</g>
384<!-- Node1&#45;&gt;Node42 -->
385<g id="edge50" class="edge">
386<title>Node1&#45;&gt;Node42</title>
387<path fill="none" stroke="midnightblue" d="M2858.97,-438.77C3022.88,-438.37 3414.89,-432.37 3740,-388 3750.94,-386.51 3762.52,-384.37 3773.61,-382.03"/>
388<polygon fill="midnightblue" stroke="midnightblue" points="2858.5,-435.27 2848.5,-438.78 2858.51,-442.27 2858.5,-435.27"/>
389</g>
390<!-- Node43 -->
391<g id="node43" class="node">
392<title>Node43</title>
393<g id="a_node43"><a xlink:href="_pooling2d_8cpp.html" target="_top" xlink:title=" ">
394<polygon fill="white" stroke="black" points="3928.5,-352 3928.5,-382 4069.5,-382 4069.5,-352 3928.5,-352"/>
395<text text-anchor="start" x="3936.5" y="-370" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
396<text text-anchor="middle" x="3999" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Pooling2d.cpp</text>
397</a>
398</g>
399</g>
400<!-- Node1&#45;&gt;Node43 -->
401<g id="edge51" class="edge">
402<title>Node1&#45;&gt;Node43</title>
403<path fill="none" stroke="midnightblue" d="M2858.77,-437.08C3080.62,-432.71 3713.72,-417.91 3919,-388 3928.92,-386.56 3939.39,-384.41 3949.38,-382.04"/>
404<polygon fill="midnightblue" stroke="midnightblue" points="2858.45,-433.59 2848.52,-437.28 2858.59,-440.59 2858.45,-433.59"/>
405</g>
406<!-- Node44 -->
407<g id="node44" class="node">
408<title>Node44</title>
409<g id="a_node44"><a xlink:href="_pooling3d_8cpp.html" target="_top" xlink:title=" ">
410<polygon fill="white" stroke="black" points="4087.5,-352 4087.5,-382 4228.5,-382 4228.5,-352 4087.5,-352"/>
411<text text-anchor="start" x="4095.5" y="-370" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
412<text text-anchor="middle" x="4158" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Pooling3d.cpp</text>
413</a>
414</g>
415</g>
416<!-- Node1&#45;&gt;Node44 -->
417<g id="edge52" class="edge">
418<title>Node1&#45;&gt;Node44</title>
419<path fill="none" stroke="midnightblue" d="M2859,-437.57C3101.57,-434.34 3840.62,-421.92 4078,-388 4087.92,-386.58 4098.4,-384.44 4108.38,-382.09"/>
420<polygon fill="midnightblue" stroke="midnightblue" points="2858.81,-434.07 2848.86,-437.7 2858.9,-441.07 2858.81,-434.07"/>
421</g>
422<!-- Node45 -->
423<g id="node45" class="node">
424<title>Node45</title>
425<g id="a_node45"><a xlink:href="_ref_l2_normalization_workload_8cpp.html" target="_top" xlink:title=" ">
426<polygon fill="white" stroke="black" points="4247,-346.5 4247,-387.5 4417,-387.5 4417,-346.5 4247,-346.5"/>
427<text text-anchor="start" x="4255" y="-375.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
428<text text-anchor="start" x="4255" y="-364.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefL2Normalization</text>
429<text text-anchor="middle" x="4332" y="-353.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
430</a>
431</g>
432</g>
433<!-- Node1&#45;&gt;Node45 -->
434<g id="edge53" class="edge">
435<title>Node1&#45;&gt;Node45</title>
436<path fill="none" stroke="midnightblue" d="M2858.94,-437.57C3120.65,-434.19 3966.62,-420.9 4237,-388 4240.26,-387.6 4243.58,-387.15 4246.92,-386.65"/>
437<polygon fill="midnightblue" stroke="midnightblue" points="2858.72,-434.08 2848.77,-437.7 2858.81,-441.08 2858.72,-434.08"/>
438</g>
439<!-- Node46 -->
440<g id="node46" class="node">
441<title>Node46</title>
442<g id="a_node46"><a xlink:href="_ref_normalization_workload_8cpp.html" target="_top" xlink:title=" ">
443<polygon fill="white" stroke="black" points="4435,-352 4435,-382 4659,-382 4659,-352 4435,-352"/>
444<text text-anchor="start" x="4443" y="-370" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
445<text text-anchor="middle" x="4547" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefNormalizationWorkload.cpp</text>
446</a>
447</g>
448</g>
449<!-- Node1&#45;&gt;Node46 -->
450<g id="edge54" class="edge">
451<title>Node1&#45;&gt;Node46</title>
452<path fill="none" stroke="midnightblue" d="M2858.75,-437.49C3141.7,-433.59 4116.13,-418.23 4426,-388 4440.83,-386.55 4456.6,-384.4 4471.69,-382.04"/>
453<polygon fill="midnightblue" stroke="midnightblue" points="2858.53,-433.99 2848.58,-437.63 2858.63,-440.99 2858.53,-433.99"/>
454</g>
455<!-- Node47 -->
456<g id="node47" class="node">
457<title>Node47</title>
458<g id="a_node47"><a xlink:href="_resize_8hpp.html" target="_top" xlink:title=" ">
459<polygon fill="white" stroke="black" points="4677.5,-352 4677.5,-382 4806.5,-382 4806.5,-352 4677.5,-352"/>
460<text text-anchor="start" x="4685.5" y="-370" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
461<text text-anchor="middle" x="4742" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Resize.hpp</text>
462</a>
463</g>
464</g>
465<!-- Node1&#45;&gt;Node47 -->
466<g id="edge55" class="edge">
467<title>Node1&#45;&gt;Node47</title>
468<path fill="none" stroke="midnightblue" d="M2859.19,-438.88C3168.96,-439.98 4310.5,-440.33 4668,-388 4677.35,-386.63 4687.2,-384.48 4696.57,-382.09"/>
469<polygon fill="midnightblue" stroke="midnightblue" points="2858.97,-435.37 2848.96,-438.84 2858.95,-442.37 2858.97,-435.37"/>
470</g>
471<!-- Node49 -->
472<g id="node49" class="node">
473<title>Node49</title>
474<g id="a_node49"><a xlink:href="_space_to_batch_nd_8cpp.html" target="_top" xlink:title=" ">
475<polygon fill="white" stroke="black" points="4825,-352 4825,-382 4999,-382 4999,-352 4825,-352"/>
476<text text-anchor="start" x="4833" y="-370" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
477<text text-anchor="middle" x="4912" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/SpaceToBatchNd.cpp</text>
478</a>
479</g>
480</g>
481<!-- Node1&#45;&gt;Node49 -->
482<g id="edge58" class="edge">
483<title>Node1&#45;&gt;Node49</title>
484<path fill="none" stroke="midnightblue" d="M2858.96,-438.45C3183.23,-437.94 4426.48,-433.03 4816,-388 4828.09,-386.6 4840.92,-384.42 4853.13,-382.01"/>
485<polygon fill="midnightblue" stroke="midnightblue" points="2858.71,-434.95 2848.72,-438.46 2858.73,-441.95 2858.71,-434.95"/>
486</g>
487<!-- Node50 -->
488<g id="node50" class="node">
489<title>Node50</title>
490<g id="a_node50"><a xlink:href="_space_to_depth_8cpp.html" target="_top" xlink:title=" ">
491<polygon fill="white" stroke="black" points="5017,-352 5017,-382 5179,-382 5179,-352 5017,-352"/>
492<text text-anchor="start" x="5025" y="-370" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
493<text text-anchor="middle" x="5098" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/SpaceToDepth.cpp</text>
494</a>
495</g>
496</g>
497<!-- Node1&#45;&gt;Node50 -->
498<g id="edge59" class="edge">
499<title>Node1&#45;&gt;Node50</title>
500<path fill="none" stroke="midnightblue" d="M2858.58,-438.78C3200.98,-439.7 4578.87,-440.04 5008,-388 5019.28,-386.63 5031.23,-384.48 5042.6,-382.09"/>
501<polygon fill="midnightblue" stroke="midnightblue" points="2858.52,-435.28 2848.51,-438.75 2858.5,-442.28 2858.52,-435.28"/>
502</g>
503<!-- Node51 -->
504<g id="node51" class="node">
505<title>Node51</title>
506<g id="a_node51"><a xlink:href="_transpose_convolution2d_8cpp.html" target="_top" xlink:title=" ">
507<polygon fill="white" stroke="black" points="5197,-352 5197,-382 5409,-382 5409,-352 5197,-352"/>
508<text text-anchor="start" x="5205" y="-370" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
509<text text-anchor="middle" x="5303" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/TransposeConvolution2d.cpp</text>
510</a>
511</g>
512</g>
513<!-- Node1&#45;&gt;Node51 -->
514<g id="edge60" class="edge">
515<title>Node1&#45;&gt;Node51</title>
516<path fill="none" stroke="midnightblue" d="M2858.82,-438.45C3218.28,-437.98 4720.44,-433.3 5188,-388 5202.42,-386.6 5217.76,-384.43 5232.37,-382.01"/>
517<polygon fill="midnightblue" stroke="midnightblue" points="2858.76,-434.95 2848.77,-438.46 2858.77,-441.95 2858.76,-434.95"/>
518</g>
519<!-- Node52 -->
520<g id="node52" class="node">
521<title>Node52</title>
522<g id="a_node52"><a xlink:href="_conversion_utils_8hpp.html" target="_top" xlink:title=" ">
523<polygon fill="white" stroke="black" points="5426.5,-352 5426.5,-382 5585.5,-382 5585.5,-352 5426.5,-352"/>
524<text text-anchor="start" x="5434.5" y="-370" font-family="Helvetica,sans-Serif" font-size="10.00">shim/sl/canonical/Conversion</text>
525<text text-anchor="middle" x="5506" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">Utils.hpp</text>
526</a>
527</g>
528</g>
529<!-- Node1&#45;&gt;Node52 -->
530<g id="edge61" class="edge">
531<title>Node1&#45;&gt;Node52</title>
532<path fill="none" stroke="midnightblue" d="M2858.92,-437.96C3268.02,-434.98 5158.81,-419.6 5418,-388 5429.2,-386.63 5441.06,-384.46 5452.32,-382.03"/>
533<polygon fill="midnightblue" stroke="midnightblue" points="2858.65,-434.46 2848.67,-438.03 2858.7,-441.46 2858.65,-434.46"/>
534</g>
535<!-- Node12 -->
536<g id="node12" class="node">
537<title>Node12</title>
538<g id="a_node12"><a xlink:href="_all_8hpp.html" target="_top" xlink:title=" ">
539<polygon fill="white" stroke="black" points="1571.5,-279.5 1571.5,-309.5 1706.5,-309.5 1706.5,-279.5 1571.5,-279.5"/>
540<text text-anchor="start" x="1579.5" y="-297.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/optimizations</text>
541<text text-anchor="middle" x="1639" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">/All.hpp</text>
542</a>
543</g>
544</g>
545<!-- Node11&#45;&gt;Node12 -->
546<g id="edge11" class="edge">
547<title>Node11&#45;&gt;Node12</title>
548<path fill="none" stroke="midnightblue" d="M1753,-347.69C1727.01,-335.79 1693.65,-320.52 1669.74,-309.57"/>
549<polygon fill="midnightblue" stroke="midnightblue" points="1751.66,-350.92 1762.21,-351.9 1754.57,-344.56 1751.66,-350.92"/>
550</g>
551<!-- Node20 -->
552<g id="node20" class="node">
553<title>Node20</title>
554<g id="a_node20"><a xlink:href="_subgraph_utils_8hpp.html" target="_top" xlink:title=" ">
555<polygon fill="white" stroke="black" points="1859.5,-279.5 1859.5,-309.5 2032.5,-309.5 2032.5,-279.5 1859.5,-279.5"/>
556<text text-anchor="start" x="1867.5" y="-297.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/backendsCommon</text>
557<text text-anchor="middle" x="1946" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">/SubgraphUtils.hpp</text>
558</a>
559</g>
560</g>
561<!-- Node11&#45;&gt;Node20 -->
562<g id="edge21" class="edge">
563<title>Node11&#45;&gt;Node20</title>
564<path fill="none" stroke="midnightblue" d="M1832.74,-347.69C1858.56,-335.79 1891.71,-320.52 1915.46,-309.57"/>
565<polygon fill="midnightblue" stroke="midnightblue" points="1831.21,-344.54 1823.59,-351.9 1834.14,-350.9 1831.21,-344.54"/>
566</g>
567<!-- Node13 -->
568<g id="node13" class="node">
569<title>Node13</title>
570<g id="a_node13"><a xlink:href="_optimizer_8hpp.html" target="_top" xlink:title=" ">
571<polygon fill="white" stroke="black" points="1619.5,-212.5 1619.5,-231.5 1756.5,-231.5 1756.5,-212.5 1619.5,-212.5"/>
572<text text-anchor="middle" x="1688" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/Optimizer.hpp</text>
573</a>
574</g>
575</g>
576<!-- Node12&#45;&gt;Node13 -->
577<g id="edge12" class="edge">
578<title>Node12&#45;&gt;Node13</title>
579<path fill="none" stroke="midnightblue" d="M1654.63,-271.01C1663.86,-257.73 1675.03,-241.66 1681.82,-231.89"/>
580<polygon fill="midnightblue" stroke="midnightblue" points="1651.75,-269.02 1648.92,-279.23 1657.5,-273.02 1651.75,-269.02"/>
581</g>
582<!-- Node14 -->
583<g id="node14" class="node">
584<title>Node14</title>
585<g id="a_node14"><a xlink:href="_network_8cpp.html" target="_top" xlink:title=" ">
586<polygon fill="white" stroke="black" points="1375,-140 1375,-159 1505,-159 1505,-140 1375,-140"/>
587<text text-anchor="middle" x="1440" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/Network.cpp</text>
588</a>
589</g>
590</g>
591<!-- Node12&#45;&gt;Node14 -->
592<g id="edge19" class="edge">
593<title>Node12&#45;&gt;Node14</title>
594<path fill="none" stroke="midnightblue" d="M1610.94,-273.34C1566.93,-241.71 1483.48,-181.74 1452.22,-159.28"/>
595<polygon fill="midnightblue" stroke="midnightblue" points="1609.03,-276.27 1619.19,-279.27 1613.11,-270.59 1609.03,-276.27"/>
596</g>
597<!-- Node15 -->
598<g id="node15" class="node">
599<title>Node15</title>
600<g id="a_node15"><a xlink:href="_optimizer_8cpp.html" target="_top" xlink:title=" ">
601<polygon fill="white" stroke="black" points="1523,-140 1523,-159 1659,-159 1659,-140 1523,-140"/>
602<text text-anchor="middle" x="1591" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/Optimizer.cpp</text>
603</a>
604</g>
605</g>
606<!-- Node12&#45;&gt;Node15 -->
607<g id="edge20" class="edge">
608<title>Node12&#45;&gt;Node15</title>
609<path fill="none" stroke="midnightblue" d="M1623.63,-270.33C1618.66,-262 1613.54,-252.34 1610,-243 1598.8,-213.41 1593.69,-175.86 1591.85,-159.17"/>
610<polygon fill="midnightblue" stroke="midnightblue" points="1620.82,-272.44 1629.07,-279.09 1626.76,-268.75 1620.82,-272.44"/>
611</g>
612<!-- Node13&#45;&gt;Node14 -->
613<g id="edge13" class="edge">
614<title>Node13&#45;&gt;Node14</title>
615<path fill="none" stroke="midnightblue" d="M1648.33,-209.72C1598.66,-195.6 1514.68,-171.73 1470.02,-159.03"/>
616<polygon fill="midnightblue" stroke="midnightblue" points="1647.51,-213.13 1658.09,-212.5 1649.42,-206.39 1647.51,-213.13"/>
617</g>
618<!-- Node13&#45;&gt;Node15 -->
619<g id="edge14" class="edge">
620<title>Node13&#45;&gt;Node15</title>
621<path fill="none" stroke="midnightblue" d="M1667.86,-206.36C1648.28,-192.13 1619.19,-170.99 1602.99,-159.22"/>
622<polygon fill="midnightblue" stroke="midnightblue" points="1665.96,-209.31 1676.11,-212.36 1670.07,-203.64 1665.96,-209.31"/>
623</g>
624<!-- Node16 -->
625<g id="node16" class="node">
626<title>Node16</title>
627<g id="a_node16"><a xlink:href="_cl_backend_8cpp.html" target="_top" xlink:title=" ">
628<polygon fill="white" stroke="black" points="2023.5,-140 2023.5,-159 2188.5,-159 2188.5,-140 2023.5,-140"/>
629<text text-anchor="middle" x="2106" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/ClBackend.cpp</text>
630</a>
631</g>
632</g>
633<!-- Node13&#45;&gt;Node16 -->
634<g id="edge15" class="edge">
635<title>Node13&#45;&gt;Node16</title>
636<path fill="none" stroke="midnightblue" d="M1748.43,-210.81C1831.15,-196.86 1978.17,-172.06 2055.4,-159.03"/>
637<polygon fill="midnightblue" stroke="midnightblue" points="1747.7,-207.38 1738.42,-212.5 1748.86,-214.28 1747.7,-207.38"/>
638</g>
639<!-- Node17 -->
640<g id="node17" class="node">
641<title>Node17</title>
642<g id="a_node17"><a xlink:href="_gpu_fsa_backend_8cpp.html" target="_top" xlink:title=" ">
643<polygon fill="white" stroke="black" points="1887,-134.5 1887,-164.5 2005,-164.5 2005,-134.5 1887,-134.5"/>
644<text text-anchor="start" x="1895" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/gpuFsa</text>
645<text text-anchor="middle" x="1946" y="-141.5" font-family="Helvetica,sans-Serif" font-size="10.00">/GpuFsaBackend.cpp</text>
646</a>
647</g>
648</g>
649<!-- Node13&#45;&gt;Node17 -->
650<g id="edge16" class="edge">
651<title>Node13&#45;&gt;Node17</title>
652<path fill="none" stroke="midnightblue" d="M1728.82,-209.85C1773.75,-197.57 1846.04,-177.82 1894.74,-164.51"/>
653<polygon fill="midnightblue" stroke="midnightblue" points="1727.84,-206.48 1719.12,-212.5 1729.69,-213.24 1727.84,-206.48"/>
654</g>
655<!-- Node18 -->
656<g id="node18" class="node">
657<title>Node18</title>
658<g id="a_node18"><a xlink:href="_neon_backend_8cpp.html" target="_top" xlink:title=" ">
659<polygon fill="white" stroke="black" points="2118.5,-73 2118.5,-92 2315.5,-92 2315.5,-73 2118.5,-73"/>
660<text text-anchor="middle" x="2217" y="-80" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/NeonBackend.cpp</text>
661</a>
662</g>
663</g>
664<!-- Node13&#45;&gt;Node18 -->
665<g id="edge17" class="edge">
666<title>Node13&#45;&gt;Node18</title>
667<path fill="none" stroke="midnightblue" d="M1686.03,-202.15C1685.08,-182.1 1687.13,-150.98 1706,-134 1735.95,-107.06 1978.35,-92.99 2118.26,-87.04"/>
668<polygon fill="midnightblue" stroke="midnightblue" points="1682.55,-202.53 1686.8,-212.24 1689.53,-202 1682.55,-202.53"/>
669</g>
670<!-- Node19 -->
671<g id="node19" class="node">
672<title>Node19</title>
673<g id="a_node19"><a xlink:href="_tosa_ref_backend_8cpp.html" target="_top" xlink:title=" ">
674<polygon fill="white" stroke="black" points="1715.5,-134.5 1715.5,-164.5 1868.5,-164.5 1868.5,-134.5 1715.5,-134.5"/>
675<text text-anchor="start" x="1723.5" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/tosaReference</text>
676<text text-anchor="middle" x="1792" y="-141.5" font-family="Helvetica,sans-Serif" font-size="10.00">/TosaRefBackend.cpp</text>
677</a>
678</g>
679</g>
680<!-- Node13&#45;&gt;Node19 -->
681<g id="edge18" class="edge">
682<title>Node13&#45;&gt;Node19</title>
683<path fill="none" stroke="midnightblue" d="M1709.44,-206.47C1727.55,-194.19 1753.32,-176.72 1771.24,-164.58"/>
684<polygon fill="midnightblue" stroke="midnightblue" points="1707.07,-203.85 1700.75,-212.36 1710.99,-209.64 1707.07,-203.85"/>
685</g>
686<!-- Node20&#45;&gt;Node17 -->
687<g id="edge27" class="edge">
688<title>Node20&#45;&gt;Node17</title>
689<path fill="none" stroke="midnightblue" d="M1946,-269.19C1946,-239.16 1946,-189.05 1946,-164.68"/>
690<polygon fill="midnightblue" stroke="midnightblue" points="1942.5,-269.27 1946,-279.27 1949.5,-269.27 1942.5,-269.27"/>
691</g>
692<!-- Node20&#45;&gt;Node19 -->
693<g id="edge29" class="edge">
694<title>Node20&#45;&gt;Node19</title>
695<path fill="none" stroke="midnightblue" d="M1923.15,-272.28C1891.3,-242.71 1834.43,-189.9 1807.27,-164.68"/>
696<polygon fill="midnightblue" stroke="midnightblue" points="1920.96,-275.03 1930.67,-279.27 1925.72,-269.9 1920.96,-275.03"/>
697</g>
698<!-- Node21 -->
699<g id="node21" class="node">
700<title>Node21</title>
701<g id="a_node21"><a xlink:href="_arm_compute_subgraph_utils_8hpp.html" target="_top" xlink:title=" ">
702<polygon fill="white" stroke="black" points="2019.5,-207 2019.5,-237 2192.5,-237 2192.5,-207 2019.5,-207"/>
703<text text-anchor="start" x="2027.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/aclCommon</text>
704<text text-anchor="middle" x="2106" y="-214" font-family="Helvetica,sans-Serif" font-size="10.00">/ArmComputeSubgraphUtils.hpp</text>
705</a>
706</g>
707</g>
708<!-- Node20&#45;&gt;Node21 -->
709<g id="edge22" class="edge">
710<title>Node20&#45;&gt;Node21</title>
711<path fill="none" stroke="midnightblue" d="M1987.21,-275.34C2014.26,-263.42 2049.11,-248.07 2074.06,-237.07"/>
712<polygon fill="midnightblue" stroke="midnightblue" points="1985.73,-272.17 1977.99,-279.4 1988.56,-278.57 1985.73,-272.17"/>
713</g>
714<!-- Node23 -->
715<g id="node23" class="node">
716<title>Node23</title>
717<g id="a_node23"><a xlink:href="_ref_backend_8cpp.html" target="_top" xlink:title=" ">
718<polygon fill="white" stroke="black" points="2210.5,-207 2210.5,-237 2339.5,-237 2339.5,-207 2210.5,-207"/>
719<text text-anchor="start" x="2218.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
720<text text-anchor="middle" x="2275" y="-214" font-family="Helvetica,sans-Serif" font-size="10.00">/RefBackend.cpp</text>
721</a>
722</g>
723</g>
724<!-- Node20&#45;&gt;Node23 -->
725<g id="edge28" class="edge">
726<title>Node20&#45;&gt;Node23</title>
727<path fill="none" stroke="midnightblue" d="M2034.13,-277.59C2083.39,-268.31 2145.81,-255.91 2201,-243 2208.78,-241.18 2216.97,-239.12 2224.96,-237.02"/>
728<polygon fill="midnightblue" stroke="midnightblue" points="2033.32,-274.18 2024.14,-279.46 2034.61,-281.06 2033.32,-274.18"/>
729</g>
730<!-- Node21&#45;&gt;Node16 -->
731<g id="edge23" class="edge">
732<title>Node21&#45;&gt;Node16</title>
733<path fill="none" stroke="midnightblue" d="M2106,-196.59C2106,-183.71 2106,-168.7 2106,-159.39"/>
734<polygon fill="midnightblue" stroke="midnightblue" points="2102.5,-196.73 2106,-206.73 2109.5,-196.73 2102.5,-196.73"/>
735</g>
736<!-- Node21&#45;&gt;Node18 -->
737<g id="edge26" class="edge">
738<title>Node21&#45;&gt;Node18</title>
739<path fill="none" stroke="midnightblue" d="M2151.04,-202.3C2167.72,-193.29 2185.38,-180.94 2197,-165 2213.39,-142.51 2216.46,-108.21 2216.96,-92.25"/>
740<polygon fill="midnightblue" stroke="midnightblue" points="2149.23,-199.29 2141.91,-206.96 2152.41,-205.53 2149.23,-199.29"/>
741</g>
742<!-- Node22 -->
743<g id="node22" class="node">
744<title>Node22</title>
745<g id="a_node22"><a xlink:href="_neon_backend_optimization_utils_8hpp.html" target="_top" xlink:title=" ">
746<polygon fill="white" stroke="black" points="2245,-134.5 2245,-164.5 2421,-164.5 2421,-134.5 2245,-134.5"/>
747<text text-anchor="start" x="2253" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/NeonBackend</text>
748<text text-anchor="middle" x="2333" y="-141.5" font-family="Helvetica,sans-Serif" font-size="10.00">OptimizationUtils.hpp</text>
749</a>
750</g>
751</g>
752<!-- Node21&#45;&gt;Node22 -->
753<g id="edge24" class="edge">
754<title>Node21&#45;&gt;Node22</title>
755<path fill="none" stroke="midnightblue" d="M2160.7,-204.01C2199.52,-191.96 2251.02,-175.96 2287.58,-164.61"/>
756<polygon fill="midnightblue" stroke="midnightblue" points="2159.63,-200.68 2151.12,-206.99 2161.71,-207.36 2159.63,-200.68"/>
757</g>
758<!-- Node22&#45;&gt;Node18 -->
759<g id="edge25" class="edge">
760<title>Node22&#45;&gt;Node18</title>
761<path fill="none" stroke="midnightblue" d="M2299.04,-129.47C2276.9,-117.06 2249.07,-101.47 2232.18,-92.01"/>
762<polygon fill="midnightblue" stroke="midnightblue" points="2297.4,-132.56 2307.83,-134.4 2300.82,-126.45 2297.4,-132.56"/>
763</g>
764<!-- Node24&#45;&gt;Node12 -->
765<g id="edge31" class="edge">
766<title>Node24&#45;&gt;Node12</title>
767<path fill="none" stroke="midnightblue" d="M1639,-341.73C1639,-331.07 1639,-318.91 1639,-309.75"/>
768<polygon fill="midnightblue" stroke="midnightblue" points="1635.5,-341.73 1639,-351.73 1642.5,-341.73 1635.5,-341.73"/>
769</g>
770<!-- Node33 -->
771<g id="node33" class="node">
772<title>Node33</title>
773<g id="a_node33"><a xlink:href="_conv3d_impl_8cpp.html" target="_top" xlink:title=" ">
774<polygon fill="white" stroke="black" points="2979,-279.5 2979,-309.5 3131,-309.5 3131,-279.5 2979,-279.5"/>
775<text text-anchor="start" x="2987" y="-297.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
776<text text-anchor="middle" x="3055" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Conv3dImpl.cpp</text>
777</a>
778</g>
779</g>
780<!-- Node32&#45;&gt;Node33 -->
781<g id="edge40" class="edge">
782<title>Node32&#45;&gt;Node33</title>
783<path fill="none" stroke="midnightblue" d="M3208.71,-348.62C3173.92,-336.6 3128.22,-320.81 3095.72,-309.57"/>
784<polygon fill="midnightblue" stroke="midnightblue" points="3207.61,-351.94 3218.21,-351.9 3209.9,-345.33 3207.61,-351.94"/>
785</g>
786<!-- Node34 -->
787<g id="node34" class="node">
788<title>Node34</title>
789<g id="a_node34"><a xlink:href="_ref_convolution3d_workload_8cpp.html" target="_top" xlink:title=" ">
790<polygon fill="white" stroke="black" points="3149,-279.5 3149,-309.5 3375,-309.5 3375,-279.5 3149,-279.5"/>
791<text text-anchor="start" x="3157" y="-297.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
792<text text-anchor="middle" x="3262" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefConvolution3dWorkload.cpp</text>
793</a>
794</g>
795</g>
796<!-- Node32&#45;&gt;Node34 -->
797<g id="edge41" class="edge">
798<title>Node32&#45;&gt;Node34</title>
799<path fill="none" stroke="midnightblue" d="M3260.03,-341.73C3260.49,-331.07 3261,-318.91 3261.39,-309.75"/>
800<polygon fill="midnightblue" stroke="midnightblue" points="3256.54,-341.59 3259.61,-351.73 3263.53,-341.89 3256.54,-341.59"/>
801</g>
802<!-- Node35&#45;&gt;Node36 -->
803<g id="edge43" class="edge">
804<title>Node35&#45;&gt;Node36</title>
805<path fill="none" stroke="midnightblue" d="M3468.9,-336.38C3468.25,-327.21 3467.56,-317.53 3467.02,-309.89"/>
806<polygon fill="midnightblue" stroke="midnightblue" points="3465.41,-336.63 3469.61,-346.36 3472.39,-336.14 3465.41,-336.63"/>
807</g>
808<!-- Node40 -->
809<g id="node40" class="node">
810<title>Node40</title>
811<g id="a_node40"><a xlink:href="_resize_8cpp.html" target="_top" xlink:title=" ">
812<polygon fill="white" stroke="black" points="4027.5,-279.5 4027.5,-309.5 4156.5,-309.5 4156.5,-279.5 4027.5,-279.5"/>
813<text text-anchor="start" x="4035.5" y="-297.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
814<text text-anchor="middle" x="4092" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Resize.cpp</text>
815</a>
816</g>
817</g>
818<!-- Node35&#45;&gt;Node40 -->
819<g id="edge47" class="edge">
820<title>Node35&#45;&gt;Node40</title>
821<path fill="none" stroke="midnightblue" d="M3561.52,-345.85C3735,-318.81 3928.84,-304.9 4027.38,-298.99"/>
822<polygon fill="midnightblue" stroke="midnightblue" points="3560.77,-342.43 3551.44,-347.44 3561.87,-349.34 3560.77,-342.43"/>
823</g>
824<!-- Node37 -->
825<g id="node37" class="node">
826<title>Node37</title>
827<g id="a_node37"><a xlink:href="_conv_impl_8cpp.html" target="_top" xlink:title=" ">
828<polygon fill="white" stroke="black" points="3590,-207 3590,-237 3730,-237 3730,-207 3590,-207"/>
829<text text-anchor="start" x="3598" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
830<text text-anchor="middle" x="3660" y="-214" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/ConvImpl.cpp</text>
831</a>
832</g>
833</g>
834<!-- Node36&#45;&gt;Node37 -->
835<g id="edge44" class="edge">
836<title>Node36&#45;&gt;Node37</title>
837<path fill="none" stroke="midnightblue" d="M3514.25,-275.96C3547.28,-263.96 3590.5,-248.26 3621.27,-237.07"/>
838<polygon fill="midnightblue" stroke="midnightblue" points="3513,-272.7 3504.79,-279.4 3515.39,-279.28 3513,-272.7"/>
839</g>
840<!-- Node38 -->
841<g id="node38" class="node">
842<title>Node38</title>
843<g id="a_node38"><a xlink:href="_ref_convolution2d_workload_8cpp.html" target="_top" xlink:title=" ">
844<polygon fill="white" stroke="black" points="3116,-207 3116,-237 3342,-237 3342,-207 3116,-207"/>
845<text text-anchor="start" x="3124" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
846<text text-anchor="middle" x="3229" y="-214" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefConvolution2dWorkload.cpp</text>
847</a>
848</g>
849</g>
850<!-- Node36&#45;&gt;Node38 -->
851<g id="edge45" class="edge">
852<title>Node36&#45;&gt;Node38</title>
853<path fill="none" stroke="midnightblue" d="M3409.15,-276.59C3368.59,-264.52 3314.67,-248.48 3276.42,-237.11"/>
854<polygon fill="midnightblue" stroke="midnightblue" points="3408.31,-279.99 3418.89,-279.49 3410.31,-273.28 3408.31,-279.99"/>
855</g>
856<!-- Node39 -->
857<g id="node39" class="node">
858<title>Node39</title>
859<g id="a_node39"><a xlink:href="_ref_depthwise_convolution2d_workload_8cpp.html" target="_top" xlink:title=" ">
860<polygon fill="white" stroke="black" points="3360,-201.5 3360,-242.5 3572,-242.5 3572,-201.5 3360,-201.5"/>
861<text text-anchor="start" x="3368" y="-230.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
862<text text-anchor="start" x="3368" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefDepthwiseConvolution2d</text>
863<text text-anchor="middle" x="3466" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
864</a>
865</g>
866</g>
867<!-- Node36&#45;&gt;Node39 -->
868<g id="edge46" class="edge">
869<title>Node36&#45;&gt;Node39</title>
870<path fill="none" stroke="midnightblue" d="M3466,-268.98C3466,-260.35 3466,-250.76 3466,-242.59"/>
871<polygon fill="midnightblue" stroke="midnightblue" points="3462.5,-269.23 3466,-279.23 3469.5,-269.23 3462.5,-269.23"/>
872</g>
873<!-- Node47&#45;&gt;Node40 -->
874<g id="edge57" class="edge">
875<title>Node47&#45;&gt;Node40</title>
876<path fill="none" stroke="midnightblue" d="M4684.81,-349.47C4679.16,-348.16 4673.49,-346.97 4668,-346 4484.41,-313.41 4263.99,-301.52 4156.84,-297.46"/>
877<polygon fill="midnightblue" stroke="midnightblue" points="4684.36,-352.97 4694.91,-351.94 4686.02,-346.17 4684.36,-352.97"/>
878</g>
879<!-- Node48 -->
880<g id="node48" class="node">
881<title>Node48</title>
882<g id="a_node48"><a xlink:href="_ref_resize_workload_8cpp.html" target="_top" xlink:title=" ">
883<polygon fill="white" stroke="black" points="4648,-279.5 4648,-309.5 4836,-309.5 4836,-279.5 4648,-279.5"/>
884<text text-anchor="start" x="4656" y="-297.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
885<text text-anchor="middle" x="4742" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefResizeWorkload.cpp</text>
886</a>
887</g>
888</g>
889<!-- Node47&#45;&gt;Node48 -->
890<g id="edge56" class="edge">
891<title>Node47&#45;&gt;Node48</title>
892<path fill="none" stroke="midnightblue" d="M4742,-341.73C4742,-331.07 4742,-318.91 4742,-309.75"/>
893<polygon fill="midnightblue" stroke="midnightblue" points="4738.5,-341.73 4742,-351.73 4745.5,-341.73 4738.5,-341.73"/>
894</g>
895<!-- Node53 -->
896<g id="node53" class="node">
897<title>Node53</title>
898<g id="a_node53"><a xlink:href="_converter_8hpp.html" target="_top" xlink:title=" ">
899<polygon fill="white" stroke="black" points="5327.5,-285 5327.5,-304 5500.5,-304 5500.5,-285 5327.5,-285"/>
900<text text-anchor="middle" x="5414" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">shim/sl/canonical/Converter.hpp</text>
901</a>
902</g>
903</g>
904<!-- Node52&#45;&gt;Node53 -->
905<g id="edge62" class="edge">
906<title>Node52&#45;&gt;Node53</title>
907<path fill="none" stroke="midnightblue" d="M5479.05,-345.34C5461.18,-331.65 5438.65,-314.39 5425.34,-304.19"/>
908<polygon fill="midnightblue" stroke="midnightblue" points="5477.32,-348.43 5487.38,-351.73 5481.57,-342.87 5477.32,-348.43"/>
909</g>
910<!-- Node62 -->
911<g id="node62" class="node">
912<title>Node62</title>
913<g id="a_node62"><a xlink:href="_conversion_utils_8cpp.html" target="_top" xlink:title=" ">
914<polygon fill="white" stroke="black" points="5518.5,-279.5 5518.5,-309.5 5677.5,-309.5 5677.5,-279.5 5518.5,-279.5"/>
915<text text-anchor="start" x="5526.5" y="-297.5" font-family="Helvetica,sans-Serif" font-size="10.00">shim/sl/canonical/Conversion</text>
916<text text-anchor="middle" x="5598" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">Utils.cpp</text>
917</a>
918</g>
919</g>
920<!-- Node52&#45;&gt;Node62 -->
921<g id="edge75" class="edge">
922<title>Node52&#45;&gt;Node62</title>
923<path fill="none" stroke="midnightblue" d="M5532.61,-345.61C5547.72,-334.03 5566.25,-319.83 5579.72,-309.5"/>
924<polygon fill="midnightblue" stroke="midnightblue" points="5530.43,-342.87 5524.62,-351.73 5534.68,-348.43 5530.43,-342.87"/>
925</g>
926<!-- Node54 -->
927<g id="node54" class="node">
928<title>Node54</title>
929<g id="a_node54"><a xlink:href="_armnn_driver_8hpp.html" target="_top" xlink:title=" ">
930<polygon fill="white" stroke="black" points="5124.5,-140 5124.5,-159 5311.5,-159 5311.5,-140 5124.5,-140"/>
931<text text-anchor="middle" x="5218" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">shim/sl/canonical/ArmnnDriver.hpp</text>
932</a>
933</g>
934</g>
935<!-- Node53&#45;&gt;Node54 -->
936<g id="edge63" class="edge">
937<title>Node53&#45;&gt;Node54</title>
938<path fill="none" stroke="midnightblue" d="M5364.37,-282.16C5337.95,-274.34 5306.05,-261.87 5282,-243 5251.74,-219.25 5230.15,-177.28 5221.81,-159.19"/>
939<polygon fill="midnightblue" stroke="midnightblue" points="5363.62,-285.59 5374.2,-284.94 5365.52,-278.85 5363.62,-285.59"/>
940</g>
941<!-- Node59 -->
942<g id="node59" class="node">
943<title>Node59</title>
944<g id="a_node59"><a xlink:href="_model_to_i_network_transformer_8hpp.html" target="_top" xlink:title=" ">
945<polygon fill="white" stroke="black" points="5290.5,-207 5290.5,-237 5435.5,-237 5435.5,-207 5290.5,-207"/>
946<text text-anchor="start" x="5298.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">shim/sl/canonical/ModelTo</text>
947<text text-anchor="middle" x="5363" y="-214" font-family="Helvetica,sans-Serif" font-size="10.00">INetworkTransformer.hpp</text>
948</a>
949</g>
950</g>
951<!-- Node53&#45;&gt;Node59 -->
952<g id="edge68" class="edge">
953<title>Node53&#45;&gt;Node59</title>
954<path fill="none" stroke="midnightblue" d="M5401.73,-276.54C5393,-264.47 5381.4,-248.44 5373.18,-237.08"/>
955<polygon fill="midnightblue" stroke="midnightblue" points="5399.05,-278.8 5407.75,-284.86 5404.72,-274.7 5399.05,-278.8"/>
956</g>
957<!-- Node60 -->
958<g id="node60" class="node">
959<title>Node60</title>
960<g id="a_node60"><a xlink:href="_model_to_i_network_transformer_8cpp.html" target="_top" xlink:title=" ">
961<polygon fill="white" stroke="black" points="5405.5,-134.5 5405.5,-164.5 5550.5,-164.5 5550.5,-134.5 5405.5,-134.5"/>
962<text text-anchor="start" x="5413.5" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">shim/sl/canonical/ModelTo</text>
963<text text-anchor="middle" x="5478" y="-141.5" font-family="Helvetica,sans-Serif" font-size="10.00">INetworkTransformer.cpp</text>
964</a>
965</g>
966</g>
967<!-- Node53&#45;&gt;Node60 -->
968<g id="edge74" class="edge">
969<title>Node53&#45;&gt;Node60</title>
970<path fill="none" stroke="midnightblue" d="M5425.76,-276.36C5431.98,-266.81 5439.47,-254.55 5445,-243 5457.81,-216.24 5468.45,-183.13 5473.96,-164.66"/>
971<polygon fill="midnightblue" stroke="midnightblue" points="5422.71,-274.62 5420.07,-284.87 5428.53,-278.51 5422.71,-274.62"/>
972</g>
973<!-- Node61 -->
974<g id="node61" class="node">
975<title>Node61</title>
976<g id="a_node61"><a xlink:href="_converter_8cpp.html" target="_top" xlink:title=" ">
977<polygon fill="white" stroke="black" points="5492,-212.5 5492,-231.5 5664,-231.5 5664,-212.5 5492,-212.5"/>
978<text text-anchor="middle" x="5578" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">shim/sl/canonical/Converter.cpp</text>
979</a>
980</g>
981</g>
982<!-- Node53&#45;&gt;Node61 -->
983<g id="edge73" class="edge">
984<title>Node53&#45;&gt;Node61</title>
985<path fill="none" stroke="midnightblue" d="M5443.38,-280.87C5476.53,-266.62 5529.54,-243.83 5558.15,-231.53"/>
986<polygon fill="midnightblue" stroke="midnightblue" points="5441.59,-277.83 5433.78,-285 5444.35,-284.26 5441.59,-277.83"/>
987</g>
988<!-- Node55 -->
989<g id="node55" class="node">
990<title>Node55</title>
991<g id="a_node55"><a xlink:href="_armnn_prepared_model_8hpp.html" target="_top" xlink:title=" ">
992<polygon fill="white" stroke="black" points="5169,-67.5 5169,-97.5 5349,-97.5 5349,-67.5 5169,-67.5"/>
993<text text-anchor="start" x="5177" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">shim/sl/canonical/ArmnnPrepared</text>
994<text text-anchor="middle" x="5259" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">Model.hpp</text>
995</a>
996</g>
997</g>
998<!-- Node54&#45;&gt;Node55 -->
999<g id="edge64" class="edge">
1000<title>Node54&#45;&gt;Node55</title>
1001<path fill="none" stroke="midnightblue" d="M5229.02,-131.03C5235.63,-120.56 5243.92,-107.4 5250.11,-97.59"/>
1002<polygon fill="midnightblue" stroke="midnightblue" points="5225.9,-129.41 5223.53,-139.73 5231.82,-133.14 5225.9,-129.41"/>
1003</g>
1004<!-- Node58 -->
1005<g id="node58" class="node">
1006<title>Node58</title>
1007<g id="a_node58"><a xlink:href="support__library__service_8cpp.html" target="_top" xlink:title=" ">
1008<polygon fill="white" stroke="black" points="5023,-67.5 5023,-97.5 5151,-97.5 5151,-67.5 5023,-67.5"/>
1009<text text-anchor="start" x="5031" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">shim/sl/support_library</text>
1010<text text-anchor="middle" x="5087" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">_service.cpp</text>
1011</a>
1012</g>
1013</g>
1014<!-- Node54&#45;&gt;Node58 -->
1015<g id="edge67" class="edge">
1016<title>Node54&#45;&gt;Node58</title>
1017<path fill="none" stroke="midnightblue" d="M5191.48,-135.34C5169.43,-124.4 5138.11,-108.86 5115.52,-97.65"/>
1018<polygon fill="midnightblue" stroke="midnightblue" points="5190.09,-138.56 5200.6,-139.87 5193.2,-132.29 5190.09,-138.56"/>
1019</g>
1020<!-- Node56 -->
1021<g id="node56" class="node">
1022<title>Node56</title>
1023<g id="a_node56"><a xlink:href="_armnn_driver_impl_8cpp.html" target="_top" xlink:title=" ">
1024<polygon fill="white" stroke="black" points="5293.5,-0.5 5293.5,-30.5 5460.5,-30.5 5460.5,-0.5 5293.5,-0.5"/>
1025<text text-anchor="start" x="5301.5" y="-18.5" font-family="Helvetica,sans-Serif" font-size="10.00">shim/sl/canonical/ArmnnDriver</text>
1026<text text-anchor="middle" x="5377" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">Impl.cpp</text>
1027</a>
1028</g>
1029</g>
1030<!-- Node55&#45;&gt;Node56 -->
1031<g id="edge65" class="edge">
1032<title>Node55&#45;&gt;Node56</title>
1033<path fill="none" stroke="midnightblue" d="M5293.61,-62.44C5312.12,-52.24 5334.52,-39.9 5351.45,-30.58"/>
1034<polygon fill="midnightblue" stroke="midnightblue" points="5291.67,-59.51 5284.6,-67.4 5295.05,-65.64 5291.67,-59.51"/>
1035</g>
1036<!-- Node57 -->
1037<g id="node57" class="node">
1038<title>Node57</title>
1039<g id="a_node57"><a xlink:href="_armnn_prepared_model_8cpp.html" target="_top" xlink:title=" ">
1040<polygon fill="white" stroke="black" points="5095,-0.5 5095,-30.5 5275,-30.5 5275,-0.5 5095,-0.5"/>
1041<text text-anchor="start" x="5103" y="-18.5" font-family="Helvetica,sans-Serif" font-size="10.00">shim/sl/canonical/ArmnnPrepared</text>
1042<text text-anchor="middle" x="5185" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">Model.cpp</text>
1043</a>
1044</g>
1045</g>
1046<!-- Node55&#45;&gt;Node57 -->
1047<g id="edge66" class="edge">
1048<title>Node55&#45;&gt;Node57</title>
1049<path fill="none" stroke="midnightblue" d="M5235.2,-60.6C5224.03,-50.78 5211.01,-39.34 5201.03,-30.58"/>
1050<polygon fill="midnightblue" stroke="midnightblue" points="5233.12,-63.43 5242.94,-67.4 5237.74,-58.17 5233.12,-63.43"/>
1051</g>
1052<!-- Node59&#45;&gt;Node54 -->
1053<g id="edge69" class="edge">
1054<title>Node59&#45;&gt;Node54</title>
1055<path fill="none" stroke="midnightblue" d="M5324.98,-202.52C5296.07,-188.46 5257.61,-169.76 5235.55,-159.03"/>
1056<polygon fill="midnightblue" stroke="midnightblue" points="5323.48,-205.68 5334.01,-206.9 5326.54,-199.38 5323.48,-205.68"/>
1057</g>
1058<!-- Node59&#45;&gt;Node55 -->
1059<g id="edge70" class="edge">
1060<title>Node59&#45;&gt;Node55</title>
1061<path fill="none" stroke="midnightblue" d="M5354.93,-197.57C5347.83,-179.1 5336.26,-153.32 5321,-134 5309.73,-119.73 5293.76,-106.84 5280.85,-97.65"/>
1062<polygon fill="midnightblue" stroke="midnightblue" points="5351.66,-198.82 5358.4,-206.99 5358.22,-196.4 5351.66,-198.82"/>
1063</g>
1064<!-- Node59&#45;&gt;Node56 -->
1065<g id="edge71" class="edge">
1066<title>Node59&#45;&gt;Node56</title>
1067<path fill="none" stroke="midnightblue" d="M5364.66,-196.8C5367.6,-153.75 5373.67,-65.13 5376.03,-30.65"/>
1068<polygon fill="midnightblue" stroke="midnightblue" points="5361.15,-196.73 5363.96,-206.94 5368.14,-197.21 5361.15,-196.73"/>
1069</g>
1070<!-- Node59&#45;&gt;Node60 -->
1071<g id="edge72" class="edge">
1072<title>Node59&#45;&gt;Node60</title>
1073<path fill="none" stroke="midnightblue" d="M5394.68,-201.58C5413.8,-189.86 5437.74,-175.18 5455.04,-164.57"/>
1074<polygon fill="midnightblue" stroke="midnightblue" points="5392.69,-198.69 5386,-206.9 5396.35,-204.66 5392.69,-198.69"/>
1075</g>
1076</g>
1077</svg>