blob: 016709209d2da6c70f9c499f81fcbfe2f38ff6c9 [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/armnn/backends/ICustomAllocator.hpp Pages: 1 -->
7<svg width="11658pt" height="642pt"
8 viewBox="0.00 0.00 11657.50 642.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 638)">
10<title>include/armnn/backends/ICustomAllocator.hpp</title>
11<polygon fill="white" stroke="transparent" points="-4,4 -4,-638 11653.5,-638 11653.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="5599.5,-603.5 5599.5,-633.5 5734.5,-633.5 5734.5,-603.5 5599.5,-603.5"/>
17<text text-anchor="start" x="5607.5" y="-621.5" font-family="Helvetica,sans-Serif" font-size="10.00">include/armnn/backends</text>
18<text text-anchor="middle" x="5667" y="-610.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ICustomAllocator.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="_i_runtime_8hpp.html" target="_top" xlink:title=" ">
26<polygon fill="white" stroke="black" points="9673.5,-547.5 9673.5,-566.5 9828.5,-566.5 9828.5,-547.5 9673.5,-547.5"/>
27<text text-anchor="middle" x="9751" y="-554.5" font-family="Helvetica,sans-Serif" font-size="10.00">include/armnn/IRuntime.hpp</text>
28</a>
29</g>
30</g>
31<!-- Node1&#45;&gt;Node2 -->
32<g id="edge1" class="edge">
33<title>Node1&#45;&gt;Node2</title>
34<path fill="none" stroke="midnightblue" d="M5745.19,-616.36C6260.17,-608.86 9160.24,-566.61 9673.4,-559.13"/>
35<polygon fill="midnightblue" stroke="midnightblue" points="5744.85,-612.87 5734.9,-616.51 5744.95,-619.86 5744.85,-612.87"/>
36</g>
37<!-- Node131 -->
38<g id="node131" class="node">
39<title>Node131</title>
40<g id="a_node131"><a xlink:href="_memory_manager_8hpp.html" target="_top" xlink:title=" ">
41<polygon fill="white" stroke="black" points="537.5,-413.5 537.5,-443.5 710.5,-443.5 710.5,-413.5 537.5,-413.5"/>
42<text text-anchor="start" x="545.5" y="-431.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/backendsCommon</text>
43<text text-anchor="middle" x="624" y="-420.5" font-family="Helvetica,sans-Serif" font-size="10.00">/MemoryManager.hpp</text>
44</a>
45</g>
46</g>
47<!-- Node1&#45;&gt;Node131 -->
48<g id="edge188" class="edge">
49<title>Node1&#45;&gt;Node131</title>
50<path fill="none" stroke="midnightblue" d="M5589.06,-614.59C5005.42,-592.84 1324.62,-455.62 710.75,-432.73"/>
51<polygon fill="midnightblue" stroke="midnightblue" points="5588.93,-618.09 5599.05,-614.97 5589.19,-611.1 5588.93,-618.09"/>
52</g>
53<!-- Node3 -->
54<g id="node3" class="node">
55<title>Node3</title>
56<g id="a_node3"><a xlink:href="_arm_n_n_8hpp.html" target="_top" xlink:title=" ">
57<polygon fill="white" stroke="black" points="11072,-486 11072,-505 11218,-505 11218,-486 11072,-486"/>
58<text text-anchor="middle" x="11145" y="-493" font-family="Helvetica,sans-Serif" font-size="10.00">include/armnn/ArmNN.hpp</text>
59</a>
60</g>
61</g>
62<!-- Node2&#45;&gt;Node3 -->
63<g id="edge2" class="edge">
64<title>Node2&#45;&gt;Node3</title>
65<path fill="none" stroke="midnightblue" d="M9839.05,-552.24C10095.02,-541.32 10835.75,-509.7 11071.81,-499.62"/>
66<polygon fill="midnightblue" stroke="midnightblue" points="9838.53,-548.76 9828.68,-552.68 9838.82,-555.75 9838.53,-548.76"/>
67</g>
68<!-- Node23 -->
69<g id="node23" class="node">
70<title>Node23</title>
71<g id="a_node23"><a xlink:href="_i_backend_internal_8hpp.html" target="_top" xlink:title=" ">
72<polygon fill="white" stroke="black" points="3412.5,-413.5 3412.5,-443.5 3547.5,-443.5 3547.5,-413.5 3412.5,-413.5"/>
73<text text-anchor="start" x="3420.5" y="-431.5" font-family="Helvetica,sans-Serif" font-size="10.00">include/armnn/backends</text>
74<text text-anchor="middle" x="3480" y="-420.5" font-family="Helvetica,sans-Serif" font-size="10.00">/IBackendInternal.hpp</text>
75</a>
76</g>
77</g>
78<!-- Node2&#45;&gt;Node23 -->
79<g id="edge38" class="edge">
80<title>Node2&#45;&gt;Node23</title>
81<path fill="none" stroke="midnightblue" d="M9663.29,-555.82C8915.44,-554.2 3635.73,-541.72 3562,-511 3529.02,-497.26 3502.26,-463.22 3489.01,-443.76"/>
82<polygon fill="midnightblue" stroke="midnightblue" points="9663.44,-559.32 9673.45,-555.84 9663.46,-552.32 9663.44,-559.32"/>
83</g>
84<!-- Node25 -->
85<g id="node25" class="node">
86<title>Node25</title>
87<g id="a_node25"><a xlink:href="_runtime_8hpp.html" target="_top" xlink:title=" ">
88<polygon fill="white" stroke="black" points="3414.5,-279.5 3414.5,-298.5 3545.5,-298.5 3545.5,-279.5 3414.5,-279.5"/>
89<text text-anchor="middle" x="3480" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/Runtime.hpp</text>
90</a>
91</g>
92</g>
93<!-- Node2&#45;&gt;Node25 -->
94<g id="edge174" class="edge">
95<title>Node2&#45;&gt;Node25</title>
96<path fill="none" stroke="midnightblue" d="M9663.14,-555.02C9052.65,-548.09 5435.01,-504.98 4336,-444 4005.83,-425.68 3901.98,-499.93 3595,-377 3574.44,-368.77 3573.58,-359.46 3556,-346 3533.62,-328.87 3507,-309.48 3491.95,-298.6"/>
97<polygon fill="midnightblue" stroke="midnightblue" points="9663.16,-558.52 9673.2,-555.14 9663.24,-551.52 9663.16,-558.52"/>
98</g>
99<!-- Node68 -->
100<g id="node68" class="node">
101<title>Node68</title>
102<g id="a_node68"><a xlink:href="_cl_workload_factory_8hpp.html" target="_top" xlink:title=" ">
103<polygon fill="white" stroke="black" points="9475.5,-346.5 9475.5,-376.5 9624.5,-376.5 9624.5,-346.5 9475.5,-346.5"/>
104<text text-anchor="start" x="9483.5" y="-364.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/ClWorkload</text>
105<text text-anchor="middle" x="9550" y="-353.5" font-family="Helvetica,sans-Serif" font-size="10.00">Factory.hpp</text>
106</a>
107</g>
108</g>
109<!-- Node2&#45;&gt;Node68 -->
110<g id="edge187" class="edge">
111<title>Node2&#45;&gt;Node68</title>
112<path fill="none" stroke="midnightblue" d="M9734.87,-540.47C9696.71,-503.74 9601.34,-411.92 9564.68,-376.63"/>
113<polygon fill="midnightblue" stroke="midnightblue" points="9732.47,-543.02 9742.1,-547.44 9737.33,-537.98 9732.47,-543.02"/>
114</g>
115<!-- Node111 -->
116<g id="node111" class="node">
117<title>Node111</title>
118<g id="a_node111"><a xlink:href="_i_backend_context_8hpp.html" target="_top" xlink:title=" ">
119<polygon fill="white" stroke="black" points="9084.5,-480.5 9084.5,-510.5 9219.5,-510.5 9219.5,-480.5 9084.5,-480.5"/>
120<text text-anchor="start" x="9092.5" y="-498.5" font-family="Helvetica,sans-Serif" font-size="10.00">include/armnn/backends</text>
121<text text-anchor="middle" x="9152" y="-487.5" font-family="Helvetica,sans-Serif" font-size="10.00">/IBackendContext.hpp</text>
122</a>
123</g>
124</g>
125<!-- Node2&#45;&gt;Node111 -->
126<g id="edge148" class="edge">
127<title>Node2&#45;&gt;Node111</title>
128<path fill="none" stroke="midnightblue" d="M9663.01,-547.26C9542.52,-535.29 9328.75,-514.06 9219.85,-503.24"/>
129<polygon fill="midnightblue" stroke="midnightblue" points="9663.01,-550.78 9673.31,-548.28 9663.7,-543.81 9663.01,-550.78"/>
130</g>
131<!-- Node120 -->
132<g id="node120" class="node">
133<title>Node120</title>
134<g id="a_node120"><a xlink:href="_threadpool_8hpp.html" target="_top" xlink:title=" ">
135<polygon fill="white" stroke="black" points="11365.5,-486 11365.5,-505 11530.5,-505 11530.5,-486 11365.5,-486"/>
136<text text-anchor="middle" x="11448" y="-493" font-family="Helvetica,sans-Serif" font-size="10.00">include/armnn/Threadpool.hpp</text>
137</a>
138</g>
139</g>
140<!-- Node2&#45;&gt;Node120 -->
141<g id="edge172" class="edge">
142<title>Node2&#45;&gt;Node120</title>
143<path fill="none" stroke="midnightblue" d="M9838.92,-554.39C10067.72,-549.98 10700.54,-536.29 11227,-511 11272.8,-508.8 11323.88,-505.5 11365.39,-502.61"/>
144<polygon fill="midnightblue" stroke="midnightblue" points="9838.58,-550.9 9828.65,-554.59 9838.72,-557.9 9838.58,-550.9"/>
145</g>
146<!-- Node122 -->
147<g id="node122" class="node">
148<title>Node122</title>
149<g id="a_node122"><a xlink:href="_parser_prototxt_fixture_8hpp.html" target="_top" xlink:title=" ">
150<polygon fill="white" stroke="black" points="10248,-480.5 10248,-510.5 10408,-510.5 10408,-480.5 10248,-480.5"/>
151<text text-anchor="start" x="10256" y="-498.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnnUtils/ParserPrototxt</text>
152<text text-anchor="middle" x="10328" y="-487.5" font-family="Helvetica,sans-Serif" font-size="10.00">Fixture.hpp</text>
153</a>
154</g>
155</g>
156<!-- Node2&#45;&gt;Node122 -->
157<g id="edge175" class="edge">
158<title>Node2&#45;&gt;Node122</title>
159<path fill="none" stroke="midnightblue" d="M9838.9,-549.68C9936.57,-542.23 10098.88,-528.61 10238,-511 10241.14,-510.6 10244.34,-510.18 10247.57,-509.73"/>
160<polygon fill="midnightblue" stroke="midnightblue" points="9838.48,-546.2 9828.77,-550.44 9839.01,-553.18 9838.48,-546.2"/>
161</g>
162<!-- Node123 -->
163<g id="node123" class="node">
164<title>Node123</title>
165<g id="a_node123"><a xlink:href="_profiling_options_converter_8hpp.html" target="_top" xlink:title=" ">
166<polygon fill="white" stroke="black" points="9891.5,-480.5 9891.5,-510.5 10022.5,-510.5 10022.5,-480.5 9891.5,-480.5"/>
167<text text-anchor="start" x="9899.5" y="-498.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnnUtils/Profiling</text>
168<text text-anchor="middle" x="9957" y="-487.5" font-family="Helvetica,sans-Serif" font-size="10.00">OptionsConverter.hpp</text>
169</a>
170</g>
171</g>
172<!-- Node2&#45;&gt;Node123 -->
173<g id="edge176" class="edge">
174<title>Node2&#45;&gt;Node123</title>
175<path fill="none" stroke="midnightblue" d="M9790.44,-544.61C9824.04,-534.9 9872.47,-520.92 9908.45,-510.52"/>
176<polygon fill="midnightblue" stroke="midnightblue" points="9789.15,-541.34 9780.51,-547.48 9791.09,-548.06 9789.15,-541.34"/>
177</g>
178<!-- Node125 -->
179<g id="node125" class="node">
180<title>Node125</title>
181<g id="a_node125"><a xlink:href="_arm_compute_tuning_utils_8hpp.html" target="_top" xlink:title=" ">
182<polygon fill="white" stroke="black" points="10070.5,-480.5 10070.5,-510.5 10229.5,-510.5 10229.5,-480.5 10070.5,-480.5"/>
183<text text-anchor="start" x="10078.5" y="-498.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/aclCommon</text>
184<text text-anchor="middle" x="10150" y="-487.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ArmComputeTuningUtils.hpp</text>
185</a>
186</g>
187</g>
188<!-- Node2&#45;&gt;Node125 -->
189<g id="edge179" class="edge">
190<title>Node2&#45;&gt;Node125</title>
191<path fill="none" stroke="midnightblue" d="M9818.13,-545.99C9887.68,-535.62 9996.32,-519.42 10070.2,-508.4"/>
192<polygon fill="midnightblue" stroke="midnightblue" points="9817.54,-542.54 9808.17,-547.48 9818.57,-549.46 9817.54,-542.54"/>
193</g>
194<!-- Node4 -->
195<g id="node4" class="node">
196<title>Node4</title>
197<g id="a_node4"><a xlink:href="_network_8cpp.html" target="_top" xlink:title=" ">
198<polygon fill="white" stroke="black" points="9680,-352 9680,-371 9810,-371 9810,-352 9680,-352"/>
199<text text-anchor="middle" x="9745" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/Network.cpp</text>
200</a>
201</g>
202</g>
203<!-- Node3&#45;&gt;Node4 -->
204<g id="edge3" class="edge">
205<title>Node3&#45;&gt;Node4</title>
206<path fill="none" stroke="midnightblue" d="M11061.51,-494.74C10900.69,-494.18 10554.13,-487.75 10444,-444 10423.74,-435.95 10426.28,-420.98 10406,-413 10292.23,-368.23 9978.69,-388.85 9857,-377 9840.22,-375.37 9822.07,-373.19 9805.37,-371.03"/>
207<polygon fill="midnightblue" stroke="midnightblue" points="11061.82,-498.24 11071.83,-494.77 11061.84,-491.24 11061.82,-498.24"/>
208</g>
209<!-- Node5 -->
210<g id="node5" class="node">
211<title>Node5</title>
212<g id="a_node5"><a xlink:href="_driver_options_8hpp.html" target="_top" xlink:title=" ">
213<polygon fill="white" stroke="black" points="11078,-413.5 11078,-443.5 11212,-443.5 11212,-413.5 11078,-413.5"/>
214<text text-anchor="start" x="11086" y="-431.5" font-family="Helvetica,sans-Serif" font-size="10.00">shim/sl/canonical/Driver</text>
215<text text-anchor="middle" x="11145" y="-420.5" font-family="Helvetica,sans-Serif" font-size="10.00">Options.hpp</text>
216</a>
217</g>
218</g>
219<!-- Node3&#45;&gt;Node5 -->
220<g id="edge4" class="edge">
221<title>Node3&#45;&gt;Node5</title>
222<path fill="none" stroke="midnightblue" d="M11145,-475.41C11145,-465.22 11145,-452.9 11145,-443.59"/>
223<polygon fill="midnightblue" stroke="midnightblue" points="11141.5,-475.73 11145,-485.73 11148.5,-475.73 11141.5,-475.73"/>
224</g>
225<!-- Node6 -->
226<g id="node6" class="node">
227<title>Node6</title>
228<g id="a_node6"><a xlink:href="_armnn_device_8hpp.html" target="_top" xlink:title=" ">
229<polygon fill="white" stroke="black" points="11144.5,-352 11144.5,-371 11335.5,-371 11335.5,-352 11144.5,-352"/>
230<text text-anchor="middle" x="11240" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">shim/sl/canonical/ArmnnDevice.hpp</text>
231</a>
232</g>
233</g>
234<!-- Node3&#45;&gt;Node6 -->
235<g id="edge17" class="edge">
236<title>Node3&#45;&gt;Node6</title>
237<path fill="none" stroke="midnightblue" d="M11175,-481.39C11190.96,-472.93 11209.6,-460.43 11221,-444 11236.82,-421.2 11239.61,-387.06 11240.01,-371.19"/>
238<polygon fill="midnightblue" stroke="midnightblue" points="11173.36,-478.3 11165.99,-485.9 11176.49,-484.56 11173.36,-478.3"/>
239</g>
240<!-- Node9 -->
241<g id="node9" class="node">
242<title>Node9</title>
243<g id="a_node9"><a xlink:href="_armnn_prepared_model_8hpp.html" target="_top" xlink:title=" ">
244<polygon fill="white" stroke="black" points="11154,-67.5 11154,-97.5 11334,-97.5 11334,-67.5 11154,-67.5"/>
245<text text-anchor="start" x="11162" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">shim/sl/canonical/ArmnnPrepared</text>
246<text text-anchor="middle" x="11244" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">Model.hpp</text>
247</a>
248</g>
249</g>
250<!-- Node3&#45;&gt;Node9 -->
251<g id="edge37" class="edge">
252<title>Node3&#45;&gt;Node9</title>
253<path fill="none" stroke="midnightblue" d="M11202.42,-484C11297.67,-464.92 11478,-421.08 11478,-362.5 11478,-362.5 11478,-362.5 11478,-215.5 11478,-146.59 11400.05,-113.25 11334.14,-97.38"/>
254<polygon fill="midnightblue" stroke="midnightblue" points="11201.49,-480.61 11192.36,-485.98 11202.85,-487.48 11201.49,-480.61"/>
255</g>
256<!-- Node13 -->
257<g id="node13" class="node">
258<title>Node13</title>
259<g id="a_node13"><a xlink:href="_armnn_driver_impl_8hpp.html" target="_top" xlink:title=" ">
260<polygon fill="white" stroke="black" points="11278.5,-201.5 11278.5,-231.5 11445.5,-231.5 11445.5,-201.5 11278.5,-201.5"/>
261<text text-anchor="start" x="11286.5" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">shim/sl/canonical/ArmnnDriver</text>
262<text text-anchor="middle" x="11362" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">Impl.hpp</text>
263</a>
264</g>
265</g>
266<!-- Node3&#45;&gt;Node13 -->
267<g id="edge18" class="edge">
268<title>Node3&#45;&gt;Node13</title>
269<path fill="none" stroke="midnightblue" d="M11211.84,-483.85C11244.1,-476.41 11282.18,-464.1 11312,-444 11343.71,-422.63 11352.47,-412.77 11366,-377 11385.11,-326.48 11372.78,-260.38 11365.83,-231.75"/>
270<polygon fill="midnightblue" stroke="midnightblue" points="11211.05,-480.44 11202.03,-486 11212.55,-487.27 11211.05,-480.44"/>
271</g>
272<!-- Node15 -->
273<g id="node15" class="node">
274<title>Node15</title>
275<g id="a_node15"><a xlink:href="_canonical_utils_8hpp.html" target="_top" xlink:title=" ">
276<polygon fill="white" stroke="black" points="10836,-413.5 10836,-443.5 10988,-443.5 10988,-413.5 10836,-413.5"/>
277<text text-anchor="start" x="10844" y="-431.5" font-family="Helvetica,sans-Serif" font-size="10.00">shim/sl/canonical/Canonical</text>
278<text text-anchor="middle" x="10912" y="-420.5" font-family="Helvetica,sans-Serif" font-size="10.00">Utils.hpp</text>
279</a>
280</g>
281</g>
282<!-- Node3&#45;&gt;Node15 -->
283<g id="edge19" class="edge">
284<title>Node3&#45;&gt;Node15</title>
285<path fill="none" stroke="midnightblue" d="M11104.23,-483.13C11064.73,-472.11 11004.73,-455.37 10962.29,-443.53"/>
286<polygon fill="midnightblue" stroke="midnightblue" points="11103.49,-486.55 11114.06,-485.87 11105.37,-479.81 11103.49,-486.55"/>
287</g>
288<!-- Node16 -->
289<g id="node16" class="node">
290<title>Node16</title>
291<g id="a_node16"><a xlink:href="_conversion_utils_8hpp.html" target="_top" xlink:title=" ">
292<polygon fill="white" stroke="black" points="10569.5,-346.5 10569.5,-376.5 10728.5,-376.5 10728.5,-346.5 10569.5,-346.5"/>
293<text text-anchor="start" x="10577.5" y="-364.5" font-family="Helvetica,sans-Serif" font-size="10.00">shim/sl/canonical/Conversion</text>
294<text text-anchor="middle" x="10649" y="-353.5" font-family="Helvetica,sans-Serif" font-size="10.00">Utils.hpp</text>
295</a>
296</g>
297</g>
298<!-- Node3&#45;&gt;Node16 -->
299<g id="edge35" class="edge">
300<title>Node3&#45;&gt;Node16</title>
301<path fill="none" stroke="midnightblue" d="M11061.56,-487.51C10996.6,-480.57 10904.71,-467.48 10827,-444 10770.06,-426.8 10707.79,-395.03 10674.08,-376.65"/>
302<polygon fill="midnightblue" stroke="midnightblue" points="11061.44,-491.01 11071.75,-488.57 11062.17,-484.05 11061.44,-491.01"/>
303</g>
304<!-- Node18 -->
305<g id="node18" class="node">
306<title>Node18</title>
307<g id="a_node18"><a xlink:href="_model_to_i_network_transformer_8hpp.html" target="_top" xlink:title=" ">
308<polygon fill="white" stroke="black" points="10944.5,-201.5 10944.5,-231.5 11089.5,-231.5 11089.5,-201.5 10944.5,-201.5"/>
309<text text-anchor="start" x="10952.5" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">shim/sl/canonical/ModelTo</text>
310<text text-anchor="middle" x="11017" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">INetworkTransformer.hpp</text>
311</a>
312</g>
313</g>
314<!-- Node3&#45;&gt;Node18 -->
315<g id="edge36" class="edge">
316<title>Node3&#45;&gt;Node18</title>
317<path fill="none" stroke="midnightblue" d="M11189.31,-483.02C11237.62,-467.82 11312.27,-435.8 11344,-377 11367,-334.37 11375.53,-304.78 11344,-268 11311.89,-230.55 11175.68,-220.62 11089.51,-218.14"/>
318<polygon fill="midnightblue" stroke="midnightblue" points="11188.27,-479.68 11179.72,-485.93 11190.31,-486.38 11188.27,-479.68"/>
319</g>
320<!-- Node5&#45;&gt;Node6 -->
321<g id="edge5" class="edge">
322<title>Node5&#45;&gt;Node6</title>
323<path fill="none" stroke="midnightblue" d="M11174.02,-407.64C11191.95,-395.37 11214.04,-380.26 11227.57,-371.01"/>
324<polygon fill="midnightblue" stroke="midnightblue" points="11171.89,-404.86 11165.61,-413.4 11175.84,-410.64 11171.89,-404.86"/>
325</g>
326<!-- Node5&#45;&gt;Node13 -->
327<g id="edge12" class="edge">
328<title>Node5&#45;&gt;Node13</title>
329<path fill="none" stroke="midnightblue" d="M11222.07,-417.1C11270.89,-408.85 11327.78,-395.6 11344,-377 11380.27,-335.42 11371.2,-262.75 11365.23,-231.95"/>
330<polygon fill="midnightblue" stroke="midnightblue" points="11221.41,-413.66 11212.11,-418.73 11222.55,-420.57 11221.41,-413.66"/>
331</g>
332<!-- Node14 -->
333<g id="node14" class="node">
334<title>Node14</title>
335<g id="a_node14"><a xlink:href="_driver_options_8cpp.html" target="_top" xlink:title=" ">
336<polygon fill="white" stroke="black" points="10992,-346.5 10992,-376.5 11126,-376.5 11126,-346.5 10992,-346.5"/>
337<text text-anchor="start" x="11000" y="-364.5" font-family="Helvetica,sans-Serif" font-size="10.00">shim/sl/canonical/Driver</text>
338<text text-anchor="middle" x="11059" y="-353.5" font-family="Helvetica,sans-Serif" font-size="10.00">Options.cpp</text>
339</a>
340</g>
341</g>
342<!-- Node5&#45;&gt;Node14 -->
343<g id="edge16" class="edge">
344<title>Node5&#45;&gt;Node14</title>
345<path fill="none" stroke="midnightblue" d="M11118.1,-407.17C11104.95,-397.23 11089.45,-385.51 11077.62,-376.58"/>
346<polygon fill="midnightblue" stroke="midnightblue" points="11116.25,-410.16 11126.34,-413.4 11120.47,-404.57 11116.25,-410.16"/>
347</g>
348<!-- Node7 -->
349<g id="node7" class="node">
350<title>Node7</title>
351<g id="a_node7"><a xlink:href="_armnn_device_8cpp.html" target="_top" xlink:title=" ">
352<polygon fill="white" stroke="black" points="11144.5,-279.5 11144.5,-298.5 11335.5,-298.5 11335.5,-279.5 11144.5,-279.5"/>
353<text text-anchor="middle" x="11240" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">shim/sl/canonical/ArmnnDevice.cpp</text>
354</a>
355</g>
356</g>
357<!-- Node6&#45;&gt;Node7 -->
358<g id="edge6" class="edge">
359<title>Node6&#45;&gt;Node7</title>
360<path fill="none" stroke="midnightblue" d="M11240,-341.44C11240,-327.53 11240,-309.32 11240,-298.72"/>
361<polygon fill="midnightblue" stroke="midnightblue" points="11236.5,-341.86 11240,-351.86 11243.5,-341.86 11236.5,-341.86"/>
362</g>
363<!-- Node8 -->
364<g id="node8" class="node">
365<title>Node8</title>
366<g id="a_node8"><a xlink:href="_armnn_driver_8hpp.html" target="_top" xlink:title=" ">
367<polygon fill="white" stroke="black" points="11045.5,-140 11045.5,-159 11232.5,-159 11232.5,-140 11045.5,-140"/>
368<text text-anchor="middle" x="11139" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">shim/sl/canonical/ArmnnDriver.hpp</text>
369</a>
370</g>
371</g>
372<!-- Node6&#45;&gt;Node8 -->
373<g id="edge7" class="edge">
374<title>Node6&#45;&gt;Node8</title>
375<path fill="none" stroke="midnightblue" d="M11189.04,-348.7C11168.58,-341.2 11147.04,-329.14 11135,-310 11104.04,-260.75 11126.57,-184.97 11135.66,-159.33"/>
376<polygon fill="midnightblue" stroke="midnightblue" points="11188.04,-352.06 11198.64,-351.94 11190.28,-345.43 11188.04,-352.06"/>
377</g>
378<!-- Node8&#45;&gt;Node9 -->
379<g id="edge8" class="edge">
380<title>Node8&#45;&gt;Node9</title>
381<path fill="none" stroke="midnightblue" d="M11161.69,-134.45C11179.3,-123.55 11203.61,-108.5 11221.24,-97.59"/>
382<polygon fill="midnightblue" stroke="midnightblue" points="11159.82,-131.49 11153.16,-139.73 11163.51,-137.45 11159.82,-131.49"/>
383</g>
384<!-- Node12 -->
385<g id="node12" class="node">
386<title>Node12</title>
387<g id="a_node12"><a xlink:href="support__library__service_8cpp.html" target="_top" xlink:title=" ">
388<polygon fill="white" stroke="black" points="11008,-67.5 11008,-97.5 11136,-97.5 11136,-67.5 11008,-67.5"/>
389<text text-anchor="start" x="11016" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">shim/sl/support_library</text>
390<text text-anchor="middle" x="11072" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">_service.cpp</text>
391</a>
392</g>
393</g>
394<!-- Node8&#45;&gt;Node12 -->
395<g id="edge11" class="edge">
396<title>Node8&#45;&gt;Node12</title>
397<path fill="none" stroke="midnightblue" d="M11122.63,-132.62C11111.59,-121.91 11097.15,-107.9 11086.52,-97.59"/>
398<polygon fill="midnightblue" stroke="midnightblue" points="11120.35,-135.28 11129.96,-139.73 11125.22,-130.26 11120.35,-135.28"/>
399</g>
400<!-- Node10 -->
401<g id="node10" class="node">
402<title>Node10</title>
403<g id="a_node10"><a xlink:href="_armnn_driver_impl_8cpp.html" target="_top" xlink:title=" ">
404<polygon fill="white" stroke="black" points="11160.5,-0.5 11160.5,-30.5 11327.5,-30.5 11327.5,-0.5 11160.5,-0.5"/>
405<text text-anchor="start" x="11168.5" y="-18.5" font-family="Helvetica,sans-Serif" font-size="10.00">shim/sl/canonical/ArmnnDriver</text>
406<text text-anchor="middle" x="11244" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">Impl.cpp</text>
407</a>
408</g>
409</g>
410<!-- Node9&#45;&gt;Node10 -->
411<g id="edge9" class="edge">
412<title>Node9&#45;&gt;Node10</title>
413<path fill="none" stroke="midnightblue" d="M11244,-57.11C11244,-48.15 11244,-38.32 11244,-30.58"/>
414<polygon fill="midnightblue" stroke="midnightblue" points="11240.5,-57.4 11244,-67.4 11247.5,-57.4 11240.5,-57.4"/>
415</g>
416<!-- Node11 -->
417<g id="node11" class="node">
418<title>Node11</title>
419<g id="a_node11"><a xlink:href="_armnn_prepared_model_8cpp.html" target="_top" xlink:title=" ">
420<polygon fill="white" stroke="black" points="10817,-0.5 10817,-30.5 10997,-30.5 10997,-0.5 10817,-0.5"/>
421<text text-anchor="start" x="10825" y="-18.5" font-family="Helvetica,sans-Serif" font-size="10.00">shim/sl/canonical/ArmnnPrepared</text>
422<text text-anchor="middle" x="10907" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">Model.cpp</text>
423</a>
424</g>
425</g>
426<!-- Node9&#45;&gt;Node11 -->
427<g id="edge10" class="edge">
428<title>Node9&#45;&gt;Node11</title>
429<path fill="none" stroke="midnightblue" d="M11161.13,-65.52C11105.61,-54.81 11033.19,-40.84 10979.87,-30.55"/>
430<polygon fill="midnightblue" stroke="midnightblue" points="11160.81,-69.02 11171.29,-67.48 11162.13,-62.15 11160.81,-69.02"/>
431</g>
432<!-- Node13&#45;&gt;Node8 -->
433<g id="edge13" class="edge">
434<title>Node13&#45;&gt;Node8</title>
435<path fill="none" stroke="midnightblue" d="M11304.26,-198.67C11260.68,-185.97 11202.69,-169.06 11168.26,-159.03"/>
436<polygon fill="midnightblue" stroke="midnightblue" points="11303.31,-202.04 11313.89,-201.48 11305.27,-195.32 11303.31,-202.04"/>
437</g>
438<!-- Node13&#45;&gt;Node9 -->
439<g id="edge15" class="edge">
440<title>Node13&#45;&gt;Node9</title>
441<path fill="none" stroke="midnightblue" d="M11342.69,-193.9C11318.33,-166.65 11277.15,-120.58 11256.54,-97.52"/>
442<polygon fill="midnightblue" stroke="midnightblue" points="11340.1,-196.25 11349.37,-201.37 11345.32,-191.59 11340.1,-196.25"/>
443</g>
444<!-- Node13&#45;&gt;Node10 -->
445<g id="edge14" class="edge">
446<title>Node13&#45;&gt;Node10</title>
447<path fill="none" stroke="midnightblue" d="M11365.39,-191.17C11368.45,-159.57 11369.09,-104.08 11343,-67 11331.01,-49.96 11311.51,-38.31 11292.98,-30.53"/>
448<polygon fill="midnightblue" stroke="midnightblue" points="11361.89,-190.95 11364.25,-201.28 11368.85,-191.74 11361.89,-190.95"/>
449</g>
450<!-- Node15&#45;&gt;Node11 -->
451<g id="edge31" class="edge">
452<title>Node15&#45;&gt;Node11</title>
453<path fill="none" stroke="midnightblue" d="M10826.18,-413.44C10806.19,-405.96 10787.2,-394.5 10775,-377 10760.83,-356.68 10714.97,-313.84 10797,-134 10817.41,-89.25 10861.75,-50.5 10887.47,-30.64"/>
454<polygon fill="midnightblue" stroke="midnightblue" points="10825.14,-416.79 10835.73,-416.71 10827.41,-410.16 10825.14,-416.79"/>
455</g>
456<!-- Node15&#45;&gt;Node14 -->
457<g id="edge33" class="edge">
458<title>Node15&#45;&gt;Node14</title>
459<path fill="none" stroke="midnightblue" d="M10953.23,-409.27C10976.64,-398.92 11005.51,-386.15 11027.17,-376.58"/>
460<polygon fill="midnightblue" stroke="midnightblue" points="10951.63,-406.15 10943.9,-413.4 10954.46,-412.55 10951.63,-406.15"/>
461</g>
462<!-- Node15&#45;&gt;Node16 -->
463<g id="edge20" class="edge">
464<title>Node15&#45;&gt;Node16</title>
465<path fill="none" stroke="midnightblue" d="M10845.45,-411.05C10802.45,-400.43 10747.08,-386.74 10706.09,-376.61"/>
466<polygon fill="midnightblue" stroke="midnightblue" points="10844.71,-414.47 10855.26,-413.48 10846.39,-407.68 10844.71,-414.47"/>
467</g>
468<!-- Node19 -->
469<g id="node19" class="node">
470<title>Node19</title>
471<g id="a_node19"><a xlink:href="_model_to_i_network_transformer_8cpp.html" target="_top" xlink:title=" ">
472<polygon fill="white" stroke="black" points="10806.5,-134.5 10806.5,-164.5 10951.5,-164.5 10951.5,-134.5 10806.5,-134.5"/>
473<text text-anchor="start" x="10814.5" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">shim/sl/canonical/ModelTo</text>
474<text text-anchor="middle" x="10879" y="-141.5" font-family="Helvetica,sans-Serif" font-size="10.00">INetworkTransformer.cpp</text>
475</a>
476</g>
477</g>
478<!-- Node15&#45;&gt;Node19 -->
479<g id="edge34" class="edge">
480<title>Node15&#45;&gt;Node19</title>
481<path fill="none" stroke="midnightblue" d="M10930.59,-405.14C10936.38,-396.83 10942.03,-386.98 10945,-377 10948.93,-363.8 10947.23,-359.6 10945,-346 10933.45,-275.65 10899.97,-196.54 10885.64,-164.8"/>
482<polygon fill="midnightblue" stroke="midnightblue" points="10927.77,-403.07 10924.61,-413.19 10933.39,-407.25 10927.77,-403.07"/>
483</g>
484<!-- Node22 -->
485<g id="node22" class="node">
486<title>Node22</title>
487<g id="a_node22"><a xlink:href="_canonical_utils_8cpp.html" target="_top" xlink:title=" ">
488<polygon fill="white" stroke="black" points="10784,-346.5 10784,-376.5 10936,-376.5 10936,-346.5 10784,-346.5"/>
489<text text-anchor="start" x="10792" y="-364.5" font-family="Helvetica,sans-Serif" font-size="10.00">shim/sl/canonical/Canonical</text>
490<text text-anchor="middle" x="10860" y="-353.5" font-family="Helvetica,sans-Serif" font-size="10.00">Utils.cpp</text>
491</a>
492</g>
493</g>
494<!-- Node15&#45;&gt;Node22 -->
495<g id="edge32" class="edge">
496<title>Node15&#45;&gt;Node22</title>
497<path fill="none" stroke="midnightblue" d="M10894.36,-405.45C10886.72,-395.9 10878,-385 10871.26,-376.58"/>
498<polygon fill="midnightblue" stroke="midnightblue" points="10891.74,-407.77 10900.72,-413.4 10897.2,-403.4 10891.74,-407.77"/>
499</g>
500<!-- Node17 -->
501<g id="node17" class="node">
502<title>Node17</title>
503<g id="a_node17"><a xlink:href="_converter_8hpp.html" target="_top" xlink:title=" ">
504<polygon fill="white" stroke="black" points="10566.5,-279.5 10566.5,-298.5 10739.5,-298.5 10739.5,-279.5 10566.5,-279.5"/>
505<text text-anchor="middle" x="10653" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">shim/sl/canonical/Converter.hpp</text>
506</a>
507</g>
508</g>
509<!-- Node16&#45;&gt;Node17 -->
510<g id="edge21" class="edge">
511<title>Node16&#45;&gt;Node17</title>
512<path fill="none" stroke="midnightblue" d="M10650.38,-336.09C10651.12,-323.21 10651.97,-308.2 10652.5,-298.89"/>
513<polygon fill="midnightblue" stroke="midnightblue" points="10646.88,-336.05 10649.81,-346.23 10653.87,-336.45 10646.88,-336.05"/>
514</g>
515<!-- Node21 -->
516<g id="node21" class="node">
517<title>Node21</title>
518<g id="a_node21"><a xlink:href="_conversion_utils_8cpp.html" target="_top" xlink:title=" ">
519<polygon fill="white" stroke="black" points="10389.5,-274 10389.5,-304 10548.5,-304 10548.5,-274 10389.5,-274"/>
520<text text-anchor="start" x="10397.5" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">shim/sl/canonical/Conversion</text>
521<text text-anchor="middle" x="10469" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">Utils.cpp</text>
522</a>
523</g>
524</g>
525<!-- Node16&#45;&gt;Node21 -->
526<g id="edge30" class="edge">
527<title>Node16&#45;&gt;Node21</title>
528<path fill="none" stroke="midnightblue" d="M10603.44,-342.65C10572.9,-330.69 10533.24,-315.16 10504.93,-304.07"/>
529<polygon fill="midnightblue" stroke="midnightblue" points="10602.42,-346.01 10613.01,-346.4 10604.97,-339.5 10602.42,-346.01"/>
530</g>
531<!-- Node17&#45;&gt;Node8 -->
532<g id="edge22" class="edge">
533<title>Node17&#45;&gt;Node8</title>
534<path fill="none" stroke="midnightblue" d="M10611.18,-276.44C10564.65,-261.62 10499.74,-233.88 10530,-201 10530.54,-200.41 10874.62,-172.15 11045.28,-158.17"/>
535<polygon fill="midnightblue" stroke="midnightblue" points="10610.2,-279.8 10620.79,-279.4 10612.27,-273.11 10610.2,-279.8"/>
536</g>
537<!-- Node17&#45;&gt;Node18 -->
538<g id="edge23" class="edge">
539<title>Node17&#45;&gt;Node18</title>
540<path fill="none" stroke="midnightblue" d="M10707.04,-277.53C10770.11,-265.32 10874.67,-245.07 10944.69,-231.51"/>
541<polygon fill="midnightblue" stroke="midnightblue" points="10706.06,-274.16 10696.91,-279.5 10707.39,-281.03 10706.06,-274.16"/>
542</g>
543<!-- Node17&#45;&gt;Node19 -->
544<g id="edge29" class="edge">
545<title>Node17&#45;&gt;Node19</title>
546<path fill="none" stroke="midnightblue" d="M10675.79,-274.13C10718.98,-247.86 10812.28,-191.1 10855.78,-164.62"/>
547<polygon fill="midnightblue" stroke="midnightblue" points="10673.86,-271.21 10667.14,-279.4 10677.5,-277.19 10673.86,-271.21"/>
548</g>
549<!-- Node20 -->
550<g id="node20" class="node">
551<title>Node20</title>
552<g id="a_node20"><a xlink:href="_converter_8cpp.html" target="_top" xlink:title=" ">
553<polygon fill="white" stroke="black" points="10539,-207 10539,-226 10711,-226 10711,-207 10539,-207"/>
554<text text-anchor="middle" x="10625" y="-214" font-family="Helvetica,sans-Serif" font-size="10.00">shim/sl/canonical/Converter.cpp</text>
555</a>
556</g>
557</g>
558<!-- Node17&#45;&gt;Node20 -->
559<g id="edge28" class="edge">
560<title>Node17&#45;&gt;Node20</title>
561<path fill="none" stroke="midnightblue" d="M10645.76,-269.77C10640.2,-255.76 10632.76,-237.03 10628.46,-226.22"/>
562<polygon fill="midnightblue" stroke="midnightblue" points="10642.62,-271.35 10649.57,-279.36 10649.13,-268.77 10642.62,-271.35"/>
563</g>
564<!-- Node18&#45;&gt;Node8 -->
565<g id="edge24" class="edge">
566<title>Node18&#45;&gt;Node8</title>
567<path fill="none" stroke="midnightblue" d="M11052.4,-196.64C11075.74,-184.2 11105.19,-168.51 11123.03,-159.01"/>
568<polygon fill="midnightblue" stroke="midnightblue" points="11050.65,-193.6 11043.47,-201.4 11053.94,-199.78 11050.65,-193.6"/>
569</g>
570<!-- Node18&#45;&gt;Node9 -->
571<g id="edge25" class="edge">
572<title>Node18&#45;&gt;Node9</title>
573<path fill="none" stroke="midnightblue" d="M11016.26,-191.18C11017.06,-173.05 11021.2,-148.94 11036,-134 11045.71,-124.2 11114.15,-108.78 11169.91,-97.55"/>
574<polygon fill="midnightblue" stroke="midnightblue" points="11012.76,-191.25 11016.12,-201.3 11019.76,-191.35 11012.76,-191.25"/>
575</g>
576<!-- Node18&#45;&gt;Node10 -->
577<g id="edge26" class="edge">
578<title>Node18&#45;&gt;Node10</title>
579<path fill="none" stroke="midnightblue" d="M11004.78,-192.32C10989.82,-160.39 10969.86,-102.76 10999,-67 11019.27,-42.13 11097.75,-29.15 11160.5,-22.61"/>
580<polygon fill="midnightblue" stroke="midnightblue" points="11001.66,-193.91 11009.2,-201.35 11007.95,-190.83 11001.66,-193.91"/>
581</g>
582<!-- Node18&#45;&gt;Node19 -->
583<g id="edge27" class="edge">
584<title>Node18&#45;&gt;Node19</title>
585<path fill="none" stroke="midnightblue" d="M10978,-197.13C10956.07,-186.8 10929.13,-174.11 10908.89,-164.58"/>
586<polygon fill="midnightblue" stroke="midnightblue" points="10976.52,-200.3 10987.06,-201.4 10979.5,-193.97 10976.52,-200.3"/>
587</g>
588<!-- Node23&#45;&gt;Node4 -->
589<g id="edge61" class="edge">
590<title>Node23&#45;&gt;Node4</title>
591<path fill="none" stroke="midnightblue" d="M3557.9,-427.43C4227.23,-426.76 8998.98,-420.48 9633,-377 9651.48,-375.73 9671.58,-373.42 9689.59,-371.02"/>
592<polygon fill="midnightblue" stroke="midnightblue" points="3557.88,-423.93 3547.88,-427.44 3557.89,-430.93 3557.88,-423.93"/>
593</g>
594<!-- Node24 -->
595<g id="node24" class="node">
596<title>Node24</title>
597<g id="a_node24"><a xlink:href="_dynamic_backend_8hpp.html" target="_top" xlink:title=" ">
598<polygon fill="white" stroke="black" points="3412.5,-346.5 3412.5,-376.5 3547.5,-376.5 3547.5,-346.5 3412.5,-346.5"/>
599<text text-anchor="start" x="3420.5" y="-364.5" font-family="Helvetica,sans-Serif" font-size="10.00">include/armnn/backends</text>
600<text text-anchor="middle" x="3480" y="-353.5" font-family="Helvetica,sans-Serif" font-size="10.00">/DynamicBackend.hpp</text>
601</a>
602</g>
603</g>
604<!-- Node23&#45;&gt;Node24 -->
605<g id="edge39" class="edge">
606<title>Node23&#45;&gt;Node24</title>
607<path fill="none" stroke="midnightblue" d="M3480,-403.11C3480,-394.15 3480,-384.32 3480,-376.58"/>
608<polygon fill="midnightblue" stroke="midnightblue" points="3476.5,-403.4 3480,-413.4 3483.5,-403.4 3476.5,-403.4"/>
609</g>
610<!-- Node29 -->
611<g id="node29" class="node">
612<title>Node29</title>
613<g id="a_node29"><a xlink:href="_common_test_utils_8cpp.html" target="_top" xlink:title=" ">
614<polygon fill="white" stroke="black" points="6281,-67.5 6281,-97.5 6407,-97.5 6407,-67.5 6281,-67.5"/>
615<text text-anchor="start" x="6289" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnnTestUtils</text>
616<text text-anchor="middle" x="6344" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">/CommonTestUtils.cpp</text>
617</a>
618</g>
619</g>
620<!-- Node23&#45;&gt;Node29 -->
621<g id="edge62" class="edge">
622<title>Node23&#45;&gt;Node29</title>
623<path fill="none" stroke="midnightblue" d="M3558.04,-427.36C4222.69,-426.03 8911.14,-412.98 9010,-310 9197.69,-114.49 6827.59,-87.21 6407.19,-83.91"/>
624<polygon fill="midnightblue" stroke="midnightblue" points="3557.62,-423.87 3547.62,-427.39 3557.63,-430.87 3557.62,-423.87"/>
625</g>
626<!-- Node33 -->
627<g id="node33" class="node">
628<title>Node33</title>
629<g id="a_node33"><a xlink:href="_dynamic_backend_utils_8hpp.html" target="_top" xlink:title=" ">
630<polygon fill="white" stroke="black" points="3184.5,-274 3184.5,-304 3357.5,-304 3357.5,-274 3184.5,-274"/>
631<text text-anchor="start" x="3192.5" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/backendsCommon</text>
632<text text-anchor="middle" x="3271" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">/DynamicBackendUtils.hpp</text>
633</a>
634</g>
635</g>
636<!-- Node23&#45;&gt;Node33 -->
637<g id="edge63" class="edge">
638<title>Node23&#45;&gt;Node33</title>
639<path fill="none" stroke="midnightblue" d="M3448.95,-408.05C3434.74,-398.92 3417.8,-387.7 3403,-377 3385.06,-364.03 3382.19,-358.63 3364,-346 3341.86,-330.63 3315.44,-314.96 3296.42,-304.12"/>
640<polygon fill="midnightblue" stroke="midnightblue" points="3447.09,-411.01 3457.4,-413.44 3450.85,-405.11 3447.09,-411.01"/>
641</g>
642<!-- Node35 -->
643<g id="node35" class="node">
644<title>Node35</title>
645<g id="a_node35"><a xlink:href="_backend_helper_8cpp.html" target="_top" xlink:title=" ">
646<polygon fill="white" stroke="black" points="860.5,-352 860.5,-371 1021.5,-371 1021.5,-352 860.5,-352"/>
647<text text-anchor="middle" x="941" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/BackendHelper.cpp</text>
648</a>
649</g>
650</g>
651<!-- Node23&#45;&gt;Node35 -->
652<g id="edge52" class="edge">
653<title>Node23&#45;&gt;Node35</title>
654<path fill="none" stroke="midnightblue" d="M3402.31,-427.37C3039.18,-426.55 1506.82,-420.54 1030,-377 1015.5,-375.68 999.79,-373.4 985.66,-371.04"/>
655<polygon fill="midnightblue" stroke="midnightblue" points="3402.45,-430.87 3412.45,-427.4 3402.46,-423.87 3402.45,-430.87"/>
656</g>
657<!-- Node36 -->
658<g id="node36" class="node">
659<title>Node36</title>
660<g id="a_node36"><a xlink:href="_graph_8cpp.html" target="_top" xlink:title=" ">
661<polygon fill="white" stroke="black" points="1933,-352 1933,-371 2051,-371 2051,-352 1933,-352"/>
662<text text-anchor="middle" x="1992" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/Graph.cpp</text>
663</a>
664</g>
665</g>
666<!-- Node23&#45;&gt;Node36 -->
667<g id="edge53" class="edge">
668<title>Node23&#45;&gt;Node36</title>
669<path fill="none" stroke="midnightblue" d="M3402.22,-426.52C3144.96,-423.01 2323.04,-409.47 2060,-377 2048.98,-375.64 2037.1,-373.38 2026.4,-371.05"/>
670<polygon fill="midnightblue" stroke="midnightblue" points="3402.18,-430.02 3412.22,-426.66 3402.27,-423.02 3402.18,-430.02"/>
671</g>
672<!-- Node37 -->
673<g id="node37" class="node">
674<title>Node37</title>
675<g id="a_node37"><a xlink:href="_loaded_network_8hpp.html" target="_top" xlink:title=" ">
676<polygon fill="white" stroke="black" points="638,-352 638,-371 804,-371 804,-352 638,-352"/>
677<text text-anchor="middle" x="721" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/LoadedNetwork.hpp</text>
678</a>
679</g>
680</g>
681<!-- Node23&#45;&gt;Node37 -->
682<g id="edge54" class="edge">
683<title>Node23&#45;&gt;Node37</title>
684<path fill="none" stroke="midnightblue" d="M3402.25,-427.38C3020.19,-426.61 1339.36,-420.73 818,-377 802.22,-375.68 785.1,-373.4 769.7,-371.04"/>
685<polygon fill="midnightblue" stroke="midnightblue" points="3402.36,-430.88 3412.37,-427.4 3402.37,-423.88 3402.36,-430.88"/>
686</g>
687<!-- Node38 -->
688<g id="node38" class="node">
689<title>Node38</title>
690<g id="a_node38"><a xlink:href="_loaded_network_8cpp.html" target="_top" xlink:title=" ">
691<polygon fill="white" stroke="black" points="206.5,-279.5 206.5,-298.5 371.5,-298.5 371.5,-279.5 206.5,-279.5"/>
692<text text-anchor="middle" x="289" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/LoadedNetwork.cpp</text>
693</a>
694</g>
695</g>
696<!-- Node23&#45;&gt;Node38 -->
697<g id="edge60" class="edge">
698<title>Node23&#45;&gt;Node38</title>
699<path fill="none" stroke="midnightblue" d="M3401.96,-427.44C2978.75,-426.9 973.62,-422 851,-377 830.54,-369.49 833.21,-354.16 813,-346 634.35,-273.87 571.54,-338.53 381,-310 361.76,-307.12 340.53,-302.6 323.32,-298.58"/>
700<polygon fill="midnightblue" stroke="midnightblue" points="3402.25,-430.94 3412.25,-427.45 3402.25,-423.94 3402.25,-430.94"/>
701</g>
702<!-- Node39 -->
703<g id="node39" class="node">
704<title>Node39</title>
705<g id="a_node39"><a xlink:href="_working_mem_handle_8hpp.html" target="_top" xlink:title=" ">
706<polygon fill="white" stroke="black" points="432,-352 432,-371 620,-371 620,-352 432,-352"/>
707<text text-anchor="middle" x="526" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/WorkingMemHandle.hpp</text>
708</a>
709</g>
710</g>
711<!-- Node23&#45;&gt;Node39 -->
712<g id="edge57" class="edge">
713<title>Node23&#45;&gt;Node39</title>
714<path fill="none" stroke="midnightblue" d="M3401.99,-427.41C3003.28,-426.74 1190.02,-421.29 629,-377 612.17,-375.67 593.89,-373.38 577.47,-371"/>
715<polygon fill="midnightblue" stroke="midnightblue" points="3402.26,-430.91 3412.27,-427.42 3402.27,-423.91 3402.26,-430.91"/>
716</g>
717<!-- Node41 -->
718<g id="node41" class="node">
719<title>Node41</title>
720<g id="a_node41"><a xlink:href="_i_backend_internal_8cpp.html" target="_top" xlink:title=" ">
721<polygon fill="white" stroke="black" points="2812.5,-346.5 2812.5,-376.5 2985.5,-376.5 2985.5,-346.5 2812.5,-346.5"/>
722<text text-anchor="start" x="2820.5" y="-364.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/backendsCommon</text>
723<text text-anchor="middle" x="2899" y="-353.5" font-family="Helvetica,sans-Serif" font-size="10.00">/IBackendInternal.cpp</text>
724</a>
725</g>
726</g>
727<!-- Node23&#45;&gt;Node41 -->
728<g id="edge64" class="edge">
729<title>Node23&#45;&gt;Node41</title>
730<path fill="none" stroke="midnightblue" d="M3402.05,-420.56C3305.95,-411.74 3137.69,-395.42 2994,-377 2991.27,-376.65 2988.5,-376.28 2985.7,-375.91"/>
731<polygon fill="midnightblue" stroke="midnightblue" points="3401.99,-424.07 3412.27,-421.5 3402.63,-417.1 3401.99,-424.07"/>
732</g>
733<!-- Node42 -->
734<g id="node42" class="node">
735<title>Node42</title>
736<g id="a_node42"><a xlink:href="_workload_factory_8cpp.html" target="_top" xlink:title=" ">
737<polygon fill="white" stroke="black" points="3003.5,-346.5 3003.5,-376.5 3176.5,-376.5 3176.5,-346.5 3003.5,-346.5"/>
738<text text-anchor="start" x="3011.5" y="-364.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/backendsCommon</text>
739<text text-anchor="middle" x="3090" y="-353.5" font-family="Helvetica,sans-Serif" font-size="10.00">/WorkloadFactory.cpp</text>
740</a>
741</g>
742</g>
743<!-- Node23&#45;&gt;Node42 -->
744<g id="edge65" class="edge">
745<title>Node23&#45;&gt;Node42</title>
746<path fill="none" stroke="midnightblue" d="M3402.14,-414.52C3336.18,-403.53 3241.81,-387.8 3174.13,-376.52"/>
747<polygon fill="midnightblue" stroke="midnightblue" points="3401.63,-417.99 3412.07,-416.18 3402.78,-411.08 3401.63,-417.99"/>
748</g>
749<!-- Node43 -->
750<g id="node43" class="node">
751<title>Node43</title>
752<g id="a_node43"><a xlink:href="_cl_backend_8hpp.html" target="_top" xlink:title=" ">
753<polygon fill="white" stroke="black" points="5308,-352 5308,-371 5474,-371 5474,-352 5308,-352"/>
754<text text-anchor="middle" x="5391" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/ClBackend.hpp</text>
755</a>
756</g>
757</g>
758<!-- Node23&#45;&gt;Node43 -->
759<g id="edge66" class="edge">
760<title>Node23&#45;&gt;Node43</title>
761<path fill="none" stroke="midnightblue" d="M3557.91,-425.82C3794.61,-420.57 4526.1,-403.22 5132,-377 5190.83,-374.45 5257.13,-370.73 5307.92,-367.69"/>
762<polygon fill="midnightblue" stroke="midnightblue" points="3557.61,-422.33 3547.69,-426.05 3557.76,-429.32 3557.61,-422.33"/>
763</g>
764<!-- Node46 -->
765<g id="node46" class="node">
766<title>Node46</title>
767<g id="a_node46"><a xlink:href="_cl_layer_support_8hpp.html" target="_top" xlink:title=" ">
768<polygon fill="white" stroke="black" points="7171.5,-352 7171.5,-371 7360.5,-371 7360.5,-352 7171.5,-352"/>
769<text text-anchor="middle" x="7266" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/ClLayerSupport.hpp</text>
770</a>
771</g>
772</g>
773<!-- Node23&#45;&gt;Node46 -->
774<g id="edge69" class="edge">
775<title>Node23&#45;&gt;Node46</title>
776<path fill="none" stroke="midnightblue" d="M3557.76,-426.17C4041.91,-417.85 6640.07,-373.25 7171.15,-364.13"/>
777<polygon fill="midnightblue" stroke="midnightblue" points="3557.66,-422.67 3547.72,-426.34 3557.78,-429.66 3557.66,-422.67"/>
778</g>
779<!-- Node23&#45;&gt;Node68 -->
780<g id="edge92" class="edge">
781<title>Node23&#45;&gt;Node68</title>
782<path fill="none" stroke="midnightblue" d="M3557.83,-427.36C4214.2,-426.09 8815.68,-415.87 9428,-377 9443.33,-376.03 9459.68,-374.45 9475.28,-372.7"/>
783<polygon fill="midnightblue" stroke="midnightblue" points="3557.53,-423.86 3547.54,-427.38 3557.55,-430.86 3557.53,-423.86"/>
784</g>
785<!-- Node70 -->
786<g id="node70" class="node">
787<title>Node70</title>
788<g id="a_node70"><a xlink:href="_gpu_fsa_backend_8hpp.html" target="_top" xlink:title=" ">
789<polygon fill="white" stroke="black" points="2069.5,-346.5 2069.5,-376.5 2188.5,-376.5 2188.5,-346.5 2069.5,-346.5"/>
790<text text-anchor="start" x="2077.5" y="-364.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/gpuFsa</text>
791<text text-anchor="middle" x="2129" y="-353.5" font-family="Helvetica,sans-Serif" font-size="10.00">/GpuFsaBackend.hpp</text>
792</a>
793</g>
794</g>
795<!-- Node23&#45;&gt;Node70 -->
796<g id="edge95" class="edge">
797<title>Node23&#45;&gt;Node70</title>
798<path fill="none" stroke="midnightblue" d="M3401.83,-423.74C3156.72,-411.95 2406.62,-375.86 2188.86,-365.38"/>
799<polygon fill="midnightblue" stroke="midnightblue" points="3401.92,-427.25 3412.08,-424.23 3402.26,-420.26 3401.92,-427.25"/>
800</g>
801<!-- Node94 -->
802<g id="node94" class="node">
803<title>Node94</title>
804<g id="a_node94"><a xlink:href="_neon_backend_8hpp.html" target="_top" xlink:title=" ">
805<polygon fill="white" stroke="black" points="3604.5,-352 3604.5,-371 3801.5,-371 3801.5,-352 3604.5,-352"/>
806<text text-anchor="middle" x="3703" y="-359" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/NeonBackend.hpp</text>
807</a>
808</g>
809</g>
810<!-- Node23&#45;&gt;Node94 -->
811<g id="edge129" class="edge">
812<title>Node23&#45;&gt;Node94</title>
813<path fill="none" stroke="midnightblue" d="M3537.74,-410.67C3581.32,-397.97 3639.31,-381.06 3673.74,-371.03"/>
814<polygon fill="midnightblue" stroke="midnightblue" points="3536.73,-407.32 3528.11,-413.48 3538.69,-414.04 3536.73,-407.32"/>
815</g>
816<!-- Node97 -->
817<g id="node97" class="node">
818<title>Node97</title>
819<g id="a_node97"><a xlink:href="_neon_workload_factory_8hpp.html" target="_top" xlink:title=" ">
820<polygon fill="white" stroke="black" points="4302.5,-346.5 4302.5,-376.5 4483.5,-376.5 4483.5,-346.5 4302.5,-346.5"/>
821<text text-anchor="start" x="4310.5" y="-364.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/NeonWorkload</text>
822<text text-anchor="middle" x="4393" y="-353.5" font-family="Helvetica,sans-Serif" font-size="10.00">Factory.hpp</text>
823</a>
824</g>
825</g>
826<!-- Node23&#45;&gt;Node97 -->
827<g id="edge132" class="edge">
828<title>Node23&#45;&gt;Node97</title>
829<path fill="none" stroke="midnightblue" d="M3557.52,-421.98C3725.65,-410.01 4123.11,-381.71 4302.44,-368.95"/>
830<polygon fill="midnightblue" stroke="midnightblue" points="3557.23,-418.49 3547.51,-422.69 3557.73,-425.47 3557.23,-418.49"/>
831</g>
832<!-- Node99 -->
833<g id="node99" class="node">
834<title>Node99</title>
835<g id="a_node99"><a xlink:href="_neon_layer_support_8hpp.html" target="_top" xlink:title=" ">
836<polygon fill="white" stroke="black" points="3966,-346.5 3966,-376.5 4128,-376.5 4128,-346.5 3966,-346.5"/>
837<text text-anchor="start" x="3974" y="-364.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/NeonLayer</text>
838<text text-anchor="middle" x="4047" y="-353.5" font-family="Helvetica,sans-Serif" font-size="10.00">Support.hpp</text>
839</a>
840</g>
841</g>
842<!-- Node23&#45;&gt;Node99 -->
843<g id="edge135" class="edge">
844<title>Node23&#45;&gt;Node99</title>
845<path fill="none" stroke="midnightblue" d="M3557.64,-418.6C3664.71,-406.32 3856.79,-384.3 3965.74,-371.82"/>
846<polygon fill="midnightblue" stroke="midnightblue" points="3557.09,-415.14 3547.55,-419.76 3557.88,-422.09 3557.09,-415.14"/>
847</g>
848<!-- Node103 -->
849<g id="node103" class="node">
850<title>Node103</title>
851<g id="a_node103"><a xlink:href="_ref_backend_8hpp.html" target="_top" xlink:title=" ">
852<polygon fill="white" stroke="black" points="1039.5,-346.5 1039.5,-376.5 1168.5,-376.5 1168.5,-346.5 1039.5,-346.5"/>
853<text text-anchor="start" x="1047.5" y="-364.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
854<text text-anchor="middle" x="1104" y="-353.5" font-family="Helvetica,sans-Serif" font-size="10.00">/RefBackend.hpp</text>
855</a>
856</g>
857</g>
858<!-- Node23&#45;&gt;Node103 -->
859<g id="edge140" class="edge">
860<title>Node23&#45;&gt;Node103</title>
861<path fill="none" stroke="midnightblue" d="M3402.22,-425.37C3037.87,-415.4 1503.51,-373.43 1168.7,-364.27"/>
862<polygon fill="midnightblue" stroke="midnightblue" points="3402.31,-428.88 3412.4,-425.65 3402.5,-421.88 3402.31,-428.88"/>
863</g>
864<!-- Node107 -->
865<g id="node107" class="node">
866<title>Node107</title>
867<g id="a_node107"><a xlink:href="_tosa_ref_backend_8hpp.html" target="_top" xlink:title=" ">
868<polygon fill="white" stroke="black" points="4970.5,-346.5 4970.5,-376.5 5123.5,-376.5 5123.5,-346.5 4970.5,-346.5"/>
869<text text-anchor="start" x="4978.5" y="-364.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/tosaReference</text>
870<text text-anchor="middle" x="5047" y="-353.5" font-family="Helvetica,sans-Serif" font-size="10.00">/TosaRefBackend.hpp</text>
871</a>
872</g>
873</g>
874<!-- Node23&#45;&gt;Node107 -->
875<g id="edge144" class="edge">
876<title>Node23&#45;&gt;Node107</title>
877<path fill="none" stroke="midnightblue" d="M3557.7,-424.73C3757.2,-417.54 4303.77,-397.45 4759,-377 4830.64,-373.78 4912.29,-369.63 4970.3,-366.59"/>
878<polygon fill="midnightblue" stroke="midnightblue" points="3557.48,-421.23 3547.61,-425.09 3557.73,-428.23 3557.48,-421.23"/>
879</g>
880<!-- Node110 -->
881<g id="node110" class="node">
882<title>Node110</title>
883<g id="a_node110"><a xlink:href="_sample_dynamic_backend_8cpp.html" target="_top" xlink:title=" ">
884<polygon fill="white" stroke="black" points="3194.5,-346.5 3194.5,-376.5 3355.5,-376.5 3355.5,-346.5 3194.5,-346.5"/>
885<text text-anchor="start" x="3202.5" y="-364.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/dynamic/sample</text>
886<text text-anchor="middle" x="3275" y="-353.5" font-family="Helvetica,sans-Serif" font-size="10.00">/SampleDynamicBackend.cpp</text>
887</a>
888</g>
889</g>
890<!-- Node23&#45;&gt;Node110 -->
891<g id="edge147" class="edge">
892<title>Node23&#45;&gt;Node110</title>
893<path fill="none" stroke="midnightblue" d="M3426.21,-410.44C3392.98,-399.91 3350.85,-386.55 3319.5,-376.61"/>
894<polygon fill="midnightblue" stroke="midnightblue" points="3425.18,-413.79 3435.77,-413.48 3427.3,-407.12 3425.18,-413.79"/>
895</g>
896<!-- Node24&#45;&gt;Node25 -->
897<g id="edge40" class="edge">
898<title>Node24&#45;&gt;Node25</title>
899<path fill="none" stroke="midnightblue" d="M3480,-336.09C3480,-323.21 3480,-308.2 3480,-298.89"/>
900<polygon fill="midnightblue" stroke="midnightblue" points="3476.5,-336.23 3480,-346.23 3483.5,-336.23 3476.5,-336.23"/>
901</g>
902<!-- Node32 -->
903<g id="node32" class="node">
904<title>Node32</title>
905<g id="a_node32"><a xlink:href="_dynamic_backend_8cpp.html" target="_top" xlink:title=" ">
906<polygon fill="white" stroke="black" points="3375.5,-201.5 3375.5,-231.5 3548.5,-231.5 3548.5,-201.5 3375.5,-201.5"/>
907<text text-anchor="start" x="3383.5" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/backendsCommon</text>
908<text text-anchor="middle" x="3462" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/DynamicBackend.cpp</text>
909</a>
910</g>
911</g>
912<!-- Node24&#45;&gt;Node32 -->
913<g id="edge47" class="edge">
914<title>Node24&#45;&gt;Node32</title>
915<path fill="none" stroke="midnightblue" d="M3436.3,-341.11C3423.92,-333.33 3411.94,-323.05 3405,-310 3396.23,-293.52 3397.34,-285.02 3405,-268 3411.84,-252.81 3425.75,-240.34 3438.12,-231.59"/>
916<polygon fill="midnightblue" stroke="midnightblue" points="3434.9,-344.35 3445.31,-346.34 3438.42,-338.3 3434.9,-344.35"/>
917</g>
918<!-- Node24&#45;&gt;Node33 -->
919<g id="edge48" class="edge">
920<title>Node24&#45;&gt;Node33</title>
921<path fill="none" stroke="midnightblue" d="M3428.73,-343.2C3393.09,-331.18 3346.19,-315.36 3312.82,-304.11"/>
922<polygon fill="midnightblue" stroke="midnightblue" points="3427.86,-346.61 3438.46,-346.49 3430.1,-339.97 3427.86,-346.61"/>
923</g>
924<!-- Node26 -->
925<g id="node26" class="node">
926<title>Node26</title>
927<g id="a_node26"><a xlink:href="_runtime_8cpp.html" target="_top" xlink:title=" ">
928<polygon fill="white" stroke="black" points="6301,-207 6301,-226 6431,-226 6431,-207 6301,-207"/>
929<text text-anchor="middle" x="6366" y="-214" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/Runtime.cpp</text>
930</a>
931</g>
932</g>
933<!-- Node25&#45;&gt;Node26 -->
934<g id="edge41" class="edge">
935<title>Node25&#45;&gt;Node26</title>
936<path fill="none" stroke="midnightblue" d="M3515.63,-276.61C3527.96,-273.17 3541.97,-269.83 3555,-268 3695.25,-248.34 5892.29,-222.81 6300.87,-218.22"/>
937<polygon fill="midnightblue" stroke="midnightblue" points="3514.34,-273.34 3505.71,-279.49 3516.29,-280.06 3514.34,-273.34"/>
938</g>
939<!-- Node27 -->
940<g id="node27" class="node">
941<title>Node27</title>
942<g id="a_node27"><a xlink:href="_test_utils_8hpp.html" target="_top" xlink:title=" ">
943<polygon fill="white" stroke="black" points="4870.5,-201.5 4870.5,-231.5 4977.5,-231.5 4977.5,-201.5 4870.5,-201.5"/>
944<text text-anchor="start" x="4878.5" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnnTestUtils</text>
945<text text-anchor="middle" x="4924" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/TestUtils.hpp</text>
946</a>
947</g>
948</g>
949<!-- Node25&#45;&gt;Node27 -->
950<g id="edge42" class="edge">
951<title>Node25&#45;&gt;Node27</title>
952<path fill="none" stroke="midnightblue" d="M3516.24,-276.58C3528.43,-273.22 3542.19,-269.92 3555,-268 3815.49,-228.97 4650.09,-219.67 4870.3,-217.88"/>
953<polygon fill="midnightblue" stroke="midnightblue" points="3515.07,-273.28 3506.42,-279.4 3517,-280.01 3515.07,-273.28"/>
954</g>
955<!-- Node28 -->
956<g id="node28" class="node">
957<title>Node28</title>
958<g id="a_node28"><a xlink:href="_common_test_utils_8hpp.html" target="_top" xlink:title=" ">
959<polygon fill="white" stroke="black" points="4927.5,-134.5 4927.5,-164.5 5054.5,-164.5 5054.5,-134.5 4927.5,-134.5"/>
960<text text-anchor="start" x="4935.5" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnnTestUtils</text>
961<text text-anchor="middle" x="4991" y="-141.5" font-family="Helvetica,sans-Serif" font-size="10.00">/CommonTestUtils.hpp</text>
962</a>
963</g>
964</g>
965<!-- Node27&#45;&gt;Node28 -->
966<g id="edge43" class="edge">
967<title>Node27&#45;&gt;Node28</title>
968<path fill="none" stroke="midnightblue" d="M4945.84,-194.31C4955.89,-184.56 4967.54,-173.26 4976.49,-164.58"/>
969<polygon fill="midnightblue" stroke="midnightblue" points="4943.28,-191.92 4938.54,-201.4 4948.15,-196.94 4943.28,-191.92"/>
970</g>
971<!-- Node30 -->
972<g id="node30" class="node">
973<title>Node30</title>
974<g id="a_node30"><a xlink:href="_create_workload_8hpp.html" target="_top" xlink:title=" ">
975<polygon fill="white" stroke="black" points="5072.5,-134.5 5072.5,-164.5 5191.5,-164.5 5191.5,-134.5 5072.5,-134.5"/>
976<text text-anchor="start" x="5080.5" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnnTestUtils</text>
977<text text-anchor="middle" x="5132" y="-141.5" font-family="Helvetica,sans-Serif" font-size="10.00">/CreateWorkload.hpp</text>
978</a>
979</g>
980</g>
981<!-- Node27&#45;&gt;Node30 -->
982<g id="edge45" class="edge">
983<title>Node27&#45;&gt;Node30</title>
984<path fill="none" stroke="midnightblue" d="M4978.58,-198.44C5012.3,-187.91 5055.04,-174.55 5086.85,-164.61"/>
985<polygon fill="midnightblue" stroke="midnightblue" points="4977.38,-195.15 4968.88,-201.48 4979.47,-201.83 4977.38,-195.15"/>
986</g>
987<!-- Node31 -->
988<g id="node31" class="node">
989<title>Node31</title>
990<g id="a_node31"><a xlink:href="_test_utils_8cpp.html" target="_top" xlink:title=" ">
991<polygon fill="white" stroke="black" points="4802.5,-134.5 4802.5,-164.5 4909.5,-164.5 4909.5,-134.5 4802.5,-134.5"/>
992<text text-anchor="start" x="4810.5" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnnTestUtils</text>
993<text text-anchor="middle" x="4856" y="-141.5" font-family="Helvetica,sans-Serif" font-size="10.00">/TestUtils.cpp</text>
994</a>
995</g>
996</g>
997<!-- Node27&#45;&gt;Node31 -->
998<g id="edge46" class="edge">
999<title>Node27&#45;&gt;Node31</title>
1000<path fill="none" stroke="midnightblue" d="M4901.83,-194.31C4891.63,-184.56 4879.81,-173.26 4870.73,-164.58"/>
1001<polygon fill="midnightblue" stroke="midnightblue" points="4899.6,-197.02 4909.25,-201.4 4904.43,-191.96 4899.6,-197.02"/>
1002</g>
1003<!-- Node28&#45;&gt;Node29 -->
1004<g id="edge44" class="edge">
1005<title>Node28&#45;&gt;Node29</title>
1006<path fill="none" stroke="midnightblue" d="M5064.6,-133.96C5322.72,-104.87 6060.3,-88.9 6280.95,-84.65"/>
1007<polygon fill="midnightblue" stroke="midnightblue" points="5064.04,-130.51 5054.51,-135.14 5064.85,-137.46 5064.04,-130.51"/>
1008</g>
1009<!-- Node33&#45;&gt;Node26 -->
1010<g id="edge49" class="edge">
1011<title>Node33&#45;&gt;Node26</title>
1012<path fill="none" stroke="midnightblue" d="M3363.42,-272.59C3377.32,-270.74 3391.51,-269.12 3405,-268 3702.26,-243.39 5893.74,-221.9 6300.97,-218.1"/>
1013<polygon fill="midnightblue" stroke="midnightblue" points="3362.79,-269.14 3353.36,-273.97 3363.75,-276.08 3362.79,-269.14"/>
1014</g>
1015<!-- Node33&#45;&gt;Node32 -->
1016<g id="edge50" class="edge">
1017<title>Node33&#45;&gt;Node32</title>
1018<path fill="none" stroke="midnightblue" d="M3318.93,-270.31C3351.39,-258.33 3393.7,-242.71 3423.87,-231.57"/>
1019<polygon fill="midnightblue" stroke="midnightblue" points="3317.36,-267.16 3309.19,-273.9 3319.79,-273.72 3317.36,-267.16"/>
1020</g>
1021<!-- Node34 -->
1022<g id="node34" class="node">
1023<title>Node34</title>
1024<g id="a_node34"><a xlink:href="_dynamic_backend_utils_8cpp.html" target="_top" xlink:title=" ">
1025<polygon fill="white" stroke="black" points="3184.5,-201.5 3184.5,-231.5 3357.5,-231.5 3357.5,-201.5 3184.5,-201.5"/>
1026<text text-anchor="start" x="3192.5" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/backendsCommon</text>
1027<text text-anchor="middle" x="3271" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/DynamicBackendUtils.cpp</text>
1028</a>
1029</g>
1030</g>
1031<!-- Node33&#45;&gt;Node34 -->
1032<g id="edge51" class="edge">
1033<title>Node33&#45;&gt;Node34</title>
1034<path fill="none" stroke="midnightblue" d="M3271,-263.73C3271,-253.07 3271,-240.91 3271,-231.75"/>
1035<polygon fill="midnightblue" stroke="midnightblue" points="3267.5,-263.73 3271,-273.73 3274.5,-263.73 3267.5,-263.73"/>
1036</g>
1037<!-- Node37&#45;&gt;Node25 -->
1038<g id="edge56" class="edge">
1039<title>Node37&#45;&gt;Node25</title>
1040<path fill="none" stroke="midnightblue" d="M796.15,-350.87C814.09,-348.91 833.2,-347.12 851,-346 1408.85,-310.98 2809.52,-362.46 3366,-310 3390.91,-307.65 3418.55,-302.86 3440.38,-298.55"/>
1041<polygon fill="midnightblue" stroke="midnightblue" points="795.58,-347.41 786.03,-352 796.35,-354.37 795.58,-347.41"/>
1042</g>
1043<!-- Node37&#45;&gt;Node38 -->
1044<g id="edge55" class="edge">
1045<title>Node37&#45;&gt;Node38</title>
1046<path fill="none" stroke="midnightblue" d="M657.61,-350.41C648.03,-348.91 638.26,-347.4 629,-346 518.88,-329.33 490.6,-329.84 381,-310 362.66,-306.68 342.42,-302.35 325.59,-298.57"/>
1047<polygon fill="midnightblue" stroke="midnightblue" points="657.08,-353.87 667.5,-351.96 658.17,-346.95 657.08,-353.87"/>
1048</g>
1049<!-- Node39&#45;&gt;Node38 -->
1050<g id="edge58" class="edge">
1051<title>Node39&#45;&gt;Node38</title>
1052<path fill="none" stroke="midnightblue" d="M487.79,-349.13C440.29,-335 360.28,-311.2 317.69,-298.53"/>
1053<polygon fill="midnightblue" stroke="midnightblue" points="486.83,-352.5 497.41,-352 488.83,-345.79 486.83,-352.5"/>
1054</g>
1055<!-- Node40 -->
1056<g id="node40" class="node">
1057<title>Node40</title>
1058<g id="a_node40"><a xlink:href="_working_mem_handle_8cpp.html" target="_top" xlink:title=" ">
1059<polygon fill="white" stroke="black" points="0,-279.5 0,-298.5 188,-298.5 188,-279.5 0,-279.5"/>
1060<text text-anchor="middle" x="94" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/WorkingMemHandle.cpp</text>
1061</a>
1062</g>
1063</g>
1064<!-- Node39&#45;&gt;Node40 -->
1065<g id="edge59" class="edge">
1066<title>Node39&#45;&gt;Node40</title>
1067<path fill="none" stroke="midnightblue" d="M455.87,-350.55C389.17,-340.9 286.08,-325.48 197,-310 176.9,-306.51 154.67,-302.24 136.03,-298.55"/>
1068<polygon fill="midnightblue" stroke="midnightblue" points="455.45,-354.03 465.85,-351.99 456.45,-347.1 455.45,-354.03"/>
1069</g>
1070<!-- Node44 -->
1071<g id="node44" class="node">
1072<title>Node44</title>
1073<g id="a_node44"><a xlink:href="_cl_backend_8cpp.html" target="_top" xlink:title=" ">
1074<polygon fill="white" stroke="black" points="9502.5,-279.5 9502.5,-298.5 9667.5,-298.5 9667.5,-279.5 9502.5,-279.5"/>
1075<text text-anchor="middle" x="9585" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/ClBackend.cpp</text>
1076</a>
1077</g>
1078</g>
1079<!-- Node43&#45;&gt;Node44 -->
1080<g id="edge67" class="edge">
1081<title>Node43&#45;&gt;Node44</title>
1082<path fill="none" stroke="midnightblue" d="M5484.75,-359.61C6087,-353.84 9390.11,-321.7 9493,-310 9513.3,-307.69 9535.71,-302.87 9553.33,-298.54"/>
1083<polygon fill="midnightblue" stroke="midnightblue" points="5484.35,-356.11 5474.38,-359.71 5484.42,-363.11 5484.35,-356.11"/>
1084</g>
1085<!-- Node45 -->
1086<g id="node45" class="node">
1087<title>Node45</title>
1088<g id="a_node45"><a xlink:href="_cl_registry_initializer_8cpp.html" target="_top" xlink:title=" ">
1089<polygon fill="white" stroke="black" points="5319,-274 5319,-304 5463,-304 5463,-274 5319,-274"/>
1090<text text-anchor="start" x="5327" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/ClRegistry</text>
1091<text text-anchor="middle" x="5391" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">Initializer.cpp</text>
1092</a>
1093</g>
1094</g>
1095<!-- Node43&#45;&gt;Node45 -->
1096<g id="edge68" class="edge">
1097<title>Node43&#45;&gt;Node45</title>
1098<path fill="none" stroke="midnightblue" d="M5391,-341.74C5391,-329.91 5391,-314.88 5391,-304.08"/>
1099<polygon fill="midnightblue" stroke="midnightblue" points="5387.5,-341.86 5391,-351.86 5394.5,-341.86 5387.5,-341.86"/>
1100</g>
1101<!-- Node46&#45;&gt;Node44 -->
1102<g id="edge70" class="edge">
1103<title>Node46&#45;&gt;Node44</title>
1104<path fill="none" stroke="midnightblue" d="M7370.9,-360.78C7753.65,-361.4 9074.39,-359.78 9493,-310 9513.13,-307.61 9535.34,-302.84 9552.9,-298.56"/>
1105<polygon fill="midnightblue" stroke="midnightblue" points="7370.68,-357.28 7360.67,-360.77 7370.67,-364.28 7370.68,-357.28"/>
1106</g>
1107<!-- Node47 -->
1108<g id="node47" class="node">
1109<title>Node47</title>
1110<g id="a_node47"><a xlink:href="_cl_layer_support_8cpp.html" target="_top" xlink:title=" ">
1111<polygon fill="white" stroke="black" points="9095,-279.5 9095,-298.5 9283,-298.5 9283,-279.5 9095,-279.5"/>
1112<text text-anchor="middle" x="9189" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/ClLayerSupport.cpp</text>
1113</a>
1114</g>
1115</g>
1116<!-- Node46&#45;&gt;Node47 -->
1117<g id="edge71" class="edge">
1118<title>Node46&#45;&gt;Node47</title>
1119<path fill="none" stroke="midnightblue" d="M7370.89,-360.47C7642.24,-359.74 8389.48,-353.58 9010,-310 9048.06,-307.33 9090.49,-302.66 9124.49,-298.51"/>
1120<polygon fill="midnightblue" stroke="midnightblue" points="7370.65,-356.97 7360.66,-360.49 7370.67,-363.97 7370.65,-356.97"/>
1121</g>
1122<!-- Node48 -->
1123<g id="node48" class="node">
1124<title>Node48</title>
1125<g id="a_node48"><a xlink:href="_cl_activation_workload_8cpp.html" target="_top" xlink:title=" ">
1126<polygon fill="white" stroke="black" points="7391.5,-274 7391.5,-304 7536.5,-304 7536.5,-274 7391.5,-274"/>
1127<text text-anchor="start" x="7399.5" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
1128<text text-anchor="middle" x="7464" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">/ClActivationWorkload.cpp</text>
1129</a>
1130</g>
1131</g>
1132<!-- Node46&#45;&gt;Node48 -->
1133<g id="edge72" class="edge">
1134<title>Node46&#45;&gt;Node48</title>
1135<path fill="none" stroke="midnightblue" d="M7299.53,-348.56C7334.13,-336.24 7388.07,-317.04 7424.66,-304.01"/>
1136<polygon fill="midnightblue" stroke="midnightblue" points="7298.13,-345.34 7289.88,-352 7300.48,-351.94 7298.13,-345.34"/>
1137</g>
1138<!-- Node49 -->
1139<g id="node49" class="node">
1140<title>Node49</title>
1141<g id="a_node49"><a xlink:href="_cl_arg_min_max_workload_8cpp.html" target="_top" xlink:title=" ">
1142<polygon fill="white" stroke="black" points="7554.5,-274 7554.5,-304 7705.5,-304 7705.5,-274 7554.5,-274"/>
1143<text text-anchor="start" x="7562.5" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
1144<text text-anchor="middle" x="7630" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">/ClArgMinMaxWorkload.cpp</text>
1145</a>
1146</g>
1147</g>
1148<!-- Node46&#45;&gt;Node49 -->
1149<g id="edge73" class="edge">
1150<title>Node46&#45;&gt;Node49</title>
1151<path fill="none" stroke="midnightblue" d="M7327.45,-350.32C7384.1,-340.72 7470.44,-325.51 7545,-310 7553.76,-308.18 7562.99,-306.13 7572.02,-304.07"/>
1152<polygon fill="midnightblue" stroke="midnightblue" points="7326.85,-346.87 7317.58,-351.99 7328.02,-353.78 7326.85,-346.87"/>
1153</g>
1154<!-- Node50 -->
1155<g id="node50" class="node">
1156<title>Node50</title>
1157<g id="a_node50"><a xlink:href="_cl_batch_normalization_float_workload_8cpp.html" target="_top" xlink:title=" ">
1158<polygon fill="white" stroke="black" points="7723.5,-274 7723.5,-304 7940.5,-304 7940.5,-274 7723.5,-274"/>
1159<text text-anchor="start" x="7731.5" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
1160<text text-anchor="middle" x="7832" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">/ClBatchNormalizationFloatWorkload.cpp</text>
1161</a>
1162</g>
1163</g>
1164<!-- Node46&#45;&gt;Node50 -->
1165<g id="edge74" class="edge">
1166<title>Node46&#45;&gt;Node50</title>
1167<path fill="none" stroke="midnightblue" d="M7364.61,-350.98C7455.51,-341.82 7594.1,-326.91 7714,-310 7726.65,-308.22 7740.04,-306.13 7753.07,-304"/>
1168<polygon fill="midnightblue" stroke="midnightblue" points="7364.19,-347.5 7354.59,-351.98 7364.89,-354.47 7364.19,-347.5"/>
1169</g>
1170<!-- Node51 -->
1171<g id="node51" class="node">
1172<title>Node51</title>
1173<g id="a_node51"><a xlink:href="_cl_comparison_workload_8cpp.html" target="_top" xlink:title=" ">
1174<polygon fill="white" stroke="black" points="7959,-274 7959,-304 8113,-304 8113,-274 7959,-274"/>
1175<text text-anchor="start" x="7967" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
1176<text text-anchor="middle" x="8036" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">/ClComparisonWorkload.cpp</text>
1177</a>
1178</g>
1179</g>
1180<!-- Node46&#45;&gt;Node51 -->
1181<g id="edge75" class="edge">
1182<title>Node46&#45;&gt;Node51</title>
1183<path fill="none" stroke="midnightblue" d="M7370.99,-357.69C7505.56,-352.96 7745.76,-340.69 7949,-310 7959.27,-308.45 7970.12,-306.34 7980.55,-304.07"/>
1184<polygon fill="midnightblue" stroke="midnightblue" points="7370.57,-354.2 7360.69,-358.05 7370.81,-361.2 7370.57,-354.2"/>
1185</g>
1186<!-- Node52 -->
1187<g id="node52" class="node">
1188<title>Node52</title>
1189<g id="a_node52"><a xlink:href="_cl_concat_workload_8cpp.html" target="_top" xlink:title=" ">
1190<polygon fill="white" stroke="black" points="8131,-274 8131,-304 8275,-304 8275,-274 8131,-274"/>
1191<text text-anchor="start" x="8139" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
1192<text text-anchor="middle" x="8203" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">/ClConcatWorkload.cpp</text>
1193</a>
1194</g>
1195</g>
1196<!-- Node46&#45;&gt;Node52 -->
1197<g id="edge76" class="edge">
1198<title>Node46&#45;&gt;Node52</title>
1199<path fill="none" stroke="midnightblue" d="M7371.08,-360.47C7533.18,-359.04 7853.57,-350.71 8122,-310 8131.88,-308.5 8142.32,-306.36 8152.3,-304.03"/>
1200<polygon fill="midnightblue" stroke="midnightblue" points="7370.61,-356.98 7360.64,-360.56 7370.67,-363.98 7370.61,-356.98"/>
1201</g>
1202<!-- Node53 -->
1203<g id="node53" class="node">
1204<title>Node53</title>
1205<g id="a_node53"><a xlink:href="_cl_convolution2d_workload_8cpp.html" target="_top" xlink:title=" ">
1206<polygon fill="white" stroke="black" points="8293,-274 8293,-304 8459,-304 8459,-274 8293,-274"/>
1207<text text-anchor="start" x="8301" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
1208<text text-anchor="middle" x="8376" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">/ClConvolution2dWorkload.cpp</text>
1209</a>
1210</g>
1211</g>
1212<!-- Node46&#45;&gt;Node53 -->
1213<g id="edge77" class="edge">
1214<title>Node46&#45;&gt;Node53</title>
1215<path fill="none" stroke="midnightblue" d="M7370.77,-360.97C7555.89,-360.53 7952.59,-353.94 8284,-310 8295.18,-308.52 8307.02,-306.38 8318.34,-304.05"/>
1216<polygon fill="midnightblue" stroke="midnightblue" points="7370.5,-357.47 7360.5,-360.98 7370.51,-364.47 7370.5,-357.47"/>
1217</g>
1218<!-- Node54 -->
1219<g id="node54" class="node">
1220<title>Node54</title>
1221<g id="a_node54"><a xlink:href="_cl_convolution3d_workload_8cpp.html" target="_top" xlink:title=" ">
1222<polygon fill="white" stroke="black" points="8477,-274 8477,-304 8643,-304 8643,-274 8477,-274"/>
1223<text text-anchor="start" x="8485" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
1224<text text-anchor="middle" x="8560" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">/ClConvolution3dWorkload.cpp</text>
1225</a>
1226</g>
1227</g>
1228<!-- Node46&#45;&gt;Node54 -->
1229<g id="edge78" class="edge">
1230<title>Node46&#45;&gt;Node54</title>
1231<path fill="none" stroke="midnightblue" d="M7371.05,-358.41C7623.21,-353.01 8257.42,-337.11 8468,-310 8479.35,-308.54 8491.37,-306.38 8502.85,-304.02"/>
1232<polygon fill="midnightblue" stroke="midnightblue" points="7370.71,-354.91 7360.78,-358.63 7370.86,-361.91 7370.71,-354.91"/>
1233</g>
1234<!-- Node55 -->
1235<g id="node55" class="node">
1236<title>Node55</title>
1237<g id="a_node55"><a xlink:href="_cl_dequantize_workload_8cpp.html" target="_top" xlink:title=" ">
1238<polygon fill="white" stroke="black" points="8661.5,-274 8661.5,-304 8812.5,-304 8812.5,-274 8661.5,-274"/>
1239<text text-anchor="start" x="8669.5" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
1240<text text-anchor="middle" x="8737" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">/ClDequantizeWorkload.cpp</text>
1241</a>
1242</g>
1243</g>
1244<!-- Node46&#45;&gt;Node55 -->
1245<g id="edge79" class="edge">
1246<title>Node46&#45;&gt;Node55</title>
1247<path fill="none" stroke="midnightblue" d="M7370.98,-359.32C7649.87,-355.76 8404.79,-343.26 8652,-310 8662.52,-308.58 8673.64,-306.45 8684.25,-304.09"/>
1248<polygon fill="midnightblue" stroke="midnightblue" points="7370.82,-355.82 7360.86,-359.45 7370.91,-362.82 7370.82,-355.82"/>
1249</g>
1250<!-- Node56 -->
1251<g id="node56" class="node">
1252<title>Node56</title>
1253<g id="a_node56"><a xlink:href="_cl_fully_connected_workload_8cpp.html" target="_top" xlink:title=" ">
1254<polygon fill="white" stroke="black" points="8831,-274 8831,-304 9001,-304 9001,-274 8831,-274"/>
1255<text text-anchor="start" x="8839" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
1256<text text-anchor="middle" x="8916" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">/ClFullyConnectedWorkload.cpp</text>
1257</a>
1258</g>
1259</g>
1260<!-- Node46&#45;&gt;Node56 -->
1261<g id="edge80" class="edge">
1262<title>Node46&#45;&gt;Node56</title>
1263<path fill="none" stroke="midnightblue" d="M7370.81,-359.49C7672.49,-356.19 8539.27,-343.96 8821,-310 8832.8,-308.58 8845.3,-306.42 8857.23,-304.04"/>
1264<polygon fill="midnightblue" stroke="midnightblue" points="7370.72,-355.99 7360.76,-359.6 7370.79,-362.99 7370.72,-355.99"/>
1265</g>
1266<!-- Node57 -->
1267<g id="node57" class="node">
1268<title>Node57</title>
1269<g id="a_node57"><a xlink:href="_cl_lstm_float_workload_8cpp.html" target="_top" xlink:title=" ">
1270<polygon fill="white" stroke="black" points="5481,-274 5481,-304 5625,-304 5625,-274 5481,-274"/>
1271<text text-anchor="start" x="5489" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
1272<text text-anchor="middle" x="5553" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">/ClLstmFloatWorkload.cpp</text>
1273</a>
1274</g>
1275</g>
1276<!-- Node46&#45;&gt;Node57 -->
1277<g id="edge81" class="edge">
1278<title>Node46&#45;&gt;Node57</title>
1279<path fill="none" stroke="midnightblue" d="M7160.91,-360.14C6848.8,-358.63 5930.6,-350.74 5634,-310 5623.81,-308.6 5613.04,-306.44 5602.8,-304.05"/>
1280<polygon fill="midnightblue" stroke="midnightblue" points="7161.3,-363.65 7171.31,-360.19 7161.33,-356.65 7161.3,-363.65"/>
1281</g>
1282<!-- Node58 -->
1283<g id="node58" class="node">
1284<title>Node58</title>
1285<g id="a_node58"><a xlink:href="_cl_maximum_workload_8cpp.html" target="_top" xlink:title=" ">
1286<polygon fill="white" stroke="black" points="5643.5,-274 5643.5,-304 5788.5,-304 5788.5,-274 5643.5,-274"/>
1287<text text-anchor="start" x="5651.5" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
1288<text text-anchor="middle" x="5716" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">/ClMaximumWorkload.cpp</text>
1289</a>
1290</g>
1291</g>
1292<!-- Node46&#45;&gt;Node58 -->
1293<g id="edge82" class="edge">
1294<title>Node46&#45;&gt;Node58</title>
1295<path fill="none" stroke="midnightblue" d="M7160.97,-359.68C6870.68,-356.97 6061.56,-346.28 5798,-310 5787.69,-308.58 5776.8,-306.41 5766.43,-304.02"/>
1296<polygon fill="midnightblue" stroke="midnightblue" points="7161.04,-363.18 7171.07,-359.77 7161.11,-356.18 7161.04,-363.18"/>
1297</g>
1298<!-- Node59 -->
1299<g id="node59" class="node">
1300<title>Node59</title>
1301<g id="a_node59"><a xlink:href="_cl_minimum_workload_8cpp.html" target="_top" xlink:title=" ">
1302<polygon fill="white" stroke="black" points="5807,-274 5807,-304 5951,-304 5951,-274 5807,-274"/>
1303<text text-anchor="start" x="5815" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
1304<text text-anchor="middle" x="5879" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">/ClMinimumWorkload.cpp</text>
1305</a>
1306</g>
1307</g>
1308<!-- Node46&#45;&gt;Node59 -->
1309<g id="edge83" class="edge">
1310<title>Node46&#45;&gt;Node59</title>
1311<path fill="none" stroke="midnightblue" d="M7160.95,-359.19C6893.37,-355.42 6190.97,-342.63 5960,-310 5949.96,-308.58 5939.35,-306.44 5929.24,-304.09"/>
1312<polygon fill="midnightblue" stroke="midnightblue" points="7161.01,-362.69 7171.06,-359.33 7161.11,-355.7 7161.01,-362.69"/>
1313</g>
1314<!-- Node60 -->
1315<g id="node60" class="node">
1316<title>Node60</title>
1317<g id="a_node60"><a xlink:href="_cl_normalization_float_workload_8cpp.html" target="_top" xlink:title=" ">
1318<polygon fill="white" stroke="black" points="5969.5,-274 5969.5,-304 6158.5,-304 6158.5,-274 5969.5,-274"/>
1319<text text-anchor="start" x="5977.5" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
1320<text text-anchor="middle" x="6064" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">/ClNormalizationFloatWorkload.cpp</text>
1321</a>
1322</g>
1323</g>
1324<!-- Node46&#45;&gt;Node60 -->
1325<g id="edge84" class="edge">
1326<title>Node46&#45;&gt;Node60</title>
1327<path fill="none" stroke="midnightblue" d="M7160.97,-360.69C6965.05,-359.93 6530.8,-353 6168,-310 6155.4,-308.51 6142.04,-306.37 6129.24,-304.03"/>
1328<polygon fill="midnightblue" stroke="midnightblue" points="7161.25,-364.19 7171.26,-360.72 7161.27,-357.19 7161.25,-364.19"/>
1329</g>
1330<!-- Node61 -->
1331<g id="node61" class="node">
1332<title>Node61</title>
1333<g id="a_node61"><a xlink:href="_cl_pooling2d_workload_8cpp.html" target="_top" xlink:title=" ">
1334<polygon fill="white" stroke="black" points="6177,-274 6177,-304 6321,-304 6321,-274 6177,-274"/>
1335<text text-anchor="start" x="6185" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
1336<text text-anchor="middle" x="6249" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">/ClPooling2dWorkload.cpp</text>
1337</a>
1338</g>
1339</g>
1340<!-- Node46&#45;&gt;Node61 -->
1341<g id="edge85" class="edge">
1342<title>Node46&#45;&gt;Node61</title>
1343<path fill="none" stroke="midnightblue" d="M7161.26,-361.25C6987.53,-361.06 6629.25,-354.61 6330,-310 6320.11,-308.53 6309.67,-306.39 6299.69,-304.07"/>
1344<polygon fill="midnightblue" stroke="midnightblue" points="7161.41,-364.75 7171.42,-361.25 7161.42,-357.75 7161.41,-364.75"/>
1345</g>
1346<!-- Node62 -->
1347<g id="node62" class="node">
1348<title>Node62</title>
1349<g id="a_node62"><a xlink:href="_cl_pooling3d_workload_8cpp.html" target="_top" xlink:title=" ">
1350<polygon fill="white" stroke="black" points="6339,-274 6339,-304 6483,-304 6483,-274 6339,-274"/>
1351<text text-anchor="start" x="6347" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
1352<text text-anchor="middle" x="6411" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">/ClPooling3dWorkload.cpp</text>
1353</a>
1354</g>
1355</g>
1356<!-- Node46&#45;&gt;Node62 -->
1357<g id="edge86" class="edge">
1358<title>Node46&#45;&gt;Node62</title>
1359<path fill="none" stroke="midnightblue" d="M7161.2,-359.53C7011.81,-356.81 6729.41,-346.76 6492,-310 6482.27,-308.49 6471.99,-306.38 6462.14,-304.08"/>
1360<polygon fill="midnightblue" stroke="midnightblue" points="7161.23,-363.03 7171.29,-359.7 7161.35,-356.03 7161.23,-363.03"/>
1361</g>
1362<!-- Node63 -->
1363<g id="node63" class="node">
1364<title>Node63</title>
1365<g id="a_node63"><a xlink:href="_cl_prelu_workload_8cpp.html" target="_top" xlink:title=" ">
1366<polygon fill="white" stroke="black" points="6501,-274 6501,-304 6645,-304 6645,-274 6501,-274"/>
1367<text text-anchor="start" x="6509" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
1368<text text-anchor="middle" x="6573" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">/ClPreluWorkload.cpp</text>
1369</a>
1370</g>
1371</g>
1372<!-- Node46&#45;&gt;Node63 -->
1373<g id="edge87" class="edge">
1374<title>Node46&#45;&gt;Node63</title>
1375<path fill="none" stroke="midnightblue" d="M7161.22,-356.94C7038.85,-351.62 6830.66,-338.91 6654,-310 6644.42,-308.43 6634.31,-306.32 6624.6,-304.04"/>
1376<polygon fill="midnightblue" stroke="midnightblue" points="7161.19,-360.45 7171.33,-357.38 7161.49,-353.45 7161.19,-360.45"/>
1377</g>
1378<!-- Node64 -->
1379<g id="node64" class="node">
1380<title>Node64</title>
1381<g id="a_node64"><a xlink:href="_cl_quantize_workload_8cpp.html" target="_top" xlink:title=" ">
1382<polygon fill="white" stroke="black" points="6663,-274 6663,-304 6807,-304 6807,-274 6663,-274"/>
1383<text text-anchor="start" x="6671" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
1384<text text-anchor="middle" x="6735" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">/ClQuantizeWorkload.cpp</text>
1385</a>
1386</g>
1387</g>
1388<!-- Node46&#45;&gt;Node64 -->
1389<g id="edge88" class="edge">
1390<title>Node46&#45;&gt;Node64</title>
1391<path fill="none" stroke="midnightblue" d="M7161,-352.61C7069.44,-344.81 6933.3,-330.97 6816,-310 6806.73,-308.34 6796.95,-306.24 6787.51,-304.02"/>
1392<polygon fill="midnightblue" stroke="midnightblue" points="7160.85,-356.11 7171.1,-353.47 7161.43,-349.14 7160.85,-356.11"/>
1393</g>
1394<!-- Node65 -->
1395<g id="node65" class="node">
1396<title>Node65</title>
1397<g id="a_node65"><a xlink:href="_cl_stack_workload_8cpp.html" target="_top" xlink:title=" ">
1398<polygon fill="white" stroke="black" points="6825,-274 6825,-304 6969,-304 6969,-274 6825,-274"/>
1399<text text-anchor="start" x="6833" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
1400<text text-anchor="middle" x="6897" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">/ClStackWorkload.cpp</text>
1401</a>
1402</g>
1403</g>
1404<!-- Node46&#45;&gt;Node65 -->
1405<g id="edge89" class="edge">
1406<title>Node46&#45;&gt;Node65</title>
1407<path fill="none" stroke="midnightblue" d="M7200.63,-350.35C7142.09,-340.95 7054.03,-326.03 6978,-310 6969.5,-308.21 6960.53,-306.16 6951.78,-304.07"/>
1408<polygon fill="midnightblue" stroke="midnightblue" points="7200.41,-353.86 7210.84,-351.98 7201.52,-346.95 7200.41,-353.86"/>
1409</g>
1410<!-- Node66 -->
1411<g id="node66" class="node">
1412<title>Node66</title>
1413<g id="a_node66"><a xlink:href="_cl_strided_slice_workload_8cpp.html" target="_top" xlink:title=" ">
1414<polygon fill="white" stroke="black" points="6987.5,-274 6987.5,-304 7140.5,-304 7140.5,-274 6987.5,-274"/>
1415<text text-anchor="start" x="6995.5" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
1416<text text-anchor="middle" x="7064" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">/ClStridedSliceWorkload.cpp</text>
1417</a>
1418</g>
1419</g>
1420<!-- Node46&#45;&gt;Node66 -->
1421<g id="edge90" class="edge">
1422<title>Node46&#45;&gt;Node66</title>
1423<path fill="none" stroke="midnightblue" d="M7231.79,-348.56C7196.49,-336.24 7141.46,-317.04 7104.13,-304.01"/>
1424<polygon fill="midnightblue" stroke="midnightblue" points="7231.04,-352.01 7241.63,-352 7233.35,-345.4 7231.04,-352.01"/>
1425</g>
1426<!-- Node67 -->
1427<g id="node67" class="node">
1428<title>Node67</title>
1429<g id="a_node67"><a xlink:href="_cl_transpose_convolution2d_workload_8cpp.html" target="_top" xlink:title=" ">
1430<polygon fill="white" stroke="black" points="7158.5,-274 7158.5,-304 7373.5,-304 7373.5,-274 7158.5,-274"/>
1431<text text-anchor="start" x="7166.5" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
1432<text text-anchor="middle" x="7266" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">/ClTransposeConvolution2dWorkload.cpp</text>
1433</a>
1434</g>
1435</g>
1436<!-- Node46&#45;&gt;Node67 -->
1437<g id="edge91" class="edge">
1438<title>Node46&#45;&gt;Node67</title>
1439<path fill="none" stroke="midnightblue" d="M7266,-341.74C7266,-329.91 7266,-314.88 7266,-304.08"/>
1440<polygon fill="midnightblue" stroke="midnightblue" points="7262.5,-341.86 7266,-351.86 7269.5,-341.86 7262.5,-341.86"/>
1441</g>
1442<!-- Node68&#45;&gt;Node44 -->
1443<g id="edge93" class="edge">
1444<title>Node68&#45;&gt;Node44</title>
1445<path fill="none" stroke="midnightblue" d="M9561.55,-337.24C9568.06,-324.12 9575.83,-308.48 9580.58,-298.89"/>
1446<polygon fill="midnightblue" stroke="midnightblue" points="9558.39,-335.72 9557.08,-346.23 9564.66,-338.83 9558.39,-335.72"/>
1447</g>
1448<!-- Node69 -->
1449<g id="node69" class="node">
1450<title>Node69</title>
1451<g id="a_node69"><a xlink:href="_cl_workload_factory_8cpp.html" target="_top" xlink:title=" ">
1452<polygon fill="white" stroke="black" points="9685.5,-274 9685.5,-304 9834.5,-304 9834.5,-274 9685.5,-274"/>
1453<text text-anchor="start" x="9693.5" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/ClWorkload</text>
1454<text text-anchor="middle" x="9760" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">Factory.cpp</text>
1455</a>
1456</g>
1457</g>
1458<!-- Node68&#45;&gt;Node69 -->
1459<g id="edge94" class="edge">
1460<title>Node68&#45;&gt;Node69</title>
1461<path fill="none" stroke="midnightblue" d="M9601.52,-343.2C9637.32,-331.18 9684.45,-315.36 9717.98,-304.11"/>
1462<polygon fill="midnightblue" stroke="midnightblue" points="9600.11,-339.99 9591.74,-346.49 9602.33,-346.62 9600.11,-339.99"/>
1463</g>
1464<!-- Node71 -->
1465<g id="node71" class="node">
1466<title>Node71</title>
1467<g id="a_node71"><a xlink:href="_gpu_fsa_backend_8cpp.html" target="_top" xlink:title=" ">
1468<polygon fill="white" stroke="black" points="2119,-201.5 2119,-231.5 2237,-231.5 2237,-201.5 2119,-201.5"/>
1469<text text-anchor="start" x="2127" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/gpuFsa</text>
1470<text text-anchor="middle" x="2178" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/GpuFsaBackend.cpp</text>
1471</a>
1472</g>
1473</g>
1474<!-- Node70&#45;&gt;Node71 -->
1475<g id="edge96" class="edge">
1476<title>Node70&#45;&gt;Node71</title>
1477<path fill="none" stroke="midnightblue" d="M2131.72,-336.36C2134.39,-317.32 2139.35,-290.34 2148,-268 2153.01,-255.07 2161.16,-241.62 2167.7,-231.86"/>
1478<polygon fill="midnightblue" stroke="midnightblue" points="2128.24,-335.93 2130.43,-346.3 2135.18,-336.83 2128.24,-335.93"/>
1479</g>
1480<!-- Node72 -->
1481<g id="node72" class="node">
1482<title>Node72</title>
1483<g id="a_node72"><a xlink:href="_gpu_fsa_activation_8hpp.html" target="_top" xlink:title=" ">
1484<polygon fill="white" stroke="black" points="1267,-274 1267,-304 1427,-304 1427,-274 1267,-274"/>
1485<text text-anchor="start" x="1275" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/gpuFsa</text>
1486<text text-anchor="middle" x="1347" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">/layers/GpuFsaActivation.hpp</text>
1487</a>
1488</g>
1489</g>
1490<!-- Node70&#45;&gt;Node72 -->
1491<g id="edge97" class="edge">
1492<title>Node70&#45;&gt;Node72</title>
1493<path fill="none" stroke="midnightblue" d="M2059.34,-346.07C1782.88,-310.24 1707.88,-348.13 1436,-310 1425.34,-308.5 1414.06,-306.39 1403.24,-304.1"/>
1494<polygon fill="midnightblue" stroke="midnightblue" points="2058.88,-349.54 2069.26,-347.37 2059.8,-342.6 2058.88,-349.54"/>
1495</g>
1496<!-- Node74 -->
1497<g id="node74" class="node">
1498<title>Node74</title>
1499<g id="a_node74"><a xlink:href="_gpu_fsa_batch_mat_mul_8hpp.html" target="_top" xlink:title=" ">
1500<polygon fill="white" stroke="black" points="1775.5,-274 1775.5,-304 1950.5,-304 1950.5,-274 1775.5,-274"/>
1501<text text-anchor="start" x="1783.5" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/gpuFsa</text>
1502<text text-anchor="middle" x="1863" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">/layers/GpuFsaBatchMatMul.hpp</text>
1503</a>
1504</g>
1505</g>
1506<!-- Node70&#45;&gt;Node74 -->
1507<g id="edge100" class="edge">
1508<title>Node70&#45;&gt;Node74</title>
1509<path fill="none" stroke="midnightblue" d="M2066.34,-343.89C2020.69,-331.79 1959.52,-315.58 1916.23,-304.11"/>
1510<polygon fill="midnightblue" stroke="midnightblue" points="2065.57,-347.31 2076.13,-346.49 2067.36,-340.54 2065.57,-347.31"/>
1511</g>
1512<!-- Node76 -->
1513<g id="node76" class="node">
1514<title>Node76</title>
1515<g id="a_node76"><a xlink:href="_gpu_fsa_cast_8hpp.html" target="_top" xlink:title=" ">
1516<polygon fill="white" stroke="black" points="1969,-274 1969,-304 2101,-304 2101,-274 1969,-274"/>
1517<text text-anchor="start" x="1977" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/gpuFsa</text>
1518<text text-anchor="middle" x="2035" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">/layers/GpuFsaCast.hpp</text>
1519</a>
1520</g>
1521</g>
1522<!-- Node70&#45;&gt;Node76 -->
1523<g id="edge103" class="edge">
1524<title>Node70&#45;&gt;Node76</title>
1525<path fill="none" stroke="midnightblue" d="M2101.81,-340.11C2086.37,-328.53 2067.44,-314.33 2053.67,-304"/>
1526<polygon fill="midnightblue" stroke="midnightblue" points="2099.88,-343.03 2109.98,-346.23 2104.08,-337.43 2099.88,-343.03"/>
1527</g>
1528<!-- Node78 -->
1529<g id="node78" class="node">
1530<title>Node78</title>
1531<g id="a_node78"><a xlink:href="_gpu_fsa_convolution2d_8hpp.html" target="_top" xlink:title=" ">
1532<polygon fill="white" stroke="black" points="2337.5,-274 2337.5,-304 2518.5,-304 2518.5,-274 2337.5,-274"/>
1533<text text-anchor="start" x="2345.5" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/gpuFsa</text>
1534<text text-anchor="middle" x="2428" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">/layers/GpuFsaConvolution2d.hpp</text>
1535</a>
1536</g>
1537</g>
1538<!-- Node70&#45;&gt;Node78 -->
1539<g id="edge106" class="edge">
1540<title>Node70&#45;&gt;Node78</title>
1541<path fill="none" stroke="midnightblue" d="M2198.48,-344.12C2249.98,-331.97 2319.45,-315.59 2368.43,-304.05"/>
1542<polygon fill="midnightblue" stroke="midnightblue" points="2197.36,-340.79 2188.43,-346.49 2198.97,-347.6 2197.36,-340.79"/>
1543</g>
1544<!-- Node80 -->
1545<g id="node80" class="node">
1546<title>Node80</title>
1547<g id="a_node80"><a xlink:href="_gpu_fsa_depthwise_convolution2d_8hpp.html" target="_top" xlink:title=" ">
1548<polygon fill="white" stroke="black" points="2536.5,-274 2536.5,-304 2769.5,-304 2769.5,-274 2536.5,-274"/>
1549<text text-anchor="start" x="2544.5" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/gpuFsa</text>
1550<text text-anchor="middle" x="2653" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">/layers/GpuFsaDepthwiseConvolution2d.hpp</text>
1551</a>
1552</g>
1553</g>
1554<!-- Node70&#45;&gt;Node80 -->
1555<g id="edge109" class="edge">
1556<title>Node70&#45;&gt;Node80</title>
1557<path fill="none" stroke="midnightblue" d="M2199.14,-352.27C2278.72,-342.78 2412.34,-326.37 2527,-310 2539.94,-308.15 2553.6,-306.1 2566.98,-304.02"/>
1558<polygon fill="midnightblue" stroke="midnightblue" points="2198.27,-348.85 2188.75,-353.51 2199.1,-355.8 2198.27,-348.85"/>
1559</g>
1560<!-- Node82 -->
1561<g id="node82" class="node">
1562<title>Node82</title>
1563<g id="a_node82"><a xlink:href="_gpu_fsa_elementwise_binary_8hpp.html" target="_top" xlink:title=" ">
1564<polygon fill="white" stroke="black" points="2787.5,-274 2787.5,-304 2990.5,-304 2990.5,-274 2787.5,-274"/>
1565<text text-anchor="start" x="2795.5" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/gpuFsa</text>
1566<text text-anchor="middle" x="2889" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">/layers/GpuFsaElementwiseBinary.hpp</text>
1567</a>
1568</g>
1569</g>
1570<!-- Node70&#45;&gt;Node82 -->
1571<g id="edge112" class="edge">
1572<title>Node70&#45;&gt;Node82</title>
1573<path fill="none" stroke="midnightblue" d="M2198.79,-357.38C2317.93,-351.53 2568.06,-337.01 2778,-310 2790.72,-308.36 2804.2,-306.25 2817.21,-304.02"/>
1574<polygon fill="midnightblue" stroke="midnightblue" points="2198.53,-353.89 2188.71,-357.87 2198.87,-360.88 2198.53,-353.89"/>
1575</g>
1576<!-- Node84 -->
1577<g id="node84" class="node">
1578<title>Node84</title>
1579<g id="a_node84"><a xlink:href="_gpu_fsa_pooling2d_8hpp.html" target="_top" xlink:title=" ">
1580<polygon fill="white" stroke="black" points="3008,-274 3008,-304 3166,-304 3166,-274 3008,-274"/>
1581<text text-anchor="start" x="3016" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/gpuFsa</text>
1582<text text-anchor="middle" x="3087" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">/layers/GpuFsaPooling2d.hpp</text>
1583</a>
1584</g>
1585</g>
1586<!-- Node70&#45;&gt;Node84 -->
1587<g id="edge115" class="edge">
1588<title>Node70&#45;&gt;Node84</title>
1589<path fill="none" stroke="midnightblue" d="M2198.98,-360.35C2347.26,-359.19 2703.68,-351.84 2999,-310 3009.55,-308.51 3020.7,-306.39 3031.4,-304.1"/>
1590<polygon fill="midnightblue" stroke="midnightblue" points="2198.65,-356.86 2188.67,-360.43 2198.7,-363.86 2198.65,-356.86"/>
1591</g>
1592<!-- Node86 -->
1593<g id="node86" class="node">
1594<title>Node86</title>
1595<g id="a_node86"><a xlink:href="_gpu_fsa_reshape_8hpp.html" target="_top" xlink:title=" ">
1596<polygon fill="white" stroke="black" points="907,-274 907,-304 1059,-304 1059,-274 907,-274"/>
1597<text text-anchor="start" x="915" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/gpuFsa</text>
1598<text text-anchor="middle" x="983" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">/layers/GpuFsaReshape.hpp</text>
1599</a>
1600</g>
1601</g>
1602<!-- Node70&#45;&gt;Node86 -->
1603<g id="edge118" class="edge">
1604<title>Node70&#45;&gt;Node86</title>
1605<path fill="none" stroke="midnightblue" d="M2059.17,-346.07C1620.3,-293.59 1501.93,-368.36 1068,-310 1057.48,-308.59 1046.36,-306.45 1035.75,-304.09"/>
1606<polygon fill="midnightblue" stroke="midnightblue" points="2058.92,-349.57 2069.27,-347.3 2059.76,-342.62 2058.92,-349.57"/>
1607</g>
1608<!-- Node88 -->
1609<g id="node88" class="node">
1610<title>Node88</title>
1611<g id="a_node88"><a xlink:href="_gpu_fsa_resize_8hpp.html" target="_top" xlink:title=" ">
1612<polygon fill="white" stroke="black" points="1445.5,-274 1445.5,-304 1588.5,-304 1588.5,-274 1445.5,-274"/>
1613<text text-anchor="start" x="1453.5" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/gpuFsa</text>
1614<text text-anchor="middle" x="1517" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">/layers/GpuFsaResize.hpp</text>
1615</a>
1616</g>
1617</g>
1618<!-- Node70&#45;&gt;Node88 -->
1619<g id="edge121" class="edge">
1620<title>Node70&#45;&gt;Node88</title>
1621<path fill="none" stroke="midnightblue" d="M2059.04,-346.01C1853.88,-317.55 1797.44,-342.61 1597,-310 1587.53,-308.46 1577.54,-306.36 1567.95,-304.09"/>
1622<polygon fill="midnightblue" stroke="midnightblue" points="2058.85,-349.51 2069.25,-347.45 2059.83,-342.58 2058.85,-349.51"/>
1623</g>
1624<!-- Node90 -->
1625<g id="node90" class="node">
1626<title>Node90</title>
1627<g id="a_node90"><a xlink:href="_gpu_fsa_softmax_8hpp.html" target="_top" xlink:title=" ">
1628<polygon fill="white" stroke="black" points="1606.5,-274 1606.5,-304 1757.5,-304 1757.5,-274 1606.5,-274"/>
1629<text text-anchor="start" x="1614.5" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/gpuFsa</text>
1630<text text-anchor="middle" x="1682" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">/layers/GpuFsaSoftmax.hpp</text>
1631</a>
1632</g>
1633</g>
1634<!-- Node70&#45;&gt;Node90 -->
1635<g id="edge124" class="edge">
1636<title>Node70&#45;&gt;Node90</title>
1637<path fill="none" stroke="midnightblue" d="M2059.22,-345.97C1928.39,-324.86 1892.4,-332.71 1766,-310 1756.56,-308.3 1746.59,-306.2 1736.94,-304.01"/>
1638<polygon fill="midnightblue" stroke="midnightblue" points="2058.79,-349.45 2069.22,-347.61 2059.92,-342.54 2058.79,-349.45"/>
1639</g>
1640<!-- Node92 -->
1641<g id="node92" class="node">
1642<title>Node92</title>
1643<g id="a_node92"><a xlink:href="_gpu_fsa_registry_initializer_8cpp.html" target="_top" xlink:title=" ">
1644<polygon fill="white" stroke="black" points="2157,-274 2157,-304 2319,-304 2319,-274 2157,-274"/>
1645<text text-anchor="start" x="2165" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/gpuFsa</text>
1646<text text-anchor="middle" x="2238" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">/GpuFsaRegistryInitializer.cpp</text>
1647</a>
1648</g>
1649</g>
1650<!-- Node70&#45;&gt;Node92 -->
1651<g id="edge127" class="edge">
1652<title>Node70&#45;&gt;Node92</title>
1653<path fill="none" stroke="midnightblue" d="M2159.27,-340.92C2177.36,-329.22 2199.91,-314.63 2216.24,-304.07"/>
1654<polygon fill="midnightblue" stroke="midnightblue" points="2157.29,-338.03 2150.8,-346.4 2161.09,-343.91 2157.29,-338.03"/>
1655</g>
1656<!-- Node93 -->
1657<g id="node93" class="node">
1658<title>Node93</title>
1659<g id="a_node93"><a xlink:href="_gpu_fsa_pre_compiled_workload_8cpp.html" target="_top" xlink:title=" ">
1660<polygon fill="white" stroke="black" points="1077,-268.5 1077,-309.5 1249,-309.5 1249,-268.5 1077,-268.5"/>
1661<text text-anchor="start" x="1085" y="-297.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/gpuFsa</text>
1662<text text-anchor="start" x="1085" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/GpuFsaPreCompiled</text>
1663<text text-anchor="middle" x="1163" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
1664</a>
1665</g>
1666</g>
1667<!-- Node70&#45;&gt;Node93 -->
1668<g id="edge128" class="edge">
1669<title>Node70&#45;&gt;Node93</title>
1670<path fill="none" stroke="midnightblue" d="M2059.22,-346.07C1704.26,-302.15 1608.68,-354.48 1258,-310 1255.07,-309.63 1252.1,-309.21 1249.11,-308.77"/>
1671<polygon fill="midnightblue" stroke="midnightblue" points="2058.9,-349.56 2069.26,-347.33 2059.77,-342.61 2058.9,-349.56"/>
1672</g>
1673<!-- Node72&#45;&gt;Node71 -->
1674<g id="edge98" class="edge">
1675<title>Node72&#45;&gt;Node71</title>
1676<path fill="none" stroke="midnightblue" d="M1412.62,-271.95C1420.47,-270.42 1428.39,-269.05 1436,-268 1732.72,-227.02 1812,-270.92 2109,-232 2112.16,-231.59 2115.38,-231.11 2118.63,-230.58"/>
1677<polygon fill="midnightblue" stroke="midnightblue" points="1411.86,-268.54 1402.76,-273.97 1413.26,-275.4 1411.86,-268.54"/>
1678</g>
1679<!-- Node73 -->
1680<g id="node73" class="node">
1681<title>Node73</title>
1682<g id="a_node73"><a xlink:href="_gpu_fsa_activation_8cpp.html" target="_top" xlink:title=" ">
1683<polygon fill="white" stroke="black" points="1267.5,-201.5 1267.5,-231.5 1426.5,-231.5 1426.5,-201.5 1267.5,-201.5"/>
1684<text text-anchor="start" x="1275.5" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/gpuFsa</text>
1685<text text-anchor="middle" x="1347" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/layers/GpuFsaActivation.cpp</text>
1686</a>
1687</g>
1688</g>
1689<!-- Node72&#45;&gt;Node73 -->
1690<g id="edge99" class="edge">
1691<title>Node72&#45;&gt;Node73</title>
1692<path fill="none" stroke="midnightblue" d="M1347,-263.73C1347,-253.07 1347,-240.91 1347,-231.75"/>
1693<polygon fill="midnightblue" stroke="midnightblue" points="1343.5,-263.73 1347,-273.73 1350.5,-263.73 1343.5,-263.73"/>
1694</g>
1695<!-- Node74&#45;&gt;Node71 -->
1696<g id="edge101" class="edge">
1697<title>Node74&#45;&gt;Node71</title>
1698<path fill="none" stroke="midnightblue" d="M1935.41,-271.79C1991.06,-259.34 2066.97,-242.35 2118.97,-230.71"/>
1699<polygon fill="midnightblue" stroke="midnightblue" points="1934.6,-268.39 1925.61,-273.99 1936.13,-275.22 1934.6,-268.39"/>
1700</g>
1701<!-- Node75 -->
1702<g id="node75" class="node">
1703<title>Node75</title>
1704<g id="a_node75"><a xlink:href="_gpu_fsa_batch_mat_mul_8cpp.html" target="_top" xlink:title=" ">
1705<polygon fill="white" stroke="black" points="1776,-201.5 1776,-231.5 1950,-231.5 1950,-201.5 1776,-201.5"/>
1706<text text-anchor="start" x="1784" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/gpuFsa</text>
1707<text text-anchor="middle" x="1863" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/layers/GpuFsaBatchMatMul.cpp</text>
1708</a>
1709</g>
1710</g>
1711<!-- Node74&#45;&gt;Node75 -->
1712<g id="edge102" class="edge">
1713<title>Node74&#45;&gt;Node75</title>
1714<path fill="none" stroke="midnightblue" d="M1863,-263.73C1863,-253.07 1863,-240.91 1863,-231.75"/>
1715<polygon fill="midnightblue" stroke="midnightblue" points="1859.5,-263.73 1863,-273.73 1866.5,-263.73 1859.5,-263.73"/>
1716</g>
1717<!-- Node76&#45;&gt;Node71 -->
1718<g id="edge104" class="edge">
1719<title>Node76&#45;&gt;Node71</title>
1720<path fill="none" stroke="midnightblue" d="M2072.78,-269.37C2096.82,-257.52 2127.45,-242.42 2149.46,-231.57"/>
1721<polygon fill="midnightblue" stroke="midnightblue" points="2071.02,-266.34 2063.59,-273.9 2074.11,-272.62 2071.02,-266.34"/>
1722</g>
1723<!-- Node77 -->
1724<g id="node77" class="node">
1725<title>Node77</title>
1726<g id="a_node77"><a xlink:href="_gpu_fsa_cast_8cpp.html" target="_top" xlink:title=" ">
1727<polygon fill="white" stroke="black" points="1969.5,-201.5 1969.5,-231.5 2100.5,-231.5 2100.5,-201.5 1969.5,-201.5"/>
1728<text text-anchor="start" x="1977.5" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/gpuFsa</text>
1729<text text-anchor="middle" x="2035" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/layers/GpuFsaCast.cpp</text>
1730</a>
1731</g>
1732</g>
1733<!-- Node76&#45;&gt;Node77 -->
1734<g id="edge105" class="edge">
1735<title>Node76&#45;&gt;Node77</title>
1736<path fill="none" stroke="midnightblue" d="M2035,-263.73C2035,-253.07 2035,-240.91 2035,-231.75"/>
1737<polygon fill="midnightblue" stroke="midnightblue" points="2031.5,-263.73 2035,-273.73 2038.5,-263.73 2031.5,-263.73"/>
1738</g>
1739<!-- Node78&#45;&gt;Node71 -->
1740<g id="edge107" class="edge">
1741<title>Node78&#45;&gt;Node71</title>
1742<path fill="none" stroke="midnightblue" d="M2368.57,-271.24C2325.73,-259.16 2268.54,-243.03 2228.02,-231.61"/>
1743<polygon fill="midnightblue" stroke="midnightblue" points="2367.73,-274.64 2378.31,-273.99 2369.63,-267.9 2367.73,-274.64"/>
1744</g>
1745<!-- Node79 -->
1746<g id="node79" class="node">
1747<title>Node79</title>
1748<g id="a_node79"><a xlink:href="_gpu_fsa_convolution2d_8cpp.html" target="_top" xlink:title=" ">
1749<polygon fill="white" stroke="black" points="2338,-201.5 2338,-231.5 2518,-231.5 2518,-201.5 2338,-201.5"/>
1750<text text-anchor="start" x="2346" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/gpuFsa</text>
1751<text text-anchor="middle" x="2428" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/layers/GpuFsaConvolution2d.cpp</text>
1752</a>
1753</g>
1754</g>
1755<!-- Node78&#45;&gt;Node79 -->
1756<g id="edge108" class="edge">
1757<title>Node78&#45;&gt;Node79</title>
1758<path fill="none" stroke="midnightblue" d="M2428,-263.73C2428,-253.07 2428,-240.91 2428,-231.75"/>
1759<polygon fill="midnightblue" stroke="midnightblue" points="2424.5,-263.73 2428,-273.73 2431.5,-263.73 2424.5,-263.73"/>
1760</g>
1761<!-- Node80&#45;&gt;Node71 -->
1762<g id="edge110" class="edge">
1763<title>Node80&#45;&gt;Node71</title>
1764<path fill="none" stroke="midnightblue" d="M2555.55,-272.4C2545.91,-270.89 2536.26,-269.41 2527,-268 2425.16,-252.55 2306.43,-235.6 2237.01,-225.79"/>
1765<polygon fill="midnightblue" stroke="midnightblue" points="2555.16,-275.88 2565.59,-273.97 2556.25,-268.96 2555.16,-275.88"/>
1766</g>
1767<!-- Node81 -->
1768<g id="node81" class="node">
1769<title>Node81</title>
1770<g id="a_node81"><a xlink:href="_gpu_fsa_depthwise_convolution2d_8cpp.html" target="_top" xlink:title=" ">
1771<polygon fill="white" stroke="black" points="2537,-201.5 2537,-231.5 2769,-231.5 2769,-201.5 2537,-201.5"/>
1772<text text-anchor="start" x="2545" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/gpuFsa</text>
1773<text text-anchor="middle" x="2653" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/layers/GpuFsaDepthwiseConvolution2d.cpp</text>
1774</a>
1775</g>
1776</g>
1777<!-- Node80&#45;&gt;Node81 -->
1778<g id="edge111" class="edge">
1779<title>Node80&#45;&gt;Node81</title>
1780<path fill="none" stroke="midnightblue" d="M2653,-263.73C2653,-253.07 2653,-240.91 2653,-231.75"/>
1781<polygon fill="midnightblue" stroke="midnightblue" points="2649.5,-263.73 2653,-273.73 2656.5,-263.73 2649.5,-263.73"/>
1782</g>
1783<!-- Node82&#45;&gt;Node71 -->
1784<g id="edge113" class="edge">
1785<title>Node82&#45;&gt;Node71</title>
1786<path fill="none" stroke="midnightblue" d="M2806.85,-272.27C2797.15,-270.68 2787.37,-269.22 2778,-268 2579.47,-242.22 2528.42,-249.57 2329,-232 2298.7,-229.33 2265,-226.12 2237.14,-223.4"/>
1787<polygon fill="midnightblue" stroke="midnightblue" points="2806.47,-275.75 2816.91,-273.95 2807.63,-268.85 2806.47,-275.75"/>
1788</g>
1789<!-- Node83 -->
1790<g id="node83" class="node">
1791<title>Node83</title>
1792<g id="a_node83"><a xlink:href="_gpu_fsa_elementwise_binary_8cpp.html" target="_top" xlink:title=" ">
1793<polygon fill="white" stroke="black" points="2787.5,-201.5 2787.5,-231.5 2990.5,-231.5 2990.5,-201.5 2787.5,-201.5"/>
1794<text text-anchor="start" x="2795.5" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/gpuFsa</text>
1795<text text-anchor="middle" x="2889" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/layers/GpuFsaElementwiseBinary.cpp</text>
1796</a>
1797</g>
1798</g>
1799<!-- Node82&#45;&gt;Node83 -->
1800<g id="edge114" class="edge">
1801<title>Node82&#45;&gt;Node83</title>
1802<path fill="none" stroke="midnightblue" d="M2889,-263.73C2889,-253.07 2889,-240.91 2889,-231.75"/>
1803<polygon fill="midnightblue" stroke="midnightblue" points="2885.5,-263.73 2889,-273.73 2892.5,-263.73 2885.5,-263.73"/>
1804</g>
1805<!-- Node84&#45;&gt;Node71 -->
1806<g id="edge116" class="edge">
1807<title>Node84&#45;&gt;Node71</title>
1808<path fill="none" stroke="midnightblue" d="M3021.86,-271.9C3014.19,-270.39 3006.44,-269.04 2999,-268 2703.65,-226.81 2626.38,-254.26 2329,-232 2298.67,-229.73 2264.97,-226.56 2237.11,-223.76"/>
1809<polygon fill="midnightblue" stroke="midnightblue" points="3021.37,-275.37 3031.87,-273.97 3022.79,-268.52 3021.37,-275.37"/>
1810</g>
1811<!-- Node85 -->
1812<g id="node85" class="node">
1813<title>Node85</title>
1814<g id="a_node85"><a xlink:href="_gpu_fsa_pooling2d_8cpp.html" target="_top" xlink:title=" ">
1815<polygon fill="white" stroke="black" points="3008,-201.5 3008,-231.5 3166,-231.5 3166,-201.5 3008,-201.5"/>
1816<text text-anchor="start" x="3016" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/gpuFsa</text>
1817<text text-anchor="middle" x="3087" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/layers/GpuFsaPooling2d.cpp</text>
1818</a>
1819</g>
1820</g>
1821<!-- Node84&#45;&gt;Node85 -->
1822<g id="edge117" class="edge">
1823<title>Node84&#45;&gt;Node85</title>
1824<path fill="none" stroke="midnightblue" d="M3087,-263.73C3087,-253.07 3087,-240.91 3087,-231.75"/>
1825<polygon fill="midnightblue" stroke="midnightblue" points="3083.5,-263.73 3087,-273.73 3090.5,-263.73 3083.5,-263.73"/>
1826</g>
1827<!-- Node86&#45;&gt;Node71 -->
1828<g id="edge119" class="edge">
1829<title>Node86&#45;&gt;Node71</title>
1830<path fill="none" stroke="midnightblue" d="M1045.24,-271.88C1052.86,-270.34 1060.58,-268.99 1068,-268 1526.87,-206.69 1649.43,-287.81 2109,-232 2112.16,-231.62 2115.39,-231.16 2118.64,-230.65"/>
1831<polygon fill="midnightblue" stroke="midnightblue" points="1044.35,-268.49 1035.3,-274 1045.81,-275.34 1044.35,-268.49"/>
1832</g>
1833<!-- Node87 -->
1834<g id="node87" class="node">
1835<title>Node87</title>
1836<g id="a_node87"><a xlink:href="_gpu_fsa_reshape_8cpp.html" target="_top" xlink:title=" ">
1837<polygon fill="white" stroke="black" points="907,-201.5 907,-231.5 1059,-231.5 1059,-201.5 907,-201.5"/>
1838<text text-anchor="start" x="915" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/gpuFsa</text>
1839<text text-anchor="middle" x="983" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/layers/GpuFsaReshape.cpp</text>
1840</a>
1841</g>
1842</g>
1843<!-- Node86&#45;&gt;Node87 -->
1844<g id="edge120" class="edge">
1845<title>Node86&#45;&gt;Node87</title>
1846<path fill="none" stroke="midnightblue" d="M983,-263.73C983,-253.07 983,-240.91 983,-231.75"/>
1847<polygon fill="midnightblue" stroke="midnightblue" points="979.5,-263.73 983,-273.73 986.5,-263.73 979.5,-263.73"/>
1848</g>
1849<!-- Node88&#45;&gt;Node71 -->
1850<g id="edge122" class="edge">
1851<title>Node88&#45;&gt;Node71</title>
1852<path fill="none" stroke="midnightblue" d="M1577.65,-271.66C1584.15,-270.26 1590.69,-269 1597,-268 1822.29,-232.2 1883.07,-263.53 2109,-232 2112.27,-231.54 2115.62,-231.02 2119,-230.45"/>
1853<polygon fill="midnightblue" stroke="midnightblue" points="1576.49,-268.34 1567.51,-273.96 1578.04,-275.16 1576.49,-268.34"/>
1854</g>
1855<!-- Node89 -->
1856<g id="node89" class="node">
1857<title>Node89</title>
1858<g id="a_node89"><a xlink:href="_gpu_fsa_resize_8cpp.html" target="_top" xlink:title=" ">
1859<polygon fill="white" stroke="black" points="1446,-201.5 1446,-231.5 1588,-231.5 1588,-201.5 1446,-201.5"/>
1860<text text-anchor="start" x="1454" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/gpuFsa</text>
1861<text text-anchor="middle" x="1517" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/layers/GpuFsaResize.cpp</text>
1862</a>
1863</g>
1864</g>
1865<!-- Node88&#45;&gt;Node89 -->
1866<g id="edge123" class="edge">
1867<title>Node88&#45;&gt;Node89</title>
1868<path fill="none" stroke="midnightblue" d="M1517,-263.73C1517,-253.07 1517,-240.91 1517,-231.75"/>
1869<polygon fill="midnightblue" stroke="midnightblue" points="1513.5,-263.73 1517,-273.73 1520.5,-263.73 1513.5,-263.73"/>
1870</g>
1871<!-- Node90&#45;&gt;Node71 -->
1872<g id="edge125" class="edge">
1873<title>Node90&#45;&gt;Node71</title>
1874<path fill="none" stroke="midnightblue" d="M1746.65,-271.72C1753.16,-270.35 1759.7,-269.08 1766,-268 1917.09,-242.19 1957.58,-255.79 2109,-232 2112.26,-231.49 2115.61,-230.92 2118.98,-230.32"/>
1875<polygon fill="midnightblue" stroke="midnightblue" points="1745.48,-268.4 1736.46,-273.95 1746.98,-275.23 1745.48,-268.4"/>
1876</g>
1877<!-- Node91 -->
1878<g id="node91" class="node">
1879<title>Node91</title>
1880<g id="a_node91"><a xlink:href="_gpu_fsa_softmax_8cpp.html" target="_top" xlink:title=" ">
1881<polygon fill="white" stroke="black" points="1607,-201.5 1607,-231.5 1757,-231.5 1757,-201.5 1607,-201.5"/>
1882<text text-anchor="start" x="1615" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/gpuFsa</text>
1883<text text-anchor="middle" x="1682" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/layers/GpuFsaSoftmax.cpp</text>
1884</a>
1885</g>
1886</g>
1887<!-- Node90&#45;&gt;Node91 -->
1888<g id="edge126" class="edge">
1889<title>Node90&#45;&gt;Node91</title>
1890<path fill="none" stroke="midnightblue" d="M1682,-263.73C1682,-253.07 1682,-240.91 1682,-231.75"/>
1891<polygon fill="midnightblue" stroke="midnightblue" points="1678.5,-263.73 1682,-273.73 1685.5,-263.73 1678.5,-263.73"/>
1892</g>
1893<!-- Node95 -->
1894<g id="node95" class="node">
1895<title>Node95</title>
1896<g id="a_node95"><a xlink:href="_neon_backend_8cpp.html" target="_top" xlink:title=" ">
1897<polygon fill="white" stroke="black" points="4175.5,-279.5 4175.5,-298.5 4372.5,-298.5 4372.5,-279.5 4175.5,-279.5"/>
1898<text text-anchor="middle" x="4274" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/NeonBackend.cpp</text>
1899</a>
1900</g>
1901</g>
1902<!-- Node94&#45;&gt;Node95 -->
1903<g id="edge130" class="edge">
1904<title>Node94&#45;&gt;Node95</title>
1905<path fill="none" stroke="midnightblue" d="M3810.91,-351.02C3904.93,-342.22 4044.82,-327.8 4166,-310 4187.88,-306.78 4212.11,-302.38 4232.06,-298.52"/>
1906<polygon fill="midnightblue" stroke="midnightblue" points="3810.45,-347.55 3800.82,-351.96 3811.1,-354.52 3810.45,-347.55"/>
1907</g>
1908<!-- Node96 -->
1909<g id="node96" class="node">
1910<title>Node96</title>
1911<g id="a_node96"><a xlink:href="_neon_registry_initializer_8cpp.html" target="_top" xlink:title=" ">
1912<polygon fill="white" stroke="black" points="3564,-274 3564,-304 3740,-304 3740,-274 3564,-274"/>
1913<text text-anchor="start" x="3572" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/NeonRegistry</text>
1914<text text-anchor="middle" x="3652" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">Initializer.cpp</text>
1915</a>
1916</g>
1917</g>
1918<!-- Node94&#45;&gt;Node96 -->
1919<g id="edge131" class="edge">
1920<title>Node94&#45;&gt;Node96</title>
1921<path fill="none" stroke="midnightblue" d="M3690.73,-343.54C3682,-331.47 3670.4,-315.44 3662.18,-304.08"/>
1922<polygon fill="midnightblue" stroke="midnightblue" points="3688.05,-345.8 3696.75,-351.86 3693.72,-341.7 3688.05,-345.8"/>
1923</g>
1924<!-- Node97&#45;&gt;Node95 -->
1925<g id="edge133" class="edge">
1926<title>Node97&#45;&gt;Node95</title>
1927<path fill="none" stroke="midnightblue" d="M4360.56,-341.28C4336.98,-327.31 4306.19,-309.07 4288.4,-298.53"/>
1928<polygon fill="midnightblue" stroke="midnightblue" points="4358.82,-344.32 4369.2,-346.4 4362.39,-338.29 4358.82,-344.32"/>
1929</g>
1930<!-- Node98 -->
1931<g id="node98" class="node">
1932<title>Node98</title>
1933<g id="a_node98"><a xlink:href="_neon_workload_factory_8cpp.html" target="_top" xlink:title=" ">
1934<polygon fill="white" stroke="black" points="4571.5,-274 4571.5,-304 4752.5,-304 4752.5,-274 4571.5,-274"/>
1935<text text-anchor="start" x="4579.5" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/NeonWorkload</text>
1936<text text-anchor="middle" x="4662" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">Factory.cpp</text>
1937</a>
1938</g>
1939</g>
1940<!-- Node97&#45;&gt;Node98 -->
1941<g id="edge134" class="edge">
1942<title>Node97&#45;&gt;Node98</title>
1943<path fill="none" stroke="midnightblue" d="M4456.36,-343.89C4502.53,-331.79 4564.39,-315.58 4608.17,-304.11"/>
1944<polygon fill="midnightblue" stroke="midnightblue" points="4455.25,-340.57 4446.47,-346.49 4457.03,-347.34 4455.25,-340.57"/>
1945</g>
1946<!-- Node99&#45;&gt;Node95 -->
1947<g id="edge136" class="edge">
1948<title>Node99&#45;&gt;Node95</title>
1949<path fill="none" stroke="midnightblue" d="M4101.88,-343.46C4147.57,-329.27 4210.72,-309.65 4246.45,-298.55"/>
1950<polygon fill="midnightblue" stroke="midnightblue" points="4100.63,-340.18 4092.12,-346.49 4102.71,-346.86 4100.63,-340.18"/>
1951</g>
1952<!-- Node100 -->
1953<g id="node100" class="node">
1954<title>Node100</title>
1955<g id="a_node100"><a xlink:href="_neon_layer_support_8cpp.html" target="_top" xlink:title=" ">
1956<polygon fill="white" stroke="black" points="4391,-274 4391,-304 4553,-304 4553,-274 4391,-274"/>
1957<text text-anchor="start" x="4399" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/NeonLayer</text>
1958<text text-anchor="middle" x="4472" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">Support.cpp</text>
1959</a>
1960</g>
1961</g>
1962<!-- Node99&#45;&gt;Node100 -->
1963<g id="edge137" class="edge">
1964<title>Node99&#45;&gt;Node100</title>
1965<path fill="none" stroke="midnightblue" d="M4138.39,-348.35C4205.67,-339 4299.28,-325.14 4381,-310 4390.7,-308.2 4400.95,-306.13 4410.93,-304.01"/>
1966<polygon fill="midnightblue" stroke="midnightblue" points="4137.67,-344.91 4128.24,-349.75 4138.63,-351.85 4137.67,-344.91"/>
1967</g>
1968<!-- Node101 -->
1969<g id="node101" class="node">
1970<title>Node101</title>
1971<g id="a_node101"><a xlink:href="_neon_depthwise_convolution_workload_8cpp.html" target="_top" xlink:title=" ">
1972<polygon fill="white" stroke="black" points="3936.5,-274 3936.5,-304 4157.5,-304 4157.5,-274 3936.5,-274"/>
1973<text text-anchor="start" x="3944.5" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
1974<text text-anchor="middle" x="4047" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonDepthwiseConvolutionWorkload.cpp</text>
1975</a>
1976</g>
1977</g>
1978<!-- Node99&#45;&gt;Node101 -->
1979<g id="edge138" class="edge">
1980<title>Node99&#45;&gt;Node101</title>
1981<path fill="none" stroke="midnightblue" d="M4047,-336.23C4047,-325.57 4047,-313.41 4047,-304.25"/>
1982<polygon fill="midnightblue" stroke="midnightblue" points="4043.5,-336.23 4047,-346.23 4050.5,-336.23 4043.5,-336.23"/>
1983</g>
1984<!-- Node102 -->
1985<g id="node102" class="node">
1986<title>Node102</title>
1987<g id="a_node102"><a xlink:href="_neon_pooling3d_workload_8cpp.html" target="_top" xlink:title=" ">
1988<polygon fill="white" stroke="black" points="3758,-274 3758,-304 3918,-304 3918,-274 3758,-274"/>
1989<text text-anchor="start" x="3766" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
1990<text text-anchor="middle" x="3838" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonPooling3dWorkload.cpp</text>
1991</a>
1992</g>
1993</g>
1994<!-- Node99&#45;&gt;Node102 -->
1995<g id="edge139" class="edge">
1996<title>Node99&#45;&gt;Node102</title>
1997<path fill="none" stroke="midnightblue" d="M3995.73,-343.2C3960.09,-331.18 3913.19,-315.36 3879.82,-304.11"/>
1998<polygon fill="midnightblue" stroke="midnightblue" points="3994.86,-346.61 4005.46,-346.49 3997.1,-339.97 3994.86,-346.61"/>
1999</g>
2000<!-- Node104 -->
2001<g id="node104" class="node">
2002<title>Node104</title>
2003<g id="a_node104"><a xlink:href="_ref_dynamic_backend_8cpp.html" target="_top" xlink:title=" ">
2004<polygon fill="white" stroke="black" points="550.5,-274 550.5,-304 741.5,-304 741.5,-274 550.5,-274"/>
2005<text text-anchor="start" x="558.5" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/dynamic</text>
2006<text text-anchor="middle" x="646" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">/reference/RefDynamicBackend.cpp</text>
2007</a>
2008</g>
2009</g>
2010<!-- Node103&#45;&gt;Node104 -->
2011<g id="edge141" class="edge">
2012<title>Node103&#45;&gt;Node104</title>
2013<path fill="none" stroke="midnightblue" d="M1029.51,-345.99C904.45,-326.11 870.74,-329.35 750,-310 738.93,-308.22 727.22,-306.16 715.82,-304.04"/>
2014<polygon fill="midnightblue" stroke="midnightblue" points="1029.04,-349.46 1039.47,-347.6 1030.15,-342.55 1029.04,-349.46"/>
2015</g>
2016<!-- Node105 -->
2017<g id="node105" class="node">
2018<title>Node105</title>
2019<g id="a_node105"><a xlink:href="_ref_backend_8cpp.html" target="_top" xlink:title=" ">
2020<polygon fill="white" stroke="black" points="759.5,-274 759.5,-304 888.5,-304 888.5,-274 759.5,-274"/>
2021<text text-anchor="start" x="767.5" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
2022<text text-anchor="middle" x="824" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">/RefBackend.cpp</text>
2023</a>
2024</g>
2025</g>
2026<!-- Node103&#45;&gt;Node105 -->
2027<g id="edge142" class="edge">
2028<title>Node103&#45;&gt;Node105</title>
2029<path fill="none" stroke="midnightblue" d="M1035.36,-344.1C995.26,-334.41 943.69,-321.77 898,-310 890.65,-308.11 882.91,-306.07 875.31,-304.04"/>
2030<polygon fill="midnightblue" stroke="midnightblue" points="1034.76,-347.56 1045.3,-346.5 1036.4,-340.75 1034.76,-347.56"/>
2031</g>
2032<!-- Node106 -->
2033<g id="node106" class="node">
2034<title>Node106</title>
2035<g id="a_node106"><a xlink:href="_ref_registry_initializer_8cpp.html" target="_top" xlink:title=" ">
2036<polygon fill="white" stroke="black" points="390,-274 390,-304 532,-304 532,-274 390,-274"/>
2037<text text-anchor="start" x="398" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
2038<text text-anchor="middle" x="461" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">/RefRegistryInitializer.cpp</text>
2039</a>
2040</g>
2041</g>
2042<!-- Node103&#45;&gt;Node106 -->
2043<g id="edge143" class="edge">
2044<title>Node103&#45;&gt;Node106</title>
2045<path fill="none" stroke="midnightblue" d="M1028.99,-345.99C812.23,-317.82 752.91,-344.03 541,-310 531.39,-308.46 521.24,-306.32 511.51,-304.02"/>
2046<polygon fill="midnightblue" stroke="midnightblue" points="1028.73,-349.48 1039.1,-347.33 1029.65,-342.54 1028.73,-349.48"/>
2047</g>
2048<!-- Node108 -->
2049<g id="node108" class="node">
2050<title>Node108</title>
2051<g id="a_node108"><a xlink:href="_tosa_ref_backend_8cpp.html" target="_top" xlink:title=" ">
2052<polygon fill="white" stroke="black" points="5147.5,-274 5147.5,-304 5300.5,-304 5300.5,-274 5147.5,-274"/>
2053<text text-anchor="start" x="5155.5" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/tosaReference</text>
2054<text text-anchor="middle" x="5224" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">/TosaRefBackend.cpp</text>
2055</a>
2056</g>
2057</g>
2058<!-- Node107&#45;&gt;Node108 -->
2059<g id="edge145" class="edge">
2060<title>Node107&#45;&gt;Node108</title>
2061<path fill="none" stroke="midnightblue" d="M5091.8,-342.65C5121.83,-330.69 5160.83,-315.16 5188.67,-304.07"/>
2062<polygon fill="midnightblue" stroke="midnightblue" points="5090.39,-339.45 5082.39,-346.4 5092.98,-345.95 5090.39,-339.45"/>
2063</g>
2064<!-- Node109 -->
2065<g id="node109" class="node">
2066<title>Node109</title>
2067<g id="a_node109"><a xlink:href="_tosa_ref_registry_initializer_8cpp.html" target="_top" xlink:title=" ">
2068<polygon fill="white" stroke="black" points="4965,-274 4965,-304 5129,-304 5129,-274 4965,-274"/>
2069<text text-anchor="start" x="4973" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/tosaReference</text>
2070<text text-anchor="middle" x="5047" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">/TosaRefRegistryInitializer.cpp</text>
2071</a>
2072</g>
2073</g>
2074<!-- Node107&#45;&gt;Node109 -->
2075<g id="edge146" class="edge">
2076<title>Node107&#45;&gt;Node109</title>
2077<path fill="none" stroke="midnightblue" d="M5047,-336.23C5047,-325.57 5047,-313.41 5047,-304.25"/>
2078<polygon fill="midnightblue" stroke="midnightblue" points="5043.5,-336.23 5047,-346.23 5050.5,-336.23 5043.5,-336.23"/>
2079</g>
2080<!-- Node111&#45;&gt;Node23 -->
2081<g id="edge149" class="edge">
2082<title>Node111&#45;&gt;Node23</title>
2083<path fill="none" stroke="midnightblue" d="M9074.28,-493.94C8615.78,-490.58 6217.48,-472.3 4260,-444 3996.43,-440.19 3682.79,-433.79 3547.55,-430.94"/>
2084<polygon fill="midnightblue" stroke="midnightblue" points="9074.4,-497.44 9084.43,-494.01 9074.45,-490.44 9074.4,-497.44"/>
2085</g>
2086<!-- Node111&#45;&gt;Node26 -->
2087<g id="edge150" class="edge">
2088<title>Node111&#45;&gt;Node26</title>
2089<path fill="none" stroke="midnightblue" d="M9229.73,-478.56C9274.88,-469.06 9332.8,-456.45 9384,-444 9495.36,-416.92 9531.01,-429.27 9633,-377 9652.4,-367.06 9651.33,-355.39 9671,-346 9741.48,-312.36 9793.76,-370.62 9843,-310 9854.77,-295.51 9856.1,-281.29 9843,-268 9811.87,-236.42 6906.4,-220.26 6431.35,-217.82"/>
2090<polygon fill="midnightblue" stroke="midnightblue" points="9228.78,-475.19 9219.71,-480.67 9230.21,-482.04 9228.78,-475.19"/>
2091</g>
2092<!-- Node111&#45;&gt;Node44 -->
2093<g id="edge159" class="edge">
2094<title>Node111&#45;&gt;Node44</title>
2095<path fill="none" stroke="midnightblue" d="M9229.74,-482.87C9267.21,-475.23 9311.95,-463.01 9349,-444 9379.17,-428.52 9437.42,-364.26 9466,-346 9497.75,-325.72 9538.01,-308.32 9562.61,-298.51"/>
2096<polygon fill="midnightblue" stroke="midnightblue" points="9229.02,-479.45 9219.88,-484.81 9230.37,-486.31 9229.02,-479.45"/>
2097</g>
2098<!-- Node111&#45;&gt;Node71 -->
2099<g id="edge163" class="edge">
2100<title>Node111&#45;&gt;Node71</title>
2101<path fill="none" stroke="midnightblue" d="M9145.48,-470.73C9130.73,-422.16 9089.71,-312.39 9010,-268 8928.93,-222.85 2421.67,-236.69 2329,-232 2298.62,-230.46 2264.92,-227.36 2237.07,-224.42"/>
2102<polygon fill="midnightblue" stroke="midnightblue" points="9142.14,-471.77 9148.31,-480.38 9148.86,-469.8 9142.14,-471.77"/>
2103</g>
2104<!-- Node111&#45;&gt;Node95 -->
2105<g id="edge169" class="edge">
2106<title>Node111&#45;&gt;Node95</title>
2107<path fill="none" stroke="midnightblue" d="M9074.15,-494.49C8574.19,-494.3 5808.89,-491.07 4965,-444 4665.32,-427.29 4517.15,-576.62 4293,-377 4270.26,-356.74 4271.26,-316.14 4272.94,-298.51"/>
2108<polygon fill="midnightblue" stroke="midnightblue" points="9074.5,-497.99 9084.5,-494.5 9074.5,-490.99 9074.5,-497.99"/>
2109</g>
2110<!-- Node111&#45;&gt;Node105 -->
2111<g id="edge170" class="edge">
2112<title>Node111&#45;&gt;Node105</title>
2113<path fill="none" stroke="midnightblue" d="M9074.13,-494.21C8474.3,-491.9 4580.59,-475.83 3403,-444 2745.23,-426.22 2581,-413.33 1924,-377 1695.86,-364.38 1123.4,-347.44 898,-310 888.94,-308.5 879.39,-306.35 870.27,-304.02"/>
2114<polygon fill="midnightblue" stroke="midnightblue" points="9074.37,-497.71 9084.39,-494.25 9074.4,-490.71 9074.37,-497.71"/>
2115</g>
2116<!-- Node111&#45;&gt;Node108 -->
2117<g id="edge171" class="edge">
2118<title>Node111&#45;&gt;Node108</title>
2119<path fill="none" stroke="midnightblue" d="M9074.24,-493.9C8543.96,-489.61 5475.56,-461.18 5299,-377 5266.42,-361.47 5242.42,-324.41 5231.15,-304.03"/>
2120<polygon fill="midnightblue" stroke="midnightblue" points="9074.43,-497.4 9084.46,-493.99 9074.49,-490.4 9074.43,-497.4"/>
2121</g>
2122<!-- Node112 -->
2123<g id="node112" class="node">
2124<title>Node112</title>
2125<g id="a_node112"><a xlink:href="_cl_backend_context_8hpp.html" target="_top" xlink:title=" ">
2126<polygon fill="white" stroke="black" points="9728.5,-413.5 9728.5,-443.5 9873.5,-443.5 9873.5,-413.5 9728.5,-413.5"/>
2127<text text-anchor="start" x="9736.5" y="-431.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/ClBackend</text>
2128<text text-anchor="middle" x="9801" y="-420.5" font-family="Helvetica,sans-Serif" font-size="10.00">Context.hpp</text>
2129</a>
2130</g>
2131</g>
2132<!-- Node111&#45;&gt;Node112 -->
2133<g id="edge151" class="edge">
2134<title>Node111&#45;&gt;Node112</title>
2135<path fill="none" stroke="midnightblue" d="M9229.87,-487.07C9330.58,-477.41 9511.43,-459.89 9666,-444 9686.28,-441.91 9708.27,-439.58 9728.5,-437.41"/>
2136<polygon fill="midnightblue" stroke="midnightblue" points="9229.41,-483.6 9219.79,-488.04 9230.07,-490.57 9229.41,-483.6"/>
2137</g>
2138<!-- Node114 -->
2139<g id="node114" class="node">
2140<title>Node114</title>
2141<g id="a_node114"><a xlink:href="_cl_backend_model_context_8hpp.html" target="_top" xlink:title=" ">
2142<polygon fill="white" stroke="black" points="9274.5,-346.5 9274.5,-376.5 9419.5,-376.5 9419.5,-346.5 9274.5,-346.5"/>
2143<text text-anchor="start" x="9282.5" y="-364.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/ClBackend</text>
2144<text text-anchor="middle" x="9347" y="-353.5" font-family="Helvetica,sans-Serif" font-size="10.00">ModelContext.hpp</text>
2145</a>
2146</g>
2147</g>
2148<!-- Node111&#45;&gt;Node114 -->
2149<g id="edge154" class="edge">
2150<title>Node111&#45;&gt;Node114</title>
2151<path fill="none" stroke="midnightblue" d="M9229.74,-489.31C9263.85,-483.11 9301.78,-470.26 9327,-444 9344.56,-425.72 9347.49,-394.64 9347.56,-376.6"/>
2152<polygon fill="midnightblue" stroke="midnightblue" points="9229.06,-485.87 9219.77,-490.95 9230.2,-492.78 9229.06,-485.87"/>
2153</g>
2154<!-- Node116 -->
2155<g id="node116" class="node">
2156<title>Node116</title>
2157<g id="a_node116"><a xlink:href="_gpu_fsa_backend_context_8hpp.html" target="_top" xlink:title=" ">
2158<polygon fill="white" stroke="black" points="9161.5,-413.5 9161.5,-443.5 9318.5,-443.5 9318.5,-413.5 9161.5,-413.5"/>
2159<text text-anchor="start" x="9169.5" y="-431.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/gpuFsa</text>
2160<text text-anchor="middle" x="9240" y="-420.5" font-family="Helvetica,sans-Serif" font-size="10.00">/GpuFsaBackendContext.hpp</text>
2161</a>
2162</g>
2163</g>
2164<!-- Node111&#45;&gt;Node116 -->
2165<g id="edge160" class="edge">
2166<title>Node111&#45;&gt;Node116</title>
2167<path fill="none" stroke="midnightblue" d="M9179.14,-474.45C9192.68,-464.45 9208.73,-452.6 9220.94,-443.58"/>
2168<polygon fill="midnightblue" stroke="midnightblue" points="9177.06,-471.64 9171.09,-480.4 9181.22,-477.27 9177.06,-471.64"/>
2169</g>
2170<!-- Node118 -->
2171<g id="node118" class="node">
2172<title>Node118</title>
2173<g id="a_node118"><a xlink:href="_neon_backend_model_context_8hpp.html" target="_top" xlink:title=" ">
2174<polygon fill="white" stroke="black" points="4574,-346.5 4574,-376.5 4750,-376.5 4750,-346.5 4574,-346.5"/>
2175<text text-anchor="start" x="4582" y="-364.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/NeonBackend</text>
2176<text text-anchor="middle" x="4662" y="-353.5" font-family="Helvetica,sans-Serif" font-size="10.00">ModelContext.hpp</text>
2177</a>
2178</g>
2179</g>
2180<!-- Node111&#45;&gt;Node118 -->
2181<g id="edge164" class="edge">
2182<title>Node111&#45;&gt;Node118</title>
2183<path fill="none" stroke="midnightblue" d="M9073.84,-494.09C8556.41,-491.32 5633.04,-474.37 5238,-444 5058,-430.16 4848.54,-395.91 4738.52,-376.5"/>
2184<polygon fill="midnightblue" stroke="midnightblue" points="9074.16,-497.59 9084.18,-494.15 9074.2,-490.59 9074.16,-497.59"/>
2185</g>
2186<!-- Node112&#45;&gt;Node44 -->
2187<g id="edge152" class="edge">
2188<title>Node112&#45;&gt;Node44</title>
2189<path fill="none" stroke="midnightblue" d="M9815.53,-404.17C9824.5,-386.49 9832.02,-362.51 9819,-346 9815.93,-342.11 9688.85,-313.22 9623.29,-298.53"/>
2190<polygon fill="midnightblue" stroke="midnightblue" points="9812.29,-402.81 9810.53,-413.25 9818.42,-406.19 9812.29,-402.81"/>
2191</g>
2192<!-- Node113 -->
2193<g id="node113" class="node">
2194<title>Node113</title>
2195<g id="a_node113"><a xlink:href="_cl_backend_context_8cpp.html" target="_top" xlink:title=" ">
2196<polygon fill="white" stroke="black" points="10040.5,-346.5 10040.5,-376.5 10185.5,-376.5 10185.5,-346.5 10040.5,-346.5"/>
2197<text text-anchor="start" x="10048.5" y="-364.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/ClBackend</text>
2198<text text-anchor="middle" x="10113" y="-353.5" font-family="Helvetica,sans-Serif" font-size="10.00">Context.cpp</text>
2199</a>
2200</g>
2201</g>
2202<!-- Node112&#45;&gt;Node113 -->
2203<g id="edge153" class="edge">
2204<title>Node112&#45;&gt;Node113</title>
2205<path fill="none" stroke="midnightblue" d="M9878.36,-411.38C9929.68,-400.69 9996.38,-386.8 10045.54,-376.55"/>
2206<polygon fill="midnightblue" stroke="midnightblue" points="9877.39,-408.01 9868.32,-413.48 9878.82,-414.86 9877.39,-408.01"/>
2207</g>
2208<!-- Node114&#45;&gt;Node44 -->
2209<g id="edge155" class="edge">
2210<title>Node114&#45;&gt;Node44</title>
2211<path fill="none" stroke="midnightblue" d="M9403.93,-343.64C9451.88,-329.43 9518.5,-309.7 9556.12,-298.55"/>
2212<polygon fill="midnightblue" stroke="midnightblue" points="9402.9,-340.29 9394.31,-346.49 9404.89,-347 9402.9,-340.29"/>
2213</g>
2214<!-- Node114&#45;&gt;Node47 -->
2215<g id="edge157" class="edge">
2216<title>Node114&#45;&gt;Node47</title>
2217<path fill="none" stroke="midnightblue" d="M9305.99,-342.2C9274.43,-328.12 9232.26,-309.3 9208.12,-298.53"/>
2218<polygon fill="midnightblue" stroke="midnightblue" points="9304.85,-345.52 9315.41,-346.4 9307.7,-339.13 9304.85,-345.52"/>
2219</g>
2220<!-- Node114&#45;&gt;Node69 -->
2221<g id="edge158" class="edge">
2222<title>Node114&#45;&gt;Node69</title>
2223<path fill="none" stroke="midnightblue" d="M9429.86,-349.69C9496.58,-340.52 9592.66,-326.29 9676,-310 9684.97,-308.25 9694.44,-306.19 9703.66,-304.08"/>
2224<polygon fill="midnightblue" stroke="midnightblue" points="9429.26,-346.23 9419.82,-351.06 9430.2,-353.17 9429.26,-346.23"/>
2225</g>
2226<!-- Node115 -->
2227<g id="node115" class="node">
2228<title>Node115</title>
2229<g id="a_node115"><a xlink:href="_cl_backend_model_context_8cpp.html" target="_top" xlink:title=" ">
2230<polygon fill="white" stroke="black" points="9339.5,-274 9339.5,-304 9484.5,-304 9484.5,-274 9339.5,-274"/>
2231<text text-anchor="start" x="9347.5" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/ClBackend</text>
2232<text text-anchor="middle" x="9412" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">ModelContext.cpp</text>
2233</a>
2234</g>
2235</g>
2236<!-- Node114&#45;&gt;Node115 -->
2237<g id="edge156" class="edge">
2238<title>Node114&#45;&gt;Node115</title>
2239<path fill="none" stroke="midnightblue" d="M9366.95,-338.86C9377.32,-327.61 9389.71,-314.18 9398.87,-304.25"/>
2240<polygon fill="midnightblue" stroke="midnightblue" points="9364.36,-336.51 9360.15,-346.23 9369.51,-341.25 9364.36,-336.51"/>
2241</g>
2242<!-- Node116&#45;&gt;Node71 -->
2243<g id="edge161" class="edge">
2244<title>Node116&#45;&gt;Node71</title>
2245<path fill="none" stroke="midnightblue" d="M9245.08,-403.35C9249.14,-386.67 9255.7,-364.29 9265,-346 9274.07,-328.17 9285.68,-328.97 9292,-310 9297.9,-292.29 9305.17,-281.23 9292,-268 9257.9,-233.72 2377.29,-234.44 2329,-232 2298.62,-230.47 2264.92,-227.36 2237.07,-224.42"/>
2246<polygon fill="midnightblue" stroke="midnightblue" points="9241.6,-402.85 9242.77,-413.38 9248.42,-404.42 9241.6,-402.85"/>
2247</g>
2248<!-- Node117 -->
2249<g id="node117" class="node">
2250<title>Node117</title>
2251<g id="a_node117"><a xlink:href="_gpu_fsa_backend_context_8cpp.html" target="_top" xlink:title=" ">
2252<polygon fill="white" stroke="black" points="9866,-346.5 9866,-376.5 10022,-376.5 10022,-346.5 9866,-346.5"/>
2253<text text-anchor="start" x="9874" y="-364.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/gpuFsa</text>
2254<text text-anchor="middle" x="9944" y="-353.5" font-family="Helvetica,sans-Serif" font-size="10.00">/GpuFsaBackendContext.cpp</text>
2255</a>
2256</g>
2257</g>
2258<!-- Node116&#45;&gt;Node117 -->
2259<g id="edge162" class="edge">
2260<title>Node116&#45;&gt;Node117</title>
2261<path fill="none" stroke="midnightblue" d="M9328.78,-420.55C9442.47,-411.46 9645.55,-394.62 9819,-377 9834.11,-375.47 9850.22,-373.7 9865.69,-371.93"/>
2262<polygon fill="midnightblue" stroke="midnightblue" points="9328.42,-417.06 9318.73,-421.35 9328.98,-424.04 9328.42,-417.06"/>
2263</g>
2264<!-- Node118&#45;&gt;Node95 -->
2265<g id="edge165" class="edge">
2266<title>Node118&#45;&gt;Node95</title>
2267<path fill="none" stroke="midnightblue" d="M4573.45,-344.64C4518.36,-334.74 4446.04,-321.7 4382,-310 4361.55,-306.26 4338.94,-302.08 4319.71,-298.51"/>
2268<polygon fill="midnightblue" stroke="midnightblue" points="4573.07,-348.13 4583.53,-346.45 4574.31,-341.24 4573.07,-348.13"/>
2269</g>
2270<!-- Node118&#45;&gt;Node98 -->
2271<g id="edge168" class="edge">
2272<title>Node118&#45;&gt;Node98</title>
2273<path fill="none" stroke="midnightblue" d="M4662,-336.23C4662,-325.57 4662,-313.41 4662,-304.25"/>
2274<polygon fill="midnightblue" stroke="midnightblue" points="4658.5,-336.23 4662,-346.23 4665.5,-336.23 4658.5,-336.23"/>
2275</g>
2276<!-- Node118&#45;&gt;Node100 -->
2277<g id="edge167" class="edge">
2278<title>Node118&#45;&gt;Node100</title>
2279<path fill="none" stroke="midnightblue" d="M4614.32,-342.81C4582.03,-330.83 4539.94,-315.21 4509.93,-304.07"/>
2280<polygon fill="midnightblue" stroke="midnightblue" points="4613.41,-346.21 4624.01,-346.4 4615.85,-339.64 4613.41,-346.21"/>
2281</g>
2282<!-- Node119 -->
2283<g id="node119" class="node">
2284<title>Node119</title>
2285<g id="a_node119"><a xlink:href="_neon_backend_model_context_8cpp.html" target="_top" xlink:title=" ">
2286<polygon fill="white" stroke="black" points="4771,-274 4771,-304 4947,-304 4947,-274 4771,-274"/>
2287<text text-anchor="start" x="4779" y="-292" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/NeonBackend</text>
2288<text text-anchor="middle" x="4859" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">ModelContext.cpp</text>
2289</a>
2290</g>
2291</g>
2292<!-- Node118&#45;&gt;Node119 -->
2293<g id="edge166" class="edge">
2294<title>Node118&#45;&gt;Node119</title>
2295<path fill="none" stroke="midnightblue" d="M4711,-342.96C4744.54,-330.96 4788.42,-315.26 4819.68,-304.07"/>
2296<polygon fill="midnightblue" stroke="midnightblue" points="4709.63,-339.74 4701.39,-346.4 4711.99,-346.33 4709.63,-339.74"/>
2297</g>
2298<!-- Node121 -->
2299<g id="node121" class="node">
2300<title>Node121</title>
2301<g id="a_node121"><a xlink:href="_threadpool_8cpp.html" target="_top" xlink:title=" ">
2302<polygon fill="white" stroke="black" points="11506.5,-419 11506.5,-438 11649.5,-438 11649.5,-419 11506.5,-419"/>
2303<text text-anchor="middle" x="11578" y="-426" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/Threadpool.cpp</text>
2304</a>
2305</g>
2306</g>
2307<!-- Node120&#45;&gt;Node121 -->
2308<g id="edge173" class="edge">
2309<title>Node120&#45;&gt;Node121</title>
2310<path fill="none" stroke="midnightblue" d="M11474.45,-481.27C11500.2,-468.4 11538.58,-449.21 11560.67,-438.17"/>
2311<polygon fill="midnightblue" stroke="midnightblue" points="11472.64,-478.27 11465.26,-485.87 11475.77,-484.53 11472.64,-478.27"/>
2312</g>
2313<!-- Node123&#45;&gt;Node26 -->
2314<g id="edge177" class="edge">
2315<title>Node123&#45;&gt;Node26</title>
2316<path fill="none" stroke="midnightblue" d="M9987.16,-474.64C10000.72,-465.53 10016.83,-454.45 10031,-444 10048.82,-430.86 10050.33,-423.17 10070,-413 10120.98,-386.65 10159.54,-422.89 10194,-377 10202.27,-365.98 10202.56,-356.8 10194,-346 10099.87,-227.2 10012.44,-286.54 9862,-268 9509.57,-224.57 6880.48,-218.34 6431.21,-217.59"/>
2317<polygon fill="midnightblue" stroke="midnightblue" points="9985.03,-471.85 9978.66,-480.32 9988.92,-477.68 9985.03,-471.85"/>
2318</g>
2319<!-- Node124 -->
2320<g id="node124" class="node">
2321<title>Node124</title>
2322<g id="a_node124"><a xlink:href="_profiling_options_converter_8cpp.html" target="_top" xlink:title=" ">
2323<polygon fill="white" stroke="black" points="9891.5,-413.5 9891.5,-443.5 10022.5,-443.5 10022.5,-413.5 9891.5,-413.5"/>
2324<text text-anchor="start" x="9899.5" y="-431.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnnUtils/Profiling</text>
2325<text text-anchor="middle" x="9957" y="-420.5" font-family="Helvetica,sans-Serif" font-size="10.00">OptionsConverter.cpp</text>
2326</a>
2327</g>
2328</g>
2329<!-- Node123&#45;&gt;Node124 -->
2330<g id="edge178" class="edge">
2331<title>Node123&#45;&gt;Node124</title>
2332<path fill="none" stroke="midnightblue" d="M9957,-470.11C9957,-461.15 9957,-451.32 9957,-443.58"/>
2333<polygon fill="midnightblue" stroke="midnightblue" points="9953.5,-470.4 9957,-480.4 9960.5,-470.4 9953.5,-470.4"/>
2334</g>
2335<!-- Node126 -->
2336<g id="node126" class="node">
2337<title>Node126</title>
2338<g id="a_node126"><a xlink:href="_arm_compute_tuning_utils_8cpp.html" target="_top" xlink:title=" ">
2339<polygon fill="white" stroke="black" points="10239,-413.5 10239,-443.5 10397,-443.5 10397,-413.5 10239,-413.5"/>
2340<text text-anchor="start" x="10247" y="-431.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/aclCommon</text>
2341<text text-anchor="middle" x="10318" y="-420.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ArmComputeTuningUtils.cpp</text>
2342</a>
2343</g>
2344</g>
2345<!-- Node125&#45;&gt;Node126 -->
2346<g id="edge180" class="edge">
2347<title>Node125&#45;&gt;Node126</title>
2348<path fill="none" stroke="midnightblue" d="M10196.05,-476.68C10223,-466.26 10256.54,-453.28 10281.62,-443.58"/>
2349<polygon fill="midnightblue" stroke="midnightblue" points="10194.52,-473.52 10186.45,-480.4 10197.04,-480.05 10194.52,-473.52"/>
2350</g>
2351<!-- Node127 -->
2352<g id="node127" class="node">
2353<title>Node127</title>
2354<g id="a_node127"><a xlink:href="_cl_context_control_8hpp.html" target="_top" xlink:title=" ">
2355<polygon fill="white" stroke="black" points="10079,-413.5 10079,-443.5 10221,-443.5 10221,-413.5 10079,-413.5"/>
2356<text text-anchor="start" x="10087" y="-431.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/ClContext</text>
2357<text text-anchor="middle" x="10150" y="-420.5" font-family="Helvetica,sans-Serif" font-size="10.00">Control.hpp</text>
2358</a>
2359</g>
2360</g>
2361<!-- Node125&#45;&gt;Node127 -->
2362<g id="edge181" class="edge">
2363<title>Node125&#45;&gt;Node127</title>
2364<path fill="none" stroke="midnightblue" d="M10150,-470.11C10150,-461.15 10150,-451.32 10150,-443.58"/>
2365<polygon fill="midnightblue" stroke="midnightblue" points="10146.5,-470.4 10150,-480.4 10153.5,-470.4 10146.5,-470.4"/>
2366</g>
2367<!-- Node129 -->
2368<g id="node129" class="node">
2369<title>Node129</title>
2370<g id="a_node129"><a xlink:href="_gpu_fsa_context_control_8hpp.html" target="_top" xlink:title=" ">
2371<polygon fill="white" stroke="black" points="10453.5,-413.5 10453.5,-443.5 10604.5,-443.5 10604.5,-413.5 10453.5,-413.5"/>
2372<text text-anchor="start" x="10461.5" y="-431.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/gpuFsa</text>
2373<text text-anchor="middle" x="10529" y="-420.5" font-family="Helvetica,sans-Serif" font-size="10.00">/GpuFsaContextControl.hpp</text>
2374</a>
2375</g>
2376</g>
2377<!-- Node125&#45;&gt;Node129 -->
2378<g id="edge184" class="edge">
2379<title>Node125&#45;&gt;Node129</title>
2380<path fill="none" stroke="midnightblue" d="M10240.16,-479.04C10305.18,-467.89 10391.98,-453 10453.39,-442.47"/>
2381<polygon fill="midnightblue" stroke="midnightblue" points="10239.18,-475.65 10229.91,-480.79 10240.36,-482.55 10239.18,-475.65"/>
2382</g>
2383<!-- Node127&#45;&gt;Node113 -->
2384<g id="edge182" class="edge">
2385<title>Node127&#45;&gt;Node113</title>
2386<path fill="none" stroke="midnightblue" d="M10136.95,-404.58C10131.64,-395.24 10125.66,-384.75 10121.01,-376.58"/>
2387<polygon fill="midnightblue" stroke="midnightblue" points="10133.98,-406.44 10141.97,-413.4 10140.07,-402.97 10133.98,-406.44"/>
2388</g>
2389<!-- Node128 -->
2390<g id="node128" class="node">
2391<title>Node128</title>
2392<g id="a_node128"><a xlink:href="_cl_context_control_8cpp.html" target="_top" xlink:title=" ">
2393<polygon fill="white" stroke="black" points="10242,-346.5 10242,-376.5 10384,-376.5 10384,-346.5 10242,-346.5"/>
2394<text text-anchor="start" x="10250" y="-364.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/ClContext</text>
2395<text text-anchor="middle" x="10313" y="-353.5" font-family="Helvetica,sans-Serif" font-size="10.00">Control.cpp</text>
2396</a>
2397</g>
2398</g>
2399<!-- Node127&#45;&gt;Node128 -->
2400<g id="edge183" class="edge">
2401<title>Node127&#45;&gt;Node128</title>
2402<path fill="none" stroke="midnightblue" d="M10194.68,-409.68C10220.83,-399.26 10253.37,-386.28 10277.7,-376.58"/>
2403<polygon fill="midnightblue" stroke="midnightblue" points="10193.36,-406.44 10185.37,-413.4 10195.95,-412.94 10193.36,-406.44"/>
2404</g>
2405<!-- Node129&#45;&gt;Node117 -->
2406<g id="edge185" class="edge">
2407<title>Node129&#45;&gt;Node117</title>
2408<path fill="none" stroke="midnightblue" d="M10443.45,-413.57C10441.96,-413.37 10440.47,-413.18 10439,-413 10258.36,-390.51 10211.58,-399.98 10031,-377 10028.11,-376.63 10025.18,-376.24 10022.21,-375.83"/>
2409<polygon fill="midnightblue" stroke="midnightblue" points="10443.05,-417.05 10453.43,-414.92 10444,-410.11 10443.05,-417.05"/>
2410</g>
2411<!-- Node130 -->
2412<g id="node130" class="node">
2413<title>Node130</title>
2414<g id="a_node130"><a xlink:href="_gpu_fsa_context_control_8cpp.html" target="_top" xlink:title=" ">
2415<polygon fill="white" stroke="black" points="10402,-346.5 10402,-376.5 10552,-376.5 10552,-346.5 10402,-346.5"/>
2416<text text-anchor="start" x="10410" y="-364.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/gpuFsa</text>
2417<text text-anchor="middle" x="10477" y="-353.5" font-family="Helvetica,sans-Serif" font-size="10.00">/GpuFsaContextControl.cpp</text>
2418</a>
2419</g>
2420</g>
2421<!-- Node129&#45;&gt;Node130 -->
2422<g id="edge186" class="edge">
2423<title>Node129&#45;&gt;Node130</title>
2424<path fill="none" stroke="midnightblue" d="M10511.36,-405.45C10503.72,-395.9 10495,-385 10488.26,-376.58"/>
2425<polygon fill="midnightblue" stroke="midnightblue" points="10508.74,-407.77 10517.72,-413.4 10514.2,-403.4 10508.74,-407.77"/>
2426</g>
2427<!-- Node131&#45;&gt;Node37 -->
2428<g id="edge189" class="edge">
2429<title>Node131&#45;&gt;Node37</title>
2430<path fill="none" stroke="midnightblue" d="M653.64,-407.64C671.94,-395.37 694.49,-380.26 708.3,-371.01"/>
2431<polygon fill="midnightblue" stroke="midnightblue" points="651.41,-404.92 645.05,-413.4 655.3,-410.74 651.41,-404.92"/>
2432</g>
2433<!-- Node131&#45;&gt;Node39 -->
2434<g id="edge190" class="edge">
2435<title>Node131&#45;&gt;Node39</title>
2436<path fill="none" stroke="midnightblue" d="M594.31,-407.81C575.77,-395.51 552.84,-380.3 538.83,-371.01"/>
2437<polygon fill="midnightblue" stroke="midnightblue" points="592.47,-410.79 602.74,-413.4 596.34,-404.95 592.47,-410.79"/>
2438</g>
2439<!-- Node132 -->
2440<g id="node132" class="node">
2441<title>Node132</title>
2442<g id="a_node132"><a xlink:href="_memory_manager_8cpp.html" target="_top" xlink:title=" ">
2443<polygon fill="white" stroke="black" points="240.5,-346.5 240.5,-376.5 413.5,-376.5 413.5,-346.5 240.5,-346.5"/>
2444<text text-anchor="start" x="248.5" y="-364.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/backendsCommon</text>
2445<text text-anchor="middle" x="327" y="-353.5" font-family="Helvetica,sans-Serif" font-size="10.00">/MemoryManager.cpp</text>
2446</a>
2447</g>
2448</g>
2449<!-- Node131&#45;&gt;Node132 -->
2450<g id="edge191" class="edge">
2451<title>Node131&#45;&gt;Node132</title>
2452<path fill="none" stroke="midnightblue" d="M550.05,-411.32C501.24,-400.63 437.92,-386.77 391.22,-376.55"/>
2453<polygon fill="midnightblue" stroke="midnightblue" points="549.4,-414.76 559.92,-413.48 550.9,-407.92 549.4,-414.76"/>
2454</g>
2455</g>
2456</svg>