blob: 2d618b186924015b7834b2ff260618e4f254907a [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/QuantizedLstmParams.hpp Pages: 1 -->
7<svg width="7538pt" height="575pt"
8 viewBox="0.00 0.00 7537.96 575.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 571)">
10<title>include/armnn/QuantizedLstmParams.hpp</title>
11<polygon fill="white" stroke="transparent" points="-4,4 -4,-571 7533.96,-571 7533.96,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="5592.46,-536.5 5592.46,-566.5 5755.46,-566.5 5755.46,-536.5 5592.46,-536.5"/>
17<text text-anchor="start" x="5600.46" y="-554.5" font-family="Helvetica,sans-Serif" font-size="10.00">include/armnn/QuantizedLstm</text>
18<text text-anchor="middle" x="5673.96" y="-543.5" font-family="Helvetica,sans-Serif" font-size="10.00">Params.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="_arm_n_n_8hpp.html" target="_top" xlink:title=" ">
26<polygon fill="white" stroke="black" points="1104.96,-475 1104.96,-494 1250.96,-494 1250.96,-475 1104.96,-475"/>
27<text text-anchor="middle" x="1177.96" y="-482" font-family="Helvetica,sans-Serif" font-size="10.00">include/armnn/ArmNN.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="M5581.98,-549.17C4994.87,-540.68 1779.3,-494.19 1251.33,-486.56"/>
35<polygon fill="midnightblue" stroke="midnightblue" points="5582.04,-552.67 5592.09,-549.32 5582.14,-545.67 5582.04,-552.67"/>
36</g>
37<!-- Node22 -->
38<g id="node22" class="node">
39<title>Node22</title>
40<g id="a_node22"><a xlink:href="_i_layer_support_8hpp.html" target="_top" xlink:title=" ">
41<polygon fill="white" stroke="black" points="2588.46,-469.5 2588.46,-499.5 2723.46,-499.5 2723.46,-469.5 2588.46,-469.5"/>
42<text text-anchor="start" x="2596.46" y="-487.5" font-family="Helvetica,sans-Serif" font-size="10.00">include/armnn/backends</text>
43<text text-anchor="middle" x="2655.96" y="-476.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ILayerSupport.hpp</text>
44</a>
45</g>
46</g>
47<!-- Node1&#45;&gt;Node22 -->
48<g id="edge37" class="edge">
49<title>Node1&#45;&gt;Node22</title>
50<path fill="none" stroke="midnightblue" d="M5582.33,-548.53C5127.55,-538.73 3119.08,-495.47 2723.68,-486.96"/>
51<polygon fill="midnightblue" stroke="midnightblue" points="5582.39,-552.03 5592.46,-548.74 5582.54,-545.03 5582.39,-552.03"/>
52</g>
53<!-- Node23 -->
54<g id="node23" class="node">
55<title>Node23</title>
56<g id="a_node23"><a xlink:href="_backend_helper_8cpp.html" target="_top" xlink:title=" ">
57<polygon fill="white" stroke="black" points="2215.46,-408 2215.46,-427 2376.46,-427 2376.46,-408 2215.46,-408"/>
58<text text-anchor="middle" x="2295.96" y="-415" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/BackendHelper.cpp</text>
59</a>
60</g>
61</g>
62<!-- Node1&#45;&gt;Node23 -->
63<g id="edge83" class="edge">
64<title>Node1&#45;&gt;Node23</title>
65<path fill="none" stroke="midnightblue" d="M5582.28,-550.44C5101.61,-549.93 2882.92,-545.13 2579.96,-500 2480.02,-485.11 2365.72,-444.87 2318.34,-427.12"/>
66<polygon fill="midnightblue" stroke="midnightblue" points="5582.29,-553.94 5592.3,-550.45 5582.3,-546.94 5582.29,-553.94"/>
67</g>
68<!-- Node68 -->
69<g id="node68" class="node">
70<title>Node68</title>
71<g id="a_node68"><a xlink:href="_quantized_lstm_layer_8cpp.html" target="_top" xlink:title=" ">
72<polygon fill="white" stroke="black" points="5980.46,-469.5 5980.46,-499.5 6131.46,-499.5 6131.46,-469.5 5980.46,-469.5"/>
73<text text-anchor="start" x="5988.46" y="-487.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/Quantized</text>
74<text text-anchor="middle" x="6055.96" y="-476.5" font-family="Helvetica,sans-Serif" font-size="10.00">LstmLayer.cpp</text>
75</a>
76</g>
77</g>
78<!-- Node1&#45;&gt;Node68 -->
79<g id="edge84" class="edge">
80<title>Node1&#45;&gt;Node68</title>
81<path fill="none" stroke="midnightblue" d="M5765.59,-535.05C5824.54,-525.09 5902.78,-511.83 5971.96,-500 5974.74,-499.53 5977.56,-499.04 5980.41,-498.55"/>
82<polygon fill="midnightblue" stroke="midnightblue" points="5764.83,-531.63 5755.56,-536.74 5766,-538.53 5764.83,-531.63"/>
83</g>
84<!-- Node69 -->
85<g id="node69" class="node">
86<title>Node69</title>
87<g id="a_node69"><a xlink:href="_network_8hpp.html" target="_top" xlink:title=" ">
88<polygon fill="white" stroke="black" points="280.46,-475 280.46,-494 411.46,-494 411.46,-475 280.46,-475"/>
89<text text-anchor="middle" x="345.96" y="-482" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/Network.hpp</text>
90</a>
91</g>
92</g>
93<!-- Node1&#45;&gt;Node69 -->
94<g id="edge85" class="edge">
95<title>Node1&#45;&gt;Node69</title>
96<path fill="none" stroke="midnightblue" d="M5582.12,-549.77C5109.31,-545.95 2902.12,-527.42 1095.96,-500 843.02,-496.16 542.12,-489.8 411.67,-486.95"/>
97<polygon fill="midnightblue" stroke="midnightblue" points="5582.27,-553.27 5592.3,-549.85 5582.33,-546.27 5582.27,-553.27"/>
98</g>
99<!-- Node82 -->
100<g id="node82" class="node">
101<title>Node82</title>
102<g id="a_node82"><a xlink:href="_deserializer_8cpp.html" target="_top" xlink:title=" ">
103<polygon fill="white" stroke="black" points="6149.96,-469.5 6149.96,-499.5 6273.96,-499.5 6273.96,-469.5 6149.96,-469.5"/>
104<text text-anchor="start" x="6157.96" y="-487.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnnDeserializer</text>
105<text text-anchor="middle" x="6211.96" y="-476.5" font-family="Helvetica,sans-Serif" font-size="10.00">/Deserializer.cpp</text>
106</a>
107</g>
108</g>
109<!-- Node1&#45;&gt;Node82 -->
110<g id="edge102" class="edge">
111<title>Node1&#45;&gt;Node82</title>
112<path fill="none" stroke="midnightblue" d="M5765.77,-543.13C5860.18,-534.96 6011.33,-520.2 6140.96,-500 6143.82,-499.55 6146.74,-499.07 6149.69,-498.56"/>
113<polygon fill="midnightblue" stroke="midnightblue" points="5765.34,-539.66 5755.68,-544 5765.94,-546.63 5765.34,-539.66"/>
114</g>
115<!-- Node83 -->
116<g id="node83" class="node">
117<title>Node83</title>
118<g id="a_node83"><a xlink:href="_serializer_8cpp.html" target="_top" xlink:title=" ">
119<polygon fill="white" stroke="black" points="6292.46,-469.5 6292.46,-499.5 6403.46,-499.5 6403.46,-469.5 6292.46,-469.5"/>
120<text text-anchor="start" x="6300.46" y="-487.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnnSerializer</text>
121<text text-anchor="middle" x="6347.96" y="-476.5" font-family="Helvetica,sans-Serif" font-size="10.00">/Serializer.cpp</text>
122</a>
123</g>
124</g>
125<!-- Node1&#45;&gt;Node83 -->
126<g id="edge103" class="edge">
127<title>Node1&#45;&gt;Node83</title>
128<path fill="none" stroke="midnightblue" d="M5765.86,-546.8C5885.48,-541.08 6100.8,-527.74 6282.96,-500 6286.05,-499.53 6289.21,-499 6292.39,-498.42"/>
129<polygon fill="midnightblue" stroke="midnightblue" points="5765.47,-543.31 5755.65,-547.28 5765.8,-550.3 5765.47,-543.31"/>
130</g>
131<!-- Node84 -->
132<g id="node84" class="node">
133<title>Node84</title>
134<g id="a_node84"><a xlink:href="_cl_quantized_lstm_workload_8hpp.html" target="_top" xlink:title=" ">
135<polygon fill="white" stroke="black" points="5588.96,-469.5 5588.96,-499.5 5758.96,-499.5 5758.96,-469.5 5588.96,-469.5"/>
136<text text-anchor="start" x="5596.96" y="-487.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
137<text text-anchor="middle" x="5673.96" y="-476.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClQuantizedLstmWorkload.hpp</text>
138</a>
139</g>
140</g>
141<!-- Node1&#45;&gt;Node84 -->
142<g id="edge104" class="edge">
143<title>Node1&#45;&gt;Node84</title>
144<path fill="none" stroke="midnightblue" d="M5673.96,-526.11C5673.96,-517.15 5673.96,-507.32 5673.96,-499.58"/>
145<polygon fill="midnightblue" stroke="midnightblue" points="5670.46,-526.4 5673.96,-536.4 5677.46,-526.4 5670.46,-526.4"/>
146</g>
147<!-- Node88 -->
148<g id="node88" class="node">
149<title>Node88</title>
150<g id="a_node88"><a xlink:href="_neon_quantized_lstm_workload_8hpp.html" target="_top" xlink:title=" ">
151<polygon fill="white" stroke="black" points="5777.46,-469.5 5777.46,-499.5 5962.46,-499.5 5962.46,-469.5 5777.46,-469.5"/>
152<text text-anchor="start" x="5785.46" y="-487.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
153<text text-anchor="middle" x="5869.96" y="-476.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonQuantizedLstmWorkload.hpp</text>
154</a>
155</g>
156</g>
157<!-- Node1&#45;&gt;Node88 -->
158<g id="edge109" class="edge">
159<title>Node1&#45;&gt;Node88</title>
160<path fill="none" stroke="midnightblue" d="M5726.05,-533.23C5757.75,-522.71 5797.74,-509.45 5827.52,-499.58"/>
161<polygon fill="midnightblue" stroke="midnightblue" points="5724.88,-529.93 5716.49,-536.4 5727.09,-536.57 5724.88,-529.93"/>
162</g>
163<!-- Node3 -->
164<g id="node3" class="node">
165<title>Node3</title>
166<g id="a_node3"><a xlink:href="_network_8cpp.html" target="_top" xlink:title=" ">
167<polygon fill="white" stroke="black" points="659.96,-408 659.96,-427 789.96,-427 789.96,-408 659.96,-408"/>
168<text text-anchor="middle" x="724.96" y="-415" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/Network.cpp</text>
169</a>
170</g>
171</g>
172<!-- Node2&#45;&gt;Node3 -->
173<g id="edge2" class="edge">
174<title>Node2&#45;&gt;Node3</title>
175<path fill="none" stroke="midnightblue" d="M1106.25,-473.63C1033.95,-463.62 919.16,-447.57 819.96,-433 807.01,-431.1 793.06,-429 779.96,-427"/>
176<polygon fill="midnightblue" stroke="midnightblue" points="1105.78,-477.1 1116.17,-475 1106.74,-470.16 1105.78,-477.1"/>
177</g>
178<!-- Node4 -->
179<g id="node4" class="node">
180<title>Node4</title>
181<g id="a_node4"><a xlink:href="_driver_options_8hpp.html" target="_top" xlink:title=" ">
182<polygon fill="white" stroke="black" points="1205.96,-402.5 1205.96,-432.5 1339.96,-432.5 1339.96,-402.5 1205.96,-402.5"/>
183<text text-anchor="start" x="1213.96" y="-420.5" font-family="Helvetica,sans-Serif" font-size="10.00">shim/sl/canonical/Driver</text>
184<text text-anchor="middle" x="1272.96" y="-409.5" font-family="Helvetica,sans-Serif" font-size="10.00">Options.hpp</text>
185</a>
186</g>
187</g>
188<!-- Node2&#45;&gt;Node4 -->
189<g id="edge3" class="edge">
190<title>Node2&#45;&gt;Node4</title>
191<path fill="none" stroke="midnightblue" d="M1199.38,-468.85C1215.23,-458 1236.71,-443.3 1252.37,-432.59"/>
192<polygon fill="midnightblue" stroke="midnightblue" points="1197.05,-466.2 1190.78,-474.73 1201.01,-471.98 1197.05,-466.2"/>
193</g>
194<!-- Node5 -->
195<g id="node5" class="node">
196<title>Node5</title>
197<g id="a_node5"><a xlink:href="_armnn_device_8hpp.html" target="_top" xlink:title=" ">
198<polygon fill="white" stroke="black" points="1168.46,-341 1168.46,-360 1359.46,-360 1359.46,-341 1168.46,-341"/>
199<text text-anchor="middle" x="1263.96" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">shim/sl/canonical/ArmnnDevice.hpp</text>
200</a>
201</g>
202</g>
203<!-- Node2&#45;&gt;Node5 -->
204<g id="edge16" class="edge">
205<title>Node2&#45;&gt;Node5</title>
206<path fill="none" stroke="midnightblue" d="M1178.72,-464.83C1180.21,-447.33 1184.55,-421.08 1196.96,-402 1209.28,-383.08 1231.24,-368.56 1246.66,-360.04"/>
207<polygon fill="midnightblue" stroke="midnightblue" points="1175.22,-464.71 1178.09,-474.9 1182.21,-465.14 1175.22,-464.71"/>
208</g>
209<!-- Node8 -->
210<g id="node8" class="node">
211<title>Node8</title>
212<g id="a_node8"><a xlink:href="_armnn_prepared_model_8hpp.html" target="_top" xlink:title=" ">
213<polygon fill="white" stroke="black" points="1254.96,-67.5 1254.96,-97.5 1434.96,-97.5 1434.96,-67.5 1254.96,-67.5"/>
214<text text-anchor="start" x="1262.96" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">shim/sl/canonical/ArmnnPrepared</text>
215<text text-anchor="middle" x="1344.96" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">Model.hpp</text>
216</a>
217</g>
218</g>
219<!-- Node2&#45;&gt;Node8 -->
220<g id="edge36" class="edge">
221<title>Node2&#45;&gt;Node8</title>
222<path fill="none" stroke="midnightblue" d="M1261.36,-479.45C1345.79,-470.33 1463.96,-441.49 1463.96,-351.5 1463.96,-351.5 1463.96,-351.5 1463.96,-215.5 1463.96,-160.73 1406.76,-118.45 1371.67,-97.67"/>
223<polygon fill="midnightblue" stroke="midnightblue" points="1260.85,-475.99 1251.25,-480.47 1261.55,-482.95 1260.85,-475.99"/>
224</g>
225<!-- Node12 -->
226<g id="node12" class="node">
227<title>Node12</title>
228<g id="a_node12"><a xlink:href="_armnn_driver_impl_8hpp.html" target="_top" xlink:title=" ">
229<polygon fill="white" stroke="black" points="1269.46,-201.5 1269.46,-231.5 1436.46,-231.5 1436.46,-201.5 1269.46,-201.5"/>
230<text text-anchor="start" x="1277.46" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">shim/sl/canonical/ArmnnDriver</text>
231<text text-anchor="middle" x="1352.96" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">Impl.hpp</text>
232</a>
233</g>
234</g>
235<!-- Node2&#45;&gt;Node12 -->
236<g id="edge17" class="edge">
237<title>Node2&#45;&gt;Node12</title>
238<path fill="none" stroke="midnightblue" d="M1258.29,-472.77C1289.09,-465.51 1323.04,-453.35 1348.96,-433 1408.49,-386.28 1414.95,-339.77 1390.96,-268 1386.37,-254.26 1376.41,-241.27 1367.84,-231.9"/>
239<polygon fill="midnightblue" stroke="midnightblue" points="1257.42,-469.37 1248.41,-474.96 1258.93,-476.21 1257.42,-469.37"/>
240</g>
241<!-- Node14 -->
242<g id="node14" class="node">
243<title>Node14</title>
244<g id="a_node14"><a xlink:href="_canonical_utils_8hpp.html" target="_top" xlink:title=" ">
245<polygon fill="white" stroke="black" points="869.96,-402.5 869.96,-432.5 1021.96,-432.5 1021.96,-402.5 869.96,-402.5"/>
246<text text-anchor="start" x="877.96" y="-420.5" font-family="Helvetica,sans-Serif" font-size="10.00">shim/sl/canonical/Canonical</text>
247<text text-anchor="middle" x="945.96" y="-409.5" font-family="Helvetica,sans-Serif" font-size="10.00">Utils.hpp</text>
248</a>
249</g>
250</g>
251<!-- Node2&#45;&gt;Node14 -->
252<g id="edge18" class="edge">
253<title>Node2&#45;&gt;Node14</title>
254<path fill="none" stroke="midnightblue" d="M1137.37,-472.13C1098.04,-461.11 1038.3,-444.37 996.03,-432.53"/>
255<polygon fill="midnightblue" stroke="midnightblue" points="1136.58,-475.54 1147.16,-474.87 1138.47,-468.8 1136.58,-475.54"/>
256</g>
257<!-- Node15 -->
258<g id="node15" class="node">
259<title>Node15</title>
260<g id="a_node15"><a xlink:href="_conversion_utils_8hpp.html" target="_top" xlink:title=" ">
261<polygon fill="white" stroke="black" points="555.46,-335.5 555.46,-365.5 714.46,-365.5 714.46,-335.5 555.46,-335.5"/>
262<text text-anchor="start" x="563.46" y="-353.5" font-family="Helvetica,sans-Serif" font-size="10.00">shim/sl/canonical/Conversion</text>
263<text text-anchor="middle" x="634.96" y="-342.5" font-family="Helvetica,sans-Serif" font-size="10.00">Utils.hpp</text>
264</a>
265</g>
266</g>
267<!-- Node2&#45;&gt;Node15 -->
268<g id="edge34" class="edge">
269<title>Node2&#45;&gt;Node15</title>
270<path fill="none" stroke="midnightblue" d="M1094.56,-477.22C1029.67,-470.67 938.02,-457.75 860.96,-433 831.63,-423.58 827.56,-413.46 798.96,-402 762.88,-387.54 720.96,-374.7 688.54,-365.58"/>
271<polygon fill="midnightblue" stroke="midnightblue" points="1094.44,-480.73 1104.73,-478.22 1095.12,-473.76 1094.44,-480.73"/>
272</g>
273<!-- Node17 -->
274<g id="node17" class="node">
275<title>Node17</title>
276<g id="a_node17"><a xlink:href="_model_to_i_network_transformer_8hpp.html" target="_top" xlink:title=" ">
277<polygon fill="white" stroke="black" points="1000.46,-201.5 1000.46,-231.5 1145.46,-231.5 1145.46,-201.5 1000.46,-201.5"/>
278<text text-anchor="start" x="1008.46" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">shim/sl/canonical/ModelTo</text>
279<text text-anchor="middle" x="1072.96" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">INetworkTransformer.hpp</text>
280</a>
281</g>
282</g>
283<!-- Node2&#45;&gt;Node17 -->
284<g id="edge35" class="edge">
285<title>Node2&#45;&gt;Node17</title>
286<path fill="none" stroke="midnightblue" d="M1171.05,-465.1C1160.44,-436.99 1139.46,-381.69 1120.96,-335 1106.11,-297.51 1087.97,-253.58 1078.83,-231.57"/>
287<polygon fill="midnightblue" stroke="midnightblue" points="1167.89,-466.65 1174.69,-474.77 1174.44,-464.18 1167.89,-466.65"/>
288</g>
289<!-- Node4&#45;&gt;Node5 -->
290<g id="edge4" class="edge">
291<title>Node4&#45;&gt;Node5</title>
292<path fill="none" stroke="midnightblue" d="M1269.61,-392.25C1268.05,-381.02 1266.3,-368.38 1265.17,-360.19"/>
293<polygon fill="midnightblue" stroke="midnightblue" points="1266.17,-392.97 1271.01,-402.4 1273.11,-392.01 1266.17,-392.97"/>
294</g>
295<!-- Node4&#45;&gt;Node12 -->
296<g id="edge11" class="edge">
297<title>Node4&#45;&gt;Node12</title>
298<path fill="none" stroke="midnightblue" d="M1331.18,-397.95C1345.7,-390.41 1359.52,-380.05 1367.96,-366 1393.86,-322.91 1371.89,-259.85 1359.73,-231.83"/>
299<polygon fill="midnightblue" stroke="midnightblue" points="1329.6,-394.82 1322.09,-402.28 1332.62,-401.14 1329.6,-394.82"/>
300</g>
301<!-- Node13 -->
302<g id="node13" class="node">
303<title>Node13</title>
304<g id="a_node13"><a xlink:href="_driver_options_8cpp.html" target="_top" xlink:title=" ">
305<polygon fill="white" stroke="black" points="977.96,-335.5 977.96,-365.5 1111.96,-365.5 1111.96,-335.5 977.96,-335.5"/>
306<text text-anchor="start" x="985.96" y="-353.5" font-family="Helvetica,sans-Serif" font-size="10.00">shim/sl/canonical/Driver</text>
307<text text-anchor="middle" x="1044.96" y="-342.5" font-family="Helvetica,sans-Serif" font-size="10.00">Options.cpp</text>
308</a>
309</g>
310</g>
311<!-- Node4&#45;&gt;Node13 -->
312<g id="edge15" class="edge">
313<title>Node4&#45;&gt;Node13</title>
314<path fill="none" stroke="midnightblue" d="M1214.09,-399.71C1176.99,-389.14 1129.62,-375.63 1094.46,-365.61"/>
315<polygon fill="midnightblue" stroke="midnightblue" points="1213.2,-403.1 1223.77,-402.48 1215.12,-396.37 1213.2,-403.1"/>
316</g>
317<!-- Node6 -->
318<g id="node6" class="node">
319<title>Node6</title>
320<g id="a_node6"><a xlink:href="_armnn_device_8cpp.html" target="_top" xlink:title=" ">
321<polygon fill="white" stroke="black" points="1168.46,-274 1168.46,-293 1359.46,-293 1359.46,-274 1168.46,-274"/>
322<text text-anchor="middle" x="1263.96" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">shim/sl/canonical/ArmnnDevice.cpp</text>
323</a>
324</g>
325</g>
326<!-- Node5&#45;&gt;Node6 -->
327<g id="edge5" class="edge">
328<title>Node5&#45;&gt;Node6</title>
329<path fill="none" stroke="midnightblue" d="M1263.96,-330.54C1263.96,-318.17 1263.96,-302.62 1263.96,-293.13"/>
330<polygon fill="midnightblue" stroke="midnightblue" points="1260.46,-330.73 1263.96,-340.73 1267.46,-330.73 1260.46,-330.73"/>
331</g>
332<!-- Node7 -->
333<g id="node7" class="node">
334<title>Node7</title>
335<g id="a_node7"><a xlink:href="_armnn_driver_8hpp.html" target="_top" xlink:title=" ">
336<polygon fill="white" stroke="black" points="1138.46,-140 1138.46,-159 1325.46,-159 1325.46,-140 1138.46,-140"/>
337<text text-anchor="middle" x="1231.96" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">shim/sl/canonical/ArmnnDriver.hpp</text>
338</a>
339</g>
340</g>
341<!-- Node5&#45;&gt;Node7 -->
342<g id="edge6" class="edge">
343<title>Node5&#45;&gt;Node7</title>
344<path fill="none" stroke="midnightblue" d="M1213.01,-337.7C1192.55,-330.2 1171,-318.14 1158.96,-299 1151.63,-287.34 1154.38,-280.99 1158.96,-268 1165.8,-248.62 1176.59,-249.11 1187.96,-232 1204.7,-206.82 1220.58,-174.67 1227.84,-159.37"/>
345<polygon fill="midnightblue" stroke="midnightblue" points="1212.01,-341.06 1222.6,-340.94 1214.24,-334.43 1212.01,-341.06"/>
346</g>
347<!-- Node7&#45;&gt;Node8 -->
348<g id="edge7" class="edge">
349<title>Node7&#45;&gt;Node8</title>
350<path fill="none" stroke="midnightblue" d="M1256.12,-134.6C1275.1,-123.69 1301.41,-108.55 1320.47,-97.59"/>
351<polygon fill="midnightblue" stroke="midnightblue" points="1254.13,-131.71 1247.2,-139.73 1257.62,-137.78 1254.13,-131.71"/>
352</g>
353<!-- Node11 -->
354<g id="node11" class="node">
355<title>Node11</title>
356<g id="a_node11"><a xlink:href="support__library__service_8cpp.html" target="_top" xlink:title=" ">
357<polygon fill="white" stroke="black" points="1108.96,-67.5 1108.96,-97.5 1236.96,-97.5 1236.96,-67.5 1108.96,-67.5"/>
358<text text-anchor="start" x="1116.96" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">shim/sl/support_library</text>
359<text text-anchor="middle" x="1172.96" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">_service.cpp</text>
360</a>
361</g>
362</g>
363<!-- Node7&#45;&gt;Node11 -->
364<g id="edge10" class="edge">
365<title>Node7&#45;&gt;Node11</title>
366<path fill="none" stroke="midnightblue" d="M1217.26,-132.3C1207.58,-121.63 1195.02,-107.8 1185.75,-97.59"/>
367<polygon fill="midnightblue" stroke="midnightblue" points="1214.7,-134.68 1224.01,-139.73 1219.88,-129.98 1214.7,-134.68"/>
368</g>
369<!-- Node9 -->
370<g id="node9" class="node">
371<title>Node9</title>
372<g id="a_node9"><a xlink:href="_armnn_driver_impl_8cpp.html" target="_top" xlink:title=" ">
373<polygon fill="white" stroke="black" points="1261.46,-0.5 1261.46,-30.5 1428.46,-30.5 1428.46,-0.5 1261.46,-0.5"/>
374<text text-anchor="start" x="1269.46" y="-18.5" font-family="Helvetica,sans-Serif" font-size="10.00">shim/sl/canonical/ArmnnDriver</text>
375<text text-anchor="middle" x="1344.96" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">Impl.cpp</text>
376</a>
377</g>
378</g>
379<!-- Node8&#45;&gt;Node9 -->
380<g id="edge8" class="edge">
381<title>Node8&#45;&gt;Node9</title>
382<path fill="none" stroke="midnightblue" d="M1344.96,-57.11C1344.96,-48.15 1344.96,-38.32 1344.96,-30.58"/>
383<polygon fill="midnightblue" stroke="midnightblue" points="1341.46,-57.4 1344.96,-67.4 1348.46,-57.4 1341.46,-57.4"/>
384</g>
385<!-- Node10 -->
386<g id="node10" class="node">
387<title>Node10</title>
388<g id="a_node10"><a xlink:href="_armnn_prepared_model_8cpp.html" target="_top" xlink:title=" ">
389<polygon fill="white" stroke="black" points="839.96,-0.5 839.96,-30.5 1019.96,-30.5 1019.96,-0.5 839.96,-0.5"/>
390<text text-anchor="start" x="847.96" y="-18.5" font-family="Helvetica,sans-Serif" font-size="10.00">shim/sl/canonical/ArmnnPrepared</text>
391<text text-anchor="middle" x="929.96" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">Model.cpp</text>
392</a>
393</g>
394</g>
395<!-- Node8&#45;&gt;Node10 -->
396<g id="edge9" class="edge">
397<title>Node8&#45;&gt;Node10</title>
398<path fill="none" stroke="midnightblue" d="M1245.46,-65.91C1176.76,-55.15 1086.18,-40.97 1019.7,-30.55"/>
399<polygon fill="midnightblue" stroke="midnightblue" points="1245.01,-69.39 1255.43,-67.48 1246.09,-62.47 1245.01,-69.39"/>
400</g>
401<!-- Node12&#45;&gt;Node7 -->
402<g id="edge12" class="edge">
403<title>Node12&#45;&gt;Node7</title>
404<path fill="none" stroke="midnightblue" d="M1317.85,-196.64C1294.7,-184.2 1265.5,-168.51 1247.8,-159.01"/>
405<polygon fill="midnightblue" stroke="midnightblue" points="1316.24,-199.75 1326.71,-201.4 1319.56,-193.58 1316.24,-199.75"/>
406</g>
407<!-- Node12&#45;&gt;Node8 -->
408<g id="edge14" class="edge">
409<title>Node12&#45;&gt;Node8</title>
410<path fill="none" stroke="midnightblue" d="M1351.5,-191.39C1349.84,-163.9 1347.17,-119.89 1345.81,-97.52"/>
411<polygon fill="midnightblue" stroke="midnightblue" points="1348.01,-191.6 1352.11,-201.37 1355,-191.18 1348.01,-191.6"/>
412</g>
413<!-- Node12&#45;&gt;Node9 -->
414<g id="edge13" class="edge">
415<title>Node12&#45;&gt;Node9</title>
416<path fill="none" stroke="midnightblue" d="M1381.42,-194.98C1417.54,-166.33 1471.96,-112.71 1443.96,-67 1433.43,-49.81 1415,-38.23 1396.88,-30.56"/>
417<polygon fill="midnightblue" stroke="midnightblue" points="1378.92,-192.49 1373.14,-201.37 1383.2,-198.03 1378.92,-192.49"/>
418</g>
419<!-- Node14&#45;&gt;Node10 -->
420<g id="edge30" class="edge">
421<title>Node14&#45;&gt;Node10</title>
422<path fill="none" stroke="midnightblue" d="M859.88,-401.55C818.78,-392.76 775.43,-380.52 760.96,-366 717.45,-322.31 733.03,-293.14 724.96,-232 723.16,-218.34 719.36,-213.59 724.96,-201 761.88,-118.11 856.47,-56.84 903.13,-30.6"/>
423<polygon fill="midnightblue" stroke="midnightblue" points="859.2,-404.98 869.7,-403.59 860.63,-398.13 859.2,-404.98"/>
424</g>
425<!-- Node14&#45;&gt;Node13 -->
426<g id="edge32" class="edge">
427<title>Node14&#45;&gt;Node13</title>
428<path fill="none" stroke="midnightblue" d="M976.07,-396.73C991.39,-386.68 1009.65,-374.68 1023.53,-365.58"/>
429<polygon fill="midnightblue" stroke="midnightblue" points="973.88,-393.98 967.45,-402.4 977.73,-399.83 973.88,-393.98"/>
430</g>
431<!-- Node14&#45;&gt;Node15 -->
432<g id="edge19" class="edge">
433<title>Node14&#45;&gt;Node15</title>
434<path fill="none" stroke="midnightblue" d="M868.85,-400.38C817.69,-389.69 751.21,-375.8 702.21,-365.55"/>
435<polygon fill="midnightblue" stroke="midnightblue" points="868.36,-403.86 878.87,-402.48 869.79,-397 868.36,-403.86"/>
436</g>
437<!-- Node18 -->
438<g id="node18" class="node">
439<title>Node18</title>
440<g id="a_node18"><a xlink:href="_model_to_i_network_transformer_8cpp.html" target="_top" xlink:title=" ">
441<polygon fill="white" stroke="black" points="899.46,-134.5 899.46,-164.5 1044.46,-164.5 1044.46,-134.5 899.46,-134.5"/>
442<text text-anchor="start" x="907.46" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">shim/sl/canonical/ModelTo</text>
443<text text-anchor="middle" x="971.96" y="-141.5" font-family="Helvetica,sans-Serif" font-size="10.00">INetworkTransformer.cpp</text>
444</a>
445</g>
446</g>
447<!-- Node14&#45;&gt;Node18 -->
448<g id="edge33" class="edge">
449<title>Node14&#45;&gt;Node18</title>
450<path fill="none" stroke="midnightblue" d="M948.35,-392.07C953.68,-337.57 966.39,-207.52 970.59,-164.55"/>
451<polygon fill="midnightblue" stroke="midnightblue" points="944.85,-391.91 947.36,-402.2 951.82,-392.59 944.85,-391.91"/>
452</g>
453<!-- Node21 -->
454<g id="node21" class="node">
455<title>Node21</title>
456<g id="a_node21"><a xlink:href="_canonical_utils_8cpp.html" target="_top" xlink:title=" ">
457<polygon fill="white" stroke="black" points="769.96,-335.5 769.96,-365.5 921.96,-365.5 921.96,-335.5 769.96,-335.5"/>
458<text text-anchor="start" x="777.96" y="-353.5" font-family="Helvetica,sans-Serif" font-size="10.00">shim/sl/canonical/Canonical</text>
459<text text-anchor="middle" x="845.96" y="-342.5" font-family="Helvetica,sans-Serif" font-size="10.00">Utils.cpp</text>
460</a>
461</g>
462</g>
463<!-- Node14&#45;&gt;Node21 -->
464<g id="edge31" class="edge">
465<title>Node14&#45;&gt;Node21</title>
466<path fill="none" stroke="midnightblue" d="M915.56,-396.73C900.08,-386.68 881.63,-374.68 867.62,-365.58"/>
467<polygon fill="midnightblue" stroke="midnightblue" points="913.97,-399.88 924.27,-402.4 917.79,-394.01 913.97,-399.88"/>
468</g>
469<!-- Node16 -->
470<g id="node16" class="node">
471<title>Node16</title>
472<g id="a_node16"><a xlink:href="_converter_8hpp.html" target="_top" xlink:title=" ">
473<polygon fill="white" stroke="black" points="770.46,-274 770.46,-293 943.46,-293 943.46,-274 770.46,-274"/>
474<text text-anchor="middle" x="856.96" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">shim/sl/canonical/Converter.hpp</text>
475</a>
476</g>
477</g>
478<!-- Node15&#45;&gt;Node16 -->
479<g id="edge20" class="edge">
480<title>Node15&#45;&gt;Node16</title>
481<path fill="none" stroke="midnightblue" d="M692.72,-332.59C736.07,-319.9 793.63,-303.04 827.84,-293.03"/>
482<polygon fill="midnightblue" stroke="midnightblue" points="691.48,-329.31 682.86,-335.48 693.44,-336.02 691.48,-329.31"/>
483</g>
484<!-- Node20 -->
485<g id="node20" class="node">
486<title>Node20</title>
487<g id="a_node20"><a xlink:href="_conversion_utils_8cpp.html" target="_top" xlink:title=" ">
488<polygon fill="white" stroke="black" points="555.46,-268.5 555.46,-298.5 714.46,-298.5 714.46,-268.5 555.46,-268.5"/>
489<text text-anchor="start" x="563.46" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">shim/sl/canonical/Conversion</text>
490<text text-anchor="middle" x="634.96" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">Utils.cpp</text>
491</a>
492</g>
493</g>
494<!-- Node15&#45;&gt;Node20 -->
495<g id="edge29" class="edge">
496<title>Node15&#45;&gt;Node20</title>
497<path fill="none" stroke="midnightblue" d="M634.96,-325.11C634.96,-316.15 634.96,-306.32 634.96,-298.58"/>
498<polygon fill="midnightblue" stroke="midnightblue" points="631.46,-325.4 634.96,-335.4 638.46,-325.4 631.46,-325.4"/>
499</g>
500<!-- Node16&#45;&gt;Node7 -->
501<g id="edge21" class="edge">
502<title>Node16&#45;&gt;Node7</title>
503<path fill="none" stroke="midnightblue" d="M953.82,-281.34C1014.42,-277.02 1092.38,-264.68 1153.96,-232 1187.7,-214.1 1215.3,-176.18 1226.54,-159.13"/>
504<polygon fill="midnightblue" stroke="midnightblue" points="953.23,-277.87 943.48,-282.01 953.69,-284.86 953.23,-277.87"/>
505</g>
506<!-- Node16&#45;&gt;Node17 -->
507<g id="edge22" class="edge">
508<title>Node16&#45;&gt;Node17</title>
509<path fill="none" stroke="midnightblue" d="M895.46,-270.92C932.08,-259.9 987.25,-243.29 1026.35,-231.53"/>
510<polygon fill="midnightblue" stroke="midnightblue" points="894.22,-267.64 885.65,-273.87 896.23,-274.34 894.22,-267.64"/>
511</g>
512<!-- Node16&#45;&gt;Node18 -->
513<g id="edge28" class="edge">
514<title>Node16&#45;&gt;Node18</title>
515<path fill="none" stroke="midnightblue" d="M876.32,-267.65C888.14,-258.12 903.18,-245.1 914.96,-232 934.59,-210.17 953.29,-181.4 963.63,-164.52"/>
516<polygon fill="midnightblue" stroke="midnightblue" points="874.05,-264.98 868.38,-273.93 878.4,-270.47 874.05,-264.98"/>
517</g>
518<!-- Node19 -->
519<g id="node19" class="node">
520<title>Node19</title>
521<g id="a_node19"><a xlink:href="_converter_8cpp.html" target="_top" xlink:title=" ">
522<polygon fill="white" stroke="black" points="733.96,-207 733.96,-226 905.96,-226 905.96,-207 733.96,-207"/>
523<text text-anchor="middle" x="819.96" y="-214" font-family="Helvetica,sans-Serif" font-size="10.00">shim/sl/canonical/Converter.cpp</text>
524</a>
525</g>
526</g>
527<!-- Node16&#45;&gt;Node19 -->
528<g id="edge27" class="edge">
529<title>Node16&#45;&gt;Node19</title>
530<path fill="none" stroke="midnightblue" d="M847.02,-265.03C839.86,-252.45 830.5,-236.01 824.88,-226.13"/>
531<polygon fill="midnightblue" stroke="midnightblue" points="843.99,-266.77 851.97,-273.73 850.07,-263.31 843.99,-266.77"/>
532</g>
533<!-- Node17&#45;&gt;Node7 -->
534<g id="edge23" class="edge">
535<title>Node17&#45;&gt;Node7</title>
536<path fill="none" stroke="midnightblue" d="M1117.1,-197.46C1147.82,-184.9 1187.39,-168.72 1211.16,-159.01"/>
537<polygon fill="midnightblue" stroke="midnightblue" points="1115.4,-194.37 1107.47,-201.4 1118.05,-200.85 1115.4,-194.37"/>
538</g>
539<!-- Node17&#45;&gt;Node8 -->
540<g id="edge24" class="edge">
541<title>Node17&#45;&gt;Node8</title>
542<path fill="none" stroke="midnightblue" d="M1083.19,-192C1092.47,-173.45 1107.94,-148.36 1128.96,-134 1149.91,-119.69 1206.51,-106.74 1256.51,-97.53"/>
543<polygon fill="midnightblue" stroke="midnightblue" points="1079.91,-190.74 1078.78,-201.27 1086.24,-193.74 1079.91,-190.74"/>
544</g>
545<!-- Node17&#45;&gt;Node9 -->
546<g id="edge25" class="edge">
547<title>Node17&#45;&gt;Node9</title>
548<path fill="none" stroke="midnightblue" d="M1069.83,-191.28C1067.05,-158.46 1067.56,-100.18 1099.96,-67 1122.23,-44.21 1199.48,-30.95 1261.35,-23.79"/>
549<polygon fill="midnightblue" stroke="midnightblue" points="1066.36,-191.76 1070.86,-201.36 1073.33,-191.05 1066.36,-191.76"/>
550</g>
551<!-- Node17&#45;&gt;Node18 -->
552<g id="edge26" class="edge">
553<title>Node17&#45;&gt;Node18</title>
554<path fill="none" stroke="midnightblue" d="M1042.25,-195.73C1026.62,-185.68 1007.99,-173.68 993.84,-164.58"/>
555<polygon fill="midnightblue" stroke="midnightblue" points="1040.75,-198.93 1051.05,-201.4 1044.53,-193.04 1040.75,-198.93"/>
556</g>
557<!-- Node22&#45;&gt;Node23 -->
558<g id="edge38" class="edge">
559<title>Node22&#45;&gt;Node23</title>
560<path fill="none" stroke="midnightblue" d="M2578.39,-469.49C2506.9,-456.59 2403.11,-437.85 2343.29,-427.04"/>
561<polygon fill="midnightblue" stroke="midnightblue" points="2577.79,-472.94 2588.25,-471.27 2579.03,-466.05 2577.79,-472.94"/>
562</g>
563<!-- Node24 -->
564<g id="node24" class="node">
565<title>Node24</title>
566<g id="a_node24"><a xlink:href="_i_layer_support_8cpp.html" target="_top" xlink:title=" ">
567<polygon fill="white" stroke="black" points="2394.96,-408 2394.96,-427 2550.96,-427 2550.96,-408 2394.96,-408"/>
568<text text-anchor="middle" x="2472.96" y="-415" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/ILayerSupport.cpp</text>
569</a>
570</g>
571</g>
572<!-- Node22&#45;&gt;Node24 -->
573<g id="edge39" class="edge">
574<title>Node22&#45;&gt;Node24</title>
575<path fill="none" stroke="midnightblue" d="M2606.54,-465.95C2571,-453.32 2524.63,-436.85 2496.92,-427.01"/>
576<polygon fill="midnightblue" stroke="midnightblue" points="2605.66,-469.35 2616.26,-469.4 2608,-462.75 2605.66,-469.35"/>
577</g>
578<!-- Node25 -->
579<g id="node25" class="node">
580<title>Node25</title>
581<g id="a_node25"><a xlink:href="_layer_support_base_8hpp.html" target="_top" xlink:title=" ">
582<polygon fill="white" stroke="black" points="2569.46,-402.5 2569.46,-432.5 2742.46,-432.5 2742.46,-402.5 2569.46,-402.5"/>
583<text text-anchor="start" x="2577.46" y="-420.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/backendsCommon</text>
584<text text-anchor="middle" x="2655.96" y="-409.5" font-family="Helvetica,sans-Serif" font-size="10.00">/LayerSupportBase.hpp</text>
585</a>
586</g>
587</g>
588<!-- Node22&#45;&gt;Node25 -->
589<g id="edge40" class="edge">
590<title>Node22&#45;&gt;Node25</title>
591<path fill="none" stroke="midnightblue" d="M2655.96,-459.11C2655.96,-450.15 2655.96,-440.32 2655.96,-432.58"/>
592<polygon fill="midnightblue" stroke="midnightblue" points="2652.46,-459.4 2655.96,-469.4 2659.46,-459.4 2652.46,-459.4"/>
593</g>
594<!-- Node67 -->
595<g id="node67" class="node">
596<title>Node67</title>
597<g id="a_node67"><a xlink:href="_workload_factory_8cpp.html" target="_top" xlink:title=" ">
598<polygon fill="white" stroke="black" points="2760.46,-402.5 2760.46,-432.5 2933.46,-432.5 2933.46,-402.5 2760.46,-402.5"/>
599<text text-anchor="start" x="2768.46" y="-420.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/backendsCommon</text>
600<text text-anchor="middle" x="2846.96" y="-409.5" font-family="Helvetica,sans-Serif" font-size="10.00">/WorkloadFactory.cpp</text>
601</a>
602</g>
603</g>
604<!-- Node22&#45;&gt;Node67 -->
605<g id="edge82" class="edge">
606<title>Node22&#45;&gt;Node67</title>
607<path fill="none" stroke="midnightblue" d="M2707.12,-466.09C2737.95,-455.6 2776.71,-442.41 2805.6,-432.58"/>
608<polygon fill="midnightblue" stroke="midnightblue" points="2705.75,-462.86 2697.41,-469.4 2708,-469.49 2705.75,-462.86"/>
609</g>
610<!-- Node26 -->
611<g id="node26" class="node">
612<title>Node26</title>
613<g id="a_node26"><a xlink:href="_layer_support_base_8cpp.html" target="_top" xlink:title=" ">
614<polygon fill="white" stroke="black" points="1872.46,-335.5 1872.46,-365.5 2045.46,-365.5 2045.46,-335.5 1872.46,-335.5"/>
615<text text-anchor="start" x="1880.46" y="-353.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/backendsCommon</text>
616<text text-anchor="middle" x="1958.96" y="-342.5" font-family="Helvetica,sans-Serif" font-size="10.00">/LayerSupportBase.cpp</text>
617</a>
618</g>
619</g>
620<!-- Node25&#45;&gt;Node26 -->
621<g id="edge41" class="edge">
622<title>Node25&#45;&gt;Node26</title>
623<path fill="none" stroke="midnightblue" d="M2559.25,-401.99C2334.15,-377.54 2274.75,-390.66 2053.96,-366 2051.23,-365.69 2048.45,-365.37 2045.65,-365.02"/>
624<polygon fill="midnightblue" stroke="midnightblue" points="2559.08,-405.49 2569.4,-403.1 2559.84,-398.53 2559.08,-405.49"/>
625</g>
626<!-- Node27 -->
627<g id="node27" class="node">
628<title>Node27</title>
629<g id="a_node27"><a xlink:href="_cl_layer_support_8hpp.html" target="_top" xlink:title=" ">
630<polygon fill="white" stroke="black" points="4530.46,-341 4530.46,-360 4719.46,-360 4719.46,-341 4530.46,-341"/>
631<text text-anchor="middle" x="4624.96" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/ClLayerSupport.hpp</text>
632</a>
633</g>
634</g>
635<!-- Node25&#45;&gt;Node27 -->
636<g id="edge42" class="edge">
637<title>Node25&#45;&gt;Node27</title>
638<path fill="none" stroke="midnightblue" d="M2752.73,-402.04C3123.12,-370.62 4203.49,-356.24 4530.29,-352.51"/>
639<polygon fill="midnightblue" stroke="midnightblue" points="2752.17,-398.58 2742.51,-402.93 2752.78,-405.55 2752.17,-398.58"/>
640</g>
641<!-- Node50 -->
642<g id="node50" class="node">
643<title>Node50</title>
644<g id="a_node50"><a xlink:href="_gpu_fsa_layer_support_8hpp.html" target="_top" xlink:title=" ">
645<polygon fill="white" stroke="black" points="2584.96,-335.5 2584.96,-365.5 2726.96,-365.5 2726.96,-335.5 2584.96,-335.5"/>
646<text text-anchor="start" x="2592.96" y="-353.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/gpuFsa</text>
647<text text-anchor="middle" x="2655.96" y="-342.5" font-family="Helvetica,sans-Serif" font-size="10.00">/GpuFsaLayerSupport.hpp</text>
648</a>
649</g>
650</g>
651<!-- Node25&#45;&gt;Node50 -->
652<g id="edge65" class="edge">
653<title>Node25&#45;&gt;Node50</title>
654<path fill="none" stroke="midnightblue" d="M2655.96,-392.11C2655.96,-383.15 2655.96,-373.32 2655.96,-365.58"/>
655<polygon fill="midnightblue" stroke="midnightblue" points="2652.46,-392.4 2655.96,-402.4 2659.46,-392.4 2652.46,-392.4"/>
656</g>
657<!-- Node53 -->
658<g id="node53" class="node">
659<title>Node53</title>
660<g id="a_node53"><a xlink:href="_neon_layer_support_8hpp.html" target="_top" xlink:title=" ">
661<polygon fill="white" stroke="black" points="6733.96,-335.5 6733.96,-365.5 6895.96,-365.5 6895.96,-335.5 6733.96,-335.5"/>
662<text text-anchor="start" x="6741.96" y="-353.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/NeonLayer</text>
663<text text-anchor="middle" x="6814.96" y="-342.5" font-family="Helvetica,sans-Serif" font-size="10.00">Support.hpp</text>
664</a>
665</g>
666</g>
667<!-- Node25&#45;&gt;Node53 -->
668<g id="edge68" class="edge">
669<title>Node25&#45;&gt;Node53</title>
670<path fill="none" stroke="midnightblue" d="M2752.57,-402.17C3041.98,-384.54 6185.87,-356.9 6733.77,-352.19"/>
671<polygon fill="midnightblue" stroke="midnightblue" points="2752.24,-398.68 2742.51,-402.87 2752.73,-405.67 2752.24,-398.68"/>
672</g>
673<!-- Node58 -->
674<g id="node58" class="node">
675<title>Node58</title>
676<g id="a_node58"><a xlink:href="_ref_layer_support_8hpp.html" target="_top" xlink:title=" ">
677<polygon fill="white" stroke="black" points="1639.46,-335.5 1639.46,-365.5 1768.46,-365.5 1768.46,-335.5 1639.46,-335.5"/>
678<text text-anchor="start" x="1647.46" y="-353.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
679<text text-anchor="middle" x="1703.96" y="-342.5" font-family="Helvetica,sans-Serif" font-size="10.00">/RefLayerSupport.hpp</text>
680</a>
681</g>
682</g>
683<!-- Node25&#45;&gt;Node58 -->
684<g id="edge73" class="edge">
685<title>Node25&#45;&gt;Node58</title>
686<path fill="none" stroke="midnightblue" d="M2559.24,-402C2249.62,-371.17 2169.04,-387.85 1862.96,-366 1831.86,-363.78 1797.39,-360.71 1768.51,-357.97"/>
687<polygon fill="midnightblue" stroke="midnightblue" points="2559.11,-405.51 2569.41,-403.03 2559.81,-398.54 2559.11,-405.51"/>
688</g>
689<!-- Node61 -->
690<g id="node61" class="node">
691<title>Node61</title>
692<g id="a_node61"><a xlink:href="_tosa_ref_layer_support_8hpp.html" target="_top" xlink:title=" ">
693<polygon fill="white" stroke="black" points="2063.46,-335.5 2063.46,-365.5 2216.46,-365.5 2216.46,-335.5 2063.46,-335.5"/>
694<text text-anchor="start" x="2071.46" y="-353.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/tosaReference</text>
695<text text-anchor="middle" x="2139.96" y="-342.5" font-family="Helvetica,sans-Serif" font-size="10.00">/TosaRefLayerSupport.hpp</text>
696</a>
697</g>
698</g>
699<!-- Node25&#45;&gt;Node61 -->
700<g id="edge76" class="edge">
701<title>Node25&#45;&gt;Node61</title>
702<path fill="none" stroke="midnightblue" d="M2559.14,-401.91C2432.94,-384.91 2298.74,-369.29 2216.69,-360.02"/>
703<polygon fill="midnightblue" stroke="midnightblue" points="2559,-405.43 2569.38,-403.3 2559.93,-398.49 2559,-405.43"/>
704</g>
705<!-- Node64 -->
706<g id="node64" class="node">
707<title>Node64</title>
708<g id="a_node64"><a xlink:href="_sample_dynamic_layer_support_8hpp.html" target="_top" xlink:title=" ">
709<polygon fill="white" stroke="black" points="2319.46,-335.5 2319.46,-365.5 2504.46,-365.5 2504.46,-335.5 2319.46,-335.5"/>
710<text text-anchor="start" x="2327.46" y="-353.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/dynamic/sample</text>
711<text text-anchor="middle" x="2411.96" y="-342.5" font-family="Helvetica,sans-Serif" font-size="10.00">/SampleDynamicLayerSupport.hpp</text>
712</a>
713</g>
714</g>
715<!-- Node25&#45;&gt;Node64 -->
716<g id="edge79" class="edge">
717<title>Node25&#45;&gt;Node64</title>
718<path fill="none" stroke="midnightblue" d="M2593.46,-399.85C2553.68,-389.25 2502.72,-375.68 2464.94,-365.61"/>
719<polygon fill="midnightblue" stroke="midnightblue" points="2592.76,-403.28 2603.32,-402.48 2594.56,-396.52 2592.76,-403.28"/>
720</g>
721<!-- Node28 -->
722<g id="node28" class="node">
723<title>Node28</title>
724<g id="a_node28"><a xlink:href="_cl_backend_8cpp.html" target="_top" xlink:title=" ">
725<polygon fill="white" stroke="black" points="5443.46,-274 5443.46,-293 5608.46,-293 5608.46,-274 5443.46,-274"/>
726<text text-anchor="middle" x="5525.96" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/ClBackend.cpp</text>
727</a>
728</g>
729</g>
730<!-- Node27&#45;&gt;Node28 -->
731<g id="edge43" class="edge">
732<title>Node27&#45;&gt;Node28</title>
733<path fill="none" stroke="midnightblue" d="M4730.12,-346.16C4884.88,-340.52 5182.9,-326.87 5434.96,-299 5448.96,-297.45 5464.08,-295.26 5477.91,-293.04"/>
734<polygon fill="midnightblue" stroke="midnightblue" points="4729.55,-342.68 4719.68,-346.54 4729.8,-349.67 4729.55,-342.68"/>
735</g>
736<!-- Node29 -->
737<g id="node29" class="node">
738<title>Node29</title>
739<g id="a_node29"><a xlink:href="_cl_layer_support_8cpp.html" target="_top" xlink:title=" ">
740<polygon fill="white" stroke="black" points="6528.96,-274 6528.96,-293 6716.96,-293 6716.96,-274 6528.96,-274"/>
741<text text-anchor="middle" x="6622.96" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/ClLayerSupport.cpp</text>
742</a>
743</g>
744</g>
745<!-- Node27&#45;&gt;Node29 -->
746<g id="edge44" class="edge">
747<title>Node27&#45;&gt;Node29</title>
748<path fill="none" stroke="midnightblue" d="M4729.8,-348.27C5074.07,-343.99 6167.98,-328.37 6519.96,-299 6536.52,-297.62 6554.48,-295.36 6570.69,-293.03"/>
749<polygon fill="midnightblue" stroke="midnightblue" points="4729.55,-344.77 4719.59,-348.4 4729.63,-351.77 4729.55,-344.77"/>
750</g>
751<!-- Node30 -->
752<g id="node30" class="node">
753<title>Node30</title>
754<g id="a_node30"><a xlink:href="_cl_activation_workload_8cpp.html" target="_top" xlink:title=" ">
755<polygon fill="white" stroke="black" points="5626.46,-268.5 5626.46,-298.5 5771.46,-298.5 5771.46,-268.5 5626.46,-268.5"/>
756<text text-anchor="start" x="5634.46" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
757<text text-anchor="middle" x="5698.96" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClActivationWorkload.cpp</text>
758</a>
759</g>
760</g>
761<!-- Node27&#45;&gt;Node30 -->
762<g id="edge45" class="edge">
763<title>Node27&#45;&gt;Node30</title>
764<path fill="none" stroke="midnightblue" d="M4729.84,-348.51C4911.37,-345.84 5295.64,-335.9 5617.96,-299 5620.66,-298.69 5623.4,-298.35 5626.17,-297.98"/>
765<polygon fill="midnightblue" stroke="midnightblue" points="4729.71,-345.01 4719.76,-348.66 4729.81,-352.01 4729.71,-345.01"/>
766</g>
767<!-- Node31 -->
768<g id="node31" class="node">
769<title>Node31</title>
770<g id="a_node31"><a xlink:href="_cl_arg_min_max_workload_8cpp.html" target="_top" xlink:title=" ">
771<polygon fill="white" stroke="black" points="5962.46,-268.5 5962.46,-298.5 6113.46,-298.5 6113.46,-268.5 5962.46,-268.5"/>
772<text text-anchor="start" x="5970.46" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
773<text text-anchor="middle" x="6037.96" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClArgMinMaxWorkload.cpp</text>
774</a>
775</g>
776</g>
777<!-- Node27&#45;&gt;Node31 -->
778<g id="edge46" class="edge">
779<title>Node27&#45;&gt;Node31</title>
780<path fill="none" stroke="midnightblue" d="M4730.01,-350.17C4954.92,-350.57 5499.52,-346.09 5952.96,-299 5955.94,-298.69 5958.97,-298.34 5962.03,-297.96"/>
781<polygon fill="midnightblue" stroke="midnightblue" points="4729.87,-346.67 4719.87,-350.15 4729.86,-353.67 4729.87,-346.67"/>
782</g>
783<!-- Node32 -->
784<g id="node32" class="node">
785<title>Node32</title>
786<g id="a_node32"><a xlink:href="_cl_batch_normalization_float_workload_8cpp.html" target="_top" xlink:title=" ">
787<polygon fill="white" stroke="black" points="6131.46,-268.5 6131.46,-298.5 6348.46,-298.5 6348.46,-268.5 6131.46,-268.5"/>
788<text text-anchor="start" x="6139.46" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
789<text text-anchor="middle" x="6239.96" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClBatchNormalizationFloatWorkload.cpp</text>
790</a>
791</g>
792</g>
793<!-- Node27&#45;&gt;Node32 -->
794<g id="edge47" class="edge">
795<title>Node27&#45;&gt;Node32</title>
796<path fill="none" stroke="midnightblue" d="M4730.08,-349.19C4974.75,-347.76 5601.25,-340.04 6122.96,-299 6125.72,-298.78 6128.51,-298.55 6131.32,-298.3"/>
797<polygon fill="midnightblue" stroke="midnightblue" points="4729.75,-345.69 4719.77,-349.25 4729.79,-352.69 4729.75,-345.69"/>
798</g>
799<!-- Node33 -->
800<g id="node33" class="node">
801<title>Node33</title>
802<g id="a_node33"><a xlink:href="_cl_comparison_workload_8cpp.html" target="_top" xlink:title=" ">
803<polygon fill="white" stroke="black" points="5789.96,-268.5 5789.96,-298.5 5943.96,-298.5 5943.96,-268.5 5789.96,-268.5"/>
804<text text-anchor="start" x="5797.96" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
805<text text-anchor="middle" x="5866.96" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClComparisonWorkload.cpp</text>
806</a>
807</g>
808</g>
809<!-- Node27&#45;&gt;Node33 -->
810<g id="edge48" class="edge">
811<title>Node27&#45;&gt;Node33</title>
812<path fill="none" stroke="midnightblue" d="M4729.73,-349.24C4933.02,-347.79 5394.93,-339.82 5780.96,-299 5783.83,-298.7 5786.74,-298.36 5789.67,-297.99"/>
813<polygon fill="midnightblue" stroke="midnightblue" points="4729.64,-345.74 4719.66,-349.31 4729.68,-352.74 4729.64,-345.74"/>
814</g>
815<!-- Node34 -->
816<g id="node34" class="node">
817<title>Node34</title>
818<g id="a_node34"><a xlink:href="_cl_concat_workload_8cpp.html" target="_top" xlink:title=" ">
819<polygon fill="white" stroke="black" points="6366.96,-268.5 6366.96,-298.5 6510.96,-298.5 6510.96,-268.5 6366.96,-268.5"/>
820<text text-anchor="start" x="6374.96" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
821<text text-anchor="middle" x="6438.96" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClConcatWorkload.cpp</text>
822</a>
823</g>
824</g>
825<!-- Node27&#45;&gt;Node34 -->
826<g id="edge49" class="edge">
827<title>Node27&#45;&gt;Node34</title>
828<path fill="none" stroke="midnightblue" d="M4729.93,-348.48C5054.58,-345 6039.66,-331.94 6357.96,-299 6360.81,-298.71 6363.7,-298.37 6366.62,-298"/>
829<polygon fill="midnightblue" stroke="midnightblue" points="4729.55,-344.98 4719.59,-348.59 4729.62,-351.98 4729.55,-344.98"/>
830</g>
831<!-- Node35 -->
832<g id="node35" class="node">
833<title>Node35</title>
834<g id="a_node35"><a xlink:href="_cl_convolution2d_workload_8cpp.html" target="_top" xlink:title=" ">
835<polygon fill="white" stroke="black" points="2806.96,-268.5 2806.96,-298.5 2972.96,-298.5 2972.96,-268.5 2806.96,-268.5"/>
836<text text-anchor="start" x="2814.96" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
837<text text-anchor="middle" x="2889.96" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClConvolution2dWorkload.cpp</text>
838</a>
839</g>
840</g>
841<!-- Node27&#45;&gt;Node35 -->
842<g id="edge50" class="edge">
843<title>Node27&#45;&gt;Node35</title>
844<path fill="none" stroke="midnightblue" d="M4519.86,-348C4206.55,-343.24 3282.22,-327.16 2981.96,-299 2979.07,-298.73 2976.12,-298.42 2973.15,-298.09"/>
845<polygon fill="midnightblue" stroke="midnightblue" points="4520.24,-351.5 4530.29,-348.15 4520.35,-344.5 4520.24,-351.5"/>
846</g>
847<!-- Node36 -->
848<g id="node36" class="node">
849<title>Node36</title>
850<g id="a_node36"><a xlink:href="_cl_convolution3d_workload_8cpp.html" target="_top" xlink:title=" ">
851<polygon fill="white" stroke="black" points="2990.96,-268.5 2990.96,-298.5 3156.96,-298.5 3156.96,-268.5 2990.96,-268.5"/>
852<text text-anchor="start" x="2998.96" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
853<text text-anchor="middle" x="3073.96" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClConvolution3dWorkload.cpp</text>
854</a>
855</g>
856</g>
857<!-- Node27&#45;&gt;Node36 -->
858<g id="edge51" class="edge">
859<title>Node27&#45;&gt;Node36</title>
860<path fill="none" stroke="midnightblue" d="M4519.92,-350.18C4279.74,-350.78 3672.19,-346.96 3166.96,-299 3163.71,-298.69 3160.4,-298.34 3157.06,-297.96"/>
861<polygon fill="midnightblue" stroke="midnightblue" points="4520.05,-353.68 4530.04,-350.15 4520.03,-346.68 4520.05,-353.68"/>
862</g>
863<!-- Node37 -->
864<g id="node37" class="node">
865<title>Node37</title>
866<g id="a_node37"><a xlink:href="_cl_dequantize_workload_8cpp.html" target="_top" xlink:title=" ">
867<polygon fill="white" stroke="black" points="3175.46,-268.5 3175.46,-298.5 3326.46,-298.5 3326.46,-268.5 3175.46,-268.5"/>
868<text text-anchor="start" x="3183.46" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
869<text text-anchor="middle" x="3250.96" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClDequantizeWorkload.cpp</text>
870</a>
871</g>
872</g>
873<!-- Node27&#45;&gt;Node37 -->
874<g id="edge52" class="edge">
875<title>Node27&#45;&gt;Node37</title>
876<path fill="none" stroke="midnightblue" d="M4520.22,-349.99C4300.22,-350.02 3774.22,-344.77 3335.96,-299 3332.99,-298.69 3329.96,-298.34 3326.9,-297.96"/>
877<polygon fill="midnightblue" stroke="midnightblue" points="4520.46,-353.49 4530.46,-349.99 4520.46,-346.49 4520.46,-353.49"/>
878</g>
879<!-- Node38 -->
880<g id="node38" class="node">
881<title>Node38</title>
882<g id="a_node38"><a xlink:href="_cl_fully_connected_workload_8cpp.html" target="_top" xlink:title=" ">
883<polygon fill="white" stroke="black" points="3344.96,-268.5 3344.96,-298.5 3514.96,-298.5 3514.96,-268.5 3344.96,-268.5"/>
884<text text-anchor="start" x="3352.96" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
885<text text-anchor="middle" x="3429.96" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClFullyConnectedWorkload.cpp</text>
886</a>
887</g>
888</g>
889<!-- Node27&#45;&gt;Node38 -->
890<g id="edge53" class="edge">
891<title>Node27&#45;&gt;Node38</title>
892<path fill="none" stroke="midnightblue" d="M4520.46,-348.43C4324.55,-345.61 3888.9,-335.41 3523.96,-299 3521.01,-298.7 3518,-298.38 3514.97,-298.03"/>
893<polygon fill="midnightblue" stroke="midnightblue" points="4520.41,-351.93 4530.46,-348.57 4520.51,-344.93 4520.41,-351.93"/>
894</g>
895<!-- Node39 -->
896<g id="node39" class="node">
897<title>Node39</title>
898<g id="a_node39"><a xlink:href="_cl_lstm_float_workload_8cpp.html" target="_top" xlink:title=" ">
899<polygon fill="white" stroke="black" points="3532.96,-268.5 3532.96,-298.5 3676.96,-298.5 3676.96,-268.5 3532.96,-268.5"/>
900<text text-anchor="start" x="3540.96" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
901<text text-anchor="middle" x="3604.96" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClLstmFloatWorkload.cpp</text>
902</a>
903</g>
904</g>
905<!-- Node27&#45;&gt;Node39 -->
906<g id="edge54" class="edge">
907<title>Node27&#45;&gt;Node39</title>
908<path fill="none" stroke="midnightblue" d="M4520.3,-348C4346.63,-344.59 3988.19,-333.61 3686.96,-299 3683.81,-298.64 3680.58,-298.23 3677.33,-297.79"/>
909<polygon fill="midnightblue" stroke="midnightblue" points="4520.39,-351.5 4530.45,-348.2 4520.52,-344.5 4520.39,-351.5"/>
910</g>
911<!-- Node40 -->
912<g id="node40" class="node">
913<title>Node40</title>
914<g id="a_node40"><a xlink:href="_cl_maximum_workload_8cpp.html" target="_top" xlink:title=" ">
915<polygon fill="white" stroke="black" points="3695.46,-268.5 3695.46,-298.5 3840.46,-298.5 3840.46,-268.5 3695.46,-268.5"/>
916<text text-anchor="start" x="3703.46" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
917<text text-anchor="middle" x="3767.96" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClMaximumWorkload.cpp</text>
918</a>
919</g>
920</g>
921<!-- Node27&#45;&gt;Node40 -->
922<g id="edge55" class="edge">
923<title>Node27&#45;&gt;Node40</title>
924<path fill="none" stroke="midnightblue" d="M4520.34,-346.33C4371.11,-340.99 4088.78,-327.81 3849.96,-299 3846.95,-298.64 3843.88,-298.23 3840.78,-297.8"/>
925<polygon fill="midnightblue" stroke="midnightblue" points="4520.29,-349.83 4530.41,-346.69 4520.54,-342.84 4520.29,-349.83"/>
926</g>
927<!-- Node41 -->
928<g id="node41" class="node">
929<title>Node41</title>
930<g id="a_node41"><a xlink:href="_cl_minimum_workload_8cpp.html" target="_top" xlink:title=" ">
931<polygon fill="white" stroke="black" points="3858.96,-268.5 3858.96,-298.5 4002.96,-298.5 4002.96,-268.5 3858.96,-268.5"/>
932<text text-anchor="start" x="3866.96" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
933<text text-anchor="middle" x="3930.96" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClMinimumWorkload.cpp</text>
934</a>
935</g>
936</g>
937<!-- Node27&#45;&gt;Node41 -->
938<g id="edge56" class="edge">
939<title>Node27&#45;&gt;Node41</title>
940<path fill="none" stroke="midnightblue" d="M4520.23,-343.82C4398.11,-336.51 4190.36,-321.95 4012.96,-299 4009.81,-298.59 4006.59,-298.15 4003.35,-297.67"/>
941<polygon fill="midnightblue" stroke="midnightblue" points="4520.13,-347.32 4530.32,-344.42 4520.55,-340.33 4520.13,-347.32"/>
942</g>
943<!-- Node42 -->
944<g id="node42" class="node">
945<title>Node42</title>
946<g id="a_node42"><a xlink:href="_cl_normalization_float_workload_8cpp.html" target="_top" xlink:title=" ">
947<polygon fill="white" stroke="black" points="4021.46,-268.5 4021.46,-298.5 4210.46,-298.5 4210.46,-268.5 4021.46,-268.5"/>
948<text text-anchor="start" x="4029.46" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
949<text text-anchor="middle" x="4115.96" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClNormalizationFloatWorkload.cpp</text>
950</a>
951</g>
952</g>
953<!-- Node27&#45;&gt;Node42 -->
954<g id="edge57" class="edge">
955<title>Node27&#45;&gt;Node42</title>
956<path fill="none" stroke="midnightblue" d="M4543.98,-339.75C4462.19,-329.82 4332.24,-313.83 4219.96,-299 4216.89,-298.59 4213.77,-298.18 4210.62,-297.76"/>
957<polygon fill="midnightblue" stroke="midnightblue" points="4543.61,-343.23 4553.96,-340.96 4544.45,-336.28 4543.61,-343.23"/>
958</g>
959<!-- Node43 -->
960<g id="node43" class="node">
961<title>Node43</title>
962<g id="a_node43"><a xlink:href="_cl_pooling2d_workload_8cpp.html" target="_top" xlink:title=" ">
963<polygon fill="white" stroke="black" points="4228.96,-268.5 4228.96,-298.5 4372.96,-298.5 4372.96,-268.5 4228.96,-268.5"/>
964<text text-anchor="start" x="4236.96" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
965<text text-anchor="middle" x="4300.96" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClPooling2dWorkload.cpp</text>
966</a>
967</g>
968</g>
969<!-- Node27&#45;&gt;Node43 -->
970<g id="edge58" class="edge">
971<title>Node27&#45;&gt;Node43</title>
972<path fill="none" stroke="midnightblue" d="M4572.43,-338.96C4517.67,-327.98 4431.57,-310.7 4371.04,-298.56"/>
973<polygon fill="midnightblue" stroke="midnightblue" points="4571.78,-342.4 4582.27,-340.94 4573.16,-335.54 4571.78,-342.4"/>
974</g>
975<!-- Node44 -->
976<g id="node44" class="node">
977<title>Node44</title>
978<g id="a_node44"><a xlink:href="_cl_pooling3d_workload_8cpp.html" target="_top" xlink:title=" ">
979<polygon fill="white" stroke="black" points="4390.96,-268.5 4390.96,-298.5 4534.96,-298.5 4534.96,-268.5 4390.96,-268.5"/>
980<text text-anchor="start" x="4398.96" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
981<text text-anchor="middle" x="4462.96" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClPooling3dWorkload.cpp</text>
982</a>
983</g>
984</g>
985<!-- Node27&#45;&gt;Node44 -->
986<g id="edge59" class="edge">
987<title>Node27&#45;&gt;Node44</title>
988<path fill="none" stroke="midnightblue" d="M4593.96,-337.06C4566.51,-326.05 4526.5,-309.99 4497.93,-298.53"/>
989<polygon fill="midnightblue" stroke="midnightblue" points="4592.87,-340.39 4603.45,-340.87 4595.48,-333.9 4592.87,-340.39"/>
990</g>
991<!-- Node45 -->
992<g id="node45" class="node">
993<title>Node45</title>
994<g id="a_node45"><a xlink:href="_cl_prelu_workload_8cpp.html" target="_top" xlink:title=" ">
995<polygon fill="white" stroke="black" points="4552.96,-268.5 4552.96,-298.5 4696.96,-298.5 4696.96,-268.5 4552.96,-268.5"/>
996<text text-anchor="start" x="4560.96" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
997<text text-anchor="middle" x="4624.96" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClPreluWorkload.cpp</text>
998</a>
999</g>
1000</g>
1001<!-- Node27&#45;&gt;Node45 -->
1002<g id="edge60" class="edge">
1003<title>Node27&#45;&gt;Node45</title>
1004<path fill="none" stroke="midnightblue" d="M4624.96,-330.41C4624.96,-320.22 4624.96,-307.9 4624.96,-298.59"/>
1005<polygon fill="midnightblue" stroke="midnightblue" points="4621.46,-330.73 4624.96,-340.73 4628.46,-330.73 4621.46,-330.73"/>
1006</g>
1007<!-- Node46 -->
1008<g id="node46" class="node">
1009<title>Node46</title>
1010<g id="a_node46"><a xlink:href="_cl_quantize_workload_8cpp.html" target="_top" xlink:title=" ">
1011<polygon fill="white" stroke="black" points="4714.96,-268.5 4714.96,-298.5 4858.96,-298.5 4858.96,-268.5 4714.96,-268.5"/>
1012<text text-anchor="start" x="4722.96" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
1013<text text-anchor="middle" x="4786.96" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClQuantizeWorkload.cpp</text>
1014</a>
1015</g>
1016</g>
1017<!-- Node27&#45;&gt;Node46 -->
1018<g id="edge61" class="edge">
1019<title>Node27&#45;&gt;Node46</title>
1020<path fill="none" stroke="midnightblue" d="M4655.97,-337.06C4683.42,-326.05 4723.43,-309.99 4752,-298.53"/>
1021<polygon fill="midnightblue" stroke="midnightblue" points="4654.45,-333.9 4646.48,-340.87 4657.06,-340.39 4654.45,-333.9"/>
1022</g>
1023<!-- Node47 -->
1024<g id="node47" class="node">
1025<title>Node47</title>
1026<g id="a_node47"><a xlink:href="_cl_stack_workload_8cpp.html" target="_top" xlink:title=" ">
1027<polygon fill="white" stroke="black" points="4876.96,-268.5 4876.96,-298.5 5020.96,-298.5 5020.96,-268.5 4876.96,-268.5"/>
1028<text text-anchor="start" x="4884.96" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
1029<text text-anchor="middle" x="4948.96" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClStackWorkload.cpp</text>
1030</a>
1031</g>
1032</g>
1033<!-- Node27&#45;&gt;Node47 -->
1034<g id="edge62" class="edge">
1035<title>Node27&#45;&gt;Node47</title>
1036<path fill="none" stroke="midnightblue" d="M4677.5,-338.96C4732.26,-327.98 4818.36,-310.7 4878.89,-298.56"/>
1037<polygon fill="midnightblue" stroke="midnightblue" points="4676.77,-335.54 4667.66,-340.94 4678.15,-342.4 4676.77,-335.54"/>
1038</g>
1039<!-- Node48 -->
1040<g id="node48" class="node">
1041<title>Node48</title>
1042<g id="a_node48"><a xlink:href="_cl_strided_slice_workload_8cpp.html" target="_top" xlink:title=" ">
1043<polygon fill="white" stroke="black" points="5039.46,-268.5 5039.46,-298.5 5192.46,-298.5 5192.46,-268.5 5039.46,-268.5"/>
1044<text text-anchor="start" x="5047.46" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
1045<text text-anchor="middle" x="5115.96" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClStridedSliceWorkload.cpp</text>
1046</a>
1047</g>
1048</g>
1049<!-- Node27&#45;&gt;Node48 -->
1050<g id="edge63" class="edge">
1051<title>Node27&#45;&gt;Node48</title>
1052<path fill="none" stroke="midnightblue" d="M4711.27,-339.83C4793.36,-330.37 4920.26,-315.08 5029.96,-299 5032.96,-298.56 5036.01,-298.1 5039.1,-297.63"/>
1053<polygon fill="midnightblue" stroke="midnightblue" points="4710.77,-336.36 4701.23,-340.98 4711.57,-343.32 4710.77,-336.36"/>
1054</g>
1055<!-- Node49 -->
1056<g id="node49" class="node">
1057<title>Node49</title>
1058<g id="a_node49"><a xlink:href="_cl_transpose_convolution2d_workload_8cpp.html" target="_top" xlink:title=" ">
1059<polygon fill="white" stroke="black" points="5210.46,-268.5 5210.46,-298.5 5425.46,-298.5 5425.46,-268.5 5210.46,-268.5"/>
1060<text text-anchor="start" x="5218.46" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
1061<text text-anchor="middle" x="5317.96" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClTransposeConvolution2dWorkload.cpp</text>
1062</a>
1063</g>
1064</g>
1065<!-- Node27&#45;&gt;Node49 -->
1066<g id="edge64" class="edge">
1067<title>Node27&#45;&gt;Node49</title>
1068<path fill="none" stroke="midnightblue" d="M4729.78,-341.5C4845.49,-332.4 5037.2,-316.5 5201.96,-299 5204.69,-298.71 5207.45,-298.41 5210.23,-298.1"/>
1069<polygon fill="midnightblue" stroke="midnightblue" points="4729.21,-338.03 4719.52,-342.31 4729.76,-345.01 4729.21,-338.03"/>
1070</g>
1071<!-- Node51 -->
1072<g id="node51" class="node">
1073<title>Node51</title>
1074<g id="a_node51"><a xlink:href="_gpu_fsa_backend_8cpp.html" target="_top" xlink:title=" ">
1075<polygon fill="white" stroke="black" points="2510.96,-268.5 2510.96,-298.5 2628.96,-298.5 2628.96,-268.5 2510.96,-268.5"/>
1076<text text-anchor="start" x="2518.96" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/gpuFsa</text>
1077<text text-anchor="middle" x="2569.96" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">/GpuFsaBackend.cpp</text>
1078</a>
1079</g>
1080</g>
1081<!-- Node50&#45;&gt;Node51 -->
1082<g id="edge66" class="edge">
1083<title>Node50&#45;&gt;Node51</title>
1084<path fill="none" stroke="midnightblue" d="M2629.06,-329.17C2615.91,-319.23 2600.41,-307.51 2588.59,-298.58"/>
1085<polygon fill="midnightblue" stroke="midnightblue" points="2627.22,-332.16 2637.3,-335.4 2631.44,-326.57 2627.22,-332.16"/>
1086</g>
1087<!-- Node52 -->
1088<g id="node52" class="node">
1089<title>Node52</title>
1090<g id="a_node52"><a xlink:href="_gpu_fsa_layer_support_8cpp.html" target="_top" xlink:title=" ">
1091<polygon fill="white" stroke="black" points="2647.46,-268.5 2647.46,-298.5 2788.46,-298.5 2788.46,-268.5 2647.46,-268.5"/>
1092<text text-anchor="start" x="2655.46" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/gpuFsa</text>
1093<text text-anchor="middle" x="2717.96" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">/GpuFsaLayerSupport.cpp</text>
1094</a>
1095</g>
1096</g>
1097<!-- Node50&#45;&gt;Node52 -->
1098<g id="edge67" class="edge">
1099<title>Node50&#45;&gt;Node52</title>
1100<path fill="none" stroke="midnightblue" d="M2676.45,-328.02C2685.69,-318.34 2696.34,-307.17 2704.54,-298.58"/>
1101<polygon fill="midnightblue" stroke="midnightblue" points="2673.79,-325.74 2669.42,-335.4 2678.85,-330.58 2673.79,-325.74"/>
1102</g>
1103<!-- Node54 -->
1104<g id="node54" class="node">
1105<title>Node54</title>
1106<g id="a_node54"><a xlink:href="_neon_backend_8cpp.html" target="_top" xlink:title=" ">
1107<polygon fill="white" stroke="black" points="6913.46,-274 6913.46,-293 7110.46,-293 7110.46,-274 6913.46,-274"/>
1108<text text-anchor="middle" x="7011.96" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/NeonBackend.cpp</text>
1109</a>
1110</g>
1111</g>
1112<!-- Node53&#45;&gt;Node54 -->
1113<g id="edge69" class="edge">
1114<title>Node53&#45;&gt;Node54</title>
1115<path fill="none" stroke="midnightblue" d="M6867.68,-332.11C6906,-319.46 6956.22,-302.89 6986.18,-293.01"/>
1116<polygon fill="midnightblue" stroke="midnightblue" points="6866.11,-328.94 6857.71,-335.4 6868.3,-335.59 6866.11,-328.94"/>
1117</g>
1118<!-- Node55 -->
1119<g id="node55" class="node">
1120<title>Node55</title>
1121<g id="a_node55"><a xlink:href="_neon_layer_support_8cpp.html" target="_top" xlink:title=" ">
1122<polygon fill="white" stroke="black" points="7367.96,-268.5 7367.96,-298.5 7529.96,-298.5 7529.96,-268.5 7367.96,-268.5"/>
1123<text text-anchor="start" x="7375.96" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/NeonLayer</text>
1124<text text-anchor="middle" x="7448.96" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">Support.cpp</text>
1125</a>
1126</g>
1127</g>
1128<!-- Node53&#45;&gt;Node55 -->
1129<g id="edge70" class="edge">
1130<title>Node53&#45;&gt;Node55</title>
1131<path fill="none" stroke="midnightblue" d="M6906.33,-335.03C7108.22,-311.47 7161.67,-322.69 7358.96,-299 7361.79,-298.66 7364.67,-298.3 7367.57,-297.91"/>
1132<polygon fill="midnightblue" stroke="midnightblue" points="6905.81,-331.57 6896.29,-336.22 6906.63,-338.52 6905.81,-331.57"/>
1133</g>
1134<!-- Node56 -->
1135<g id="node56" class="node">
1136<title>Node56</title>
1137<g id="a_node56"><a xlink:href="_neon_depthwise_convolution_workload_8cpp.html" target="_top" xlink:title=" ">
1138<polygon fill="white" stroke="black" points="7128.46,-268.5 7128.46,-298.5 7349.46,-298.5 7349.46,-268.5 7128.46,-268.5"/>
1139<text text-anchor="start" x="7136.46" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
1140<text text-anchor="middle" x="7238.96" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonDepthwiseConvolutionWorkload.cpp</text>
1141</a>
1142</g>
1143</g>
1144<!-- Node53&#45;&gt;Node56 -->
1145<g id="edge71" class="edge">
1146<title>Node53&#45;&gt;Node56</title>
1147<path fill="none" stroke="midnightblue" d="M6906.39,-334.94C6993.49,-321.42 7081.01,-308.18 7145.28,-298.52"/>
1148<polygon fill="midnightblue" stroke="midnightblue" points="6905.67,-331.51 6896.32,-336.51 6906.74,-338.43 6905.67,-331.51"/>
1149</g>
1150<!-- Node57 -->
1151<g id="node57" class="node">
1152<title>Node57</title>
1153<g id="a_node57"><a xlink:href="_neon_pooling3d_workload_8cpp.html" target="_top" xlink:title=" ">
1154<polygon fill="white" stroke="black" points="6734.96,-268.5 6734.96,-298.5 6894.96,-298.5 6894.96,-268.5 6734.96,-268.5"/>
1155<text text-anchor="start" x="6742.96" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
1156<text text-anchor="middle" x="6814.96" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonPooling3dWorkload.cpp</text>
1157</a>
1158</g>
1159</g>
1160<!-- Node53&#45;&gt;Node57 -->
1161<g id="edge72" class="edge">
1162<title>Node53&#45;&gt;Node57</title>
1163<path fill="none" stroke="midnightblue" d="M6814.96,-325.11C6814.96,-316.15 6814.96,-306.32 6814.96,-298.58"/>
1164<polygon fill="midnightblue" stroke="midnightblue" points="6811.46,-325.4 6814.96,-335.4 6818.46,-325.4 6811.46,-325.4"/>
1165</g>
1166<!-- Node59 -->
1167<g id="node59" class="node">
1168<title>Node59</title>
1169<g id="a_node59"><a xlink:href="_ref_backend_8cpp.html" target="_top" xlink:title=" ">
1170<polygon fill="white" stroke="black" points="1492.46,-268.5 1492.46,-298.5 1621.46,-298.5 1621.46,-268.5 1492.46,-268.5"/>
1171<text text-anchor="start" x="1500.46" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
1172<text text-anchor="middle" x="1556.96" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">/RefBackend.cpp</text>
1173</a>
1174</g>
1175</g>
1176<!-- Node58&#45;&gt;Node59 -->
1177<g id="edge74" class="edge">
1178<title>Node58&#45;&gt;Node59</title>
1179<path fill="none" stroke="midnightblue" d="M1662.73,-331.27C1639.32,-320.92 1610.46,-308.15 1588.8,-298.58"/>
1180<polygon fill="midnightblue" stroke="midnightblue" points="1661.51,-334.55 1672.07,-335.4 1664.34,-328.15 1661.51,-334.55"/>
1181</g>
1182<!-- Node60 -->
1183<g id="node60" class="node">
1184<title>Node60</title>
1185<g id="a_node60"><a xlink:href="_ref_layer_support_8cpp.html" target="_top" xlink:title=" ">
1186<polygon fill="white" stroke="black" points="1639.46,-268.5 1639.46,-298.5 1768.46,-298.5 1768.46,-268.5 1639.46,-268.5"/>
1187<text text-anchor="start" x="1647.46" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
1188<text text-anchor="middle" x="1703.96" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">/RefLayerSupport.cpp</text>
1189</a>
1190</g>
1191</g>
1192<!-- Node58&#45;&gt;Node60 -->
1193<g id="edge75" class="edge">
1194<title>Node58&#45;&gt;Node60</title>
1195<path fill="none" stroke="midnightblue" d="M1703.96,-325.11C1703.96,-316.15 1703.96,-306.32 1703.96,-298.58"/>
1196<polygon fill="midnightblue" stroke="midnightblue" points="1700.46,-325.4 1703.96,-335.4 1707.46,-325.4 1700.46,-325.4"/>
1197</g>
1198<!-- Node62 -->
1199<g id="node62" class="node">
1200<title>Node62</title>
1201<g id="a_node62"><a xlink:href="_tosa_ref_backend_8cpp.html" target="_top" xlink:title=" ">
1202<polygon fill="white" stroke="black" points="1786.46,-268.5 1786.46,-298.5 1939.46,-298.5 1939.46,-268.5 1786.46,-268.5"/>
1203<text text-anchor="start" x="1794.46" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/tosaReference</text>
1204<text text-anchor="middle" x="1862.96" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">/TosaRefBackend.cpp</text>
1205</a>
1206</g>
1207</g>
1208<!-- Node61&#45;&gt;Node62 -->
1209<g id="edge77" class="edge">
1210<title>Node61&#45;&gt;Node62</title>
1211<path fill="none" stroke="midnightblue" d="M2070.44,-333.19C2025.08,-322.54 1966.45,-308.78 1923.1,-298.61"/>
1212<polygon fill="midnightblue" stroke="midnightblue" points="2069.67,-336.6 2080.2,-335.48 2071.27,-329.78 2069.67,-336.6"/>
1213</g>
1214<!-- Node63 -->
1215<g id="node63" class="node">
1216<title>Node63</title>
1217<g id="a_node63"><a xlink:href="_tosa_ref_layer_support_8cpp.html" target="_top" xlink:title=" ">
1218<polygon fill="white" stroke="black" points="1957.46,-268.5 1957.46,-298.5 2110.46,-298.5 2110.46,-268.5 1957.46,-268.5"/>
1219<text text-anchor="start" x="1965.46" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/tosaReference</text>
1220<text text-anchor="middle" x="2033.96" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">/TosaRefLayerSupport.cpp</text>
1221</a>
1222</g>
1223</g>
1224<!-- Node61&#45;&gt;Node63 -->
1225<g id="edge78" class="edge">
1226<title>Node61&#45;&gt;Node63</title>
1227<path fill="none" stroke="midnightblue" d="M2108.19,-330.02C2091.69,-319.9 2071.91,-307.77 2056.92,-298.58"/>
1228<polygon fill="midnightblue" stroke="midnightblue" points="2106.61,-333.15 2116.96,-335.4 2110.27,-327.18 2106.61,-333.15"/>
1229</g>
1230<!-- Node65 -->
1231<g id="node65" class="node">
1232<title>Node65</title>
1233<g id="a_node65"><a xlink:href="_sample_dynamic_backend_8cpp.html" target="_top" xlink:title=" ">
1234<polygon fill="white" stroke="black" points="2331.46,-268.5 2331.46,-298.5 2492.46,-298.5 2492.46,-268.5 2331.46,-268.5"/>
1235<text text-anchor="start" x="2339.46" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/dynamic/sample</text>
1236<text text-anchor="middle" x="2411.96" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">/SampleDynamicBackend.cpp</text>
1237</a>
1238</g>
1239</g>
1240<!-- Node64&#45;&gt;Node65 -->
1241<g id="edge80" class="edge">
1242<title>Node64&#45;&gt;Node65</title>
1243<path fill="none" stroke="midnightblue" d="M2411.96,-325.11C2411.96,-316.15 2411.96,-306.32 2411.96,-298.58"/>
1244<polygon fill="midnightblue" stroke="midnightblue" points="2408.46,-325.4 2411.96,-335.4 2415.46,-325.4 2408.46,-325.4"/>
1245</g>
1246<!-- Node66 -->
1247<g id="node66" class="node">
1248<title>Node66</title>
1249<g id="a_node66"><a xlink:href="_sample_dynamic_layer_support_8cpp.html" target="_top" xlink:title=" ">
1250<polygon fill="white" stroke="black" points="2128.46,-268.5 2128.46,-298.5 2313.46,-298.5 2313.46,-268.5 2128.46,-268.5"/>
1251<text text-anchor="start" x="2136.46" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/dynamic/sample</text>
1252<text text-anchor="middle" x="2220.96" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">/SampleDynamicLayerSupport.cpp</text>
1253</a>
1254</g>
1255</g>
1256<!-- Node64&#45;&gt;Node66 -->
1257<g id="edge81" class="edge">
1258<title>Node64&#45;&gt;Node66</title>
1259<path fill="none" stroke="midnightblue" d="M2360.81,-332.09C2329.98,-321.6 2291.22,-308.41 2262.33,-298.58"/>
1260<polygon fill="midnightblue" stroke="midnightblue" points="2359.93,-335.49 2370.52,-335.4 2362.18,-328.86 2359.93,-335.49"/>
1261</g>
1262<!-- Node69&#45;&gt;Node3 -->
1263<g id="edge98" class="edge">
1264<title>Node69&#45;&gt;Node3</title>
1265<path fill="none" stroke="midnightblue" d="M406.06,-473.19C480.49,-460.43 605.92,-438.92 675.22,-427.03"/>
1266<polygon fill="midnightblue" stroke="midnightblue" points="405.17,-469.8 395.9,-474.94 406.35,-476.69 405.17,-469.8"/>
1267</g>
1268<!-- Node70 -->
1269<g id="node70" class="node">
1270<title>Node70</title>
1271<g id="a_node70"><a xlink:href="_loaded_network_8hpp.html" target="_top" xlink:title=" ">
1272<polygon fill="white" stroke="black" points="443.96,-408 443.96,-427 609.96,-427 609.96,-408 443.96,-408"/>
1273<text text-anchor="middle" x="526.96" y="-415" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/LoadedNetwork.hpp</text>
1274</a>
1275</g>
1276</g>
1277<!-- Node69&#45;&gt;Node70 -->
1278<g id="edge86" class="edge">
1279<title>Node69&#45;&gt;Node70</title>
1280<path fill="none" stroke="midnightblue" d="M379.56,-471.44C415.46,-458.54 471.48,-438.42 503.12,-427.06"/>
1281<polygon fill="midnightblue" stroke="midnightblue" points="378.23,-468.19 370,-474.87 380.59,-474.78 378.23,-468.19"/>
1282</g>
1283<!-- Node77 -->
1284<g id="node77" class="node">
1285<title>Node77</title>
1286<g id="a_node77"><a xlink:href="_create_workload_8hpp.html" target="_top" xlink:title=" ">
1287<polygon fill="white" stroke="black" points="67.46,-201.5 67.46,-231.5 186.46,-231.5 186.46,-201.5 67.46,-201.5"/>
1288<text text-anchor="start" x="75.46" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnnTestUtils</text>
1289<text text-anchor="middle" x="126.96" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/CreateWorkload.hpp</text>
1290</a>
1291</g>
1292</g>
1293<!-- Node69&#45;&gt;Node77 -->
1294<g id="edge100" class="edge">
1295<title>Node69&#45;&gt;Node77</title>
1296<path fill="none" stroke="midnightblue" d="M269.95,-478.66C192,-472.36 77.32,-458.93 41.96,-433 4.79,-405.73 -9.81,-377.54 7.96,-335 27.45,-288.39 75.42,-250.86 104.15,-231.6"/>
1297<polygon fill="midnightblue" stroke="midnightblue" points="269.97,-482.18 280.22,-479.47 270.52,-475.2 269.97,-482.18"/>
1298</g>
1299<!-- Node79 -->
1300<g id="node79" class="node">
1301<title>Node79</title>
1302<g id="a_node79"><a xlink:href="_working_mem_handle_8hpp.html" target="_top" xlink:title=" ">
1303<polygon fill="white" stroke="black" points="59.96,-408 59.96,-427 247.96,-427 247.96,-408 59.96,-408"/>
1304<text text-anchor="middle" x="153.96" y="-415" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/WorkingMemHandle.hpp</text>
1305</a>
1306</g>
1307</g>
1308<!-- Node69&#45;&gt;Node79 -->
1309<g id="edge95" class="edge">
1310<title>Node69&#45;&gt;Node79</title>
1311<path fill="none" stroke="midnightblue" d="M310.82,-471.6C272.75,-458.71 212.96,-438.47 179.26,-427.06"/>
1312<polygon fill="midnightblue" stroke="midnightblue" points="309.87,-474.98 320.47,-474.87 312.12,-468.35 309.87,-474.98"/>
1313</g>
1314<!-- Node80 -->
1315<g id="node80" class="node">
1316<title>Node80</title>
1317<g id="a_node80"><a xlink:href="_working_mem_handle_8cpp.html" target="_top" xlink:title=" ">
1318<polygon fill="white" stroke="black" points="16.96,-341 16.96,-360 204.96,-360 204.96,-341 16.96,-341"/>
1319<text text-anchor="middle" x="110.96" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/WorkingMemHandle.cpp</text>
1320</a>
1321</g>
1322</g>
1323<!-- Node69&#45;&gt;Node80 -->
1324<g id="edge99" class="edge">
1325<title>Node69&#45;&gt;Node80</title>
1326<path fill="none" stroke="midnightblue" d="M269.88,-481.25C191.96,-477.15 78.46,-465.6 50.96,-433 29.56,-407.61 72.46,-375.29 96.39,-360.11"/>
1327<polygon fill="midnightblue" stroke="midnightblue" points="269.99,-484.76 280.15,-481.76 270.33,-477.77 269.99,-484.76"/>
1328</g>
1329<!-- Node81 -->
1330<g id="node81" class="node">
1331<title>Node81</title>
1332<g id="a_node81"><a xlink:href="_parser_prototxt_fixture_8hpp.html" target="_top" xlink:title=" ">
1333<polygon fill="white" stroke="black" points="265.96,-402.5 265.96,-432.5 425.96,-432.5 425.96,-402.5 265.96,-402.5"/>
1334<text text-anchor="start" x="273.96" y="-420.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnnUtils/ParserPrototxt</text>
1335<text text-anchor="middle" x="345.96" y="-409.5" font-family="Helvetica,sans-Serif" font-size="10.00">Fixture.hpp</text>
1336</a>
1337</g>
1338</g>
1339<!-- Node69&#45;&gt;Node81 -->
1340<g id="edge101" class="edge">
1341<title>Node69&#45;&gt;Node81</title>
1342<path fill="none" stroke="midnightblue" d="M345.96,-464.41C345.96,-454.22 345.96,-441.9 345.96,-432.59"/>
1343<polygon fill="midnightblue" stroke="midnightblue" points="342.46,-464.73 345.96,-474.73 349.46,-464.73 342.46,-464.73"/>
1344</g>
1345<!-- Node71 -->
1346<g id="node71" class="node">
1347<title>Node71</title>
1348<g id="a_node71"><a xlink:href="_loaded_network_8cpp.html" target="_top" xlink:title=" ">
1349<polygon fill="white" stroke="black" points="223.46,-341 223.46,-360 388.46,-360 388.46,-341 223.46,-341"/>
1350<text text-anchor="middle" x="305.96" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/LoadedNetwork.cpp</text>
1351</a>
1352</g>
1353</g>
1354<!-- Node70&#45;&gt;Node71 -->
1355<g id="edge87" class="edge">
1356<title>Node70&#45;&gt;Node71</title>
1357<path fill="none" stroke="midnightblue" d="M487.9,-405.01C444.16,-392.15 374.29,-371.59 335.08,-360.06"/>
1358<polygon fill="midnightblue" stroke="midnightblue" points="487.04,-408.4 497.62,-407.87 489.01,-401.69 487.04,-408.4"/>
1359</g>
1360<!-- Node72 -->
1361<g id="node72" class="node">
1362<title>Node72</title>
1363<g id="a_node72"><a xlink:href="_runtime_8hpp.html" target="_top" xlink:title=" ">
1364<polygon fill="white" stroke="black" points="406.46,-341 406.46,-360 537.46,-360 537.46,-341 406.46,-341"/>
1365<text text-anchor="middle" x="471.96" y="-348" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/Runtime.hpp</text>
1366</a>
1367</g>
1368</g>
1369<!-- Node70&#45;&gt;Node72 -->
1370<g id="edge88" class="edge">
1371<title>Node70&#45;&gt;Node72</title>
1372<path fill="none" stroke="midnightblue" d="M512.81,-399.77C502.09,-387.1 487.79,-370.2 479.26,-360.13"/>
1373<polygon fill="midnightblue" stroke="midnightblue" points="510.42,-402.36 519.55,-407.73 515.76,-397.84 510.42,-402.36"/>
1374</g>
1375<!-- Node73 -->
1376<g id="node73" class="node">
1377<title>Node73</title>
1378<g id="a_node73"><a xlink:href="_runtime_8cpp.html" target="_top" xlink:title=" ">
1379<polygon fill="white" stroke="black" points="269.96,-274 269.96,-293 399.96,-293 399.96,-274 269.96,-274"/>
1380<text text-anchor="middle" x="334.96" y="-281" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/Runtime.cpp</text>
1381</a>
1382</g>
1383</g>
1384<!-- Node72&#45;&gt;Node73 -->
1385<g id="edge89" class="edge">
1386<title>Node72&#45;&gt;Node73</title>
1387<path fill="none" stroke="midnightblue" d="M444.45,-336.44C417.31,-323.57 376.61,-304.26 353.23,-293.17"/>
1388<polygon fill="midnightblue" stroke="midnightblue" points="443.24,-339.74 453.77,-340.87 446.24,-333.42 443.24,-339.74"/>
1389</g>
1390<!-- Node74 -->
1391<g id="node74" class="node">
1392<title>Node74</title>
1393<g id="a_node74"><a xlink:href="_test_utils_8hpp.html" target="_top" xlink:title=" ">
1394<polygon fill="white" stroke="black" points="418.46,-268.5 418.46,-298.5 525.46,-298.5 525.46,-268.5 418.46,-268.5"/>
1395<text text-anchor="start" x="426.46" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnnTestUtils</text>
1396<text text-anchor="middle" x="471.96" y="-275.5" font-family="Helvetica,sans-Serif" font-size="10.00">/TestUtils.hpp</text>
1397</a>
1398</g>
1399</g>
1400<!-- Node72&#45;&gt;Node74 -->
1401<g id="edge90" class="edge">
1402<title>Node72&#45;&gt;Node74</title>
1403<path fill="none" stroke="midnightblue" d="M471.96,-330.41C471.96,-320.22 471.96,-307.9 471.96,-298.59"/>
1404<polygon fill="midnightblue" stroke="midnightblue" points="468.46,-330.73 471.96,-340.73 475.46,-330.73 468.46,-330.73"/>
1405</g>
1406<!-- Node75 -->
1407<g id="node75" class="node">
1408<title>Node75</title>
1409<g id="a_node75"><a xlink:href="_common_test_utils_8hpp.html" target="_top" xlink:title=" ">
1410<polygon fill="white" stroke="black" points="341.46,-201.5 341.46,-231.5 468.46,-231.5 468.46,-201.5 341.46,-201.5"/>
1411<text text-anchor="start" x="349.46" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnnTestUtils</text>
1412<text text-anchor="middle" x="404.96" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/CommonTestUtils.hpp</text>
1413</a>
1414</g>
1415</g>
1416<!-- Node74&#45;&gt;Node75 -->
1417<g id="edge91" class="edge">
1418<title>Node74&#45;&gt;Node75</title>
1419<path fill="none" stroke="midnightblue" d="M450.12,-261.31C440.07,-251.56 428.42,-240.26 419.47,-231.58"/>
1420<polygon fill="midnightblue" stroke="midnightblue" points="447.81,-263.94 457.43,-268.4 452.69,-258.92 447.81,-263.94"/>
1421</g>
1422<!-- Node74&#45;&gt;Node77 -->
1423<g id="edge93" class="edge">
1424<title>Node74&#45;&gt;Node77</title>
1425<path fill="none" stroke="midnightblue" d="M408.56,-267.98C325.75,-251.19 241.55,-236.54 186.54,-227.3"/>
1426<polygon fill="midnightblue" stroke="midnightblue" points="407.89,-271.41 418.39,-269.98 409.29,-264.55 407.89,-271.41"/>
1427</g>
1428<!-- Node78 -->
1429<g id="node78" class="node">
1430<title>Node78</title>
1431<g id="a_node78"><a xlink:href="_test_utils_8cpp.html" target="_top" xlink:title=" ">
1432<polygon fill="white" stroke="black" points="486.46,-201.5 486.46,-231.5 593.46,-231.5 593.46,-201.5 486.46,-201.5"/>
1433<text text-anchor="start" x="494.46" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnnTestUtils</text>
1434<text text-anchor="middle" x="539.96" y="-208.5" font-family="Helvetica,sans-Serif" font-size="10.00">/TestUtils.cpp</text>
1435</a>
1436</g>
1437</g>
1438<!-- Node74&#45;&gt;Node78 -->
1439<g id="edge94" class="edge">
1440<title>Node74&#45;&gt;Node78</title>
1441<path fill="none" stroke="midnightblue" d="M494.13,-261.31C504.33,-251.56 516.16,-240.26 525.24,-231.58"/>
1442<polygon fill="midnightblue" stroke="midnightblue" points="491.53,-258.96 486.72,-268.4 496.37,-264.02 491.53,-258.96"/>
1443</g>
1444<!-- Node76 -->
1445<g id="node76" class="node">
1446<title>Node76</title>
1447<g id="a_node76"><a xlink:href="_common_test_utils_8cpp.html" target="_top" xlink:title=" ">
1448<polygon fill="white" stroke="black" points="341.96,-134.5 341.96,-164.5 467.96,-164.5 467.96,-134.5 341.96,-134.5"/>
1449<text text-anchor="start" x="349.96" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnnTestUtils</text>
1450<text text-anchor="middle" x="404.96" y="-141.5" font-family="Helvetica,sans-Serif" font-size="10.00">/CommonTestUtils.cpp</text>
1451</a>
1452</g>
1453</g>
1454<!-- Node75&#45;&gt;Node76 -->
1455<g id="edge92" class="edge">
1456<title>Node75&#45;&gt;Node76</title>
1457<path fill="none" stroke="midnightblue" d="M404.96,-191.11C404.96,-182.15 404.96,-172.32 404.96,-164.58"/>
1458<polygon fill="midnightblue" stroke="midnightblue" points="401.46,-191.4 404.96,-201.4 408.46,-191.4 401.46,-191.4"/>
1459</g>
1460<!-- Node79&#45;&gt;Node71 -->
1461<g id="edge96" class="edge">
1462<title>Node79&#45;&gt;Node71</title>
1463<path fill="none" stroke="midnightblue" d="M183.71,-403.78C213.81,-390.91 259.54,-371.35 285.7,-360.17"/>
1464<polygon fill="midnightblue" stroke="midnightblue" points="181.97,-400.72 174.15,-407.87 184.72,-407.15 181.97,-400.72"/>
1465</g>
1466<!-- Node79&#45;&gt;Node80 -->
1467<g id="edge97" class="edge">
1468<title>Node79&#45;&gt;Node80</title>
1469<path fill="none" stroke="midnightblue" d="M142.41,-399.03C134.09,-386.45 123.21,-370.01 116.67,-360.13"/>
1470<polygon fill="midnightblue" stroke="midnightblue" points="139.73,-401.32 148.17,-407.73 145.57,-397.46 139.73,-401.32"/>
1471</g>
1472<!-- Node84&#45;&gt;Node29 -->
1473<g id="edge105" class="edge">
1474<title>Node84&#45;&gt;Node29</title>
1475<path fill="none" stroke="midnightblue" d="M5654.07,-461.09C5640.73,-443.3 5628.09,-418.72 5642.96,-402 5773.38,-255.38 6325.35,-324.12 6519.96,-299 6534.29,-297.15 6549.72,-295.04 6564.17,-293.01"/>
1476<polygon fill="midnightblue" stroke="midnightblue" points="5651.58,-463.59 5660.55,-469.22 5657.05,-459.22 5651.58,-463.59"/>
1477</g>
1478<!-- Node85 -->
1479<g id="node85" class="node">
1480<title>Node85</title>
1481<g id="a_node85"><a xlink:href="_cl_quantized_lstm_workload_8cpp.html" target="_top" xlink:title=" ">
1482<polygon fill="white" stroke="black" points="5814.46,-402.5 5814.46,-432.5 5983.46,-432.5 5983.46,-402.5 5814.46,-402.5"/>
1483<text text-anchor="start" x="5822.46" y="-420.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
1484<text text-anchor="middle" x="5898.96" y="-409.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClQuantizedLstmWorkload.cpp</text>
1485</a>
1486</g>
1487</g>
1488<!-- Node84&#45;&gt;Node85 -->
1489<g id="edge106" class="edge">
1490<title>Node84&#45;&gt;Node85</title>
1491<path fill="none" stroke="midnightblue" d="M5732.53,-466.58C5769.08,-456.02 5815.57,-442.59 5850.12,-432.61"/>
1492<polygon fill="midnightblue" stroke="midnightblue" points="5731.15,-463.34 5722.51,-469.48 5733.09,-470.06 5731.15,-463.34"/>
1493</g>
1494<!-- Node86 -->
1495<g id="node86" class="node">
1496<title>Node86</title>
1497<g id="a_node86"><a xlink:href="_cl_workloads_8hpp.html" target="_top" xlink:title=" ">
1498<polygon fill="white" stroke="black" points="5651.96,-402.5 5651.96,-432.5 5795.96,-432.5 5795.96,-402.5 5651.96,-402.5"/>
1499<text text-anchor="start" x="5659.96" y="-420.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
1500<text text-anchor="middle" x="5723.96" y="-409.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClWorkloads.hpp</text>
1501</a>
1502</g>
1503</g>
1504<!-- Node84&#45;&gt;Node86 -->
1505<g id="edge107" class="edge">
1506<title>Node84&#45;&gt;Node86</title>
1507<path fill="none" stroke="midnightblue" d="M5690.93,-461.45C5698.27,-451.9 5706.65,-441 5713.14,-432.58"/>
1508<polygon fill="midnightblue" stroke="midnightblue" points="5688.14,-459.34 5684.81,-469.4 5693.69,-463.6 5688.14,-459.34"/>
1509</g>
1510<!-- Node87 -->
1511<g id="node87" class="node">
1512<title>Node87</title>
1513<g id="a_node87"><a xlink:href="_cl_workload_factory_8cpp.html" target="_top" xlink:title=" ">
1514<polygon fill="white" stroke="black" points="6914.46,-335.5 6914.46,-365.5 7063.46,-365.5 7063.46,-335.5 6914.46,-335.5"/>
1515<text text-anchor="start" x="6922.46" y="-353.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/ClWorkload</text>
1516<text text-anchor="middle" x="6988.96" y="-342.5" font-family="Helvetica,sans-Serif" font-size="10.00">Factory.cpp</text>
1517</a>
1518</g>
1519</g>
1520<!-- Node86&#45;&gt;Node87 -->
1521<g id="edge108" class="edge">
1522<title>Node86&#45;&gt;Node87</title>
1523<path fill="none" stroke="midnightblue" d="M5806.44,-402.08C6293.79,-352.2 6422.11,-415.34 6904.96,-366 6908.06,-365.68 6911.21,-365.32 6914.38,-364.92"/>
1524<polygon fill="midnightblue" stroke="midnightblue" points="5805.91,-398.62 5796.32,-403.13 5806.63,-405.58 5805.91,-398.62"/>
1525</g>
1526<!-- Node88&#45;&gt;Node55 -->
1527<g id="edge110" class="edge">
1528<title>Node88&#45;&gt;Node55</title>
1529<path fill="none" stroke="midnightblue" d="M5972.66,-468.97C6462.24,-413.42 6621.28,-551.03 7072.96,-366 7093.13,-357.74 7091.01,-343.77 7110.96,-335 7212.92,-290.17 7248.87,-315.86 7358.96,-299 7361.78,-298.57 7364.65,-298.13 7367.54,-297.68"/>
1530<polygon fill="midnightblue" stroke="midnightblue" points="5972.04,-465.52 5962.51,-470.15 5972.84,-472.48 5972.04,-465.52"/>
1531</g>
1532<!-- Node89 -->
1533<g id="node89" class="node">
1534<title>Node89</title>
1535<g id="a_node89"><a xlink:href="_neon_quantized_lstm_workload_8cpp.html" target="_top" xlink:title=" ">
1536<polygon fill="white" stroke="black" points="6001.46,-402.5 6001.46,-432.5 6186.46,-432.5 6186.46,-402.5 6001.46,-402.5"/>
1537<text text-anchor="start" x="6009.46" y="-420.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
1538<text text-anchor="middle" x="6093.96" y="-409.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonQuantizedLstmWorkload.cpp</text>
1539</a>
1540</g>
1541</g>
1542<!-- Node88&#45;&gt;Node89 -->
1543<g id="edge111" class="edge">
1544<title>Node88&#45;&gt;Node89</title>
1545<path fill="none" stroke="midnightblue" d="M5928.27,-466.58C5964.66,-456.02 6010.94,-442.59 6045.34,-432.61"/>
1546<polygon fill="midnightblue" stroke="midnightblue" points="5926.92,-463.33 5918.29,-469.48 5928.87,-470.05 5926.92,-463.33"/>
1547</g>
1548<!-- Node90 -->
1549<g id="node90" class="node">
1550<title>Node90</title>
1551<g id="a_node90"><a xlink:href="_neon_workloads_8hpp.html" target="_top" xlink:title=" ">
1552<polygon fill="white" stroke="black" points="7123.96,-402.5 7123.96,-432.5 7283.96,-432.5 7283.96,-402.5 7123.96,-402.5"/>
1553<text text-anchor="start" x="7131.96" y="-420.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
1554<text text-anchor="middle" x="7203.96" y="-409.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonWorkloads.hpp</text>
1555</a>
1556</g>
1557</g>
1558<!-- Node88&#45;&gt;Node90 -->
1559<g id="edge112" class="edge">
1560<title>Node88&#45;&gt;Node90</title>
1561<path fill="none" stroke="midnightblue" d="M5972.54,-469.03C6475.61,-426.16 6606.44,-477.28 7104.96,-433 7111.11,-432.45 7117.45,-431.78 7123.82,-431.03"/>
1562<polygon fill="midnightblue" stroke="midnightblue" points="5972.14,-465.55 5962.48,-469.9 5972.74,-472.53 5972.14,-465.55"/>
1563</g>
1564<!-- Node91 -->
1565<g id="node91" class="node">
1566<title>Node91</title>
1567<g id="a_node91"><a xlink:href="_neon_workload_factory_8cpp.html" target="_top" xlink:title=" ">
1568<polygon fill="white" stroke="black" points="7119.46,-335.5 7119.46,-365.5 7300.46,-365.5 7300.46,-335.5 7119.46,-335.5"/>
1569<text text-anchor="start" x="7127.46" y="-353.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/NeonWorkload</text>
1570<text text-anchor="middle" x="7209.96" y="-342.5" font-family="Helvetica,sans-Serif" font-size="10.00">Factory.cpp</text>
1571</a>
1572</g>
1573</g>
1574<!-- Node90&#45;&gt;Node91 -->
1575<g id="edge113" class="edge">
1576<title>Node90&#45;&gt;Node91</title>
1577<path fill="none" stroke="midnightblue" d="M7206.19,-392.4C7207.02,-383.37 7207.94,-373.41 7208.67,-365.58"/>
1578<polygon fill="midnightblue" stroke="midnightblue" points="7202.7,-392.12 7205.27,-402.4 7209.67,-392.76 7202.7,-392.12"/>
1579</g>
1580</g>
1581</svg>