blob: 43de492d126444ed6f8db92ff5344e486ef0cfcc [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: Graphical Class Hierarchy Pages: 1 -->
7<svg width="806pt" height="9549pt"
8 viewBox="0.00 0.00 806.00 9549.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 9545)">
10<title>Graphical Class Hierarchy</title>
11<polygon fill="white" stroke="transparent" points="-4,4 -4,-9545 802,-9545 802,4 -4,4"/>
12<!-- Node0 -->
13<g id="node1" class="node">
14<title>Node0</title>
15<g id="a_node1"><a xlink:href="classarmnn_1_1_i_workload.html" target="_top" xlink:title="Workload interface to enqueue a layer computation.">
16<polygon fill="white" stroke="black" points="0,-4406.5 0,-4425.5 65,-4425.5 65,-4406.5 0,-4406.5"/>
17<text text-anchor="middle" x="32.5" y="-4413.5" font-family="Helvetica,sans-Serif" font-size="10.00">IWorkload</text>
18</a>
19</g>
20</g>
21<!-- Node1 -->
22<g id="node2" class="node">
23<title>Node1</title>
24<g id="a_node2"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
25<polygon fill="white" stroke="black" points="115.5,-9324.5 115.5,-9343.5 306.5,-9343.5 306.5,-9324.5 115.5,-9324.5"/>
26<text text-anchor="middle" x="211" y="-9331.5" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; QueueDescriptor &gt;</text>
27</a>
28</g>
29</g>
30<!-- Node0&#45;&gt;Node1 -->
31<g id="edge1" class="edge">
32<title>Node0&#45;&gt;Node1</title>
33<path fill="none" stroke="midnightblue" d="M33.61,-4435.89C35.28,-4733.51 56.03,-8278.35 101,-8736 124.74,-8977.56 193.81,-9267.77 207.59,-9324.22"/>
34<polygon fill="midnightblue" stroke="midnightblue" points="37.11,-4435.69 33.55,-4425.71 30.11,-4435.73 37.11,-4435.69"/>
35</g>
36<!-- Node28 -->
37<g id="node29" class="node">
38<title>Node28</title>
39<g id="a_node29"><a xlink:href="classarmnn_1_1_null_workload.html" target="_top" xlink:title=" ">
40<polygon fill="white" stroke="black" points="170,-8707.5 170,-8726.5 252,-8726.5 252,-8707.5 170,-8707.5"/>
41<text text-anchor="middle" x="211" y="-8714.5" font-family="Helvetica,sans-Serif" font-size="10.00">NullWorkload</text>
42</a>
43</g>
44</g>
45<!-- Node0&#45;&gt;Node28 -->
46<g id="edge28" class="edge">
47<title>Node0&#45;&gt;Node28</title>
48<path fill="none" stroke="midnightblue" d="M33.46,-4435.76C32.86,-4746.16 26.83,-8611.19 101,-8698 117.53,-8717.35 146.15,-8721.76 169.92,-8721.51"/>
49<polygon fill="midnightblue" stroke="midnightblue" points="36.96,-4435.57 33.48,-4425.56 29.96,-4435.55 36.96,-4435.57"/>
50</g>
51<!-- Node29 -->
52<g id="node30" class="node">
53<title>Node29</title>
54<g id="a_node30"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
55<polygon fill="white" stroke="black" points="106.5,-8669.5 106.5,-8688.5 315.5,-8688.5 315.5,-8669.5 106.5,-8669.5"/>
56<text text-anchor="middle" x="211" y="-8676.5" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; AbsQueueDescriptor &gt;</text>
57</a>
58</g>
59</g>
60<!-- Node0&#45;&gt;Node29 -->
61<g id="edge29" class="edge">
62<title>Node0&#45;&gt;Node29</title>
63<path fill="none" stroke="midnightblue" d="M33.52,-4435.88C33.79,-4744.25 38.5,-8538.62 101,-8632 113.9,-8651.27 136.51,-8662.68 157.8,-8669.41"/>
64<polygon fill="midnightblue" stroke="midnightblue" points="37.02,-4435.72 33.51,-4425.73 30.02,-4435.73 37.02,-4435.72"/>
65</g>
66<!-- Node34 -->
67<g id="node35" class="node">
68<title>Node34</title>
69<g id="a_node35"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
70<polygon fill="white" stroke="black" points="137.5,-8592 137.5,-8622 284.5,-8622 284.5,-8592 137.5,-8592"/>
71<text text-anchor="start" x="145.5" y="-8610" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; Activation</text>
72<text text-anchor="middle" x="211" y="-8599" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
73</a>
74</g>
75</g>
76<!-- Node0&#45;&gt;Node34 -->
77<g id="edge34" class="edge">
78<title>Node0&#45;&gt;Node34</title>
79<path fill="none" stroke="midnightblue" d="M33.6,-4436.16C35.22,-4741.39 55.56,-8410.92 101,-8510 117.9,-8546.84 156.25,-8575.52 182.64,-8591.85"/>
80<polygon fill="midnightblue" stroke="midnightblue" points="37.1,-4435.73 33.55,-4425.75 30.1,-4435.77 37.1,-4435.73"/>
81</g>
82<!-- Node41 -->
83<g id="node42" class="node">
84<title>Node41</title>
85<g id="a_node42"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
86<polygon fill="white" stroke="black" points="126,-8470 126,-8500 296,-8500 296,-8470 126,-8470"/>
87<text text-anchor="start" x="134" y="-8488" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; AdditionQueue</text>
88<text text-anchor="middle" x="211" y="-8477" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
89</a>
90</g>
91</g>
92<!-- Node0&#45;&gt;Node41 -->
93<g id="edge41" class="edge">
94<title>Node0&#45;&gt;Node41</title>
95<path fill="none" stroke="midnightblue" d="M33.62,-4436.01C35.37,-4735.18 57.16,-8290.84 101,-8387 118,-8424.28 156.73,-8453.43 183.13,-8469.93"/>
96<polygon fill="midnightblue" stroke="midnightblue" points="37.11,-4435.75 33.56,-4425.77 30.11,-4435.79 37.11,-4435.75"/>
97</g>
98<!-- Node46 -->
99<g id="node47" class="node">
100<title>Node46</title>
101<g id="a_node47"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
102<polygon fill="white" stroke="black" points="118.5,-8347 118.5,-8377 303.5,-8377 303.5,-8347 118.5,-8347"/>
103<text text-anchor="start" x="126.5" y="-8365" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; ArgMinMaxQueue</text>
104<text text-anchor="middle" x="211" y="-8354" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
105</a>
106</g>
107</g>
108<!-- Node0&#45;&gt;Node46 -->
109<g id="edge46" class="edge">
110<title>Node0&#45;&gt;Node46</title>
111<path fill="none" stroke="midnightblue" d="M33.58,-4435.56C34.78,-4728.05 50.15,-8204.19 101,-8294 115.18,-8319.04 142.74,-8336.11 166.61,-8346.88"/>
112<polygon fill="midnightblue" stroke="midnightblue" points="37.08,-4435.54 33.54,-4425.56 30.08,-4435.57 37.08,-4435.54"/>
113</g>
114<!-- Node53 -->
115<g id="node54" class="node">
116<title>Node53</title>
117<g id="a_node54"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
118<polygon fill="white" stroke="black" points="133,-8254 133,-8284 289,-8284 289,-8254 133,-8254"/>
119<text text-anchor="start" x="141" y="-8272" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; armnn</text>
120<text text-anchor="middle" x="211" y="-8261" font-family="Helvetica,sans-Serif" font-size="10.00">::AdditionQueueDescriptor &gt;</text>
121</a>
122</g>
123</g>
124<!-- Node0&#45;&gt;Node53 -->
125<g id="edge53" class="edge">
126<title>Node0&#45;&gt;Node53</title>
127<path fill="none" stroke="midnightblue" d="M33.59,-4435.95C34.92,-4727.33 51.4,-8113.44 101,-8201 115.18,-8226.03 142.75,-8243.11 166.61,-8253.88"/>
128<polygon fill="midnightblue" stroke="midnightblue" points="37.09,-4435.62 33.54,-4425.64 30.09,-4435.65 37.09,-4435.62"/>
129</g>
130<!-- Node55 -->
131<g id="node56" class="node">
132<title>Node55</title>
133<g id="a_node56"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
134<polygon fill="white" stroke="black" points="130,-8161 130,-8191 292,-8191 292,-8161 130,-8161"/>
135<text text-anchor="start" x="138" y="-8179" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; BatchMatMul</text>
136<text text-anchor="middle" x="211" y="-8168" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
137</a>
138</g>
139</g>
140<!-- Node0&#45;&gt;Node55 -->
141<g id="edge55" class="edge">
142<title>Node0&#45;&gt;Node55</title>
143<path fill="none" stroke="midnightblue" d="M33.64,-4435.72C35.71,-4720.27 60.33,-7990.56 101,-8079 117.93,-8115.82 156.28,-8144.51 182.66,-8160.84"/>
144<polygon fill="midnightblue" stroke="midnightblue" points="37.14,-4435.6 33.57,-4425.62 30.14,-4435.65 37.14,-4435.6"/>
145</g>
146<!-- Node62 -->
147<g id="node63" class="node">
148<title>Node62</title>
149<g id="a_node63"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
150<polygon fill="white" stroke="black" points="114,-8039 114,-8069 308,-8069 308,-8039 114,-8039"/>
151<text text-anchor="start" x="122" y="-8057" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; BatchNormalization</text>
152<text text-anchor="middle" x="211" y="-8046" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
153</a>
154</g>
155</g>
156<!-- Node0&#45;&gt;Node62 -->
157<g id="edge62" class="edge">
158<title>Node0&#45;&gt;Node62</title>
159<path fill="none" stroke="midnightblue" d="M33.42,-4435.79C32.41,-4711.85 22.9,-7785.15 101,-7956 118.03,-7993.26 156.75,-8022.42 183.15,-8038.92"/>
160<polygon fill="midnightblue" stroke="midnightblue" points="36.92,-4435.66 33.46,-4425.65 29.92,-4435.63 36.92,-4435.66"/>
161</g>
162<!-- Node67 -->
163<g id="node68" class="node">
164<title>Node67</title>
165<g id="a_node68"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
166<polygon fill="white" stroke="black" points="128.5,-7916 128.5,-7946 293.5,-7946 293.5,-7916 128.5,-7916"/>
167<text text-anchor="start" x="136.5" y="-7934" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; BatchToSpace</text>
168<text text-anchor="middle" x="211" y="-7923" font-family="Helvetica,sans-Serif" font-size="10.00">NdQueueDescriptor &gt;</text>
169</a>
170</g>
171</g>
172<!-- Node0&#45;&gt;Node67 -->
173<g id="edge67" class="edge">
174<title>Node0&#45;&gt;Node67</title>
175<path fill="none" stroke="midnightblue" d="M33.63,-4435.75C35.54,-4711.19 57.73,-7775.63 101,-7856 116.14,-7884.11 146.97,-7903.81 171.99,-7915.94"/>
176<polygon fill="midnightblue" stroke="midnightblue" points="37.13,-4435.6 33.57,-4425.63 30.13,-4435.65 37.13,-4435.6"/>
177</g>
178<!-- Node74 -->
179<g id="node75" class="node">
180<title>Node74</title>
181<g id="a_node75"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
182<polygon fill="white" stroke="black" points="132.5,-7816 132.5,-7846 289.5,-7846 289.5,-7816 132.5,-7816"/>
183<text text-anchor="start" x="140.5" y="-7834" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; BroadcastTo</text>
184<text text-anchor="middle" x="211" y="-7823" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
185</a>
186</g>
187</g>
188<!-- Node0&#45;&gt;Node74 -->
189<g id="edge74" class="edge">
190<title>Node0&#45;&gt;Node74</title>
191<path fill="none" stroke="midnightblue" d="M33.65,-4435.98C35.75,-4708.36 59.51,-7675.85 101,-7754 116.37,-7782.96 148.05,-7803.43 173.31,-7815.95"/>
192<polygon fill="midnightblue" stroke="midnightblue" points="37.15,-4435.61 33.57,-4425.63 30.15,-4435.66 37.15,-4435.61"/>
193</g>
194<!-- Node77 -->
195<g id="node78" class="node">
196<title>Node77</title>
197<g id="a_node78"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
198<polygon fill="white" stroke="black" points="105,-7725.5 105,-7744.5 317,-7744.5 317,-7725.5 105,-7725.5"/>
199<text text-anchor="middle" x="211" y="-7732.5" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; CastQueueDescriptor &gt;</text>
200</a>
201</g>
202</g>
203<!-- Node0&#45;&gt;Node77 -->
204<g id="edge77" class="edge">
205<title>Node0&#45;&gt;Node77</title>
206<path fill="none" stroke="midnightblue" d="M33.52,-4435.77C33.87,-4696.71 38.99,-7455.53 101,-7613 120.98,-7663.74 172.3,-7707 196.72,-7725.45"/>
207<polygon fill="midnightblue" stroke="midnightblue" points="37.02,-4435.52 33.51,-4425.53 30.02,-4435.53 37.02,-4435.52"/>
208</g>
209<!-- Node84 -->
210<g id="node85" class="node">
211<title>Node84</title>
212<g id="a_node85"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
213<polygon fill="white" stroke="black" points="125.5,-7573 125.5,-7603 296.5,-7603 296.5,-7573 125.5,-7573"/>
214<text text-anchor="start" x="133.5" y="-7591" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; ChannelShuffle</text>
215<text text-anchor="middle" x="211" y="-7580" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
216</a>
217</g>
218</g>
219<!-- Node0&#45;&gt;Node84 -->
220<g id="edge84" class="edge">
221<title>Node0&#45;&gt;Node84</title>
222<path fill="none" stroke="midnightblue" d="M33.54,-4436C34.15,-4691.72 41.85,-7316.03 101,-7466 119.24,-7512.24 163.48,-7552.27 189.65,-7572.98"/>
223<polygon fill="midnightblue" stroke="midnightblue" points="37.04,-4435.63 33.52,-4425.63 30.04,-4435.64 37.04,-4435.63"/>
224</g>
225<!-- Node91 -->
226<g id="node92" class="node">
227<title>Node91</title>
228<g id="a_node92"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
229<polygon fill="white" stroke="black" points="133,-7426 133,-7456 289,-7456 289,-7426 133,-7426"/>
230<text text-anchor="start" x="141" y="-7444" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; Comparison</text>
231<text text-anchor="middle" x="211" y="-7433" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
232</a>
233</g>
234</g>
235<!-- Node0&#45;&gt;Node91 -->
236<g id="edge91" class="edge">
237<title>Node0&#45;&gt;Node91</title>
238<path fill="none" stroke="midnightblue" d="M33.57,-4435.78C34.45,-4683.48 44.68,-7176.43 101,-7319 119.26,-7365.23 163.49,-7405.26 189.65,-7425.97"/>
239<polygon fill="midnightblue" stroke="midnightblue" points="37.07,-4435.69 33.53,-4425.7 30.07,-4435.72 37.07,-4435.69"/>
240</g>
241<!-- Node98 -->
242<g id="node99" class="node">
243<title>Node98</title>
244<g id="a_node99"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
245<polygon fill="white" stroke="black" points="129.5,-7279 129.5,-7309 292.5,-7309 292.5,-7279 129.5,-7279"/>
246<text text-anchor="start" x="137.5" y="-7297" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; ConcatQueue</text>
247<text text-anchor="middle" x="211" y="-7286" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
248</a>
249</g>
250</g>
251<!-- Node0&#45;&gt;Node98 -->
252<g id="edge98" class="edge">
253<title>Node0&#45;&gt;Node98</title>
254<path fill="none" stroke="midnightblue" d="M33.64,-4435.67C35.41,-4674.57 53.91,-7011.86 101,-7148 120.03,-7203.01 168.01,-7254.36 193.5,-7278.9"/>
255<polygon fill="midnightblue" stroke="midnightblue" points="37.14,-4435.61 33.57,-4425.64 30.14,-4435.66 37.14,-4435.61"/>
256</g>
257<!-- Node105 -->
258<g id="node106" class="node">
259<title>Node105</title>
260<g id="a_node106"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
261<polygon fill="white" stroke="black" points="124.5,-7108 124.5,-7138 297.5,-7138 297.5,-7108 124.5,-7108"/>
262<text text-anchor="start" x="132.5" y="-7126" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; ConstantQueue</text>
263<text text-anchor="middle" x="211" y="-7115" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
264</a>
265</g>
266</g>
267<!-- Node0&#45;&gt;Node105 -->
268<g id="edge105" class="edge">
269<title>Node0&#45;&gt;Node105</title>
270<path fill="none" stroke="midnightblue" d="M33.68,-4435.8C35.81,-4667.06 57.07,-6848.65 101,-6976 120.06,-7031.26 168.03,-7083.03 193.51,-7107.77"/>
271<polygon fill="midnightblue" stroke="midnightblue" points="37.18,-4435.49 33.59,-4425.53 30.18,-4435.56 37.18,-4435.49"/>
272</g>
273<!-- Node114 -->
274<g id="node115" class="node">
275<title>Node114</title>
276<g id="a_node115"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
277<polygon fill="white" stroke="black" points="127,-6936 127,-6966 295,-6966 295,-6936 127,-6936"/>
278<text text-anchor="start" x="135" y="-6954" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; Convolution2d</text>
279<text text-anchor="middle" x="211" y="-6943" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
280</a>
281</g>
282</g>
283<!-- Node0&#45;&gt;Node114 -->
284<g id="edge114" class="edge">
285<title>Node0&#45;&gt;Node114</title>
286<path fill="none" stroke="midnightblue" d="M33.67,-4436.02C35.57,-4661.15 54.16,-6711.24 101,-6829 119.37,-6875.19 163.56,-6915.24 189.69,-6935.96"/>
287<polygon fill="midnightblue" stroke="midnightblue" points="37.16,-4435.68 33.58,-4425.71 30.16,-4435.74 37.16,-4435.68"/>
288</g>
289<!-- Node121 -->
290<g id="node122" class="node">
291<title>Node121</title>
292<g id="a_node122"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
293<polygon fill="white" stroke="black" points="127,-6789 127,-6819 295,-6819 295,-6789 127,-6789"/>
294<text text-anchor="start" x="135" y="-6807" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; Convolution3d</text>
295<text text-anchor="middle" x="211" y="-6796" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
296</a>
297</g>
298</g>
299<!-- Node0&#45;&gt;Node121 -->
300<g id="edge121" class="edge">
301<title>Node0&#45;&gt;Node121</title>
302<path fill="none" stroke="midnightblue" d="M33.56,-4435.93C34.27,-4655.92 42.24,-6624.69 101,-6731 116.04,-6758.21 146.03,-6777.16 170.75,-6788.92"/>
303<polygon fill="midnightblue" stroke="midnightblue" points="37.06,-4435.81 33.53,-4425.83 30.06,-4435.84 37.06,-4435.81"/>
304</g>
305<!-- Node128 -->
306<g id="node129" class="node">
307<title>Node128</title>
308<g id="a_node129"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
309<polygon fill="white" stroke="black" points="130.5,-6691 130.5,-6721 291.5,-6721 291.5,-6691 130.5,-6691"/>
310<text text-anchor="start" x="138.5" y="-6709" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; DebugQueue</text>
311<text text-anchor="middle" x="211" y="-6698" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
312</a>
313</g>
314</g>
315<!-- Node0&#45;&gt;Node128 -->
316<g id="edge128" class="edge">
317<title>Node0&#45;&gt;Node128</title>
318<path fill="none" stroke="midnightblue" d="M33.59,-4436.06C34.57,-4651.47 44.75,-6531.38 101,-6633 116.06,-6660.2 146.05,-6679.15 170.76,-6690.91"/>
319<polygon fill="midnightblue" stroke="midnightblue" points="37.08,-4435.86 33.54,-4425.88 30.08,-4435.9 37.08,-4435.86"/>
320</g>
321<!-- Node131 -->
322<g id="node132" class="node">
323<title>Node131</title>
324<g id="a_node132"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
325<polygon fill="white" stroke="black" points="127.5,-6593 127.5,-6623 294.5,-6623 294.5,-6593 127.5,-6593"/>
326<text text-anchor="start" x="135.5" y="-6611" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; DepthToSpace</text>
327<text text-anchor="middle" x="211" y="-6600" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
328</a>
329</g>
330</g>
331<!-- Node0&#45;&gt;Node131 -->
332<g id="edge131" class="edge">
333<title>Node0&#45;&gt;Node131</title>
334<path fill="none" stroke="midnightblue" d="M33.76,-4435.9C36.49,-4642.22 60.76,-6385.52 101,-6486 119.48,-6532.14 163.63,-6572.21 189.72,-6592.95"/>
335<polygon fill="midnightblue" stroke="midnightblue" points="37.26,-4435.6 33.62,-4425.64 30.26,-4435.69 37.26,-4435.6"/>
336</g>
337<!-- Node138 -->
338<g id="node139" class="node">
339<title>Node138</title>
340<g id="a_node139"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
341<polygon fill="white" stroke="black" points="101,-6446 101,-6476 321,-6476 321,-6446 101,-6446"/>
342<text text-anchor="start" x="109" y="-6464" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; DepthwiseConvolution2d</text>
343<text text-anchor="middle" x="211" y="-6453" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
344</a>
345</g>
346</g>
347<!-- Node0&#45;&gt;Node138 -->
348<g id="edge138" class="edge">
349<title>Node0&#45;&gt;Node138</title>
350<path fill="none" stroke="midnightblue" d="M33.38,-4435.77C32.32,-4627.52 26.3,-6153.14 101,-6339 119.54,-6385.12 163.66,-6425.2 189.74,-6445.94"/>
351<polygon fill="midnightblue" stroke="midnightblue" points="36.88,-4435.74 33.44,-4425.72 29.88,-4435.7 36.88,-4435.74"/>
352</g>
353<!-- Node145 -->
354<g id="node146" class="node">
355<title>Node145</title>
356<g id="a_node146"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
357<polygon fill="white" stroke="black" points="134.5,-6299 134.5,-6329 287.5,-6329 287.5,-6299 134.5,-6299"/>
358<text text-anchor="start" x="142.5" y="-6317" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; Dequantize</text>
359<text text-anchor="middle" x="211" y="-6306" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
360</a>
361</g>
362</g>
363<!-- Node0&#45;&gt;Node145 -->
364<g id="edge145" class="edge">
365<title>Node0&#45;&gt;Node145</title>
366<path fill="none" stroke="midnightblue" d="M33.8,-4435.87C36.73,-4626.86 61.02,-6132.19 101,-6217 118.28,-6253.66 156.54,-6282.39 182.8,-6298.78"/>
367<polygon fill="midnightblue" stroke="midnightblue" points="37.29,-4435.57 33.64,-4425.63 30.3,-4435.68 37.29,-4435.57"/>
368</g>
369<!-- Node152 -->
370<g id="node153" class="node">
371<title>Node152</title>
372<g id="a_node153"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
373<polygon fill="white" stroke="black" points="128,-6177 128,-6207 294,-6207 294,-6177 128,-6177"/>
374<text text-anchor="start" x="136" y="-6195" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; DetectionPost</text>
375<text text-anchor="middle" x="211" y="-6184" font-family="Helvetica,sans-Serif" font-size="10.00">ProcessQueueDescriptor &gt;</text>
376</a>
377</g>
378</g>
379<!-- Node0&#45;&gt;Node152 -->
380<g id="edge152" class="edge">
381<title>Node0&#45;&gt;Node152</title>
382<path fill="none" stroke="midnightblue" d="M33.77,-4435.66C36.37,-4620.07 57.77,-6041.74 101,-6119 116.24,-6146.23 146.38,-6165.22 171.12,-6176.99"/>
383<polygon fill="midnightblue" stroke="midnightblue" points="37.27,-4435.47 33.63,-4425.52 30.27,-4435.57 37.27,-4435.47"/>
384</g>
385<!-- Node157 -->
386<g id="node158" class="node">
387<title>Node157</title>
388<g id="a_node158"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
389<polygon fill="white" stroke="black" points="126.5,-6079 126.5,-6109 295.5,-6109 295.5,-6079 126.5,-6079"/>
390<text text-anchor="start" x="134.5" y="-6097" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; DivisionQueue</text>
391<text text-anchor="middle" x="211" y="-6086" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
392</a>
393</g>
394</g>
395<!-- Node0&#45;&gt;Node157 -->
396<g id="edge157" class="edge">
397<title>Node0&#45;&gt;Node157</title>
398<path fill="none" stroke="midnightblue" d="M33.42,-4436.08C32.86,-4609.28 31.32,-5848.22 101,-5996 118.47,-6033.06 157.08,-6062.27 183.33,-6078.84"/>
399<polygon fill="midnightblue" stroke="midnightblue" points="36.92,-4435.86 33.46,-4425.85 29.92,-4435.84 36.92,-4435.86"/>
400</g>
401<!-- Node162 -->
402<g id="node163" class="node">
403<title>Node162</title>
404<g id="a_node163"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
405<polygon fill="white" stroke="black" points="130.5,-5956 130.5,-5986 291.5,-5986 291.5,-5956 130.5,-5956"/>
406<text text-anchor="start" x="138.5" y="-5974" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; Elementwise</text>
407<text text-anchor="middle" x="211" y="-5963" font-family="Helvetica,sans-Serif" font-size="10.00">BinaryQueueDescriptor &gt;</text>
408</a>
409</g>
410</g>
411<!-- Node0&#45;&gt;Node162 -->
412<g id="edge162" class="edge">
413<title>Node0&#45;&gt;Node162</title>
414<path fill="none" stroke="midnightblue" d="M33.78,-4436.14C36.12,-4597.89 53.52,-5682.65 101,-5819 120.86,-5876.04 169.4,-5930.43 194.46,-5955.92"/>
415<polygon fill="midnightblue" stroke="midnightblue" points="37.27,-4435.71 33.63,-4425.76 30.28,-4435.81 37.27,-4435.71"/>
416</g>
417<!-- Node169 -->
418<g id="node170" class="node">
419<title>Node169</title>
420<g id="a_node170"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
421<polygon fill="white" stroke="black" points="130.5,-5779 130.5,-5809 291.5,-5809 291.5,-5779 130.5,-5779"/>
422<text text-anchor="start" x="138.5" y="-5797" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; Elementwise</text>
423<text text-anchor="middle" x="211" y="-5786" font-family="Helvetica,sans-Serif" font-size="10.00">UnaryQueueDescriptor &gt;</text>
424</a>
425</g>
426</g>
427<!-- Node0&#45;&gt;Node169 -->
428<g id="edge169" class="edge">
429<title>Node0&#45;&gt;Node169</title>
430<path fill="none" stroke="midnightblue" d="M33.81,-4435.79C36.23,-4586.25 53.51,-5546.98 101,-5666 120.15,-5713.98 164.92,-5756.8 190.74,-5778.66"/>
431<polygon fill="midnightblue" stroke="midnightblue" points="37.3,-4435.65 33.65,-4425.71 30.31,-4435.76 37.3,-4435.65"/>
432</g>
433<!-- Node187 -->
434<g id="node188" class="node">
435<title>Node187</title>
436<g id="a_node188"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
437<polygon fill="white" stroke="black" points="108.5,-5637.5 108.5,-5656.5 313.5,-5656.5 313.5,-5637.5 108.5,-5637.5"/>
438<text text-anchor="middle" x="211" y="-5644.5" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; FillQueueDescriptor &gt;</text>
439</a>
440</g>
441</g>
442<!-- Node0&#45;&gt;Node187 -->
443<g id="edge187" class="edge">
444<title>Node0&#45;&gt;Node187</title>
445<path fill="none" stroke="midnightblue" d="M33.78,-4436.17C35.87,-4579.87 50.52,-5445.9 101,-5550 120.9,-5591.03 166.7,-5622.32 192.14,-5637.28"/>
446<polygon fill="midnightblue" stroke="midnightblue" points="37.27,-4435.74 33.63,-4425.79 30.27,-4435.84 37.27,-4435.74"/>
447</g>
448<!-- Node194 -->
449<g id="node195" class="node">
450<title>Node194</title>
451<g id="a_node195"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
452<polygon fill="white" stroke="black" points="134,-5510 134,-5540 288,-5540 288,-5510 134,-5510"/>
453<text text-anchor="start" x="142" y="-5528" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; FloorQueue</text>
454<text text-anchor="middle" x="211" y="-5517" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
455</a>
456</g>
457</g>
458<!-- Node0&#45;&gt;Node194 -->
459<g id="edge194" class="edge">
460<title>Node0&#45;&gt;Node194</title>
461<path fill="none" stroke="midnightblue" d="M33.55,-4435.86C34.03,-4573.91 39.51,-5387.27 101,-5476 111.99,-5491.86 129.38,-5502.66 147.07,-5509.99"/>
462<polygon fill="midnightblue" stroke="midnightblue" points="37.05,-4435.54 33.52,-4425.55 30.05,-4435.56 37.05,-4435.54"/>
463</g>
464<!-- Node197 -->
465<g id="node198" class="node">
466<title>Node197</title>
467<g id="a_node198"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
468<polygon fill="white" stroke="black" points="124.5,-5436 124.5,-5466 297.5,-5466 297.5,-5436 124.5,-5436"/>
469<text text-anchor="start" x="132.5" y="-5454" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; FullyConnected</text>
470<text text-anchor="middle" x="211" y="-5443" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
471</a>
472</g>
473</g>
474<!-- Node0&#45;&gt;Node197 -->
475<g id="edge197" class="edge">
476<title>Node0&#45;&gt;Node197</title>
477<path fill="none" stroke="midnightblue" d="M33.85,-4435.91C36.3,-4566.13 52.1,-5293.64 101,-5378 116.71,-5405.09 146.99,-5424.14 171.65,-5435.97"/>
478<polygon fill="midnightblue" stroke="midnightblue" points="37.35,-4435.72 33.67,-4425.79 30.35,-4435.85 37.35,-4435.72"/>
479</g>
480<!-- Node204 -->
481<g id="node205" class="node">
482<title>Node204</title>
483<g id="a_node205"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
484<polygon fill="white" stroke="black" points="132,-5338 132,-5368 290,-5368 290,-5338 132,-5338"/>
485<text text-anchor="start" x="140" y="-5356" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; FusedQueue</text>
486<text text-anchor="middle" x="211" y="-5345" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
487</a>
488</g>
489</g>
490<!-- Node0&#45;&gt;Node204 -->
491<g id="edge204" class="edge">
492<title>Node0&#45;&gt;Node204</title>
493<path fill="none" stroke="midnightblue" d="M34.02,-4435.73C37.34,-4557.55 56.98,-5204.75 101,-5280 116.81,-5307.03 147.08,-5326.08 171.72,-5337.93"/>
494<polygon fill="midnightblue" stroke="midnightblue" points="37.51,-4435.52 33.75,-4425.61 30.51,-4435.71 37.51,-4435.52"/>
495</g>
496<!-- Node207 -->
497<g id="node208" class="node">
498<title>Node207</title>
499<g id="a_node208"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
500<polygon fill="white" stroke="black" points="123,-5240 123,-5270 299,-5270 299,-5240 123,-5240"/>
501<text text-anchor="start" x="131" y="-5258" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; GatherNdQueue</text>
502<text text-anchor="middle" x="211" y="-5247" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
503</a>
504</g>
505</g>
506<!-- Node0&#45;&gt;Node207 -->
507<g id="edge207" class="edge">
508<title>Node0&#45;&gt;Node207</title>
509<path fill="none" stroke="midnightblue" d="M33.71,-4436.18C35.05,-4538.79 44.18,-5002.8 101,-5133 120.88,-5178.56 164.52,-5218.84 190.14,-5239.77"/>
510<polygon fill="midnightblue" stroke="midnightblue" points="37.21,-4435.93 33.59,-4425.97 30.21,-4436.01 37.21,-4435.93"/>
511</g>
512<!-- Node214 -->
513<g id="node215" class="node">
514<title>Node214</title>
515<g id="a_node215"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
516<polygon fill="white" stroke="black" points="130,-5093 130,-5123 292,-5123 292,-5093 130,-5093"/>
517<text text-anchor="start" x="138" y="-5111" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; GatherQueue</text>
518<text text-anchor="middle" x="211" y="-5100" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
519</a>
520</g>
521</g>
522<!-- Node0&#45;&gt;Node214 -->
523<g id="edge214" class="edge">
524<title>Node0&#45;&gt;Node214</title>
525<path fill="none" stroke="midnightblue" d="M34.25,-4435.79C37.86,-4524.33 55.14,-4884.28 101,-4986 121.43,-5031.31 164.86,-5071.69 190.3,-5092.7"/>
526<polygon fill="midnightblue" stroke="midnightblue" points="37.74,-4435.4 33.85,-4425.55 30.75,-4435.68 37.74,-4435.4"/>
527</g>
528<!-- Node221 -->
529<g id="node222" class="node">
530<title>Node221</title>
531<g id="a_node222"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
532<polygon fill="white" stroke="black" points="107,-4946 107,-4976 315,-4976 315,-4946 107,-4946"/>
533<text text-anchor="start" x="115" y="-4964" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; InstanceNormalization</text>
534<text text-anchor="middle" x="211" y="-4953" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
535</a>
536</g>
537</g>
538<!-- Node0&#45;&gt;Node221 -->
539<g id="edge221" class="edge">
540<title>Node0&#45;&gt;Node221</title>
541<path fill="none" stroke="midnightblue" d="M34.2,-4435.58C37.36,-4514.73 52.28,-4810.52 101,-4888 117.85,-4914.8 148.54,-4934.02 173.07,-4945.99"/>
542<polygon fill="midnightblue" stroke="midnightblue" points="37.7,-4435.38 33.82,-4425.52 30.7,-4435.65 37.7,-4435.38"/>
543</g>
544<!-- Node228 -->
545<g id="node229" class="node">
546<title>Node228</title>
547<g id="a_node229"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
548<polygon fill="white" stroke="black" points="122,-4848 122,-4878 300,-4878 300,-4848 122,-4848"/>
549<text text-anchor="start" x="130" y="-4866" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; L2Normalization</text>
550<text text-anchor="middle" x="211" y="-4855" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
551</a>
552</g>
553</g>
554<!-- Node0&#45;&gt;Node228 -->
555<g id="edge228" class="edge">
556<title>Node0&#45;&gt;Node228</title>
557<path fill="none" stroke="midnightblue" d="M35.07,-4436.17C40.75,-4505.1 61.97,-4730.38 101,-4790 118.4,-4816.58 149.2,-4835.87 173.64,-4847.92"/>
558<polygon fill="midnightblue" stroke="midnightblue" points="38.53,-4435.52 34.24,-4425.84 31.55,-4436.08 38.53,-4435.52"/>
559</g>
560<!-- Node231 -->
561<g id="node232" class="node">
562<title>Node231</title>
563<g id="a_node232"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
564<polygon fill="white" stroke="black" points="129,-4750 129,-4780 293,-4780 293,-4750 129,-4750"/>
565<text text-anchor="start" x="137" y="-4768" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; LogicalBinary</text>
566<text text-anchor="middle" x="211" y="-4757" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
567</a>
568</g>
569</g>
570<!-- Node0&#45;&gt;Node231 -->
571<g id="edge231" class="edge">
572<title>Node0&#45;&gt;Node231</title>
573<path fill="none" stroke="midnightblue" d="M36.36,-4435.64C42.92,-4476.44 61.62,-4572.45 101,-4643 125.5,-4686.9 168.23,-4728.41 192.27,-4749.86"/>
574<polygon fill="midnightblue" stroke="midnightblue" points="39.81,-4435.01 34.82,-4425.66 32.89,-4436.08 39.81,-4435.01"/>
575</g>
576<!-- Node240 -->
577<g id="node241" class="node">
578<title>Node240</title>
579<g id="a_node241"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
580<polygon fill="white" stroke="black" points="133.5,-4603 133.5,-4633 288.5,-4633 288.5,-4603 133.5,-4603"/>
581<text text-anchor="start" x="141.5" y="-4621" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; LogSoftmax</text>
582<text text-anchor="middle" x="211" y="-4610" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
583</a>
584</g>
585</g>
586<!-- Node0&#45;&gt;Node240 -->
587<g id="edge240" class="edge">
588<title>Node0&#45;&gt;Node240</title>
589<path fill="none" stroke="midnightblue" d="M38.79,-4435.44C47.55,-4464.63 67.51,-4520.16 101,-4556 120.47,-4576.84 148.56,-4592.59 171.34,-4603"/>
590<polygon fill="midnightblue" stroke="midnightblue" points="42.1,-4434.29 35.97,-4425.64 35.37,-4436.22 42.1,-4434.29"/>
591</g>
592<!-- Node247 -->
593<g id="node248" class="node">
594<title>Node247</title>
595<g id="a_node248"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
596<polygon fill="white" stroke="black" points="103.5,-4527.5 103.5,-4546.5 318.5,-4546.5 318.5,-4527.5 103.5,-4527.5"/>
597<text text-anchor="middle" x="211" y="-4534.5" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; LstmQueueDescriptor &gt;</text>
598</a>
599</g>
600</g>
601<!-- Node0&#45;&gt;Node247 -->
602<g id="edge247" class="edge">
603<title>Node0&#45;&gt;Node247</title>
604<path fill="none" stroke="midnightblue" d="M43.36,-4434.62C54.72,-4454.35 75.2,-4485.1 101,-4503 117.69,-4514.58 138.49,-4522.34 157.43,-4527.48"/>
605<polygon fill="midnightblue" stroke="midnightblue" points="46.3,-4432.72 38.39,-4425.67 40.18,-4436.11 46.3,-4432.72"/>
606</g>
607<!-- Node250 -->
608<g id="node251" class="node">
609<title>Node250</title>
610<g id="a_node251"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
611<polygon fill="white" stroke="black" points="105,-4474.5 105,-4493.5 317,-4493.5 317,-4474.5 105,-4474.5"/>
612<text text-anchor="middle" x="211" y="-4481.5" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; MapQueueDescriptor &gt;</text>
613</a>
614</g>
615</g>
616<!-- Node0&#45;&gt;Node250 -->
617<g id="edge250" class="edge">
618<title>Node0&#45;&gt;Node250</title>
619<path fill="none" stroke="midnightblue" d="M68.07,-4429.32C102.55,-4442.6 154.66,-4462.68 185.21,-4474.45"/>
620<polygon fill="midnightblue" stroke="midnightblue" points="69,-4425.93 58.41,-4425.6 66.49,-4432.46 69,-4425.93"/>
621</g>
622<!-- Node252 -->
623<g id="node253" class="node">
624<title>Node252</title>
625<g id="a_node253"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
626<polygon fill="white" stroke="black" points="121.5,-4401 121.5,-4431 300.5,-4431 300.5,-4401 121.5,-4401"/>
627<text text-anchor="start" x="129.5" y="-4419" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; MaximumQueue</text>
628<text text-anchor="middle" x="211" y="-4408" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
629</a>
630</g>
631</g>
632<!-- Node0&#45;&gt;Node252 -->
633<g id="edge252" class="edge">
634<title>Node0&#45;&gt;Node252</title>
635<path fill="none" stroke="midnightblue" d="M75.21,-4416C89.09,-4416 105.12,-4416 121.17,-4416"/>
636<polygon fill="midnightblue" stroke="midnightblue" points="75.05,-4412.5 65.05,-4416 75.05,-4419.5 75.05,-4412.5"/>
637</g>
638<!-- Node257 -->
639<g id="node258" class="node">
640<title>Node257</title>
641<g id="a_node258"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
642<polygon fill="white" stroke="black" points="102,-4340.5 102,-4359.5 320,-4359.5 320,-4340.5 102,-4340.5"/>
643<text text-anchor="middle" x="211" y="-4347.5" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; MeanQueueDescriptor &gt;</text>
644</a>
645</g>
646</g>
647<!-- Node0&#45;&gt;Node257 -->
648<g id="edge257" class="edge">
649<title>Node0&#45;&gt;Node257</title>
650<path fill="none" stroke="midnightblue" d="M68.78,-4402.81C103.02,-4390 154.16,-4370.88 184.59,-4359.5"/>
651<polygon fill="midnightblue" stroke="midnightblue" points="67.31,-4399.62 59.16,-4406.4 69.76,-4406.18 67.31,-4399.62"/>
652</g>
653<!-- Node264 -->
654<g id="node265" class="node">
655<title>Node264</title>
656<g id="a_node265"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
657<polygon fill="white" stroke="black" points="121.5,-4273 121.5,-4303 300.5,-4303 300.5,-4273 121.5,-4273"/>
658<text text-anchor="start" x="129.5" y="-4291" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; MemCopyQueue</text>
659<text text-anchor="middle" x="211" y="-4280" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
660</a>
661</g>
662</g>
663<!-- Node0&#45;&gt;Node264 -->
664<g id="edge264" class="edge">
665<title>Node0&#45;&gt;Node264</title>
666<path fill="none" stroke="midnightblue" d="M43.9,-4397.87C55.6,-4378.89 76.26,-4349.33 101,-4331 117.26,-4318.95 137.35,-4309.77 155.83,-4303.05"/>
667<polygon fill="midnightblue" stroke="midnightblue" points="40.88,-4396.11 38.75,-4406.49 46.88,-4399.7 40.88,-4396.11"/>
668</g>
669<!-- Node266 -->
670<g id="node267" class="node">
671<title>Node266</title>
672<g id="a_node267"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
673<polygon fill="white" stroke="black" points="118,-4189 118,-4219 304,-4219 304,-4189 118,-4189"/>
674<text text-anchor="start" x="126" y="-4207" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; MemImportQueue</text>
675<text text-anchor="middle" x="211" y="-4196" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
676</a>
677</g>
678</g>
679<!-- Node0&#45;&gt;Node266 -->
680<g id="edge266" class="edge">
681<title>Node0&#45;&gt;Node266</title>
682<path fill="none" stroke="midnightblue" d="M37.94,-4396.16C45.84,-4364.78 65,-4303.21 101,-4264 119.48,-4243.87 146.31,-4228.99 168.73,-4219.08"/>
683<polygon fill="midnightblue" stroke="midnightblue" points="34.45,-4395.72 35.53,-4406.26 41.26,-4397.35 34.45,-4395.72"/>
684</g>
685<!-- Node268 -->
686<g id="node269" class="node">
687<title>Node268</title>
688<g id="a_node269"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
689<polygon fill="white" stroke="black" points="122.5,-4136 122.5,-4166 299.5,-4166 299.5,-4136 122.5,-4136"/>
690<text text-anchor="start" x="130.5" y="-4154" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; MemSyncQueue</text>
691<text text-anchor="middle" x="211" y="-4143" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
692</a>
693</g>
694</g>
695<!-- Node0&#45;&gt;Node268 -->
696<g id="edge268" class="edge">
697<title>Node0&#45;&gt;Node268</title>
698<path fill="none" stroke="midnightblue" d="M33.04,-4396C33.15,-4350.76 40.01,-4239.87 101,-4180 107.22,-4173.9 114.57,-4169.04 122.47,-4165.18"/>
699<polygon fill="midnightblue" stroke="midnightblue" points="29.55,-4396.28 33.14,-4406.25 36.55,-4396.21 29.55,-4396.28"/>
700</g>
701<!-- Node270 -->
702<g id="node271" class="node">
703<title>Node270</title>
704<g id="a_node271"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
705<polygon fill="white" stroke="black" points="123,-4082 123,-4112 299,-4112 299,-4082 123,-4082"/>
706<text text-anchor="start" x="131" y="-4100" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; MinimumQueue</text>
707<text text-anchor="middle" x="211" y="-4089" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
708</a>
709</g>
710</g>
711<!-- Node0&#45;&gt;Node270 -->
712<g id="edge270" class="edge">
713<title>Node0&#45;&gt;Node270</title>
714<path fill="none" stroke="midnightblue" d="M35.49,-4396.32C41.82,-4337.76 63.25,-4166.26 101,-4127 107.26,-4120.49 114.79,-4115.35 122.93,-4111.3"/>
715<polygon fill="midnightblue" stroke="midnightblue" points="31.99,-4396.14 34.43,-4406.45 38.96,-4396.87 31.99,-4396.14"/>
716</g>
717<!-- Node275 -->
718<g id="node276" class="node">
719<title>Node275</title>
720<g id="a_node276"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
721<polygon fill="white" stroke="black" points="129,-3984 129,-4014 293,-4014 293,-3984 129,-3984"/>
722<text text-anchor="start" x="137" y="-4002" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; Multiplication</text>
723<text text-anchor="middle" x="211" y="-3991" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
724</a>
725</g>
726</g>
727<!-- Node0&#45;&gt;Node275 -->
728<g id="edge275" class="edge">
729<title>Node0&#45;&gt;Node275</title>
730<path fill="none" stroke="midnightblue" d="M35.41,-4396.26C41.94,-4331.63 65.07,-4127.32 101,-4073 118.79,-4046.1 150.05,-4026.38 174.54,-4014.1"/>
731<polygon fill="midnightblue" stroke="midnightblue" points="31.91,-4396.04 34.41,-4406.33 38.88,-4396.73 31.91,-4396.04"/>
732</g>
733<!-- Node280 -->
734<g id="node281" class="node">
735<title>Node280</title>
736<g id="a_node281"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
737<polygon fill="white" stroke="black" points="127.5,-3911 127.5,-3941 294.5,-3941 294.5,-3911 127.5,-3911"/>
738<text text-anchor="start" x="135.5" y="-3929" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; Normalization</text>
739<text text-anchor="middle" x="211" y="-3918" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
740</a>
741</g>
742</g>
743<!-- Node0&#45;&gt;Node280 -->
744<g id="edge280" class="edge">
745<title>Node0&#45;&gt;Node280</title>
746<path fill="none" stroke="midnightblue" d="M34.08,-4396.02C36.68,-4319.06 49.5,-4042.73 101,-3975 112.99,-3959.23 131.21,-3948.4 149.33,-3941.03"/>
747<polygon fill="midnightblue" stroke="midnightblue" points="30.57,-4396.14 33.76,-4406.24 37.57,-4396.36 30.57,-4396.14"/>
748</g>
749<!-- Node283 -->
750<g id="node284" class="node">
751<title>Node283</title>
752<g id="a_node284"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
753<polygon fill="white" stroke="black" points="107,-3817.5 107,-3836.5 315,-3836.5 315,-3817.5 107,-3817.5"/>
754<text text-anchor="middle" x="211" y="-3824.5" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; PadQueueDescriptor &gt;</text>
755</a>
756</g>
757</g>
758<!-- Node0&#45;&gt;Node283 -->
759<g id="edge283" class="edge">
760<title>Node0&#45;&gt;Node283</title>
761<path fill="none" stroke="midnightblue" d="M33.98,-4396.32C36.32,-4312.73 48.71,-3987.41 101,-3902 120.67,-3869.87 159.87,-3848.13 185.51,-3836.65"/>
762<polygon fill="midnightblue" stroke="midnightblue" points="30.48,-4396.38 33.71,-4406.46 37.47,-4396.56 30.48,-4396.38"/>
763</g>
764<!-- Node290 -->
765<g id="node291" class="node">
766<title>Node290</title>
767<g id="a_node291"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
768<polygon fill="white" stroke="black" points="116,-3739.5 116,-3758.5 306,-3758.5 306,-3739.5 116,-3739.5"/>
769<text text-anchor="middle" x="211" y="-3746.5" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; ParentDescriptor &gt;</text>
770</a>
771</g>
772</g>
773<!-- Node0&#45;&gt;Node290 -->
774<g id="edge290" class="edge">
775<title>Node0&#45;&gt;Node290</title>
776<path fill="none" stroke="midnightblue" d="M33.3,-4396.22C32.69,-4302.94 34.16,-3907.27 101,-3808 118.13,-3782.57 149.96,-3767.17 174.82,-3758.51"/>
777<polygon fill="midnightblue" stroke="midnightblue" points="29.8,-4396.52 33.38,-4406.49 36.8,-4396.46 29.8,-4396.52"/>
778</g>
779<!-- Node293 -->
780<g id="node294" class="node">
781<title>Node293</title>
782<g id="a_node294"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
783<polygon fill="white" stroke="black" points="126,-3651 126,-3681 296,-3681 296,-3651 126,-3651"/>
784<text text-anchor="start" x="134" y="-3669" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; PermuteQueue</text>
785<text text-anchor="middle" x="211" y="-3658" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
786</a>
787</g>
788</g>
789<!-- Node0&#45;&gt;Node293 -->
790<g id="edge293" class="edge">
791<title>Node0&#45;&gt;Node293</title>
792<path fill="none" stroke="midnightblue" d="M34.38,-4396.18C39.27,-4289.64 64.14,-3787.63 101,-3730 115.72,-3706.98 141.9,-3691.22 164.92,-3681.09"/>
793<polygon fill="midnightblue" stroke="midnightblue" points="30.89,-4396.06 33.93,-4406.21 37.88,-4396.38 30.89,-4396.06"/>
794</g>
795<!-- Node300 -->
796<g id="node301" class="node">
797<title>Node300</title>
798<g id="a_node301"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
799<polygon fill="white" stroke="black" points="122.5,-3479 122.5,-3509 299.5,-3509 299.5,-3479 122.5,-3479"/>
800<text text-anchor="start" x="130.5" y="-3497" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; Pooling2dQueue</text>
801<text text-anchor="middle" x="211" y="-3486" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
802</a>
803</g>
804</g>
805<!-- Node0&#45;&gt;Node300 -->
806<g id="edge300" class="edge">
807<title>Node0&#45;&gt;Node300</title>
808<path fill="none" stroke="midnightblue" d="M33.79,-4396.03C35.54,-4289.34 46.6,-3786.14 101,-3642 121.85,-3586.77 169.49,-3534.07 194.31,-3509.09"/>
809<polygon fill="midnightblue" stroke="midnightblue" points="30.28,-4396.26 33.63,-4406.31 37.28,-4396.37 30.28,-4396.26"/>
810</g>
811<!-- Node307 -->
812<g id="node308" class="node">
813<title>Node307</title>
814<g id="a_node308"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
815<polygon fill="white" stroke="black" points="122.5,-3332 122.5,-3362 299.5,-3362 299.5,-3332 122.5,-3332"/>
816<text text-anchor="start" x="130.5" y="-3350" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; Pooling3dQueue</text>
817<text text-anchor="middle" x="211" y="-3339" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
818</a>
819</g>
820</g>
821<!-- Node0&#45;&gt;Node307 -->
822<g id="edge307" class="edge">
823<title>Node0&#45;&gt;Node307</title>
824<path fill="none" stroke="midnightblue" d="M33.2,-4396.18C31.65,-4276.12 27.17,-3645.52 101,-3470 120.36,-3423.97 164.19,-3383.4 189.98,-3362.33"/>
825<polygon fill="midnightblue" stroke="midnightblue" points="29.71,-4396.49 33.34,-4406.44 36.7,-4396.39 29.71,-4396.49"/>
826</g>
827<!-- Node314 -->
828<g id="node315" class="node">
829<title>Node314</title>
830<g id="a_node315"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
831<polygon fill="white" stroke="black" points="131,-3215 131,-3245 291,-3245 291,-3215 131,-3215"/>
832<text text-anchor="start" x="139" y="-3233" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; PreCompiled</text>
833<text text-anchor="middle" x="211" y="-3222" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
834</a>
835</g>
836</g>
837<!-- Node0&#45;&gt;Node314 -->
838<g id="edge314" class="edge">
839<title>Node0&#45;&gt;Node314</title>
840<path fill="none" stroke="midnightblue" d="M33.8,-4396.12C36.01,-4256.23 51.23,-3422.68 101,-3323 118.45,-3288.06 155.49,-3261 181.53,-3245.29"/>
841<polygon fill="midnightblue" stroke="midnightblue" points="30.3,-4396.18 33.64,-4406.24 37.3,-4396.29 30.3,-4396.18"/>
842</g>
843<!-- Node317 -->
844<g id="node318" class="node">
845<title>Node317</title>
846<g id="a_node318"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
847<polygon fill="white" stroke="black" points="134,-3109 134,-3139 288,-3139 288,-3109 134,-3109"/>
848<text text-anchor="start" x="142" y="-3127" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; PreluQueue</text>
849<text text-anchor="middle" x="211" y="-3116" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
850</a>
851</g>
852</g>
853<!-- Node0&#45;&gt;Node317 -->
854<g id="edge317" class="edge">
855<title>Node0&#45;&gt;Node317</title>
856<path fill="none" stroke="midnightblue" d="M33.61,-4395.83C34.54,-4246.48 42.65,-3315.19 101,-3206 117.46,-3175.19 151.14,-3152.67 176.73,-3139.1"/>
857<polygon fill="midnightblue" stroke="midnightblue" points="30.11,-4396.19 33.55,-4406.21 37.11,-4396.23 30.11,-4396.19"/>
858</g>
859<!-- Node324 -->
860<g id="node325" class="node">
861<title>Node324</title>
862<g id="a_node325"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
863<polygon fill="white" stroke="black" points="130.5,-2961 130.5,-2991 291.5,-2991 291.5,-2961 130.5,-2961"/>
864<text text-anchor="start" x="138.5" y="-2979" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; QLstmQueue</text>
865<text text-anchor="middle" x="211" y="-2968" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
866</a>
867</g>
868</g>
869<!-- Node0&#45;&gt;Node324 -->
870<g id="edge324" class="edge">
871<title>Node0&#45;&gt;Node324</title>
872<path fill="none" stroke="midnightblue" d="M33.73,-4396.13C35.65,-4240.89 50.09,-3225.22 101,-3100 120,-3053.27 164.39,-3012.18 190.29,-2991.07"/>
873<polygon fill="midnightblue" stroke="midnightblue" points="30.23,-4396.44 33.61,-4406.48 37.23,-4396.52 30.23,-4396.44"/>
874</g>
875<!-- Node331 -->
876<g id="node332" class="node">
877<title>Node331</title>
878<g id="a_node332"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
879<polygon fill="white" stroke="black" points="125.5,-2839 125.5,-2869 296.5,-2869 296.5,-2839 125.5,-2839"/>
880<text text-anchor="start" x="133.5" y="-2857" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; QuantizedLstm</text>
881<text text-anchor="middle" x="211" y="-2846" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
882</a>
883</g>
884</g>
885<!-- Node0&#45;&gt;Node331 -->
886<g id="edge331" class="edge">
887<title>Node0&#45;&gt;Node331</title>
888<path fill="none" stroke="midnightblue" d="M33.49,-4395.9C33.56,-4229.91 36.39,-3088.42 101,-2952 118.54,-2914.97 157.13,-2885.76 183.35,-2869.17"/>
889<polygon fill="midnightblue" stroke="midnightblue" points="29.99,-4396.14 33.49,-4406.14 36.99,-4396.14 29.99,-4396.14"/>
890</g>
891<!-- Node336 -->
892<g id="node337" class="node">
893<title>Node336</title>
894<g id="a_node337"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
895<polygon fill="white" stroke="black" points="124.5,-2717 124.5,-2747 297.5,-2747 297.5,-2717 124.5,-2717"/>
896<text text-anchor="start" x="132.5" y="-2735" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; QuantizeQueue</text>
897<text text-anchor="middle" x="211" y="-2724" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
898</a>
899</g>
900</g>
901<!-- Node0&#45;&gt;Node336 -->
902<g id="edge336" class="edge">
903<title>Node0&#45;&gt;Node336</title>
904<path fill="none" stroke="midnightblue" d="M33.42,-4396.38C32.83,-4224.54 31,-2978.5 101,-2830 118.47,-2792.94 157.08,-2763.73 183.33,-2747.16"/>
905<polygon fill="midnightblue" stroke="midnightblue" points="29.92,-4396.51 33.46,-4406.5 36.92,-4396.48 29.92,-4396.51"/>
906</g>
907<!-- Node343 -->
908<g id="node344" class="node">
909<title>Node343</title>
910<g id="a_node344"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
911<polygon fill="white" stroke="black" points="103.5,-2574.5 103.5,-2593.5 318.5,-2593.5 318.5,-2574.5 103.5,-2574.5"/>
912<text text-anchor="middle" x="211" y="-2581.5" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; RankQueueDescriptor &gt;</text>
913</a>
914</g>
915</g>
916<!-- Node0&#45;&gt;Node343 -->
917<g id="edge343" class="edge">
918<title>Node0&#45;&gt;Node343</title>
919<path fill="none" stroke="midnightblue" d="M33.48,-4396.04C33.43,-4215.83 35.25,-2872.48 101,-2708 121.53,-2656.63 173.06,-2612.24 197.18,-2593.5"/>
920<polygon fill="midnightblue" stroke="midnightblue" points="29.98,-4396.2 33.49,-4406.2 36.98,-4396.2 29.98,-4396.2"/>
921</g>
922<!-- Node350 -->
923<g id="node351" class="node">
924<title>Node350</title>
925<g id="a_node351"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
926<polygon fill="white" stroke="black" points="128.5,-2423 128.5,-2453 293.5,-2453 293.5,-2423 128.5,-2423"/>
927<text text-anchor="start" x="136.5" y="-2441" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; ReduceQueue</text>
928<text text-anchor="middle" x="211" y="-2430" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
929</a>
930</g>
931</g>
932<!-- Node0&#45;&gt;Node350 -->
933<g id="edge350" class="edge">
934<title>Node0&#45;&gt;Node350</title>
935<path fill="none" stroke="midnightblue" d="M33.43,-4396.12C32.88,-4208.02 30.87,-2744.3 101,-2565 119.73,-2517.1 164.67,-2474.73 190.62,-2453.14"/>
936<polygon fill="midnightblue" stroke="midnightblue" points="29.93,-4396.25 33.46,-4406.24 36.93,-4396.23 29.93,-4396.25"/>
937</g>
938<!-- Node357 -->
939<g id="node358" class="node">
940<title>Node357</title>
941<g id="a_node358"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
942<polygon fill="white" stroke="black" points="125.5,-2276 125.5,-2306 296.5,-2306 296.5,-2276 125.5,-2276"/>
943<text text-anchor="start" x="133.5" y="-2294" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; ReshapeQueue</text>
944<text text-anchor="middle" x="211" y="-2283" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
945</a>
946</g>
947</g>
948<!-- Node0&#45;&gt;Node357 -->
949<g id="edge357" class="edge">
950<title>Node0&#45;&gt;Node357</title>
951<path fill="none" stroke="midnightblue" d="M33.78,-4396.14C36.72,-4193.78 62.27,-2511.14 101,-2414 119.49,-2367.62 163.64,-2327.17 189.72,-2306.22"/>
952<polygon fill="midnightblue" stroke="midnightblue" points="30.28,-4396.18 33.64,-4406.23 37.28,-4396.28 30.28,-4396.18"/>
953</g>
954<!-- Node364 -->
955<g id="node365" class="node">
956<title>Node364</title>
957<g id="a_node365"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
958<polygon fill="white" stroke="black" points="130.5,-2129 130.5,-2159 291.5,-2159 291.5,-2129 130.5,-2129"/>
959<text text-anchor="start" x="138.5" y="-2147" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; ResizeQueue</text>
960<text text-anchor="middle" x="211" y="-2136" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
961</a>
962</g>
963</g>
964<!-- Node0&#45;&gt;Node364 -->
965<g id="edge364" class="edge">
966<title>Node0&#45;&gt;Node364</title>
967<path fill="none" stroke="midnightblue" d="M33.73,-4396.31C36.28,-4186.65 59.44,-2371.58 101,-2267 119.44,-2220.6 163.6,-2180.16 189.71,-2159.21"/>
968<polygon fill="midnightblue" stroke="midnightblue" points="30.23,-4396.41 33.61,-4406.45 37.23,-4396.5 30.23,-4396.41"/>
969</g>
970<!-- Node371 -->
971<g id="node372" class="node">
972<title>Node371</title>
973<g id="a_node372"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
974<polygon fill="white" stroke="black" points="120,-1992 120,-2022 302,-2022 302,-1992 120,-1992"/>
975<text text-anchor="start" x="128" y="-2010" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; ReverseV2Queue</text>
976<text text-anchor="middle" x="211" y="-1999" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
977</a>
978</g>
979</g>
980<!-- Node0&#45;&gt;Node371 -->
981<g id="edge371" class="edge">
982<title>Node0&#45;&gt;Node371</title>
983<path fill="none" stroke="midnightblue" d="M33.67,-4395.96C35.63,-4176.74 54.29,-2230.98 101,-2120 118.98,-2077.29 161.14,-2041.47 187.45,-2022.23"/>
984<polygon fill="midnightblue" stroke="midnightblue" points="30.17,-4396.25 33.58,-4406.28 37.17,-4396.31 30.17,-4396.25"/>
985</g>
986<!-- Node376 -->
987<g id="node377" class="node">
988<title>Node376</title>
989<g id="a_node377"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
990<polygon fill="white" stroke="black" points="133.5,-1880 133.5,-1910 288.5,-1910 288.5,-1880 133.5,-1880"/>
991<text text-anchor="start" x="141.5" y="-1898" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; RsqrtQueue</text>
992<text text-anchor="middle" x="211" y="-1887" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
993</a>
994</g>
995</g>
996<!-- Node0&#45;&gt;Node376 -->
997<g id="edge376" class="edge">
998<title>Node0&#45;&gt;Node376</title>
999<path fill="none" stroke="midnightblue" d="M33.57,-4396.11C34.48,-4170.41 44.28,-2097.58 101,-1983 117.51,-1949.65 153.22,-1924.73 179.28,-1910.08"/>
1000<polygon fill="midnightblue" stroke="midnightblue" points="30.07,-4396.18 33.54,-4406.19 37.07,-4396.2 30.07,-4396.18"/>
1001</g>
1002<!-- Node381 -->
1003<g id="node382" class="node">
1004<title>Node381</title>
1005<g id="a_node382"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
1006<polygon fill="white" stroke="black" points="122.5,-1782 122.5,-1812 299.5,-1812 299.5,-1782 122.5,-1782"/>
1007<text text-anchor="start" x="130.5" y="-1800" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; ScatterNdQueue</text>
1008<text text-anchor="middle" x="211" y="-1789" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
1009</a>
1010</g>
1011</g>
1012<!-- Node0&#45;&gt;Node381 -->
1013<g id="edge381" class="edge">
1014<title>Node0&#45;&gt;Node381</title>
1015<path fill="none" stroke="midnightblue" d="M33.51,-4396.24C33.65,-4165.44 36.74,-1988.51 101,-1871 116.14,-1843.31 146.64,-1823.97 171.53,-1812.02"/>
1016<polygon fill="midnightblue" stroke="midnightblue" points="30.01,-4396.49 33.5,-4406.49 37.01,-4396.49 30.01,-4396.49"/>
1017</g>
1018<!-- Node386 -->
1019<g id="node387" class="node">
1020<title>Node386</title>
1021<g id="a_node387"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
1022<polygon fill="white" stroke="black" points="131.5,-1709 131.5,-1739 290.5,-1739 290.5,-1709 131.5,-1709"/>
1023<text text-anchor="start" x="139.5" y="-1727" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; ShapeQueue</text>
1024<text text-anchor="middle" x="211" y="-1716" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
1025</a>
1026</g>
1027</g>
1028<!-- Node0&#45;&gt;Node386 -->
1029<g id="edge386" class="edge">
1030<title>Node0&#45;&gt;Node386</title>
1031<path fill="none" stroke="midnightblue" d="M33.4,-4396.14C32.32,-4159.69 23.9,-1888.92 101,-1773 111.51,-1757.19 128.44,-1746.43 145.84,-1739.11"/>
1032<polygon fill="midnightblue" stroke="midnightblue" points="29.9,-4396.38 33.45,-4406.36 36.9,-4396.34 29.9,-4396.38"/>
1033</g>
1034<!-- Node389 -->
1035<g id="node390" class="node">
1036<title>Node389</title>
1037<g id="a_node390"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
1038<polygon fill="white" stroke="black" points="135,-1611 135,-1641 287,-1641 287,-1611 135,-1611"/>
1039<text text-anchor="start" x="143" y="-1629" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; SliceQueue</text>
1040<text text-anchor="middle" x="211" y="-1618" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
1041</a>
1042</g>
1043</g>
1044<!-- Node0&#45;&gt;Node389 -->
1045<g id="edge389" class="edge">
1046<title>Node0&#45;&gt;Node389</title>
1047<path fill="none" stroke="midnightblue" d="M33.47,-4396.37C33.21,-4157.95 32.39,-1825.71 101,-1700 116.12,-1672.29 146.61,-1652.95 171.51,-1641.01"/>
1048<polygon fill="midnightblue" stroke="midnightblue" points="29.97,-4396.38 33.49,-4406.38 36.97,-4396.38 29.97,-4396.38"/>
1049</g>
1050<!-- Node396 -->
1051<g id="node397" class="node">
1052<title>Node396</title>
1053<g id="a_node397"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
1054<polygon fill="white" stroke="black" points="126,-1463 126,-1493 296,-1493 296,-1463 126,-1463"/>
1055<text text-anchor="start" x="134" y="-1481" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; SoftmaxQueue</text>
1056<text text-anchor="middle" x="211" y="-1470" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
1057</a>
1058</g>
1059</g>
1060<!-- Node0&#45;&gt;Node396 -->
1061<g id="edge396" class="edge">
1062<title>Node0&#45;&gt;Node396</title>
1063<path fill="none" stroke="midnightblue" d="M33.59,-4396.1C34.69,-4151.9 46.97,-1740.27 101,-1602 119.26,-1555.28 163.49,-1514.49 189.65,-1493.35"/>
1064<polygon fill="midnightblue" stroke="midnightblue" points="30.09,-4396.32 33.54,-4406.33 37.09,-4396.35 30.09,-4396.32"/>
1065</g>
1066<!-- Node403 -->
1067<g id="node404" class="node">
1068<title>Node403</title>
1069<g id="a_node404"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
1070<polygon fill="white" stroke="black" points="128.5,-1317 128.5,-1347 293.5,-1347 293.5,-1317 128.5,-1317"/>
1071<text text-anchor="start" x="136.5" y="-1335" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; SpaceToBatch</text>
1072<text text-anchor="middle" x="211" y="-1324" font-family="Helvetica,sans-Serif" font-size="10.00">NdQueueDescriptor &gt;</text>
1073</a>
1074</g>
1075</g>
1076<!-- Node0&#45;&gt;Node403 -->
1077<g id="edge403" class="edge">
1078<title>Node0&#45;&gt;Node403</title>
1079<path fill="none" stroke="midnightblue" d="M33.56,-4396.2C34.33,-4145.65 43.54,-1599.56 101,-1454 119.25,-1407.77 163.49,-1367.73 189.65,-1347.03"/>
1080<polygon fill="midnightblue" stroke="midnightblue" points="30.06,-4396.36 33.53,-4406.37 37.06,-4396.38 30.06,-4396.36"/>
1081</g>
1082<!-- Node410 -->
1083<g id="node411" class="node">
1084<title>Node410</title>
1085<g id="a_node411"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
1086<polygon fill="white" stroke="black" points="127.5,-1170 127.5,-1200 294.5,-1200 294.5,-1170 127.5,-1170"/>
1087<text text-anchor="start" x="135.5" y="-1188" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; SpaceToDepth</text>
1088<text text-anchor="middle" x="211" y="-1177" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
1089</a>
1090</g>
1091</g>
1092<!-- Node0&#45;&gt;Node410 -->
1093<g id="edge410" class="edge">
1094<title>Node0&#45;&gt;Node410</title>
1095<path fill="none" stroke="midnightblue" d="M33.54,-4396.39C34.06,-4140.4 41.01,-1461.11 101,-1308 119.22,-1261.51 163.46,-1221.1 189.64,-1200.19"/>
1096<polygon fill="midnightblue" stroke="midnightblue" points="30.04,-4396.46 33.52,-4406.46 37.04,-4396.47 30.04,-4396.46"/>
1097</g>
1098<!-- Node417 -->
1099<g id="node418" class="node">
1100<title>Node417</title>
1101<g id="a_node418"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
1102<polygon fill="white" stroke="black" points="129,-1022 129,-1052 293,-1052 293,-1022 129,-1022"/>
1103<text text-anchor="start" x="137" y="-1040" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; SplitterQueue</text>
1104<text text-anchor="middle" x="211" y="-1029" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
1105</a>
1106</g>
1107</g>
1108<!-- Node0&#45;&gt;Node417 -->
1109<g id="edge417" class="edge">
1110<title>Node0&#45;&gt;Node417</title>
1111<path fill="none" stroke="midnightblue" d="M33.52,-4396.27C33.82,-4133.01 38.51,-1321.67 101,-1161 119.18,-1114.25 163.44,-1073.47 189.63,-1052.35"/>
1112<polygon fill="midnightblue" stroke="midnightblue" points="30.02,-4396.3 33.51,-4406.3 37.02,-4396.3 30.02,-4396.3"/>
1113</g>
1114<!-- Node424 -->
1115<g id="node425" class="node">
1116<title>Node424</title>
1117<g id="a_node425"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
1118<polygon fill="white" stroke="black" points="133,-876 133,-906 289,-906 289,-876 133,-876"/>
1119<text text-anchor="start" x="141" y="-894" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; StackQueue</text>
1120<text text-anchor="middle" x="211" y="-883" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
1121</a>
1122</g>
1123</g>
1124<!-- Node0&#45;&gt;Node424 -->
1125<g id="edge424" class="edge">
1126<title>Node0&#45;&gt;Node424</title>
1127<path fill="none" stroke="midnightblue" d="M33.5,-4396.19C33.5,-4126.05 35,-1180.9 101,-1013 119.18,-966.74 163.44,-926.72 189.63,-906.02"/>
1128<polygon fill="midnightblue" stroke="midnightblue" points="30,-4396.45 33.5,-4406.45 37,-4396.45 30,-4396.45"/>
1129</g>
1130<!-- Node431 -->
1131<g id="node432" class="node">
1132<title>Node431</title>
1133<g id="a_node432"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
1134<polygon fill="white" stroke="black" points="133.5,-729 133.5,-759 288.5,-759 288.5,-729 133.5,-729"/>
1135<text text-anchor="start" x="141.5" y="-747" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; StridedSlice</text>
1136<text text-anchor="middle" x="211" y="-736" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
1137</a>
1138</g>
1139</g>
1140<!-- Node0&#45;&gt;Node431 -->
1141<g id="edge431" class="edge">
1142<title>Node0&#45;&gt;Node431</title>
1143<path fill="none" stroke="midnightblue" d="M33.48,-4396.18C33.28,-4119.77 32.53,-1042.45 101,-867 119.15,-820.48 163.42,-780.09 189.62,-759.18"/>
1144<polygon fill="midnightblue" stroke="midnightblue" points="29.98,-4396.34 33.49,-4406.34 36.98,-4396.34 29.98,-4396.34"/>
1145</g>
1146<!-- Node438 -->
1147<g id="node439" class="node">
1148<title>Node438</title>
1149<g id="a_node439"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
1150<polygon fill="white" stroke="black" points="134.5,-606 134.5,-636 287.5,-636 287.5,-606 134.5,-606"/>
1151<text text-anchor="start" x="142.5" y="-624" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; Subtraction</text>
1152<text text-anchor="middle" x="211" y="-613" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
1153</a>
1154</g>
1155</g>
1156<!-- Node0&#45;&gt;Node438 -->
1157<g id="edge438" class="edge">
1158<title>Node0&#45;&gt;Node438</title>
1159<path fill="none" stroke="midnightblue" d="M33.64,-4396.11C35.72,-4109.01 60.43,-809.44 101,-720 118,-682.52 156.73,-653.02 183.13,-636.3"/>
1160<polygon fill="midnightblue" stroke="midnightblue" points="30.14,-4396.27 33.57,-4406.29 37.14,-4396.32 30.14,-4396.27"/>
1161</g>
1162<!-- Node443 -->
1163<g id="node444" class="node">
1164<title>Node443</title>
1165<g id="a_node444"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
1166<polygon fill="white" stroke="black" points="106.5,-499.5 106.5,-518.5 315.5,-518.5 315.5,-499.5 106.5,-499.5"/>
1167<text text-anchor="middle" x="211" y="-506.5" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; TileQueueDescriptor &gt;</text>
1168</a>
1169</g>
1170</g>
1171<!-- Node0&#45;&gt;Node443 -->
1172<g id="edge443" class="edge">
1173<title>Node0&#45;&gt;Node443</title>
1174<path fill="none" stroke="midnightblue" d="M33.62,-4395.88C35.35,-4102.12 56.41,-688.22 101,-597 119.58,-558.98 163.26,-531.99 189.33,-518.6"/>
1175<polygon fill="midnightblue" stroke="midnightblue" points="30.11,-4396.26 33.56,-4406.28 37.11,-4396.3 30.11,-4396.26"/>
1176</g>
1177<!-- Node448 -->
1178<g id="node449" class="node">
1179<title>Node448</title>
1180<g id="a_node449"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
1181<polygon fill="white" stroke="black" points="102.5,-358 102.5,-388 319.5,-388 319.5,-358 102.5,-358"/>
1182<text text-anchor="start" x="110.5" y="-376" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; TransposeConvolution2d</text>
1183<text text-anchor="middle" x="211" y="-365" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
1184</a>
1185</g>
1186</g>
1187<!-- Node0&#45;&gt;Node448 -->
1188<g id="edge448" class="edge">
1189<title>Node0&#45;&gt;Node448</title>
1190<path fill="none" stroke="midnightblue" d="M33.43,-4395.87C32.46,-4101.92 22.87,-683.58 101,-490 118.87,-445.72 161.93,-408.13 188.27,-388.22"/>
1191<polygon fill="midnightblue" stroke="midnightblue" points="29.93,-4396.29 33.47,-4406.28 36.93,-4396.27 29.93,-4396.29"/>
1192</g>
1193<!-- Node455 -->
1194<g id="node456" class="node">
1195<title>Node455</title>
1196<g id="a_node456"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
1197<polygon fill="white" stroke="black" points="122,-210 122,-240 300,-240 300,-210 122,-210"/>
1198<text text-anchor="start" x="130" y="-228" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; TransposeQueue</text>
1199<text text-anchor="middle" x="211" y="-217" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
1200</a>
1201</g>
1202</g>
1203<!-- Node0&#45;&gt;Node455 -->
1204<g id="edge455" class="edge">
1205<title>Node0&#45;&gt;Node455</title>
1206<path fill="none" stroke="midnightblue" d="M33.43,-4396.06C32.49,-4097.81 22.96,-550.9 101,-349 119.08,-302.21 163.38,-261.45 189.6,-240.33"/>
1207<polygon fill="midnightblue" stroke="midnightblue" points="29.93,-4396.27 33.47,-4406.26 36.93,-4396.25 29.93,-4396.27"/>
1208</g>
1209<!-- Node462 -->
1210<g id="node463" class="node">
1211<title>Node462</title>
1212<g id="a_node463"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
1213<polygon fill="white" stroke="black" points="120.5,-88 120.5,-118 301.5,-118 301.5,-88 120.5,-88"/>
1214<text text-anchor="start" x="128.5" y="-106" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; Unidirectional</text>
1215<text text-anchor="middle" x="211" y="-95" font-family="Helvetica,sans-Serif" font-size="10.00">SequenceLstmQueueDescriptor &gt;</text>
1216</a>
1217</g>
1218</g>
1219<!-- Node0&#45;&gt;Node462 -->
1220<g id="edge462" class="edge">
1221<title>Node0&#45;&gt;Node462</title>
1222<path fill="none" stroke="midnightblue" d="M33.59,-4396.17C35.09,-4088.55 54.45,-303.24 101,-201 117.98,-163.71 156.71,-134.56 183.12,-118.07"/>
1223<polygon fill="midnightblue" stroke="midnightblue" points="30.09,-4396.28 33.55,-4406.3 37.09,-4396.32 30.09,-4396.28"/>
1224</g>
1225<!-- Node467 -->
1226<g id="node468" class="node">
1227<title>Node467</title>
1228<g id="a_node468"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
1229<polygon fill="white" stroke="black" points="129,-17 129,-47 293,-47 293,-17 129,-17"/>
1230<text text-anchor="start" x="137" y="-35" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; UnmapQueue</text>
1231<text text-anchor="middle" x="211" y="-24" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
1232</a>
1233</g>
1234</g>
1235<!-- Node0&#45;&gt;Node467 -->
1236<g id="edge467" class="edge">
1237<title>Node0&#45;&gt;Node467</title>
1238<path fill="none" stroke="midnightblue" d="M33.51,-4396.03C33.65,-4082.25 36.69,-175.12 101,-79 110.91,-64.18 126.57,-54.01 142.96,-47.04"/>
1239<polygon fill="midnightblue" stroke="midnightblue" points="30.01,-4396.33 33.5,-4406.33 37.01,-4396.34 30.01,-4396.33"/>
1240</g>
1241<!-- Node2 -->
1242<g id="node3" class="node">
1243<title>Node2</title>
1244<g id="a_node3"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
1245<polygon fill="white" stroke="black" points="367,-9521.5 367,-9540.5 567,-9540.5 567,-9521.5 367,-9521.5"/>
1246<text text-anchor="middle" x="467" y="-9528.5" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; QueueDescriptor &gt;</text>
1247</a>
1248</g>
1249</g>
1250<!-- Node1&#45;&gt;Node2 -->
1251<g id="edge2" class="edge">
1252<title>Node1&#45;&gt;Node2</title>
1253<path fill="none" stroke="midnightblue" d="M221.44,-9352.99C241.06,-9390.26 290.04,-9472.78 357,-9512 363.55,-9515.84 370.67,-9518.94 378.03,-9521.45"/>
1254<polygon fill="midnightblue" stroke="midnightblue" points="224.38,-9351.04 216.7,-9343.75 218.15,-9354.24 224.38,-9351.04"/>
1255</g>
1256<!-- Node3 -->
1257<g id="node4" class="node">
1258<title>Node3</title>
1259<g id="a_node4"><a xlink:href="classarmnn_1_1_first_input_typed_workload.html" target="_top" xlink:title=" ">
1260<polygon fill="white" stroke="black" points="380.5,-9472 380.5,-9502 553.5,-9502 553.5,-9472 380.5,-9472"/>
1261<text text-anchor="start" x="388.5" y="-9490" font-family="Helvetica,sans-Serif" font-size="10.00">FirstInputTypedWorkload</text>
1262<text text-anchor="middle" x="467" y="-9479" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; QueueDescriptor, DataType &gt;</text>
1263</a>
1264</g>
1265</g>
1266<!-- Node1&#45;&gt;Node3 -->
1267<g id="edge3" class="edge">
1268<title>Node1&#45;&gt;Node3</title>
1269<path fill="none" stroke="midnightblue" d="M226.16,-9351.37C250.05,-9379.45 301.24,-9434.54 357,-9463 364.34,-9466.74 372.24,-9469.91 380.32,-9472.58"/>
1270<polygon fill="midnightblue" stroke="midnightblue" points="228.75,-9349.01 219.65,-9343.58 223.38,-9353.5 228.75,-9349.01"/>
1271</g>
1272<!-- Node4 -->
1273<g id="node5" class="node">
1274<title>Node4</title>
1275<g id="a_node5"><a xlink:href="classarmnn_1_1_gpu_fsa_base_workload.html" target="_top" xlink:title=" ">
1276<polygon fill="white" stroke="black" points="405.5,-9423 405.5,-9453 528.5,-9453 528.5,-9423 405.5,-9423"/>
1277<text text-anchor="start" x="413.5" y="-9441" font-family="Helvetica,sans-Serif" font-size="10.00">GpuFsaBaseWorkload</text>
1278<text text-anchor="middle" x="467" y="-9430" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; QueueDescriptor &gt;</text>
1279</a>
1280</g>
1281</g>
1282<!-- Node1&#45;&gt;Node4 -->
1283<g id="edge4" class="edge">
1284<title>Node1&#45;&gt;Node4</title>
1285<path fill="none" stroke="midnightblue" d="M235.21,-9349.25C263.07,-9366.94 311.72,-9395.84 357,-9413 372.34,-9418.81 389.43,-9423.51 405.44,-9427.2"/>
1286<polygon fill="midnightblue" stroke="midnightblue" points="236.89,-9346.18 226.59,-9343.72 233.11,-9352.07 236.89,-9346.18"/>
1287</g>
1288<!-- Node5 -->
1289<g id="node6" class="node">
1290<title>Node5</title>
1291<g id="a_node6"><a xlink:href="classarmnn_1_1_multi_typed_workload.html" target="_top" xlink:title=" ">
1292<polygon fill="white" stroke="black" points="385,-9362.5 385,-9403.5 549,-9403.5 549,-9362.5 385,-9362.5"/>
1293<text text-anchor="start" x="393" y="-9391.5" font-family="Helvetica,sans-Serif" font-size="10.00">MultiTypedWorkload</text>
1294<text text-anchor="start" x="393" y="-9380.5" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; QueueDescriptor, InputData</text>
1295<text text-anchor="middle" x="467" y="-9369.5" font-family="Helvetica,sans-Serif" font-size="10.00">Type, OutputDataType &gt;</text>
1296</a>
1297</g>
1298</g>
1299<!-- Node1&#45;&gt;Node5 -->
1300<g id="edge5" class="edge">
1301<title>Node1&#45;&gt;Node5</title>
1302<path fill="none" stroke="midnightblue" d="M271.46,-9345.47C305.25,-9351.99 348.04,-9360.24 384.88,-9367.35"/>
1303<polygon fill="midnightblue" stroke="midnightblue" points="271.76,-9341.96 261.27,-9343.51 270.43,-9348.84 271.76,-9341.96"/>
1304</g>
1305<!-- Node12 -->
1306<g id="node13" class="node">
1307<title>Node12</title>
1308<g id="a_node13"><a xlink:href="classarmnn_1_1_neon_base_workload.html" target="_top" xlink:title=" ">
1309<polygon fill="white" stroke="black" points="359,-9324.5 359,-9343.5 575,-9343.5 575,-9324.5 359,-9324.5"/>
1310<text text-anchor="middle" x="467" y="-9331.5" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; QueueDescriptor &gt;</text>
1311</a>
1312</g>
1313</g>
1314<!-- Node1&#45;&gt;Node12 -->
1315<g id="edge12" class="edge">
1316<title>Node1&#45;&gt;Node12</title>
1317<path fill="none" stroke="midnightblue" d="M316.67,-9334C330.62,-9334 344.95,-9334 358.94,-9334"/>
1318<polygon fill="midnightblue" stroke="midnightblue" points="316.58,-9330.5 306.58,-9334 316.58,-9337.5 316.58,-9330.5"/>
1319</g>
1320<!-- Node13 -->
1321<g id="node14" class="node">
1322<title>Node13</title>
1323<g id="a_node14"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
1324<polygon fill="white" stroke="black" points="363.5,-9286.5 363.5,-9305.5 570.5,-9305.5 570.5,-9286.5 363.5,-9286.5"/>
1325<text text-anchor="middle" x="467" y="-9293.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; QueueDescriptor &gt;</text>
1326</a>
1327</g>
1328</g>
1329<!-- Node1&#45;&gt;Node13 -->
1330<g id="edge13" class="edge">
1331<title>Node1&#45;&gt;Node13</title>
1332<path fill="none" stroke="midnightblue" d="M285.95,-9322.94C322.78,-9317.43 366.88,-9310.83 402.21,-9305.54"/>
1333<polygon fill="midnightblue" stroke="midnightblue" points="285.14,-9319.52 275.77,-9324.46 286.17,-9326.44 285.14,-9319.52"/>
1334</g>
1335<!-- Node14 -->
1336<g id="node15" class="node">
1337<title>Node14</title>
1338<g id="a_node15"><a xlink:href="classarmnn_1_1_tosa_ref_base_workload.html" target="_top" xlink:title=" ">
1339<polygon fill="white" stroke="black" points="404.5,-9237 404.5,-9267 529.5,-9267 529.5,-9237 404.5,-9237"/>
1340<text text-anchor="start" x="412.5" y="-9255" font-family="Helvetica,sans-Serif" font-size="10.00">TosaRefBaseWorkload</text>
1341<text text-anchor="middle" x="467" y="-9244" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; QueueDescriptor &gt;</text>
1342</a>
1343</g>
1344</g>
1345<!-- Node1&#45;&gt;Node14 -->
1346<g id="edge14" class="edge">
1347<title>Node1&#45;&gt;Node14</title>
1348<path fill="none" stroke="midnightblue" d="M242.45,-9320.49C271.47,-9307.99 316.6,-9289.5 357,-9277 372.21,-9272.3 388.86,-9268.04 404.46,-9264.43"/>
1349<polygon fill="midnightblue" stroke="midnightblue" points="241.04,-9317.29 233.26,-9324.48 243.83,-9323.71 241.04,-9317.29"/>
1350</g>
1351<!-- Node15 -->
1352<g id="node16" class="node">
1353<title>Node15</title>
1354<g id="a_node16"><a xlink:href="classarmnn_1_1_typed_workload.html" target="_top" xlink:title=" ">
1355<polygon fill="white" stroke="black" points="373.5,-9065 373.5,-9095 560.5,-9095 560.5,-9065 373.5,-9065"/>
1356<text text-anchor="start" x="381.5" y="-9083" font-family="Helvetica,sans-Serif" font-size="10.00">TypedWorkload&lt; QueueDescriptor,</text>
1357<text text-anchor="middle" x="467" y="-9072" font-family="Helvetica,sans-Serif" font-size="10.00"> DataTypes &gt;</text>
1358</a>
1359</g>
1360</g>
1361<!-- Node1&#45;&gt;Node15 -->
1362<g id="edge15" class="edge">
1363<title>Node1&#45;&gt;Node15</title>
1364<path fill="none" stroke="midnightblue" d="M228.89,-9317.11C275.66,-9270.34 406.35,-9139.65 450.9,-9095.1"/>
1365<polygon fill="midnightblue" stroke="midnightblue" points="226.24,-9314.81 221.65,-9324.35 231.19,-9319.76 226.24,-9314.81"/>
1366</g>
1367<!-- Node6 -->
1368<g id="node7" class="node">
1369<title>Node6</title>
1370<g id="a_node7"><a xlink:href="classarmnn_1_1_cl_convert_fp16_to_fp32_workload.html" target="_top" xlink:title=" ">
1371<polygon fill="white" stroke="black" points="621,-9506.5 621,-9525.5 790,-9525.5 790,-9506.5 621,-9506.5"/>
1372<text text-anchor="middle" x="705.5" y="-9513.5" font-family="Helvetica,sans-Serif" font-size="10.00">ClConvertFp16ToFp32Workload</text>
1373</a>
1374</g>
1375</g>
1376<!-- Node5&#45;&gt;Node6 -->
1377<g id="edge6" class="edge">
1378<title>Node5&#45;&gt;Node6</title>
1379<path fill="none" stroke="midnightblue" d="M558.37,-9401.49C565.08,-9404.97 571.4,-9409.1 577,-9414 607.25,-9440.49 581.81,-9471.62 613,-9497 617.66,-9500.79 622.88,-9503.88 628.4,-9506.4"/>
1380<polygon fill="midnightblue" stroke="midnightblue" points="559.56,-9398.18 549.01,-9397.14 556.61,-9404.53 559.56,-9398.18"/>
1381</g>
1382<!-- Node7 -->
1383<g id="node8" class="node">
1384<title>Node7</title>
1385<g id="a_node8"><a xlink:href="classarmnn_1_1_cl_convert_fp32_to_fp16_workload.html" target="_top" xlink:title=" ">
1386<polygon fill="white" stroke="black" points="621,-9468.5 621,-9487.5 790,-9487.5 790,-9468.5 621,-9468.5"/>
1387<text text-anchor="middle" x="705.5" y="-9475.5" font-family="Helvetica,sans-Serif" font-size="10.00">ClConvertFp32ToFp16Workload</text>
1388</a>
1389</g>
1390</g>
1391<!-- Node5&#45;&gt;Node7 -->
1392<g id="edge7" class="edge">
1393<title>Node5&#45;&gt;Node7</title>
1394<path fill="none" stroke="midnightblue" d="M558.66,-9403.91C565.08,-9406.85 571.28,-9410.2 577,-9414 598.33,-9428.18 591.17,-9445.6 613,-9459 619.36,-9462.9 626.39,-9466.02 633.64,-9468.5"/>
1395<polygon fill="midnightblue" stroke="midnightblue" points="559.68,-9400.55 549.1,-9399.89 556.96,-9407 559.68,-9400.55"/>
1396</g>
1397<!-- Node8 -->
1398<g id="node9" class="node">
1399<title>Node8</title>
1400<g id="a_node9"><a xlink:href="classarmnn_1_1_neon_convert_fp16_to_fp32_workload.html" target="_top" xlink:title=" ">
1401<polygon fill="white" stroke="black" points="613,-9430.5 613,-9449.5 798,-9449.5 798,-9430.5 613,-9430.5"/>
1402<text text-anchor="middle" x="705.5" y="-9437.5" font-family="Helvetica,sans-Serif" font-size="10.00">NeonConvertFp16ToFp32Workload</text>
1403</a>
1404</g>
1405</g>
1406<!-- Node5&#45;&gt;Node8 -->
1407<g id="edge8" class="edge">
1408<title>Node5&#45;&gt;Node8</title>
1409<path fill="none" stroke="midnightblue" d="M553.26,-9406.13C572.84,-9411.22 593.6,-9416.45 613,-9421 626.9,-9424.26 642.06,-9427.53 655.96,-9430.41"/>
1410<polygon fill="midnightblue" stroke="midnightblue" points="554.01,-9402.7 543.45,-9403.56 552.24,-9409.48 554.01,-9402.7"/>
1411</g>
1412<!-- Node9 -->
1413<g id="node10" class="node">
1414<title>Node9</title>
1415<g id="a_node10"><a xlink:href="classarmnn_1_1_neon_convert_fp32_to_fp16_workload.html" target="_top" xlink:title=" ">
1416<polygon fill="white" stroke="black" points="613,-9392.5 613,-9411.5 798,-9411.5 798,-9392.5 613,-9392.5"/>
1417<text text-anchor="middle" x="705.5" y="-9399.5" font-family="Helvetica,sans-Serif" font-size="10.00">NeonConvertFp32ToFp16Workload</text>
1418</a>
1419</g>
1420</g>
1421<!-- Node5&#45;&gt;Node9 -->
1422<g id="edge9" class="edge">
1423<title>Node5&#45;&gt;Node9</title>
1424<path fill="none" stroke="midnightblue" d="M559.32,-9390.34C576.93,-9391.75 595.38,-9393.23 612.99,-9394.65"/>
1425<polygon fill="midnightblue" stroke="midnightblue" points="559.31,-9386.82 549.06,-9389.51 558.75,-9393.8 559.31,-9386.82"/>
1426</g>
1427<!-- Node10 -->
1428<g id="node11" class="node">
1429<title>Node10</title>
1430<g id="a_node11"><a xlink:href="classarmnn_1_1_ref_convert_fp16_to_fp32_workload.html" target="_top" xlink:title=" ">
1431<polygon fill="white" stroke="black" points="617.5,-9354.5 617.5,-9373.5 793.5,-9373.5 793.5,-9354.5 617.5,-9354.5"/>
1432<text text-anchor="middle" x="705.5" y="-9361.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefConvertFp16ToFp32Workload</text>
1433</a>
1434</g>
1435</g>
1436<!-- Node5&#45;&gt;Node10 -->
1437<g id="edge10" class="edge">
1438<title>Node5&#45;&gt;Node10</title>
1439<path fill="none" stroke="midnightblue" d="M559.26,-9375.67C578.39,-9374.13 598.52,-9372.51 617.49,-9370.99"/>
1440<polygon fill="midnightblue" stroke="midnightblue" points="558.75,-9372.2 549.06,-9376.49 559.31,-9379.18 558.75,-9372.2"/>
1441</g>
1442<!-- Node11 -->
1443<g id="node12" class="node">
1444<title>Node11</title>
1445<g id="a_node12"><a xlink:href="classarmnn_1_1_ref_convert_fp32_to_fp16_workload.html" target="_top" xlink:title=" ">
1446<polygon fill="white" stroke="black" points="617.5,-9316.5 617.5,-9335.5 793.5,-9335.5 793.5,-9316.5 617.5,-9316.5"/>
1447<text text-anchor="middle" x="705.5" y="-9323.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefConvertFp32ToFp16Workload</text>
1448</a>
1449</g>
1450</g>
1451<!-- Node5&#45;&gt;Node11 -->
1452<g id="edge11" class="edge">
1453<title>Node5&#45;&gt;Node11</title>
1454<path fill="none" stroke="midnightblue" d="M553.26,-9359.87C572.84,-9354.78 593.6,-9349.55 613,-9345 626.9,-9341.74 642.06,-9338.47 655.96,-9335.59"/>
1455<polygon fill="midnightblue" stroke="midnightblue" points="552.24,-9356.52 543.45,-9362.44 554.01,-9363.3 552.24,-9356.52"/>
1456</g>
1457<!-- Node16 -->
1458<g id="node17" class="node">
1459<title>Node16</title>
1460<g id="a_node17"><a xlink:href="classarmnn_1_1_cl_batch_normalization_float_workload.html" target="_top" xlink:title=" ">
1461<polygon fill="white" stroke="black" points="631.5,-9267 631.5,-9297 779.5,-9297 779.5,-9267 631.5,-9267"/>
1462<text text-anchor="start" x="639.5" y="-9285" font-family="Helvetica,sans-Serif" font-size="10.00">ClBatchNormalizationFloat</text>
1463<text text-anchor="middle" x="705.5" y="-9274" font-family="Helvetica,sans-Serif" font-size="10.00">Workload</text>
1464</a>
1465</g>
1466</g>
1467<!-- Node15&#45;&gt;Node16 -->
1468<g id="edge16" class="edge">
1469<title>Node15&#45;&gt;Node16</title>
1470<path fill="none" stroke="midnightblue" d="M484.31,-9103.28C514.95,-9146.39 580.89,-9236.16 613,-9257 618.94,-9260.85 625.47,-9264.12 632.21,-9266.88"/>
1471<polygon fill="midnightblue" stroke="midnightblue" points="487.14,-9101.21 478.51,-9095.07 481.42,-9105.25 487.14,-9101.21"/>
1472</g>
1473<!-- Node17 -->
1474<g id="node18" class="node">
1475<title>Node17</title>
1476<g id="a_node18"><a xlink:href="classarmnn_1_1_cl_floor_float_workload.html" target="_top" xlink:title=" ">
1477<polygon fill="white" stroke="black" points="644.5,-9228.5 644.5,-9247.5 766.5,-9247.5 766.5,-9228.5 644.5,-9228.5"/>
1478<text text-anchor="middle" x="705.5" y="-9235.5" font-family="Helvetica,sans-Serif" font-size="10.00">ClFloorFloatWorkload</text>
1479</a>
1480</g>
1481</g>
1482<!-- Node15&#45;&gt;Node17 -->
1483<g id="edge17" class="edge">
1484<title>Node15&#45;&gt;Node17</title>
1485<path fill="none" stroke="midnightblue" d="M485.54,-9103.64C510.29,-9135.18 558.56,-9190.35 613,-9219 622.62,-9224.06 633.47,-9227.78 644.25,-9230.5"/>
1486<polygon fill="midnightblue" stroke="midnightblue" points="488.08,-9101.2 479.2,-9095.42 482.54,-9105.47 488.08,-9101.2"/>
1487</g>
1488<!-- Node18 -->
1489<g id="node19" class="node">
1490<title>Node18</title>
1491<g id="a_node19"><a xlink:href="classarmnn_1_1_cl_l2_normalization_float_workload.html" target="_top" xlink:title=" ">
1492<polygon fill="white" stroke="black" points="617,-9190.5 617,-9209.5 794,-9209.5 794,-9190.5 617,-9190.5"/>
1493<text text-anchor="middle" x="705.5" y="-9197.5" font-family="Helvetica,sans-Serif" font-size="10.00">ClL2NormalizationFloatWorkload</text>
1494</a>
1495</g>
1496</g>
1497<!-- Node15&#45;&gt;Node18 -->
1498<g id="edge18" class="edge">
1499<title>Node15&#45;&gt;Node18</title>
1500<path fill="none" stroke="midnightblue" d="M492.8,-9102.03C520.26,-9125.23 566.78,-9161.1 613,-9181 621.94,-9184.85 631.72,-9187.94 641.45,-9190.41"/>
1501<polygon fill="midnightblue" stroke="midnightblue" points="494.78,-9099.12 484.91,-9095.27 490.23,-9104.44 494.78,-9099.12"/>
1502</g>
1503<!-- Node19 -->
1504<g id="node20" class="node">
1505<title>Node19</title>
1506<g id="a_node20"><a xlink:href="classarmnn_1_1_cl_lstm_float_workload.html" target="_top" xlink:title=" ">
1507<polygon fill="white" stroke="black" points="645,-9152.5 645,-9171.5 766,-9171.5 766,-9152.5 645,-9152.5"/>
1508<text text-anchor="middle" x="705.5" y="-9159.5" font-family="Helvetica,sans-Serif" font-size="10.00">ClLstmFloatWorkload</text>
1509</a>
1510</g>
1511</g>
1512<!-- Node15&#45;&gt;Node19 -->
1513<g id="edge19" class="edge">
1514<title>Node15&#45;&gt;Node19</title>
1515<path fill="none" stroke="midnightblue" d="M507.13,-9099.61C535.84,-9113.36 576.1,-9131.29 613,-9143 624.6,-9146.68 637.25,-9149.84 649.35,-9152.46"/>
1516<polygon fill="midnightblue" stroke="midnightblue" points="508.38,-9096.33 497.86,-9095.13 505.33,-9102.63 508.38,-9096.33"/>
1517</g>
1518<!-- Node20 -->
1519<g id="node21" class="node">
1520<title>Node20</title>
1521<g id="a_node21"><a xlink:href="classarmnn_1_1_cl_normalization_float_workload.html" target="_top" xlink:title=" ">
1522<polygon fill="white" stroke="black" points="622.5,-9114.5 622.5,-9133.5 788.5,-9133.5 788.5,-9114.5 622.5,-9114.5"/>
1523<text text-anchor="middle" x="705.5" y="-9121.5" font-family="Helvetica,sans-Serif" font-size="10.00">ClNormalizationFloatWorkload</text>
1524</a>
1525</g>
1526</g>
1527<!-- Node15&#45;&gt;Node20 -->
1528<g id="edge20" class="edge">
1529<title>Node15&#45;&gt;Node20</title>
1530<path fill="none" stroke="midnightblue" d="M558.59,-9096.85C590.71,-9102.83 625.7,-9109.34 653.37,-9114.49"/>
1531<polygon fill="midnightblue" stroke="midnightblue" points="559.2,-9093.41 548.73,-9095.02 557.92,-9100.29 559.2,-9093.41"/>
1532</g>
1533<!-- Node21 -->
1534<g id="node22" class="node">
1535<title>Node21</title>
1536<g id="a_node22"><a xlink:href="classarmnn_1_1_cl_unidirectional_sequence_lstm_float_workload.html" target="_top" xlink:title=" ">
1537<polygon fill="white" stroke="black" points="634.5,-9065 634.5,-9095 776.5,-9095 776.5,-9065 634.5,-9065"/>
1538<text text-anchor="start" x="642.5" y="-9083" font-family="Helvetica,sans-Serif" font-size="10.00">ClUnidirectionalSequence</text>
1539<text text-anchor="middle" x="705.5" y="-9072" font-family="Helvetica,sans-Serif" font-size="10.00">LstmFloatWorkload</text>
1540</a>
1541</g>
1542</g>
1543<!-- Node15&#45;&gt;Node21 -->
1544<g id="edge21" class="edge">
1545<title>Node15&#45;&gt;Node21</title>
1546<path fill="none" stroke="midnightblue" d="M570.9,-9080C592.3,-9080 614.39,-9080 634.28,-9080"/>
1547<polygon fill="midnightblue" stroke="midnightblue" points="570.79,-9076.5 560.79,-9080 570.79,-9083.5 570.79,-9076.5"/>
1548</g>
1549<!-- Node22 -->
1550<g id="node23" class="node">
1551<title>Node22</title>
1552<g id="a_node23"><a xlink:href="classarmnn_1_1_neon_floor_float_workload.html" target="_top" xlink:title=" ">
1553<polygon fill="white" stroke="black" points="637,-9026.5 637,-9045.5 774,-9045.5 774,-9026.5 637,-9026.5"/>
1554<text text-anchor="middle" x="705.5" y="-9033.5" font-family="Helvetica,sans-Serif" font-size="10.00">NeonFloorFloatWorkload</text>
1555</a>
1556</g>
1557</g>
1558<!-- Node15&#45;&gt;Node22 -->
1559<g id="edge22" class="edge">
1560<title>Node15&#45;&gt;Node22</title>
1561<path fill="none" stroke="midnightblue" d="M558.59,-9063.15C590.71,-9057.17 625.7,-9050.66 653.37,-9045.51"/>
1562<polygon fill="midnightblue" stroke="midnightblue" points="557.92,-9059.71 548.73,-9064.98 559.2,-9066.59 557.92,-9059.71"/>
1563</g>
1564<!-- Node23 -->
1565<g id="node24" class="node">
1566<title>Node23</title>
1567<g id="a_node24"><a xlink:href="classarmnn_1_1_neon_l2_normalization_float_workload.html" target="_top" xlink:title=" ">
1568<polygon fill="white" stroke="black" points="632,-8977 632,-9007 779,-9007 779,-8977 632,-8977"/>
1569<text text-anchor="start" x="640" y="-8995" font-family="Helvetica,sans-Serif" font-size="10.00">NeonL2NormalizationFloat</text>
1570<text text-anchor="middle" x="705.5" y="-8984" font-family="Helvetica,sans-Serif" font-size="10.00">Workload</text>
1571</a>
1572</g>
1573</g>
1574<!-- Node15&#45;&gt;Node23 -->
1575<g id="edge23" class="edge">
1576<title>Node15&#45;&gt;Node23</title>
1577<path fill="none" stroke="midnightblue" d="M508.47,-9060.56C537.21,-9047.21 576.94,-9029.69 613,-9017 623.1,-9013.45 633.97,-9010.09 644.56,-9007.05"/>
1578<polygon fill="midnightblue" stroke="midnightblue" points="506.74,-9057.5 499.16,-9064.91 509.7,-9063.84 506.74,-9057.5"/>
1579</g>
1580<!-- Node24 -->
1581<g id="node25" class="node">
1582<title>Node24</title>
1583<g id="a_node25"><a xlink:href="classarmnn_1_1_neon_lstm_float_workload.html" target="_top" xlink:title=" ">
1584<polygon fill="white" stroke="black" points="637,-8938.5 637,-8957.5 774,-8957.5 774,-8938.5 637,-8938.5"/>
1585<text text-anchor="middle" x="705.5" y="-8945.5" font-family="Helvetica,sans-Serif" font-size="10.00">NeonLstmFloatWorkload</text>
1586</a>
1587</g>
1588</g>
1589<!-- Node15&#45;&gt;Node24 -->
1590<g id="edge24" class="edge">
1591<title>Node15&#45;&gt;Node24</title>
1592<path fill="none" stroke="midnightblue" d="M490.27,-9057.58C517.05,-9031.95 564.46,-8990.64 613,-8968 622.28,-8963.67 632.54,-8960.26 642.73,-8957.58"/>
1593<polygon fill="midnightblue" stroke="midnightblue" points="487.7,-9055.2 482.97,-9064.67 492.58,-9060.22 487.7,-9055.2"/>
1594</g>
1595<!-- Node25 -->
1596<g id="node26" class="node">
1597<title>Node25</title>
1598<g id="a_node26"><a xlink:href="classarmnn_1_1_neon_normalization_float_workload.html" target="_top" xlink:title=" ">
1599<polygon fill="white" stroke="black" points="614.5,-8900.5 614.5,-8919.5 796.5,-8919.5 796.5,-8900.5 614.5,-8900.5"/>
1600<text text-anchor="middle" x="705.5" y="-8907.5" font-family="Helvetica,sans-Serif" font-size="10.00">NeonNormalizationFloatWorkload</text>
1601</a>
1602</g>
1603</g>
1604<!-- Node15&#45;&gt;Node25 -->
1605<g id="edge25" class="edge">
1606<title>Node15&#45;&gt;Node25</title>
1607<path fill="none" stroke="midnightblue" d="M483.64,-9056.3C507.37,-9022.4 555.78,-8960.65 613,-8929 619.96,-8925.15 627.6,-8922.08 635.42,-8919.63"/>
1608<polygon fill="midnightblue" stroke="midnightblue" points="480.67,-9054.46 477.89,-9064.69 486.44,-9058.42 480.67,-9054.46"/>
1609</g>
1610<!-- Node26 -->
1611<g id="node27" class="node">
1612<title>Node26</title>
1613<g id="a_node27"><a xlink:href="classarmnn_1_1_neon_unidirectional_sequence_lstm_float_workload.html" target="_top" xlink:title=" ">
1614<polygon fill="white" stroke="black" points="626.5,-8851 626.5,-8881 784.5,-8881 784.5,-8851 626.5,-8851"/>
1615<text text-anchor="start" x="634.5" y="-8869" font-family="Helvetica,sans-Serif" font-size="10.00">NeonUnidirectionalSequence</text>
1616<text text-anchor="middle" x="705.5" y="-8858" font-family="Helvetica,sans-Serif" font-size="10.00">LstmFloatWorkload</text>
1617</a>
1618</g>
1619</g>
1620<!-- Node15&#45;&gt;Node26 -->
1621<g id="edge26" class="edge">
1622<title>Node15&#45;&gt;Node26</title>
1623<path fill="none" stroke="midnightblue" d="M479.91,-9055.66C500.99,-9015.16 548.78,-8934.14 613,-8891 618.74,-8887.14 625.06,-8883.88 631.62,-8881.12"/>
1624<polygon fill="midnightblue" stroke="midnightblue" points="476.67,-9054.31 475.24,-9064.81 482.9,-9057.49 476.67,-9054.31"/>
1625</g>
1626<!-- Node27 -->
1627<g id="node28" class="node">
1628<title>Node27</title>
1629<g id="a_node28"><a xlink:href="classarmnn_1_1_ref_fake_quantization_float32_workload.html" target="_top" xlink:title=" ">
1630<polygon fill="white" stroke="black" points="628.5,-8802 628.5,-8832 782.5,-8832 782.5,-8802 628.5,-8802"/>
1631<text text-anchor="start" x="636.5" y="-8820" font-family="Helvetica,sans-Serif" font-size="10.00">RefFakeQuantizationFloat32</text>
1632<text text-anchor="middle" x="705.5" y="-8809" font-family="Helvetica,sans-Serif" font-size="10.00">Workload</text>
1633</a>
1634</g>
1635</g>
1636<!-- Node15&#45;&gt;Node27 -->
1637<g id="edge27" class="edge">
1638<title>Node15&#45;&gt;Node27</title>
1639<path fill="none" stroke="midnightblue" d="M476.13,-9055C493.29,-9006.29 537.91,-8898.52 613,-8842 618.13,-8838.14 623.82,-8834.87 629.79,-8832.11"/>
1640<polygon fill="midnightblue" stroke="midnightblue" points="472.73,-9054.13 472.8,-9064.72 479.35,-9056.4 472.73,-9054.13"/>
1641</g>
1642<!-- Node30 -->
1643<g id="node31" class="node">
1644<title>Node30</title>
1645<g id="a_node31"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
1646<polygon fill="white" stroke="black" points="388.5,-8764 388.5,-8794 545.5,-8794 545.5,-8764 388.5,-8764"/>
1647<text text-anchor="start" x="396.5" y="-8782" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; AbsQueue</text>
1648<text text-anchor="middle" x="467" y="-8771" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
1649</a>
1650</g>
1651</g>
1652<!-- Node29&#45;&gt;Node30 -->
1653<g id="edge30" class="edge">
1654<title>Node29&#45;&gt;Node30</title>
1655<path fill="none" stroke="midnightblue" d="M311.85,-8692.66C315.02,-8694.27 318.08,-8696.04 321,-8698 345.9,-8714.67 332.48,-8737.78 357,-8755 366.36,-8761.57 377.19,-8766.38 388.32,-8769.91"/>
1656<polygon fill="midnightblue" stroke="midnightblue" points="313.24,-8689.45 302.68,-8688.56 310.38,-8695.84 313.24,-8689.45"/>
1657</g>
1658<!-- Node32 -->
1659<g id="node33" class="node">
1660<title>Node32</title>
1661<g id="a_node33"><a xlink:href="classarmnn_1_1_neon_base_workload.html" target="_top" xlink:title=" ">
1662<polygon fill="white" stroke="black" points="380.5,-8715 380.5,-8745 553.5,-8745 553.5,-8715 380.5,-8715"/>
1663<text text-anchor="start" x="388.5" y="-8733" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; AbsQueue</text>
1664<text text-anchor="middle" x="467" y="-8722" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
1665</a>
1666</g>
1667</g>
1668<!-- Node29&#45;&gt;Node32 -->
1669<g id="edge32" class="edge">
1670<title>Node29&#45;&gt;Node32</title>
1671<path fill="none" stroke="midnightblue" d="M279.41,-8690.25C293.19,-8692.69 307.58,-8695.34 321,-8698 337.08,-8701.19 341,-8702.46 357,-8706 370.15,-8708.91 384.19,-8712.01 397.68,-8714.98"/>
1672<polygon fill="midnightblue" stroke="midnightblue" points="279.96,-8686.79 269.51,-8688.51 278.75,-8693.69 279.96,-8686.79"/>
1673</g>
1674<!-- Node31 -->
1675<g id="node32" class="node">
1676<title>Node31</title>
1677<g id="a_node32"><a xlink:href="classarmnn_1_1_cl_abs_workload.html" target="_top" xlink:title=" ">
1678<polygon fill="white" stroke="black" points="660.5,-8763.5 660.5,-8782.5 750.5,-8782.5 750.5,-8763.5 660.5,-8763.5"/>
1679<text text-anchor="middle" x="705.5" y="-8770.5" font-family="Helvetica,sans-Serif" font-size="10.00">ClAbsWorkload</text>
1680</a>
1681</g>
1682</g>
1683<!-- Node30&#45;&gt;Node31 -->
1684<g id="edge31" class="edge">
1685<title>Node30&#45;&gt;Node31</title>
1686<path fill="none" stroke="midnightblue" d="M556.14,-8776.76C591.59,-8775.86 630.92,-8774.87 660.17,-8774.12"/>
1687<polygon fill="midnightblue" stroke="midnightblue" points="555.67,-8773.27 545.77,-8777.03 555.85,-8780.27 555.67,-8773.27"/>
1688</g>
1689<!-- Node33 -->
1690<g id="node34" class="node">
1691<title>Node33</title>
1692<g id="a_node34"><a xlink:href="classarmnn_1_1_neon_abs_workload.html" target="_top" xlink:title=" ">
1693<polygon fill="white" stroke="black" points="652.5,-8720.5 652.5,-8739.5 758.5,-8739.5 758.5,-8720.5 652.5,-8720.5"/>
1694<text text-anchor="middle" x="705.5" y="-8727.5" font-family="Helvetica,sans-Serif" font-size="10.00">NeonAbsWorkload</text>
1695</a>
1696</g>
1697</g>
1698<!-- Node32&#45;&gt;Node33 -->
1699<g id="edge33" class="edge">
1700<title>Node32&#45;&gt;Node33</title>
1701<path fill="none" stroke="midnightblue" d="M563.89,-8730C594.14,-8730 626.43,-8730 652.42,-8730"/>
1702<polygon fill="midnightblue" stroke="midnightblue" points="563.72,-8726.5 553.72,-8730 563.72,-8733.5 563.72,-8726.5"/>
1703</g>
1704<!-- Node35 -->
1705<g id="node36" class="node">
1706<title>Node35</title>
1707<g id="a_node36"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
1708<polygon fill="white" stroke="black" points="388.5,-8666 388.5,-8696 545.5,-8696 545.5,-8666 388.5,-8666"/>
1709<text text-anchor="start" x="396.5" y="-8684" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; Activation</text>
1710<text text-anchor="middle" x="467" y="-8673" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
1711</a>
1712</g>
1713</g>
1714<!-- Node34&#45;&gt;Node35 -->
1715<g id="edge35" class="edge">
1716<title>Node34&#45;&gt;Node35</title>
1717<path fill="none" stroke="midnightblue" d="M261.13,-8625.52C289,-8635.63 324.67,-8647.9 357,-8657 368.28,-8660.18 380.32,-8663.19 392.13,-8665.95"/>
1718<polygon fill="midnightblue" stroke="midnightblue" points="262.21,-8622.19 251.61,-8622.05 259.81,-8628.76 262.21,-8622.19"/>
1719</g>
1720<!-- Node37 -->
1721<g id="node38" class="node">
1722<title>Node37</title>
1723<g id="a_node38"><a xlink:href="classarmnn_1_1_neon_base_workload.html" target="_top" xlink:title=" ">
1724<polygon fill="white" stroke="black" points="380.5,-8617 380.5,-8647 553.5,-8647 553.5,-8617 380.5,-8617"/>
1725<text text-anchor="start" x="388.5" y="-8635" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; Activation</text>
1726<text text-anchor="middle" x="467" y="-8624" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
1727</a>
1728</g>
1729</g>
1730<!-- Node34&#45;&gt;Node37 -->
1731<g id="edge37" class="edge">
1732<title>Node34&#45;&gt;Node37</title>
1733<path fill="none" stroke="midnightblue" d="M295.08,-8615.18C322.35,-8617.86 352.7,-8620.85 380.17,-8623.55"/>
1734<polygon fill="midnightblue" stroke="midnightblue" points="295.08,-8611.66 284.79,-8614.16 294.4,-8618.63 295.08,-8611.66"/>
1735</g>
1736<!-- Node39 -->
1737<g id="node40" class="node">
1738<title>Node39</title>
1739<g id="a_node40"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
1740<polygon fill="white" stroke="black" points="385,-8568 385,-8598 549,-8598 549,-8568 385,-8568"/>
1741<text text-anchor="start" x="393" y="-8586" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; Activation</text>
1742<text text-anchor="middle" x="467" y="-8575" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
1743</a>
1744</g>
1745</g>
1746<!-- Node34&#45;&gt;Node39 -->
1747<g id="edge39" class="edge">
1748<title>Node34&#45;&gt;Node39</title>
1749<path fill="none" stroke="midnightblue" d="M294.83,-8599.17C323.68,-8596.45 356,-8593.39 384.73,-8590.68"/>
1750<polygon fill="midnightblue" stroke="midnightblue" points="294.41,-8595.7 284.79,-8600.12 295.07,-8602.67 294.41,-8595.7"/>
1751</g>
1752<!-- Node36 -->
1753<g id="node37" class="node">
1754<title>Node36</title>
1755<g id="a_node37"><a xlink:href="classarmnn_1_1_cl_activation_workload.html" target="_top" xlink:title=" ">
1756<polygon fill="white" stroke="black" points="644.5,-8671.5 644.5,-8690.5 766.5,-8690.5 766.5,-8671.5 644.5,-8671.5"/>
1757<text text-anchor="middle" x="705.5" y="-8678.5" font-family="Helvetica,sans-Serif" font-size="10.00">ClActivationWorkload</text>
1758</a>
1759</g>
1760</g>
1761<!-- Node35&#45;&gt;Node36 -->
1762<g id="edge36" class="edge">
1763<title>Node35&#45;&gt;Node36</title>
1764<path fill="none" stroke="midnightblue" d="M556.04,-8681C585.45,-8681 617.52,-8681 644.31,-8681"/>
1765<polygon fill="midnightblue" stroke="midnightblue" points="555.77,-8677.5 545.77,-8681 555.77,-8684.5 555.77,-8677.5"/>
1766</g>
1767<!-- Node38 -->
1768<g id="node39" class="node">
1769<title>Node38</title>
1770<g id="a_node39"><a xlink:href="classarmnn_1_1_neon_activation_workload.html" target="_top" xlink:title=" ">
1771<polygon fill="white" stroke="black" points="637,-8622.5 637,-8641.5 774,-8641.5 774,-8622.5 637,-8622.5"/>
1772<text text-anchor="middle" x="705.5" y="-8629.5" font-family="Helvetica,sans-Serif" font-size="10.00">NeonActivationWorkload</text>
1773</a>
1774</g>
1775</g>
1776<!-- Node37&#45;&gt;Node38 -->
1777<g id="edge38" class="edge">
1778<title>Node37&#45;&gt;Node38</title>
1779<path fill="none" stroke="midnightblue" d="M563.76,-8632C588.26,-8632 614.1,-8632 636.86,-8632"/>
1780<polygon fill="midnightblue" stroke="midnightblue" points="563.72,-8628.5 553.72,-8632 563.72,-8635.5 563.72,-8628.5"/>
1781</g>
1782<!-- Node40 -->
1783<g id="node41" class="node">
1784<title>Node40</title>
1785<g id="a_node41"><a xlink:href="classarmnn_1_1_ref_activation_workload.html" target="_top" xlink:title=" ">
1786<polygon fill="white" stroke="black" points="641.5,-8573.5 641.5,-8592.5 769.5,-8592.5 769.5,-8573.5 641.5,-8573.5"/>
1787<text text-anchor="middle" x="705.5" y="-8580.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefActivationWorkload</text>
1788</a>
1789</g>
1790</g>
1791<!-- Node39&#45;&gt;Node40 -->
1792<g id="edge40" class="edge">
1793<title>Node39&#45;&gt;Node40</title>
1794<path fill="none" stroke="midnightblue" d="M559.09,-8583C586.61,-8583 616.21,-8583 641.47,-8583"/>
1795<polygon fill="midnightblue" stroke="midnightblue" points="559.06,-8579.5 549.06,-8583 559.06,-8586.5 559.06,-8579.5"/>
1796</g>
1797<!-- Node42 -->
1798<g id="node43" class="node">
1799<title>Node42</title>
1800<g id="a_node43"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
1801<polygon fill="white" stroke="black" points="393,-8519 393,-8549 541,-8549 541,-8519 393,-8519"/>
1802<text text-anchor="start" x="401" y="-8537" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; Addition</text>
1803<text text-anchor="middle" x="467" y="-8526" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
1804</a>
1805</g>
1806</g>
1807<!-- Node41&#45;&gt;Node42 -->
1808<g id="edge42" class="edge">
1809<title>Node41&#45;&gt;Node42</title>
1810<path fill="none" stroke="midnightblue" d="M300.08,-8501.99C330.4,-8507.84 364,-8514.32 392.98,-8519.91"/>
1811<polygon fill="midnightblue" stroke="midnightblue" points="300.42,-8498.49 289.93,-8500.03 299.09,-8505.37 300.42,-8498.49"/>
1812</g>
1813<!-- Node44 -->
1814<g id="node45" class="node">
1815<title>Node44</title>
1816<g id="a_node45"><a xlink:href="classarmnn_1_1_neon_base_workload.html" target="_top" xlink:title=" ">
1817<polygon fill="white" stroke="black" points="385,-8470 385,-8500 549,-8500 549,-8470 385,-8470"/>
1818<text text-anchor="start" x="393" y="-8488" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; Addition</text>
1819<text text-anchor="middle" x="467" y="-8477" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
1820</a>
1821</g>
1822</g>
1823<!-- Node41&#45;&gt;Node44 -->
1824<g id="edge44" class="edge">
1825<title>Node41&#45;&gt;Node44</title>
1826<path fill="none" stroke="midnightblue" d="M306.35,-8485C332.05,-8485 359.67,-8485 384.59,-8485"/>
1827<polygon fill="midnightblue" stroke="midnightblue" points="306.23,-8481.5 296.23,-8485 306.23,-8488.5 306.23,-8481.5"/>
1828</g>
1829<!-- Node43 -->
1830<g id="node44" class="node">
1831<title>Node43</title>
1832<g id="a_node44"><a xlink:href="classarmnn_1_1_cl_addition_workload.html" target="_top" xlink:title=" ">
1833<polygon fill="white" stroke="black" points="649,-8524.5 649,-8543.5 762,-8543.5 762,-8524.5 649,-8524.5"/>
1834<text text-anchor="middle" x="705.5" y="-8531.5" font-family="Helvetica,sans-Serif" font-size="10.00">ClAdditionWorkload</text>
1835</a>
1836</g>
1837</g>
1838<!-- Node42&#45;&gt;Node43 -->
1839<g id="edge43" class="edge">
1840<title>Node42&#45;&gt;Node43</title>
1841<path fill="none" stroke="midnightblue" d="M551.55,-8534C583.83,-8534 619.9,-8534 648.9,-8534"/>
1842<polygon fill="midnightblue" stroke="midnightblue" points="551.21,-8530.5 541.21,-8534 551.21,-8537.5 551.21,-8530.5"/>
1843</g>
1844<!-- Node45 -->
1845<g id="node46" class="node">
1846<title>Node45</title>
1847<g id="a_node46"><a xlink:href="classarmnn_1_1_neon_addition_workload.html" target="_top" xlink:title=" ">
1848<polygon fill="white" stroke="black" points="641.5,-8475.5 641.5,-8494.5 769.5,-8494.5 769.5,-8475.5 641.5,-8475.5"/>
1849<text text-anchor="middle" x="705.5" y="-8482.5" font-family="Helvetica,sans-Serif" font-size="10.00">NeonAdditionWorkload</text>
1850</a>
1851</g>
1852</g>
1853<!-- Node44&#45;&gt;Node45 -->
1854<g id="edge45" class="edge">
1855<title>Node44&#45;&gt;Node45</title>
1856<path fill="none" stroke="midnightblue" d="M559.09,-8485C586.61,-8485 616.21,-8485 641.47,-8485"/>
1857<polygon fill="midnightblue" stroke="midnightblue" points="559.06,-8481.5 549.06,-8485 559.06,-8488.5 559.06,-8481.5"/>
1858</g>
1859<!-- Node47 -->
1860<g id="node48" class="node">
1861<title>Node47</title>
1862<g id="a_node48"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
1863<polygon fill="white" stroke="black" points="385.5,-8421 385.5,-8451 548.5,-8451 548.5,-8421 385.5,-8421"/>
1864<text text-anchor="start" x="393.5" y="-8439" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; ArgMinMax</text>
1865<text text-anchor="middle" x="467" y="-8428" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
1866</a>
1867</g>
1868</g>
1869<!-- Node46&#45;&gt;Node47 -->
1870<g id="edge47" class="edge">
1871<title>Node46&#45;&gt;Node47</title>
1872<path fill="none" stroke="midnightblue" d="M261.13,-8380.52C289,-8390.63 324.67,-8402.9 357,-8412 368.28,-8415.18 380.32,-8418.19 392.13,-8420.95"/>
1873<polygon fill="midnightblue" stroke="midnightblue" points="262.21,-8377.19 251.61,-8377.05 259.81,-8383.76 262.21,-8377.19"/>
1874</g>
1875<!-- Node49 -->
1876<g id="node50" class="node">
1877<title>Node49</title>
1878<g id="a_node50"><a xlink:href="classarmnn_1_1_neon_base_workload.html" target="_top" xlink:title=" ">
1879<polygon fill="white" stroke="black" points="388,-8372 388,-8402 546,-8402 546,-8372 388,-8372"/>
1880<text text-anchor="start" x="396" y="-8390" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; ArgMin</text>
1881<text text-anchor="middle" x="467" y="-8379" font-family="Helvetica,sans-Serif" font-size="10.00">MaxQueueDescriptor &gt;</text>
1882</a>
1883</g>
1884</g>
1885<!-- Node46&#45;&gt;Node49 -->
1886<g id="edge49" class="edge">
1887<title>Node46&#45;&gt;Node49</title>
1888<path fill="none" stroke="midnightblue" d="M313.81,-8372.02C338.48,-8374.45 364.47,-8377.01 387.85,-8379.31"/>
1889<polygon fill="midnightblue" stroke="midnightblue" points="313.99,-8368.52 303.7,-8371.03 313.31,-8375.49 313.99,-8368.52"/>
1890</g>
1891<!-- Node51 -->
1892<g id="node52" class="node">
1893<title>Node51</title>
1894<g id="a_node52"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
1895<polygon fill="white" stroke="black" points="382,-8323 382,-8353 552,-8353 552,-8323 382,-8323"/>
1896<text text-anchor="start" x="390" y="-8341" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; ArgMinMax</text>
1897<text text-anchor="middle" x="467" y="-8330" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
1898</a>
1899</g>
1900</g>
1901<!-- Node46&#45;&gt;Node51 -->
1902<g id="edge51" class="edge">
1903<title>Node46&#45;&gt;Node51</title>
1904<path fill="none" stroke="midnightblue" d="M313.93,-8352.37C336.39,-8350.25 359.94,-8348.02 381.62,-8345.97"/>
1905<polygon fill="midnightblue" stroke="midnightblue" points="313.33,-8348.91 303.7,-8353.34 313.98,-8355.88 313.33,-8348.91"/>
1906</g>
1907<!-- Node48 -->
1908<g id="node49" class="node">
1909<title>Node48</title>
1910<g id="a_node49"><a xlink:href="classarmnn_1_1_cl_arg_min_max_workload.html" target="_top" xlink:title=" ">
1911<polygon fill="white" stroke="black" points="641.5,-8426.5 641.5,-8445.5 769.5,-8445.5 769.5,-8426.5 641.5,-8426.5"/>
1912<text text-anchor="middle" x="705.5" y="-8433.5" font-family="Helvetica,sans-Serif" font-size="10.00">ClArgMinMaxWorkload</text>
1913</a>
1914</g>
1915</g>
1916<!-- Node47&#45;&gt;Node48 -->
1917<g id="edge48" class="edge">
1918<title>Node47&#45;&gt;Node48</title>
1919<path fill="none" stroke="midnightblue" d="M558.77,-8436C586.32,-8436 615.97,-8436 641.29,-8436"/>
1920<polygon fill="midnightblue" stroke="midnightblue" points="558.73,-8432.5 548.73,-8436 558.73,-8439.5 558.73,-8432.5"/>
1921</g>
1922<!-- Node50 -->
1923<g id="node51" class="node">
1924<title>Node50</title>
1925<g id="a_node51"><a xlink:href="classarmnn_1_1_neon_arg_min_max_workload.html" target="_top" xlink:title=" ">
1926<polygon fill="white" stroke="black" points="634,-8377.5 634,-8396.5 777,-8396.5 777,-8377.5 634,-8377.5"/>
1927<text text-anchor="middle" x="705.5" y="-8384.5" font-family="Helvetica,sans-Serif" font-size="10.00">NeonArgMinMaxWorkload</text>
1928</a>
1929</g>
1930</g>
1931<!-- Node49&#45;&gt;Node50 -->
1932<g id="edge50" class="edge">
1933<title>Node49&#45;&gt;Node50</title>
1934<path fill="none" stroke="midnightblue" d="M556.16,-8387C581.73,-8387 609.31,-8387 633.67,-8387"/>
1935<polygon fill="midnightblue" stroke="midnightblue" points="556.09,-8383.5 546.09,-8387 556.09,-8390.5 556.09,-8383.5"/>
1936</g>
1937<!-- Node52 -->
1938<g id="node53" class="node">
1939<title>Node52</title>
1940<g id="a_node53"><a xlink:href="classarmnn_1_1_ref_arg_min_max_workload.html" target="_top" xlink:title=" ">
1941<polygon fill="white" stroke="black" points="638.5,-8328.5 638.5,-8347.5 772.5,-8347.5 772.5,-8328.5 638.5,-8328.5"/>
1942<text text-anchor="middle" x="705.5" y="-8335.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefArgMinMaxWorkload</text>
1943</a>
1944</g>
1945</g>
1946<!-- Node51&#45;&gt;Node52 -->
1947<g id="edge52" class="edge">
1948<title>Node51&#45;&gt;Node52</title>
1949<path fill="none" stroke="midnightblue" d="M562.09,-8338C587.56,-8338 614.59,-8338 638.18,-8338"/>
1950<polygon fill="midnightblue" stroke="midnightblue" points="562.05,-8334.5 552.05,-8338 562.05,-8341.5 562.05,-8334.5"/>
1951</g>
1952<!-- Node54 -->
1953<g id="node55" class="node">
1954<title>Node54</title>
1955<g id="a_node55"><a xlink:href="classsdb_1_1_sample_dynamic_addition_workload.html" target="_top" xlink:title=" ">
1956<polygon fill="white" stroke="black" points="375.5,-8284.5 375.5,-8303.5 558.5,-8303.5 558.5,-8284.5 375.5,-8284.5"/>
1957<text text-anchor="middle" x="467" y="-8291.5" font-family="Helvetica,sans-Serif" font-size="10.00">SampleDynamicAdditionWorkload</text>
1958</a>
1959</g>
1960</g>
1961<!-- Node53&#45;&gt;Node54 -->
1962<g id="edge54" class="edge">
1963<title>Node53&#45;&gt;Node54</title>
1964<path fill="none" stroke="midnightblue" d="M299.25,-8277.59C323.8,-8280 350.55,-8282.64 375.29,-8285.07"/>
1965<polygon fill="midnightblue" stroke="midnightblue" points="299.54,-8274.1 289.24,-8276.6 298.85,-8281.07 299.54,-8274.1"/>
1966</g>
1967<!-- Node56 -->
1968<g id="node57" class="node">
1969<title>Node56</title>
1970<g id="a_node57"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
1971<polygon fill="white" stroke="black" points="390,-8235 390,-8265 544,-8265 544,-8235 390,-8235"/>
1972<text text-anchor="start" x="398" y="-8253" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; BatchMat</text>
1973<text text-anchor="middle" x="467" y="-8242" font-family="Helvetica,sans-Serif" font-size="10.00">MulQueueDescriptor &gt;</text>
1974</a>
1975</g>
1976</g>
1977<!-- Node55&#45;&gt;Node56 -->
1978<g id="edge56" class="edge">
1979<title>Node55&#45;&gt;Node56</title>
1980<path fill="none" stroke="midnightblue" d="M261.13,-8194.52C289,-8204.63 324.67,-8216.9 357,-8226 368.28,-8229.18 380.32,-8232.19 392.13,-8234.95"/>
1981<polygon fill="midnightblue" stroke="midnightblue" points="262.21,-8191.19 251.61,-8191.05 259.81,-8197.76 262.21,-8191.19"/>
1982</g>
1983<!-- Node58 -->
1984<g id="node59" class="node">
1985<title>Node58</title>
1986<g id="a_node59"><a xlink:href="classarmnn_1_1_neon_base_workload.html" target="_top" xlink:title=" ">
1987<polygon fill="white" stroke="black" points="382,-8186 382,-8216 552,-8216 552,-8186 382,-8186"/>
1988<text text-anchor="start" x="390" y="-8204" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; BatchMat</text>
1989<text text-anchor="middle" x="467" y="-8193" font-family="Helvetica,sans-Serif" font-size="10.00">MulQueueDescriptor &gt;</text>
1990</a>
1991</g>
1992</g>
1993<!-- Node55&#45;&gt;Node58 -->
1994<g id="edge58" class="edge">
1995<title>Node55&#45;&gt;Node58</title>
1996<path fill="none" stroke="midnightblue" d="M302.23,-8184.88C328.2,-8187.44 356.42,-8190.21 382,-8192.73"/>
1997<polygon fill="midnightblue" stroke="midnightblue" points="302.31,-8181.37 292.02,-8183.88 301.63,-8188.34 302.31,-8181.37"/>
1998</g>
1999<!-- Node60 -->
2000<g id="node61" class="node">
2001<title>Node60</title>
2002<g id="a_node61"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
2003<polygon fill="white" stroke="black" points="386.5,-8137 386.5,-8167 547.5,-8167 547.5,-8137 386.5,-8137"/>
2004<text text-anchor="start" x="394.5" y="-8155" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; BatchMat</text>
2005<text text-anchor="middle" x="467" y="-8144" font-family="Helvetica,sans-Serif" font-size="10.00">MulQueueDescriptor &gt;</text>
2006</a>
2007</g>
2008</g>
2009<!-- Node55&#45;&gt;Node60 -->
2010<g id="edge60" class="edge">
2011<title>Node55&#45;&gt;Node60</title>
2012<path fill="none" stroke="midnightblue" d="M302.03,-8167.49C329.55,-8164.89 359.61,-8162.05 386.38,-8159.52"/>
2013<polygon fill="midnightblue" stroke="midnightblue" points="301.64,-8164.01 292.02,-8168.44 302.3,-8170.98 301.64,-8164.01"/>
2014</g>
2015<!-- Node57 -->
2016<g id="node58" class="node">
2017<title>Node57</title>
2018<g id="a_node58"><a xlink:href="classarmnn_1_1_cl_batch_mat_mul_workload.html" target="_top" xlink:title=" ">
2019<polygon fill="white" stroke="black" points="637,-8240.5 637,-8259.5 774,-8259.5 774,-8240.5 637,-8240.5"/>
2020<text text-anchor="middle" x="705.5" y="-8247.5" font-family="Helvetica,sans-Serif" font-size="10.00">ClBatchMatMulWorkload</text>
2021</a>
2022</g>
2023</g>
2024<!-- Node56&#45;&gt;Node57 -->
2025<g id="edge57" class="edge">
2026<title>Node56&#45;&gt;Node57</title>
2027<path fill="none" stroke="midnightblue" d="M554.42,-8250C581.6,-8250 611.21,-8250 636.89,-8250"/>
2028<polygon fill="midnightblue" stroke="midnightblue" points="554.13,-8246.5 544.13,-8250 554.13,-8253.5 554.13,-8246.5"/>
2029</g>
2030<!-- Node59 -->
2031<g id="node60" class="node">
2032<title>Node59</title>
2033<g id="a_node60"><a xlink:href="classarmnn_1_1_neon_batch_mat_mul_workload.html" target="_top" xlink:title=" ">
2034<polygon fill="white" stroke="black" points="629.5,-8191.5 629.5,-8210.5 781.5,-8210.5 781.5,-8191.5 629.5,-8191.5"/>
2035<text text-anchor="middle" x="705.5" y="-8198.5" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBatchMatMulWorkload</text>
2036</a>
2037</g>
2038</g>
2039<!-- Node58&#45;&gt;Node59 -->
2040<g id="edge59" class="edge">
2041<title>Node58&#45;&gt;Node59</title>
2042<path fill="none" stroke="midnightblue" d="M562.21,-8201C584.53,-8201 608.04,-8201 629.38,-8201"/>
2043<polygon fill="midnightblue" stroke="midnightblue" points="562.05,-8197.5 552.05,-8201 562.05,-8204.5 562.05,-8197.5"/>
2044</g>
2045<!-- Node61 -->
2046<g id="node62" class="node">
2047<title>Node61</title>
2048<g id="a_node62"><a xlink:href="classarmnn_1_1_ref_batch_mat_mul_workload.html" target="_top" xlink:title=" ">
2049<polygon fill="white" stroke="black" points="634,-8142.5 634,-8161.5 777,-8161.5 777,-8142.5 634,-8142.5"/>
2050<text text-anchor="middle" x="705.5" y="-8149.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefBatchMatMulWorkload</text>
2051</a>
2052</g>
2053</g>
2054<!-- Node60&#45;&gt;Node61 -->
2055<g id="edge61" class="edge">
2056<title>Node60&#45;&gt;Node61</title>
2057<path fill="none" stroke="midnightblue" d="M558,-8152C583.1,-8152 610.01,-8152 633.83,-8152"/>
2058<polygon fill="midnightblue" stroke="midnightblue" points="557.74,-8148.5 547.74,-8152 557.74,-8155.5 557.74,-8148.5"/>
2059</g>
2060<!-- Node63 -->
2061<g id="node64" class="node">
2062<title>Node63</title>
2063<g id="a_node64"><a xlink:href="classarmnn_1_1_neon_base_workload.html" target="_top" xlink:title=" ">
2064<polygon fill="white" stroke="black" points="357,-8088 357,-8118 577,-8118 577,-8088 357,-8088"/>
2065<text text-anchor="start" x="365" y="-8106" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; BatchNormalization</text>
2066<text text-anchor="middle" x="467" y="-8095" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
2067</a>
2068</g>
2069</g>
2070<!-- Node62&#45;&gt;Node63 -->
2071<g id="edge63" class="edge">
2072<title>Node62&#45;&gt;Node63</title>
2073<path fill="none" stroke="midnightblue" d="M299.95,-8070.97C328.66,-8076.5 360.31,-8082.61 388.21,-8087.99"/>
2074<polygon fill="midnightblue" stroke="midnightblue" points="300.42,-8067.49 289.93,-8069.03 299.09,-8074.37 300.42,-8067.49"/>
2075</g>
2076<!-- Node65 -->
2077<g id="node66" class="node">
2078<title>Node65</title>
2079<g id="a_node66"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
2080<polygon fill="white" stroke="black" points="361.5,-8039 361.5,-8069 572.5,-8069 572.5,-8039 361.5,-8039"/>
2081<text text-anchor="start" x="369.5" y="-8057" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; BatchNormalization</text>
2082<text text-anchor="middle" x="467" y="-8046" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
2083</a>
2084</g>
2085</g>
2086<!-- Node62&#45;&gt;Node65 -->
2087<g id="edge65" class="edge">
2088<title>Node62&#45;&gt;Node65</title>
2089<path fill="none" stroke="midnightblue" d="M318.32,-8054C332.55,-8054 347.14,-8054 361.35,-8054"/>
2090<polygon fill="midnightblue" stroke="midnightblue" points="318.03,-8050.5 308.03,-8054 318.03,-8057.5 318.03,-8050.5"/>
2091</g>
2092<!-- Node64 -->
2093<g id="node65" class="node">
2094<title>Node64</title>
2095<g id="a_node65"><a xlink:href="classarmnn_1_1_neon_batch_normalization_workload.html" target="_top" xlink:title=" ">
2096<polygon fill="white" stroke="black" points="613,-8093.5 613,-8112.5 798,-8112.5 798,-8093.5 613,-8093.5"/>
2097<text text-anchor="middle" x="705.5" y="-8100.5" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBatchNormalizationWorkload</text>
2098</a>
2099</g>
2100</g>
2101<!-- Node63&#45;&gt;Node64 -->
2102<g id="edge64" class="edge">
2103<title>Node63&#45;&gt;Node64</title>
2104<path fill="none" stroke="midnightblue" d="M587.28,-8103C595.82,-8103 604.36,-8103 612.72,-8103"/>
2105<polygon fill="midnightblue" stroke="midnightblue" points="587.25,-8099.5 577.25,-8103 587.25,-8106.5 587.25,-8099.5"/>
2106</g>
2107<!-- Node66 -->
2108<g id="node67" class="node">
2109<title>Node66</title>
2110<g id="a_node67"><a xlink:href="classarmnn_1_1_ref_batch_normalization_workload.html" target="_top" xlink:title=" ">
2111<polygon fill="white" stroke="black" points="617.5,-8044.5 617.5,-8063.5 793.5,-8063.5 793.5,-8044.5 617.5,-8044.5"/>
2112<text text-anchor="middle" x="705.5" y="-8051.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefBatchNormalizationWorkload</text>
2113</a>
2114</g>
2115</g>
2116<!-- Node65&#45;&gt;Node66 -->
2117<g id="edge66" class="edge">
2118<title>Node65&#45;&gt;Node66</title>
2119<path fill="none" stroke="midnightblue" d="M582.88,-8054C594.41,-8054 605.98,-8054 617.16,-8054"/>
2120<polygon fill="midnightblue" stroke="midnightblue" points="582.77,-8050.5 572.77,-8054 582.77,-8057.5 582.77,-8050.5"/>
2121</g>
2122<!-- Node68 -->
2123<g id="node69" class="node">
2124<title>Node68</title>
2125<g id="a_node69"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
2126<polygon fill="white" stroke="black" points="379.5,-7990 379.5,-8020 554.5,-8020 554.5,-7990 379.5,-7990"/>
2127<text text-anchor="start" x="387.5" y="-8008" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; BatchToSpace</text>
2128<text text-anchor="middle" x="467" y="-7997" font-family="Helvetica,sans-Serif" font-size="10.00">NdQueueDescriptor &gt;</text>
2129</a>
2130</g>
2131</g>
2132<!-- Node67&#45;&gt;Node68 -->
2133<g id="edge68" class="edge">
2134<title>Node67&#45;&gt;Node68</title>
2135<path fill="none" stroke="midnightblue" d="M261.13,-7949.52C289,-7959.63 324.67,-7971.9 357,-7981 368.28,-7984.18 380.32,-7987.19 392.13,-7989.95"/>
2136<polygon fill="midnightblue" stroke="midnightblue" points="262.21,-7946.19 251.61,-7946.05 259.81,-7952.76 262.21,-7946.19"/>
2137</g>
2138<!-- Node70 -->
2139<g id="node71" class="node">
2140<title>Node70</title>
2141<g id="a_node71"><a xlink:href="classarmnn_1_1_neon_base_workload.html" target="_top" xlink:title=" ">
2142<polygon fill="white" stroke="black" points="386.5,-7941 386.5,-7971 547.5,-7971 547.5,-7941 386.5,-7941"/>
2143<text text-anchor="start" x="394.5" y="-7959" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; BatchTo</text>
2144<text text-anchor="middle" x="467" y="-7948" font-family="Helvetica,sans-Serif" font-size="10.00">SpaceNdQueueDescriptor &gt;</text>
2145</a>
2146</g>
2147</g>
2148<!-- Node67&#45;&gt;Node70 -->
2149<g id="edge70" class="edge">
2150<title>Node67&#45;&gt;Node70</title>
2151<path fill="none" stroke="midnightblue" d="M303.95,-7940.05C330.86,-7942.7 360.04,-7945.57 386.12,-7948.14"/>
2152<polygon fill="midnightblue" stroke="midnightblue" points="304.06,-7936.54 293.77,-7939.05 303.37,-7943.51 304.06,-7936.54"/>
2153</g>
2154<!-- Node72 -->
2155<g id="node73" class="node">
2156<title>Node72</title>
2157<g id="a_node73"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
2158<polygon fill="white" stroke="black" points="391,-7892 391,-7922 543,-7922 543,-7892 391,-7892"/>
2159<text text-anchor="start" x="399" y="-7910" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; BatchTo</text>
2160<text text-anchor="middle" x="467" y="-7899" font-family="Helvetica,sans-Serif" font-size="10.00">SpaceNdQueueDescriptor &gt;</text>
2161</a>
2162</g>
2163</g>
2164<!-- Node67&#45;&gt;Node72 -->
2165<g id="edge72" class="edge">
2166<title>Node67&#45;&gt;Node72</title>
2167<path fill="none" stroke="midnightblue" d="M303.76,-7922.33C332.35,-7919.63 363.53,-7916.68 390.85,-7914.1"/>
2168<polygon fill="midnightblue" stroke="midnightblue" points="303.39,-7918.85 293.77,-7923.27 304.05,-7925.82 303.39,-7918.85"/>
2169</g>
2170<!-- Node69 -->
2171<g id="node70" class="node">
2172<title>Node69</title>
2173<g id="a_node70"><a xlink:href="classarmnn_1_1_cl_batch_to_space_nd_workload.html" target="_top" xlink:title=" ">
2174<polygon fill="white" stroke="black" points="629,-7995.5 629,-8014.5 782,-8014.5 782,-7995.5 629,-7995.5"/>
2175<text text-anchor="middle" x="705.5" y="-8002.5" font-family="Helvetica,sans-Serif" font-size="10.00">ClBatchToSpaceNdWorkload</text>
2176</a>
2177</g>
2178</g>
2179<!-- Node68&#45;&gt;Node69 -->
2180<g id="edge69" class="edge">
2181<title>Node68&#45;&gt;Node69</title>
2182<path fill="none" stroke="midnightblue" d="M564.77,-8005C586.08,-8005 608.37,-8005 628.71,-8005"/>
2183<polygon fill="midnightblue" stroke="midnightblue" points="564.72,-8001.5 554.72,-8005 564.72,-8008.5 564.72,-8001.5"/>
2184</g>
2185<!-- Node71 -->
2186<g id="node72" class="node">
2187<title>Node71</title>
2188<g id="a_node72"><a xlink:href="classarmnn_1_1_neon_batch_to_space_nd_workload.html" target="_top" xlink:title=" ">
2189<polygon fill="white" stroke="black" points="621,-7946.5 621,-7965.5 790,-7965.5 790,-7946.5 621,-7946.5"/>
2190<text text-anchor="middle" x="705.5" y="-7953.5" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBatchToSpaceNdWorkload</text>
2191</a>
2192</g>
2193</g>
2194<!-- Node70&#45;&gt;Node71 -->
2195<g id="edge71" class="edge">
2196<title>Node70&#45;&gt;Node71</title>
2197<path fill="none" stroke="midnightblue" d="M557.76,-7956C578.4,-7956 600.28,-7956 620.66,-7956"/>
2198<polygon fill="midnightblue" stroke="midnightblue" points="557.74,-7952.5 547.74,-7956 557.74,-7959.5 557.74,-7952.5"/>
2199</g>
2200<!-- Node73 -->
2201<g id="node74" class="node">
2202<title>Node73</title>
2203<g id="a_node74"><a xlink:href="classarmnn_1_1_ref_batch_to_space_nd_workload.html" target="_top" xlink:title=" ">
2204<polygon fill="white" stroke="black" points="625.5,-7897.5 625.5,-7916.5 785.5,-7916.5 785.5,-7897.5 625.5,-7897.5"/>
2205<text text-anchor="middle" x="705.5" y="-7904.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefBatchToSpaceNdWorkload</text>
2206</a>
2207</g>
2208</g>
2209<!-- Node72&#45;&gt;Node73 -->
2210<g id="edge73" class="edge">
2211<title>Node72&#45;&gt;Node73</title>
2212<path fill="none" stroke="midnightblue" d="M553.45,-7907C576.96,-7907 602.34,-7907 625.46,-7907"/>
2213<polygon fill="midnightblue" stroke="midnightblue" points="553.16,-7903.5 543.16,-7907 553.15,-7910.5 553.16,-7903.5"/>
2214</g>
2215<!-- Node75 -->
2216<g id="node76" class="node">
2217<title>Node75</title>
2218<g id="a_node76"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
2219<polygon fill="white" stroke="black" points="385.5,-7843 385.5,-7873 548.5,-7873 548.5,-7843 385.5,-7843"/>
2220<text text-anchor="start" x="393.5" y="-7861" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; Broadcast</text>
2221<text text-anchor="middle" x="467" y="-7850" font-family="Helvetica,sans-Serif" font-size="10.00">ToQueueDescriptor &gt;</text>
2222</a>
2223</g>
2224</g>
2225<!-- Node74&#45;&gt;Node75 -->
2226<g id="edge75" class="edge">
2227<title>Node74&#45;&gt;Node75</title>
2228<path fill="none" stroke="midnightblue" d="M299.69,-7840.32C327.5,-7843.28 358.09,-7846.53 385.37,-7849.43"/>
2229<polygon fill="midnightblue" stroke="midnightblue" points="299.9,-7836.82 289.59,-7839.25 299.16,-7843.79 299.9,-7836.82"/>
2230</g>
2231<!-- Node76 -->
2232<g id="node77" class="node">
2233<title>Node76</title>
2234<g id="a_node77"><a xlink:href="classarmnn_1_1_ref_broadcast_to_workload.html" target="_top" xlink:title=" ">
2235<polygon fill="white" stroke="black" points="636.5,-7848.5 636.5,-7867.5 774.5,-7867.5 774.5,-7848.5 636.5,-7848.5"/>
2236<text text-anchor="middle" x="705.5" y="-7855.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefBroadcastToWorkload</text>
2237</a>
2238</g>
2239</g>
2240<!-- Node75&#45;&gt;Node76 -->
2241<g id="edge76" class="edge">
2242<title>Node75&#45;&gt;Node76</title>
2243<path fill="none" stroke="midnightblue" d="M558.87,-7858C584.61,-7858 612.18,-7858 636.34,-7858"/>
2244<polygon fill="midnightblue" stroke="midnightblue" points="558.73,-7854.5 548.73,-7858 558.73,-7861.5 558.73,-7854.5"/>
2245</g>
2246<!-- Node78 -->
2247<g id="node79" class="node">
2248<title>Node78</title>
2249<g id="a_node79"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
2250<polygon fill="white" stroke="black" points="386.5,-7794 386.5,-7824 547.5,-7824 547.5,-7794 386.5,-7794"/>
2251<text text-anchor="start" x="394.5" y="-7812" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; CastQueue</text>
2252<text text-anchor="middle" x="467" y="-7801" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
2253</a>
2254</g>
2255</g>
2256<!-- Node77&#45;&gt;Node78 -->
2257<g id="edge78" class="edge">
2258<title>Node77&#45;&gt;Node78</title>
2259<path fill="none" stroke="midnightblue" d="M246.58,-7748.18C275.73,-7759 318.71,-7774.22 357,-7785 368.28,-7788.18 380.32,-7791.19 392.13,-7793.95"/>
2260<polygon fill="midnightblue" stroke="midnightblue" points="247.46,-7744.78 236.87,-7744.56 245.01,-7751.34 247.46,-7744.78"/>
2261</g>
2262<!-- Node80 -->
2263<g id="node81" class="node">
2264<title>Node80</title>
2265<g id="a_node81"><a xlink:href="classarmnn_1_1_neon_base_workload.html" target="_top" xlink:title=" ">
2266<polygon fill="white" stroke="black" points="379,-7745 379,-7775 555,-7775 555,-7745 379,-7745"/>
2267<text text-anchor="start" x="387" y="-7763" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; CastQueue</text>
2268<text text-anchor="middle" x="467" y="-7752" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
2269</a>
2270</g>
2271</g>
2272<!-- Node77&#45;&gt;Node80 -->
2273<g id="edge80" class="edge">
2274<title>Node77&#45;&gt;Node80</title>
2275<path fill="none" stroke="midnightblue" d="M318.8,-7745.51C338.76,-7747.48 359.4,-7749.51 378.68,-7751.41"/>
2276<polygon fill="midnightblue" stroke="midnightblue" points="319.05,-7742.02 308.75,-7744.52 318.36,-7748.99 319.05,-7742.02"/>
2277</g>
2278<!-- Node82 -->
2279<g id="node83" class="node">
2280<title>Node82</title>
2281<g id="a_node83"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
2282<polygon fill="white" stroke="black" points="383.5,-7696 383.5,-7726 550.5,-7726 550.5,-7696 383.5,-7696"/>
2283<text text-anchor="start" x="391.5" y="-7714" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; CastQueue</text>
2284<text text-anchor="middle" x="467" y="-7703" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
2285</a>
2286</g>
2287</g>
2288<!-- Node77&#45;&gt;Node82 -->
2289<g id="edge82" class="edge">
2290<title>Node77&#45;&gt;Node82</title>
2291<path fill="none" stroke="midnightblue" d="M322.97,-7724.51C343.24,-7722.6 364.07,-7720.63 383.34,-7718.81"/>
2292<polygon fill="midnightblue" stroke="midnightblue" points="322.38,-7721.05 312.75,-7725.48 323.04,-7728.02 322.38,-7721.05"/>
2293</g>
2294<!-- Node79 -->
2295<g id="node80" class="node">
2296<title>Node79</title>
2297<g id="a_node80"><a xlink:href="classarmnn_1_1_cl_cast_workload.html" target="_top" xlink:title=" ">
2298<polygon fill="white" stroke="black" points="658.5,-7799.5 658.5,-7818.5 752.5,-7818.5 752.5,-7799.5 658.5,-7799.5"/>
2299<text text-anchor="middle" x="705.5" y="-7806.5" font-family="Helvetica,sans-Serif" font-size="10.00">ClCastWorkload</text>
2300</a>
2301</g>
2302</g>
2303<!-- Node78&#45;&gt;Node79 -->
2304<g id="edge79" class="edge">
2305<title>Node78&#45;&gt;Node79</title>
2306<path fill="none" stroke="midnightblue" d="M557.76,-7809C592,-7809 629.61,-7809 658.19,-7809"/>
2307<polygon fill="midnightblue" stroke="midnightblue" points="557.74,-7805.5 547.74,-7809 557.74,-7812.5 557.74,-7805.5"/>
2308</g>
2309<!-- Node81 -->
2310<g id="node82" class="node">
2311<title>Node81</title>
2312<g id="a_node82"><a xlink:href="classarmnn_1_1_neon_cast_workload.html" target="_top" xlink:title=" ">
2313<polygon fill="white" stroke="black" points="650.5,-7750.5 650.5,-7769.5 760.5,-7769.5 760.5,-7750.5 650.5,-7750.5"/>
2314<text text-anchor="middle" x="705.5" y="-7757.5" font-family="Helvetica,sans-Serif" font-size="10.00">NeonCastWorkload</text>
2315</a>
2316</g>
2317</g>
2318<!-- Node80&#45;&gt;Node81 -->
2319<g id="edge81" class="edge">
2320<title>Node80&#45;&gt;Node81</title>
2321<path fill="none" stroke="midnightblue" d="M565.24,-7760C594.26,-7760 625.03,-7760 650.25,-7760"/>
2322<polygon fill="midnightblue" stroke="midnightblue" points="565.06,-7756.5 555.06,-7760 565.06,-7763.5 565.06,-7756.5"/>
2323</g>
2324<!-- Node83 -->
2325<g id="node84" class="node">
2326<title>Node83</title>
2327<g id="a_node84"><a xlink:href="classarmnn_1_1_ref_cast_workload.html" target="_top" xlink:title=" ">
2328<polygon fill="white" stroke="black" points="655,-7701.5 655,-7720.5 756,-7720.5 756,-7701.5 655,-7701.5"/>
2329<text text-anchor="middle" x="705.5" y="-7708.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefCastWorkload</text>
2330</a>
2331</g>
2332</g>
2333<!-- Node82&#45;&gt;Node83 -->
2334<g id="edge83" class="edge">
2335<title>Node82&#45;&gt;Node83</title>
2336<path fill="none" stroke="midnightblue" d="M561.02,-7711C593.07,-7711 627.71,-7711 654.93,-7711"/>
2337<polygon fill="midnightblue" stroke="midnightblue" points="560.72,-7707.5 550.72,-7711 560.72,-7714.5 560.72,-7707.5"/>
2338</g>
2339<!-- Node85 -->
2340<g id="node86" class="node">
2341<title>Node85</title>
2342<g id="a_node86"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
2343<polygon fill="white" stroke="black" points="376.5,-7647 376.5,-7677 557.5,-7677 557.5,-7647 376.5,-7647"/>
2344<text text-anchor="start" x="384.5" y="-7665" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; ChannelShuffle</text>
2345<text text-anchor="middle" x="467" y="-7654" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
2346</a>
2347</g>
2348</g>
2349<!-- Node84&#45;&gt;Node85 -->
2350<g id="edge85" class="edge">
2351<title>Node84&#45;&gt;Node85</title>
2352<path fill="none" stroke="midnightblue" d="M261.13,-7606.52C289,-7616.63 324.67,-7628.9 357,-7638 368.28,-7641.18 380.32,-7644.19 392.13,-7646.95"/>
2353<polygon fill="midnightblue" stroke="midnightblue" points="262.21,-7603.19 251.61,-7603.05 259.81,-7609.76 262.21,-7603.19"/>
2354</g>
2355<!-- Node87 -->
2356<g id="node88" class="node">
2357<title>Node87</title>
2358<g id="a_node88"><a xlink:href="classarmnn_1_1_neon_base_workload.html" target="_top" xlink:title=" ">
2359<polygon fill="white" stroke="black" points="385.5,-7598 385.5,-7628 548.5,-7628 548.5,-7598 385.5,-7598"/>
2360<text text-anchor="start" x="393.5" y="-7616" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; Channel</text>
2361<text text-anchor="middle" x="467" y="-7605" font-family="Helvetica,sans-Serif" font-size="10.00">ShuffleQueueDescriptor &gt;</text>
2362</a>
2363</g>
2364</g>
2365<!-- Node84&#45;&gt;Node87 -->
2366<g id="edge87" class="edge">
2367<title>Node84&#45;&gt;Node87</title>
2368<path fill="none" stroke="midnightblue" d="M306.75,-7597.33C332.56,-7599.87 360.28,-7602.59 385.23,-7605.05"/>
2369<polygon fill="midnightblue" stroke="midnightblue" points="306.87,-7593.82 296.58,-7596.32 306.19,-7600.79 306.87,-7593.82"/>
2370</g>
2371<!-- Node89 -->
2372<g id="node90" class="node">
2373<title>Node89</title>
2374<g id="a_node90"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
2375<polygon fill="white" stroke="black" points="390,-7549 390,-7579 544,-7579 544,-7549 390,-7549"/>
2376<text text-anchor="start" x="398" y="-7567" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; Channel</text>
2377<text text-anchor="middle" x="467" y="-7556" font-family="Helvetica,sans-Serif" font-size="10.00">ShuffleQueueDescriptor &gt;</text>
2378</a>
2379</g>
2380</g>
2381<!-- Node84&#45;&gt;Node89 -->
2382<g id="edge89" class="edge">
2383<title>Node84&#45;&gt;Node89</title>
2384<path fill="none" stroke="midnightblue" d="M306.59,-7579.06C334.07,-7576.47 363.72,-7573.66 389.91,-7571.19"/>
2385<polygon fill="midnightblue" stroke="midnightblue" points="306.2,-7575.58 296.58,-7580.01 306.86,-7582.55 306.2,-7575.58"/>
2386</g>
2387<!-- Node86 -->
2388<g id="node87" class="node">
2389<title>Node86</title>
2390<g id="a_node87"><a xlink:href="classarmnn_1_1_cl_channel_shuffle_workload.html" target="_top" xlink:title=" ">
2391<polygon fill="white" stroke="black" points="632.5,-7652.5 632.5,-7671.5 778.5,-7671.5 778.5,-7652.5 632.5,-7652.5"/>
2392<text text-anchor="middle" x="705.5" y="-7659.5" font-family="Helvetica,sans-Serif" font-size="10.00">ClChannelShuffleWorkload</text>
2393</a>
2394</g>
2395</g>
2396<!-- Node85&#45;&gt;Node86 -->
2397<g id="edge86" class="edge">
2398<title>Node85&#45;&gt;Node86</title>
2399<path fill="none" stroke="midnightblue" d="M567.96,-7662C589.63,-7662 612.13,-7662 632.46,-7662"/>
2400<polygon fill="midnightblue" stroke="midnightblue" points="567.75,-7658.5 557.75,-7662 567.75,-7665.5 567.75,-7658.5"/>
2401</g>
2402<!-- Node88 -->
2403<g id="node89" class="node">
2404<title>Node88</title>
2405<g id="a_node89"><a xlink:href="classarmnn_1_1_neon_channel_shuffle_workload.html" target="_top" xlink:title=" ">
2406<polygon fill="white" stroke="black" points="625,-7603.5 625,-7622.5 786,-7622.5 786,-7603.5 625,-7603.5"/>
2407<text text-anchor="middle" x="705.5" y="-7610.5" font-family="Helvetica,sans-Serif" font-size="10.00">NeonChannelShuffleWorkload</text>
2408</a>
2409</g>
2410</g>
2411<!-- Node87&#45;&gt;Node88 -->
2412<g id="edge88" class="edge">
2413<title>Node87&#45;&gt;Node88</title>
2414<path fill="none" stroke="midnightblue" d="M558.95,-7613C580.7,-7613 603.75,-7613 624.94,-7613"/>
2415<polygon fill="midnightblue" stroke="midnightblue" points="558.73,-7609.5 548.73,-7613 558.73,-7616.5 558.73,-7609.5"/>
2416</g>
2417<!-- Node90 -->
2418<g id="node91" class="node">
2419<title>Node90</title>
2420<g id="a_node91"><a xlink:href="classarmnn_1_1_ref_channel_shuffle_workload.html" target="_top" xlink:title=" ">
2421<polygon fill="white" stroke="black" points="629.5,-7554.5 629.5,-7573.5 781.5,-7573.5 781.5,-7554.5 629.5,-7554.5"/>
2422<text text-anchor="middle" x="705.5" y="-7561.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefChannelShuffleWorkload</text>
2423</a>
2424</g>
2425</g>
2426<!-- Node89&#45;&gt;Node90 -->
2427<g id="edge90" class="edge">
2428<title>Node89&#45;&gt;Node90</title>
2429<path fill="none" stroke="midnightblue" d="M554.18,-7564C578.8,-7564 605.42,-7564 629.32,-7564"/>
2430<polygon fill="midnightblue" stroke="midnightblue" points="554.13,-7560.5 544.13,-7564 554.13,-7567.5 554.13,-7560.5"/>
2431</g>
2432<!-- Node92 -->
2433<g id="node93" class="node">
2434<title>Node92</title>
2435<g id="a_node93"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
2436<polygon fill="white" stroke="black" points="384,-7500 384,-7530 550,-7530 550,-7500 384,-7500"/>
2437<text text-anchor="start" x="392" y="-7518" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; Comparison</text>
2438<text text-anchor="middle" x="467" y="-7507" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
2439</a>
2440</g>
2441</g>
2442<!-- Node91&#45;&gt;Node92 -->
2443<g id="edge92" class="edge">
2444<title>Node91&#45;&gt;Node92</title>
2445<path fill="none" stroke="midnightblue" d="M261.13,-7459.52C289,-7469.63 324.67,-7481.9 357,-7491 368.28,-7494.18 380.32,-7497.19 392.13,-7499.95"/>
2446<polygon fill="midnightblue" stroke="midnightblue" points="262.21,-7456.19 251.61,-7456.05 259.81,-7462.76 262.21,-7456.19"/>
2447</g>
2448<!-- Node94 -->
2449<g id="node95" class="node">
2450<title>Node94</title>
2451<g id="a_node95"><a xlink:href="classarmnn_1_1_neon_base_workload.html" target="_top" xlink:title=" ">
2452<polygon fill="white" stroke="black" points="376,-7451 376,-7481 558,-7481 558,-7451 376,-7451"/>
2453<text text-anchor="start" x="384" y="-7469" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; Comparison</text>
2454<text text-anchor="middle" x="467" y="-7458" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
2455</a>
2456</g>
2457</g>
2458<!-- Node91&#45;&gt;Node94 -->
2459<g id="edge94" class="edge">
2460<title>Node91&#45;&gt;Node94</title>
2461<path fill="none" stroke="midnightblue" d="M299.31,-7449.59C323.99,-7452.02 350.9,-7454.67 375.75,-7457.12"/>
2462<polygon fill="midnightblue" stroke="midnightblue" points="299.54,-7446.1 289.24,-7448.6 298.85,-7453.07 299.54,-7446.1"/>
2463</g>
2464<!-- Node96 -->
2465<g id="node97" class="node">
2466<title>Node96</title>
2467<g id="a_node97"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
2468<polygon fill="white" stroke="black" points="380.5,-7402 380.5,-7432 553.5,-7432 553.5,-7402 380.5,-7402"/>
2469<text text-anchor="start" x="388.5" y="-7420" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; Comparison</text>
2470<text text-anchor="middle" x="467" y="-7409" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
2471</a>
2472</g>
2473</g>
2474<!-- Node91&#45;&gt;Node96 -->
2475<g id="edge96" class="edge">
2476<title>Node91&#45;&gt;Node96</title>
2477<path fill="none" stroke="midnightblue" d="M299.51,-7432.73C325.64,-7430.26 354.24,-7427.56 380.26,-7425.1"/>
2478<polygon fill="midnightblue" stroke="midnightblue" points="298.87,-7429.28 289.24,-7433.7 299.53,-7436.25 298.87,-7429.28"/>
2479</g>
2480<!-- Node93 -->
2481<g id="node94" class="node">
2482<title>Node93</title>
2483<g id="a_node94"><a xlink:href="classarmnn_1_1_cl_comparison_workload.html" target="_top" xlink:title=" ">
2484<polygon fill="white" stroke="black" points="640,-7505.5 640,-7524.5 771,-7524.5 771,-7505.5 640,-7505.5"/>
2485<text text-anchor="middle" x="705.5" y="-7512.5" font-family="Helvetica,sans-Serif" font-size="10.00">ClComparisonWorkload</text>
2486</a>
2487</g>
2488</g>
2489<!-- Node92&#45;&gt;Node93 -->
2490<g id="edge93" class="edge">
2491<title>Node92&#45;&gt;Node93</title>
2492<path fill="none" stroke="midnightblue" d="M560.14,-7515C586.74,-7515 615.18,-7515 639.73,-7515"/>
2493<polygon fill="midnightblue" stroke="midnightblue" points="560.05,-7511.5 550.05,-7515 560.05,-7518.5 560.05,-7511.5"/>
2494</g>
2495<!-- Node95 -->
2496<g id="node96" class="node">
2497<title>Node95</title>
2498<g id="a_node96"><a xlink:href="classarmnn_1_1_neon_comparison_workload.html" target="_top" xlink:title=" ">
2499<polygon fill="white" stroke="black" points="632.5,-7456.5 632.5,-7475.5 778.5,-7475.5 778.5,-7456.5 632.5,-7456.5"/>
2500<text text-anchor="middle" x="705.5" y="-7463.5" font-family="Helvetica,sans-Serif" font-size="10.00">NeonComparisonWorkload</text>
2501</a>
2502</g>
2503</g>
2504<!-- Node94&#45;&gt;Node95 -->
2505<g id="edge95" class="edge">
2506<title>Node94&#45;&gt;Node95</title>
2507<path fill="none" stroke="midnightblue" d="M568.24,-7466C589.75,-7466 612.09,-7466 632.29,-7466"/>
2508<polygon fill="midnightblue" stroke="midnightblue" points="568.09,-7462.5 558.09,-7466 568.09,-7469.5 568.09,-7462.5"/>
2509</g>
2510<!-- Node97 -->
2511<g id="node98" class="node">
2512<title>Node97</title>
2513<g id="a_node98"><a xlink:href="classarmnn_1_1_ref_comparison_workload.html" target="_top" xlink:title=" ">
2514<polygon fill="white" stroke="black" points="637,-7407.5 637,-7426.5 774,-7426.5 774,-7407.5 637,-7407.5"/>
2515<text text-anchor="middle" x="705.5" y="-7414.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefComparisonWorkload</text>
2516</a>
2517</g>
2518</g>
2519<!-- Node96&#45;&gt;Node97 -->
2520<g id="edge97" class="edge">
2521<title>Node96&#45;&gt;Node97</title>
2522<path fill="none" stroke="midnightblue" d="M563.76,-7417C588.26,-7417 614.1,-7417 636.86,-7417"/>
2523<polygon fill="midnightblue" stroke="midnightblue" points="563.72,-7413.5 553.72,-7417 563.72,-7420.5 563.72,-7413.5"/>
2524</g>
2525<!-- Node99 -->
2526<g id="node100" class="node">
2527<title>Node99</title>
2528<g id="a_node100"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
2529<polygon fill="white" stroke="black" points="380.5,-7353 380.5,-7383 553.5,-7383 553.5,-7353 380.5,-7353"/>
2530<text text-anchor="start" x="388.5" y="-7371" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; ConcatQueue</text>
2531<text text-anchor="middle" x="467" y="-7360" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
2532</a>
2533</g>
2534</g>
2535<!-- Node98&#45;&gt;Node99 -->
2536<g id="edge99" class="edge">
2537<title>Node98&#45;&gt;Node99</title>
2538<path fill="none" stroke="midnightblue" d="M261.13,-7312.52C289,-7322.63 324.67,-7334.9 357,-7344 368.28,-7347.18 380.32,-7350.19 392.13,-7352.95"/>
2539<polygon fill="midnightblue" stroke="midnightblue" points="262.21,-7309.19 251.61,-7309.05 259.81,-7315.76 262.21,-7309.19"/>
2540</g>
2541<!-- Node101 -->
2542<g id="node102" class="node">
2543<title>Node101</title>
2544<g id="a_node102"><a xlink:href="classarmnn_1_1_neon_base_workload.html" target="_top" xlink:title=" ">
2545<polygon fill="white" stroke="black" points="388.5,-7304 388.5,-7334 545.5,-7334 545.5,-7304 388.5,-7304"/>
2546<text text-anchor="start" x="396.5" y="-7322" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; Concat</text>
2547<text text-anchor="middle" x="467" y="-7311" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
2548</a>
2549</g>
2550</g>
2551<!-- Node98&#45;&gt;Node101 -->
2552<g id="edge101" class="edge">
2553<title>Node98&#45;&gt;Node101</title>
2554<path fill="none" stroke="midnightblue" d="M302.86,-7302.94C330.74,-7305.69 361.16,-7308.68 388.1,-7311.33"/>
2555<polygon fill="midnightblue" stroke="midnightblue" points="303.01,-7299.44 292.72,-7301.94 302.33,-7306.41 303.01,-7299.44"/>
2556</g>
2557<!-- Node103 -->
2558<g id="node104" class="node">
2559<title>Node103</title>
2560<g id="a_node104"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
2561<polygon fill="white" stroke="black" points="377.5,-7255 377.5,-7285 556.5,-7285 556.5,-7255 377.5,-7255"/>
2562<text text-anchor="start" x="385.5" y="-7273" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; ConcatQueue</text>
2563<text text-anchor="middle" x="467" y="-7262" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
2564</a>
2565</g>
2566</g>
2567<!-- Node98&#45;&gt;Node103 -->
2568<g id="edge103" class="edge">
2569<title>Node98&#45;&gt;Node103</title>
2570<path fill="none" stroke="midnightblue" d="M302.93,-7285.41C327.07,-7283.13 353.1,-7280.67 377.12,-7278.4"/>
2571<polygon fill="midnightblue" stroke="midnightblue" points="302.34,-7281.95 292.72,-7286.37 303,-7288.92 302.34,-7281.95"/>
2572</g>
2573<!-- Node100 -->
2574<g id="node101" class="node">
2575<title>Node100</title>
2576<g id="a_node101"><a xlink:href="classarmnn_1_1_cl_concat_workload.html" target="_top" xlink:title=" ">
2577<polygon fill="white" stroke="black" points="652.5,-7358.5 652.5,-7377.5 758.5,-7377.5 758.5,-7358.5 652.5,-7358.5"/>
2578<text text-anchor="middle" x="705.5" y="-7365.5" font-family="Helvetica,sans-Serif" font-size="10.00">ClConcatWorkload</text>
2579</a>
2580</g>
2581</g>
2582<!-- Node99&#45;&gt;Node100 -->
2583<g id="edge100" class="edge">
2584<title>Node99&#45;&gt;Node100</title>
2585<path fill="none" stroke="midnightblue" d="M563.89,-7368C594.14,-7368 626.43,-7368 652.42,-7368"/>
2586<polygon fill="midnightblue" stroke="midnightblue" points="563.72,-7364.5 553.72,-7368 563.72,-7371.5 563.72,-7364.5"/>
2587</g>
2588<!-- Node102 -->
2589<g id="node103" class="node">
2590<title>Node102</title>
2591<g id="a_node103"><a xlink:href="classarmnn_1_1_neon_concat_workload.html" target="_top" xlink:title=" ">
2592<polygon fill="white" stroke="black" points="644.5,-7309.5 644.5,-7328.5 766.5,-7328.5 766.5,-7309.5 644.5,-7309.5"/>
2593<text text-anchor="middle" x="705.5" y="-7316.5" font-family="Helvetica,sans-Serif" font-size="10.00">NeonConcatWorkload</text>
2594</a>
2595</g>
2596</g>
2597<!-- Node101&#45;&gt;Node102 -->
2598<g id="edge102" class="edge">
2599<title>Node101&#45;&gt;Node102</title>
2600<path fill="none" stroke="midnightblue" d="M556.04,-7319C585.45,-7319 617.52,-7319 644.31,-7319"/>
2601<polygon fill="midnightblue" stroke="midnightblue" points="555.77,-7315.5 545.77,-7319 555.77,-7322.5 555.77,-7315.5"/>
2602</g>
2603<!-- Node104 -->
2604<g id="node105" class="node">
2605<title>Node104</title>
2606<g id="a_node105"><a xlink:href="classarmnn_1_1_ref_concat_workload.html" target="_top" xlink:title=" ">
2607<polygon fill="white" stroke="black" points="649,-7260.5 649,-7279.5 762,-7279.5 762,-7260.5 649,-7260.5"/>
2608<text text-anchor="middle" x="705.5" y="-7267.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefConcatWorkload</text>
2609</a>
2610</g>
2611</g>
2612<!-- Node103&#45;&gt;Node104 -->
2613<g id="edge104" class="edge">
2614<title>Node103&#45;&gt;Node104</title>
2615<path fill="none" stroke="midnightblue" d="M566.98,-7270C594.99,-7270 624.48,-7270 648.94,-7270"/>
2616<polygon fill="midnightblue" stroke="midnightblue" points="566.74,-7266.5 556.74,-7270 566.74,-7273.5 566.74,-7266.5"/>
2617</g>
2618<!-- Node106 -->
2619<g id="node107" class="node">
2620<title>Node106</title>
2621<g id="a_node107"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
2622<polygon fill="white" stroke="black" points="391.5,-7206 391.5,-7236 542.5,-7236 542.5,-7206 391.5,-7206"/>
2623<text text-anchor="start" x="399.5" y="-7224" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; Constant</text>
2624<text text-anchor="middle" x="467" y="-7213" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
2625</a>
2626</g>
2627</g>
2628<!-- Node105&#45;&gt;Node106 -->
2629<g id="edge106" class="edge">
2630<title>Node105&#45;&gt;Node106</title>
2631<path fill="none" stroke="midnightblue" d="M245.59,-7143.26C274.29,-7159.81 317.15,-7182.71 357,-7197 367.94,-7200.92 379.75,-7204.33 391.4,-7207.24"/>
2632<polygon fill="midnightblue" stroke="midnightblue" points="247.19,-7140.15 236.79,-7138.14 243.67,-7146.2 247.19,-7140.15"/>
2633</g>
2634<!-- Node108 -->
2635<g id="node109" class="node">
2636<title>Node108</title>
2637<g id="a_node109"><a xlink:href="classarmnn_1_1_gpu_fsa_base_workload.html" target="_top" xlink:title=" ">
2638<polygon fill="white" stroke="black" points="385,-7157 385,-7187 549,-7187 549,-7157 385,-7157"/>
2639<text text-anchor="start" x="393" y="-7175" font-family="Helvetica,sans-Serif" font-size="10.00">GpuFsaBaseWorkload</text>
2640<text text-anchor="middle" x="467" y="-7164" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; ConstantQueueDescriptor &gt;</text>
2641</a>
2642</g>
2643</g>
2644<!-- Node105&#45;&gt;Node108 -->
2645<g id="edge108" class="edge">
2646<title>Node105&#45;&gt;Node108</title>
2647<path fill="none" stroke="midnightblue" d="M299.95,-7139.97C328.66,-7145.5 360.31,-7151.61 388.21,-7156.99"/>
2648<polygon fill="midnightblue" stroke="midnightblue" points="300.42,-7136.49 289.93,-7138.03 299.09,-7143.37 300.42,-7136.49"/>
2649</g>
2650<!-- Node110 -->
2651<g id="node111" class="node">
2652<title>Node110</title>
2653<g id="a_node111"><a xlink:href="classarmnn_1_1_neon_base_workload.html" target="_top" xlink:title=" ">
2654<polygon fill="white" stroke="black" points="383.5,-7108 383.5,-7138 550.5,-7138 550.5,-7108 383.5,-7108"/>
2655<text text-anchor="start" x="391.5" y="-7126" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; Constant</text>
2656<text text-anchor="middle" x="467" y="-7115" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
2657</a>
2658</g>
2659</g>
2660<!-- Node105&#45;&gt;Node110 -->
2661<g id="edge110" class="edge">
2662<title>Node105&#45;&gt;Node110</title>
2663<path fill="none" stroke="midnightblue" d="M307.8,-7123C332.65,-7123 359.2,-7123 383.31,-7123"/>
2664<polygon fill="midnightblue" stroke="midnightblue" points="307.64,-7119.5 297.64,-7123 307.64,-7126.5 307.64,-7119.5"/>
2665</g>
2666<!-- Node112 -->
2667<g id="node113" class="node">
2668<title>Node112</title>
2669<g id="a_node113"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
2670<polygon fill="white" stroke="black" points="388,-7059 388,-7089 546,-7089 546,-7059 388,-7059"/>
2671<text text-anchor="start" x="396" y="-7077" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; Constant</text>
2672<text text-anchor="middle" x="467" y="-7066" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
2673</a>
2674</g>
2675</g>
2676<!-- Node105&#45;&gt;Node112 -->
2677<g id="edge112" class="edge">
2678<title>Node105&#45;&gt;Node112</title>
2679<path fill="none" stroke="midnightblue" d="M299.95,-7106.03C328.66,-7100.5 360.31,-7094.39 388.21,-7089.01"/>
2680<polygon fill="midnightblue" stroke="midnightblue" points="299.09,-7102.63 289.93,-7107.97 300.42,-7109.51 299.09,-7102.63"/>
2681</g>
2682<!-- Node107 -->
2683<g id="node108" class="node">
2684<title>Node107</title>
2685<g id="a_node108"><a xlink:href="classarmnn_1_1_cl_constant_workload.html" target="_top" xlink:title=" ">
2686<polygon fill="white" stroke="black" points="647.5,-7211.5 647.5,-7230.5 763.5,-7230.5 763.5,-7211.5 647.5,-7211.5"/>
2687<text text-anchor="middle" x="705.5" y="-7218.5" font-family="Helvetica,sans-Serif" font-size="10.00">ClConstantWorkload</text>
2688</a>
2689</g>
2690</g>
2691<!-- Node106&#45;&gt;Node107 -->
2692<g id="edge107" class="edge">
2693<title>Node106&#45;&gt;Node107</title>
2694<path fill="none" stroke="midnightblue" d="M552.57,-7221C583.98,-7221 618.84,-7221 647.25,-7221"/>
2695<polygon fill="midnightblue" stroke="midnightblue" points="552.51,-7217.5 542.51,-7221 552.51,-7224.5 552.51,-7217.5"/>
2696</g>
2697<!-- Node109 -->
2698<g id="node110" class="node">
2699<title>Node109</title>
2700<g id="a_node110"><a xlink:href="classarmnn_1_1_gpu_fsa_constant_workload.html" target="_top" xlink:title=" ">
2701<polygon fill="white" stroke="black" points="634,-7162.5 634,-7181.5 777,-7181.5 777,-7162.5 634,-7162.5"/>
2702<text text-anchor="middle" x="705.5" y="-7169.5" font-family="Helvetica,sans-Serif" font-size="10.00">GpuFsaConstantWorkload</text>
2703</a>
2704</g>
2705</g>
2706<!-- Node108&#45;&gt;Node109 -->
2707<g id="edge109" class="edge">
2708<title>Node108&#45;&gt;Node109</title>
2709<path fill="none" stroke="midnightblue" d="M559.19,-7172C583.94,-7172 610.38,-7172 633.82,-7172"/>
2710<polygon fill="midnightblue" stroke="midnightblue" points="559.06,-7168.5 549.06,-7172 559.06,-7175.5 559.06,-7168.5"/>
2711</g>
2712<!-- Node111 -->
2713<g id="node112" class="node">
2714<title>Node111</title>
2715<g id="a_node112"><a xlink:href="classarmnn_1_1_neon_constant_workload.html" target="_top" xlink:title=" ">
2716<polygon fill="white" stroke="black" points="640,-7113.5 640,-7132.5 771,-7132.5 771,-7113.5 640,-7113.5"/>
2717<text text-anchor="middle" x="705.5" y="-7120.5" font-family="Helvetica,sans-Serif" font-size="10.00">NeonConstantWorkload</text>
2718</a>
2719</g>
2720</g>
2721<!-- Node110&#45;&gt;Node111 -->
2722<g id="edge111" class="edge">
2723<title>Node110&#45;&gt;Node111</title>
2724<path fill="none" stroke="midnightblue" d="M560.74,-7123C587.15,-7123 615.35,-7123 639.71,-7123"/>
2725<polygon fill="midnightblue" stroke="midnightblue" points="560.72,-7119.5 550.72,-7123 560.72,-7126.5 560.72,-7119.5"/>
2726</g>
2727<!-- Node113 -->
2728<g id="node114" class="node">
2729<title>Node113</title>
2730<g id="a_node114"><a xlink:href="classarmnn_1_1_ref_constant_workload.html" target="_top" xlink:title=" ">
2731<polygon fill="white" stroke="black" points="644.5,-7064.5 644.5,-7083.5 766.5,-7083.5 766.5,-7064.5 644.5,-7064.5"/>
2732<text text-anchor="middle" x="705.5" y="-7071.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefConstantWorkload</text>
2733</a>
2734</g>
2735</g>
2736<!-- Node112&#45;&gt;Node113 -->
2737<g id="edge113" class="edge">
2738<title>Node112&#45;&gt;Node113</title>
2739<path fill="none" stroke="midnightblue" d="M556.36,-7074C585.74,-7074 617.75,-7074 644.47,-7074"/>
2740<polygon fill="midnightblue" stroke="midnightblue" points="556.09,-7070.5 546.09,-7074 556.09,-7077.5 556.09,-7070.5"/>
2741</g>
2742<!-- Node115 -->
2743<g id="node116" class="node">
2744<title>Node115</title>
2745<g id="a_node116"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
2746<polygon fill="white" stroke="black" points="378,-7010 378,-7040 556,-7040 556,-7010 378,-7010"/>
2747<text text-anchor="start" x="386" y="-7028" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; Convolution2d</text>
2748<text text-anchor="middle" x="467" y="-7017" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
2749</a>
2750</g>
2751</g>
2752<!-- Node114&#45;&gt;Node115 -->
2753<g id="edge115" class="edge">
2754<title>Node114&#45;&gt;Node115</title>
2755<path fill="none" stroke="midnightblue" d="M261.13,-6969.52C289,-6979.63 324.67,-6991.9 357,-7001 368.28,-7004.18 380.32,-7007.19 392.13,-7009.95"/>
2756<polygon fill="midnightblue" stroke="midnightblue" points="262.21,-6966.19 251.61,-6966.05 259.81,-6972.76 262.21,-6966.19"/>
2757</g>
2758<!-- Node117 -->
2759<g id="node118" class="node">
2760<title>Node117</title>
2761<g id="a_node118"><a xlink:href="classarmnn_1_1_neon_base_workload.html" target="_top" xlink:title=" ">
2762<polygon fill="white" stroke="black" points="370,-6961 370,-6991 564,-6991 564,-6961 370,-6961"/>
2763<text text-anchor="start" x="378" y="-6979" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; Convolution2d</text>
2764<text text-anchor="middle" x="467" y="-6968" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
2765</a>
2766</g>
2767</g>
2768<!-- Node114&#45;&gt;Node117 -->
2769<g id="edge117" class="edge">
2770<title>Node114&#45;&gt;Node117</title>
2771<path fill="none" stroke="midnightblue" d="M305.37,-6960.19C326.39,-6962.26 348.73,-6964.46 369.85,-6966.54"/>
2772<polygon fill="midnightblue" stroke="midnightblue" points="305.46,-6956.68 295.17,-6959.19 304.78,-6963.65 305.46,-6956.68"/>
2773</g>
2774<!-- Node119 -->
2775<g id="node120" class="node">
2776<title>Node119</title>
2777<g id="a_node120"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
2778<polygon fill="white" stroke="black" points="374.5,-6912 374.5,-6942 559.5,-6942 559.5,-6912 374.5,-6912"/>
2779<text text-anchor="start" x="382.5" y="-6930" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; Convolution2d</text>
2780<text text-anchor="middle" x="467" y="-6919" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
2781</a>
2782</g>
2783</g>
2784<!-- Node114&#45;&gt;Node119 -->
2785<g id="edge119" class="edge">
2786<title>Node114&#45;&gt;Node119</title>
2787<path fill="none" stroke="midnightblue" d="M305.39,-6942.18C327.88,-6940.05 351.89,-6937.78 374.31,-6935.66"/>
2788<polygon fill="midnightblue" stroke="midnightblue" points="304.8,-6938.72 295.17,-6943.14 305.45,-6945.69 304.8,-6938.72"/>
2789</g>
2790<!-- Node116 -->
2791<g id="node117" class="node">
2792<title>Node116</title>
2793<g id="a_node117"><a xlink:href="classarmnn_1_1_cl_convolution2d_workload.html" target="_top" xlink:title=" ">
2794<polygon fill="white" stroke="black" points="634,-7015.5 634,-7034.5 777,-7034.5 777,-7015.5 634,-7015.5"/>
2795<text text-anchor="middle" x="705.5" y="-7022.5" font-family="Helvetica,sans-Serif" font-size="10.00">ClConvolution2dWorkload</text>
2796</a>
2797</g>
2798</g>
2799<!-- Node115&#45;&gt;Node116 -->
2800<g id="edge116" class="edge">
2801<title>Node115&#45;&gt;Node116</title>
2802<path fill="none" stroke="midnightblue" d="M566.36,-7025C588.96,-7025 612.55,-7025 633.71,-7025"/>
2803<polygon fill="midnightblue" stroke="midnightblue" points="566.06,-7021.5 556.06,-7025 566.06,-7028.5 566.06,-7021.5"/>
2804</g>
2805<!-- Node118 -->
2806<g id="node119" class="node">
2807<title>Node118</title>
2808<g id="a_node119"><a xlink:href="classarmnn_1_1_neon_convolution2d_workload.html" target="_top" xlink:title=" ">
2809<polygon fill="white" stroke="black" points="626.5,-6966.5 626.5,-6985.5 784.5,-6985.5 784.5,-6966.5 626.5,-6966.5"/>
2810<text text-anchor="middle" x="705.5" y="-6973.5" font-family="Helvetica,sans-Serif" font-size="10.00">NeonConvolution2dWorkload</text>
2811</a>
2812</g>
2813</g>
2814<!-- Node117&#45;&gt;Node118 -->
2815<g id="edge118" class="edge">
2816<title>Node117&#45;&gt;Node118</title>
2817<path fill="none" stroke="midnightblue" d="M574.45,-6976C591.97,-6976 609.83,-6976 626.49,-6976"/>
2818<polygon fill="midnightblue" stroke="midnightblue" points="574.19,-6972.5 564.19,-6976 574.19,-6979.5 574.19,-6972.5"/>
2819</g>
2820<!-- Node120 -->
2821<g id="node121" class="node">
2822<title>Node120</title>
2823<g id="a_node121"><a xlink:href="classarmnn_1_1_ref_convolution2d_workload.html" target="_top" xlink:title=" ">
2824<polygon fill="white" stroke="black" points="631,-6917.5 631,-6936.5 780,-6936.5 780,-6917.5 631,-6917.5"/>
2825<text text-anchor="middle" x="705.5" y="-6924.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefConvolution2dWorkload</text>
2826</a>
2827</g>
2828</g>
2829<!-- Node119&#45;&gt;Node120 -->
2830<g id="edge120" class="edge">
2831<title>Node119&#45;&gt;Node120</title>
2832<path fill="none" stroke="midnightblue" d="M570.05,-6927C590.44,-6927 611.5,-6927 630.71,-6927"/>
2833<polygon fill="midnightblue" stroke="midnightblue" points="569.78,-6923.5 559.78,-6927 569.78,-6930.5 569.78,-6923.5"/>
2834</g>
2835<!-- Node122 -->
2836<g id="node123" class="node">
2837<title>Node122</title>
2838<g id="a_node123"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
2839<polygon fill="white" stroke="black" points="378,-6863 378,-6893 556,-6893 556,-6863 378,-6863"/>
2840<text text-anchor="start" x="386" y="-6881" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; Convolution3d</text>
2841<text text-anchor="middle" x="467" y="-6870" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
2842</a>
2843</g>
2844</g>
2845<!-- Node121&#45;&gt;Node122 -->
2846<g id="edge122" class="edge">
2847<title>Node121&#45;&gt;Node122</title>
2848<path fill="none" stroke="midnightblue" d="M261.13,-6822.52C289,-6832.63 324.67,-6844.9 357,-6854 368.28,-6857.18 380.32,-6860.19 392.13,-6862.95"/>
2849<polygon fill="midnightblue" stroke="midnightblue" points="262.21,-6819.19 251.61,-6819.05 259.81,-6825.76 262.21,-6819.19"/>
2850</g>
2851<!-- Node124 -->
2852<g id="node125" class="node">
2853<title>Node124</title>
2854<g id="a_node125"><a xlink:href="classarmnn_1_1_neon_base_workload.html" target="_top" xlink:title=" ">
2855<polygon fill="white" stroke="black" points="370,-6814 370,-6844 564,-6844 564,-6814 370,-6814"/>
2856<text text-anchor="start" x="378" y="-6832" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; Convolution3d</text>
2857<text text-anchor="middle" x="467" y="-6821" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
2858</a>
2859</g>
2860</g>
2861<!-- Node121&#45;&gt;Node124 -->
2862<g id="edge124" class="edge">
2863<title>Node121&#45;&gt;Node124</title>
2864<path fill="none" stroke="midnightblue" d="M305.37,-6813.19C326.39,-6815.26 348.73,-6817.46 369.85,-6819.54"/>
2865<polygon fill="midnightblue" stroke="midnightblue" points="305.46,-6809.68 295.17,-6812.19 304.78,-6816.65 305.46,-6809.68"/>
2866</g>
2867<!-- Node126 -->
2868<g id="node127" class="node">
2869<title>Node126</title>
2870<g id="a_node127"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
2871<polygon fill="white" stroke="black" points="374.5,-6765 374.5,-6795 559.5,-6795 559.5,-6765 374.5,-6765"/>
2872<text text-anchor="start" x="382.5" y="-6783" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; Convolution3d</text>
2873<text text-anchor="middle" x="467" y="-6772" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
2874</a>
2875</g>
2876</g>
2877<!-- Node121&#45;&gt;Node126 -->
2878<g id="edge126" class="edge">
2879<title>Node121&#45;&gt;Node126</title>
2880<path fill="none" stroke="midnightblue" d="M305.39,-6795.18C327.88,-6793.05 351.89,-6790.78 374.31,-6788.66"/>
2881<polygon fill="midnightblue" stroke="midnightblue" points="304.8,-6791.72 295.17,-6796.14 305.45,-6798.69 304.8,-6791.72"/>
2882</g>
2883<!-- Node123 -->
2884<g id="node124" class="node">
2885<title>Node123</title>
2886<g id="a_node124"><a xlink:href="classarmnn_1_1_cl_convolution3d_workload.html" target="_top" xlink:title=" ">
2887<polygon fill="white" stroke="black" points="634,-6876.5 634,-6895.5 777,-6895.5 777,-6876.5 634,-6876.5"/>
2888<text text-anchor="middle" x="705.5" y="-6883.5" font-family="Helvetica,sans-Serif" font-size="10.00">ClConvolution3dWorkload</text>
2889</a>
2890</g>
2891</g>
2892<!-- Node122&#45;&gt;Node123 -->
2893<g id="edge123" class="edge">
2894<title>Node122&#45;&gt;Node123</title>
2895<path fill="none" stroke="midnightblue" d="M566.36,-6881.33C588.96,-6882.09 612.55,-6882.89 633.71,-6883.61"/>
2896<polygon fill="midnightblue" stroke="midnightblue" points="566.18,-6877.82 556.06,-6880.98 565.94,-6884.82 566.18,-6877.82"/>
2897</g>
2898<!-- Node125 -->
2899<g id="node126" class="node">
2900<title>Node125</title>
2901<g id="a_node126"><a xlink:href="classarmnn_1_1_neon_convolution3d_workload.html" target="_top" xlink:title=" ">
2902<polygon fill="white" stroke="black" points="626.5,-6838.5 626.5,-6857.5 784.5,-6857.5 784.5,-6838.5 626.5,-6838.5"/>
2903<text text-anchor="middle" x="705.5" y="-6845.5" font-family="Helvetica,sans-Serif" font-size="10.00">NeonConvolution3dWorkload</text>
2904</a>
2905</g>
2906</g>
2907<!-- Node124&#45;&gt;Node125 -->
2908<g id="edge125" class="edge">
2909<title>Node124&#45;&gt;Node125</title>
2910<path fill="none" stroke="midnightblue" d="M574.45,-6837.55C591.97,-6838.96 609.83,-6840.39 626.49,-6841.73"/>
2911<polygon fill="midnightblue" stroke="midnightblue" points="574.44,-6834.04 564.19,-6836.73 573.88,-6841.02 574.44,-6834.04"/>
2912</g>
2913<!-- Node127 -->
2914<g id="node128" class="node">
2915<title>Node127</title>
2916<g id="a_node128"><a xlink:href="classarmnn_1_1_ref_convolution3d_workload.html" target="_top" xlink:title=" ">
2917<polygon fill="white" stroke="black" points="631,-6800.5 631,-6819.5 780,-6819.5 780,-6800.5 631,-6800.5"/>
2918<text text-anchor="middle" x="705.5" y="-6807.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefConvolution3dWorkload</text>
2919</a>
2920</g>
2921</g>
2922<!-- Node126&#45;&gt;Node127 -->
2923<g id="edge127" class="edge">
2924<title>Node126&#45;&gt;Node127</title>
2925<path fill="none" stroke="midnightblue" d="M569.77,-6792.91C590.25,-6795.51 611.41,-6798.19 630.71,-6800.64"/>
2926<polygon fill="midnightblue" stroke="midnightblue" points="570.14,-6789.43 559.78,-6791.64 569.26,-6796.37 570.14,-6789.43"/>
2927</g>
2928<!-- Node129 -->
2929<g id="node130" class="node">
2930<title>Node129</title>
2931<g id="a_node130"><a xlink:href="classarmnn_1_1_typed_workload.html" target="_top" xlink:title=" ">
2932<polygon fill="white" stroke="black" points="384.5,-6716 384.5,-6746 549.5,-6746 549.5,-6716 384.5,-6716"/>
2933<text text-anchor="start" x="392.5" y="-6734" font-family="Helvetica,sans-Serif" font-size="10.00">TypedWorkload&lt; DebugQueue</text>
2934<text text-anchor="middle" x="467" y="-6723" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor, DataType &gt;</text>
2935</a>
2936</g>
2937</g>
2938<!-- Node128&#45;&gt;Node129 -->
2939<g id="edge129" class="edge">
2940<title>Node128&#45;&gt;Node129</title>
2941<path fill="none" stroke="midnightblue" d="M301.85,-6714.84C328.75,-6717.49 358.09,-6720.38 384.42,-6722.97"/>
2942<polygon fill="midnightblue" stroke="midnightblue" points="301.97,-6711.34 291.67,-6713.84 301.28,-6718.3 301.97,-6711.34"/>
2943</g>
2944<!-- Node130 -->
2945<g id="node131" class="node">
2946<title>Node130</title>
2947<g id="a_node131"><a xlink:href="classarmnn_1_1_ref_debug_workload.html" target="_top" xlink:title=" ">
2948<polygon fill="white" stroke="black" points="616,-6762.5 616,-6781.5 795,-6781.5 795,-6762.5 616,-6762.5"/>
2949<text text-anchor="middle" x="705.5" y="-6769.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefDebugWorkload&lt; DataType &gt;</text>
2950</a>
2951</g>
2952</g>
2953<!-- Node129&#45;&gt;Node130 -->
2954<g id="edge130" class="edge">
2955<title>Node129&#45;&gt;Node130</title>
2956<path fill="none" stroke="midnightblue" d="M559.89,-6746.93C590.17,-6752.18 622.89,-6757.85 649.53,-6762.47"/>
2957<polygon fill="midnightblue" stroke="midnightblue" points="560.17,-6743.43 549.72,-6745.17 558.98,-6750.32 560.17,-6743.43"/>
2958</g>
2959<!-- Node132 -->
2960<g id="node133" class="node">
2961<title>Node132</title>
2962<g id="a_node133"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
2963<polygon fill="white" stroke="black" points="379,-6667 379,-6697 555,-6697 555,-6667 379,-6667"/>
2964<text text-anchor="start" x="387" y="-6685" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; DepthToSpace</text>
2965<text text-anchor="middle" x="467" y="-6674" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
2966</a>
2967</g>
2968</g>
2969<!-- Node131&#45;&gt;Node132 -->
2970<g id="edge132" class="edge">
2971<title>Node131&#45;&gt;Node132</title>
2972<path fill="none" stroke="midnightblue" d="M261.13,-6626.52C289,-6636.63 324.67,-6648.9 357,-6658 368.28,-6661.18 380.32,-6664.19 392.13,-6666.95"/>
2973<polygon fill="midnightblue" stroke="midnightblue" points="262.21,-6623.19 251.61,-6623.05 259.81,-6629.76 262.21,-6623.19"/>
2974</g>
2975<!-- Node134 -->
2976<g id="node135" class="node">
2977<title>Node134</title>
2978<g id="a_node135"><a xlink:href="classarmnn_1_1_neon_base_workload.html" target="_top" xlink:title=" ">
2979<polygon fill="white" stroke="black" points="385.5,-6618 385.5,-6648 548.5,-6648 548.5,-6618 385.5,-6618"/>
2980<text text-anchor="start" x="393.5" y="-6636" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; DepthTo</text>
2981<text text-anchor="middle" x="467" y="-6625" font-family="Helvetica,sans-Serif" font-size="10.00">SpaceQueueDescriptor &gt;</text>
2982</a>
2983</g>
2984</g>
2985<!-- Node131&#45;&gt;Node134 -->
2986<g id="edge134" class="edge">
2987<title>Node131&#45;&gt;Node134</title>
2988<path fill="none" stroke="midnightblue" d="M304.83,-6617.14C331.26,-6619.74 359.83,-6622.55 385.46,-6625.07"/>
2989<polygon fill="midnightblue" stroke="midnightblue" points="305.11,-6613.65 294.82,-6616.15 304.43,-6620.61 305.11,-6613.65"/>
2990</g>
2991<!-- Node136 -->
2992<g id="node137" class="node">
2993<title>Node136</title>
2994<g id="a_node137"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
2995<polygon fill="white" stroke="black" points="390,-6569 390,-6599 544,-6599 544,-6569 390,-6569"/>
2996<text text-anchor="start" x="398" y="-6587" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; DepthTo</text>
2997<text text-anchor="middle" x="467" y="-6576" font-family="Helvetica,sans-Serif" font-size="10.00">SpaceQueueDescriptor &gt;</text>
2998</a>
2999</g>
3000</g>
3001<!-- Node131&#45;&gt;Node136 -->
3002<g id="edge136" class="edge">
3003<title>Node131&#45;&gt;Node136</title>
3004<path fill="none" stroke="midnightblue" d="M304.97,-6599.22C332.84,-6596.58 363.08,-6593.72 389.75,-6591.21"/>
3005<polygon fill="midnightblue" stroke="midnightblue" points="304.44,-6595.75 294.82,-6600.17 305.1,-6602.72 304.44,-6595.75"/>
3006</g>
3007<!-- Node133 -->
3008<g id="node134" class="node">
3009<title>Node133</title>
3010<g id="a_node134"><a xlink:href="classarmnn_1_1_cl_depth_to_space_workload.html" target="_top" xlink:title=" ">
3011<polygon fill="white" stroke="black" points="635,-6724.5 635,-6743.5 776,-6743.5 776,-6724.5 635,-6724.5"/>
3012<text text-anchor="middle" x="705.5" y="-6731.5" font-family="Helvetica,sans-Serif" font-size="10.00">ClDepthToSpaceWorkload</text>
3013</a>
3014</g>
3015</g>
3016<!-- Node132&#45;&gt;Node133 -->
3017<g id="edge133" class="edge">
3018<title>Node132&#45;&gt;Node133</title>
3019<path fill="none" stroke="midnightblue" d="M543.51,-6699.32C571.32,-6705.67 599.35,-6712.03 613,-6715 627.43,-6718.14 643.16,-6721.45 657.44,-6724.41"/>
3020<polygon fill="midnightblue" stroke="midnightblue" points="544.24,-6695.9 533.71,-6697.08 542.68,-6702.72 544.24,-6695.9"/>
3021</g>
3022<!-- Node135 -->
3023<g id="node136" class="node">
3024<title>Node135</title>
3025<g id="a_node136"><a xlink:href="classarmnn_1_1_neon_depth_to_space_workload.html" target="_top" xlink:title=" ">
3026<polygon fill="white" stroke="black" points="627,-6686.5 627,-6705.5 784,-6705.5 784,-6686.5 627,-6686.5"/>
3027<text text-anchor="middle" x="705.5" y="-6693.5" font-family="Helvetica,sans-Serif" font-size="10.00">NeonDepthToSpaceWorkload</text>
3028</a>
3029</g>
3030</g>
3031<!-- Node134&#45;&gt;Node135 -->
3032<g id="edge135" class="edge">
3033<title>Node134&#45;&gt;Node135</title>
3034<path fill="none" stroke="midnightblue" d="M554.66,-6650.69C562.29,-6652.91 569.83,-6655.34 577,-6658 593.96,-6664.3 595.98,-6670.88 613,-6677 623.53,-6680.79 635.04,-6683.91 646.22,-6686.46"/>
3035<polygon fill="midnightblue" stroke="midnightblue" points="555.54,-6647.3 544.97,-6648 553.67,-6654.05 555.54,-6647.3"/>
3036</g>
3037<!-- Node137 -->
3038<g id="node138" class="node">
3039<title>Node137</title>
3040<g id="a_node138"><a xlink:href="classarmnn_1_1_ref_depth_to_space_workload.html" target="_top" xlink:title=" ">
3041<polygon fill="white" stroke="black" points="631.5,-6648.5 631.5,-6667.5 779.5,-6667.5 779.5,-6648.5 631.5,-6648.5"/>
3042<text text-anchor="middle" x="705.5" y="-6655.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefDepthToSpaceWorkload</text>
3043</a>
3044</g>
3045</g>
3046<!-- Node136&#45;&gt;Node137 -->
3047<g id="edge137" class="edge">
3048<title>Node136&#45;&gt;Node137</title>
3049<path fill="none" stroke="midnightblue" d="M553.88,-6599.62C561.87,-6602.28 569.7,-6605.38 577,-6609 595.66,-6618.25 594.24,-6629.95 613,-6639 621.04,-6642.88 629.84,-6645.97 638.72,-6648.43"/>
3050<polygon fill="midnightblue" stroke="midnightblue" points="554.65,-6596.2 544.07,-6596.59 552.59,-6602.89 554.65,-6596.2"/>
3051</g>
3052<!-- Node139 -->
3053<g id="node140" class="node">
3054<title>Node139</title>
3055<g id="a_node140"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
3056<polygon fill="white" stroke="black" points="377,-6520 377,-6550 557,-6550 557,-6520 377,-6520"/>
3057<text text-anchor="start" x="385" y="-6538" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; Depthwise</text>
3058<text text-anchor="middle" x="467" y="-6527" font-family="Helvetica,sans-Serif" font-size="10.00">Convolution2dQueueDescriptor &gt;</text>
3059</a>
3060</g>
3061</g>
3062<!-- Node138&#45;&gt;Node139 -->
3063<g id="edge139" class="edge">
3064<title>Node138&#45;&gt;Node139</title>
3065<path fill="none" stroke="midnightblue" d="M261.13,-6479.52C289,-6489.63 324.67,-6501.9 357,-6511 368.28,-6514.18 380.32,-6517.19 392.13,-6519.95"/>
3066<polygon fill="midnightblue" stroke="midnightblue" points="262.21,-6476.19 251.61,-6476.05 259.81,-6482.76 262.21,-6476.19"/>
3067</g>
3068<!-- Node141 -->
3069<g id="node142" class="node">
3070<title>Node141</title>
3071<g id="a_node142"><a xlink:href="classarmnn_1_1_neon_base_workload.html" target="_top" xlink:title=" ">
3072<polygon fill="white" stroke="black" points="377,-6471 377,-6501 557,-6501 557,-6471 377,-6471"/>
3073<text text-anchor="start" x="385" y="-6489" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; Depthwise</text>
3074<text text-anchor="middle" x="467" y="-6478" font-family="Helvetica,sans-Serif" font-size="10.00">Convolution2dQueueDescriptor &gt;</text>
3075</a>
3076</g>
3077</g>
3078<!-- Node138&#45;&gt;Node141 -->
3079<g id="edge141" class="edge">
3080<title>Node138&#45;&gt;Node141</title>
3081<path fill="none" stroke="midnightblue" d="M331.24,-6472.74C346.57,-6474.24 362.05,-6475.77 376.78,-6477.22"/>
3082<polygon fill="midnightblue" stroke="midnightblue" points="331.49,-6469.24 321.19,-6471.75 330.8,-6476.21 331.49,-6469.24"/>
3083</g>
3084<!-- Node143 -->
3085<g id="node144" class="node">
3086<title>Node143</title>
3087<g id="a_node144"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
3088<polygon fill="white" stroke="black" points="377,-6422 377,-6452 557,-6452 557,-6422 377,-6422"/>
3089<text text-anchor="start" x="385" y="-6440" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; Depthwise</text>
3090<text text-anchor="middle" x="467" y="-6429" font-family="Helvetica,sans-Serif" font-size="10.00">Convolution2dQueueDescriptor &gt;</text>
3091</a>
3092</g>
3093</g>
3094<!-- Node138&#45;&gt;Node143 -->
3095<g id="edge143" class="edge">
3096<title>Node138&#45;&gt;Node143</title>
3097<path fill="none" stroke="midnightblue" d="M331.24,-6449.73C346.57,-6448.29 362.05,-6446.82 376.78,-6445.43"/>
3098<polygon fill="midnightblue" stroke="midnightblue" points="330.82,-6446.26 321.19,-6450.68 331.48,-6453.23 330.82,-6446.26"/>
3099</g>
3100<!-- Node140 -->
3101<g id="node141" class="node">
3102<title>Node140</title>
3103<g id="a_node141"><a xlink:href="classarmnn_1_1_cl_depthwise_convolution_workload.html" target="_top" xlink:title=" ">
3104<polygon fill="white" stroke="black" points="614.5,-6610.5 614.5,-6629.5 796.5,-6629.5 796.5,-6610.5 614.5,-6610.5"/>
3105<text text-anchor="middle" x="705.5" y="-6617.5" font-family="Helvetica,sans-Serif" font-size="10.00">ClDepthwiseConvolutionWorkload</text>
3106</a>
3107</g>
3108</g>
3109<!-- Node139&#45;&gt;Node140 -->
3110<g id="edge140" class="edge">
3111<title>Node139&#45;&gt;Node140</title>
3112<path fill="none" stroke="midnightblue" d="M565.56,-6554.01C569.51,-6555.83 573.34,-6557.82 577,-6560 597.83,-6572.42 592.05,-6588.79 613,-6601 619.59,-6604.84 626.84,-6607.91 634.29,-6610.36"/>
3113<polygon fill="midnightblue" stroke="midnightblue" points="566.74,-6550.71 556.16,-6550.07 564.04,-6557.16 566.74,-6550.71"/>
3114</g>
3115<!-- Node142 -->
3116<g id="node143" class="node">
3117<title>Node142</title>
3118<g id="a_node143"><a xlink:href="classarmnn_1_1_neon_depthwise_convolution_workload.html" target="_top" xlink:title=" ">
3119<polygon fill="white" stroke="black" points="629.5,-6561 629.5,-6591 781.5,-6591 781.5,-6561 629.5,-6561"/>
3120<text text-anchor="start" x="637.5" y="-6579" font-family="Helvetica,sans-Serif" font-size="10.00">NeonDepthwiseConvolution</text>
3121<text text-anchor="middle" x="705.5" y="-6568" font-family="Helvetica,sans-Serif" font-size="10.00">Workload</text>
3122</a>
3123</g>
3124</g>
3125<!-- Node141&#45;&gt;Node142 -->
3126<g id="edge142" class="edge">
3127<title>Node141&#45;&gt;Node142</title>
3128<path fill="none" stroke="midnightblue" d="M565.56,-6505.01C569.51,-6506.83 573.34,-6508.82 577,-6511 597.83,-6523.42 592.37,-6539.26 613,-6552 618.59,-6555.45 624.66,-6558.41 630.94,-6560.95"/>
3129<polygon fill="midnightblue" stroke="midnightblue" points="566.74,-6501.71 556.16,-6501.07 564.04,-6508.16 566.74,-6501.71"/>
3130</g>
3131<!-- Node144 -->
3132<g id="node145" class="node">
3133<title>Node144</title>
3134<g id="a_node145"><a xlink:href="classarmnn_1_1_ref_depthwise_convolution2d_workload.html" target="_top" xlink:title=" ">
3135<polygon fill="white" stroke="black" points="628,-6512 628,-6542 783,-6542 783,-6512 628,-6512"/>
3136<text text-anchor="start" x="636" y="-6530" font-family="Helvetica,sans-Serif" font-size="10.00">RefDepthwiseConvolution2d</text>
3137<text text-anchor="middle" x="705.5" y="-6519" font-family="Helvetica,sans-Serif" font-size="10.00">Workload</text>
3138</a>
3139</g>
3140</g>
3141<!-- Node143&#45;&gt;Node144 -->
3142<g id="edge144" class="edge">
3143<title>Node143&#45;&gt;Node144</title>
3144<path fill="none" stroke="midnightblue" d="M565.38,-6456C569.39,-6457.82 573.28,-6459.81 577,-6462 597.62,-6474.13 592.64,-6489.45 613,-6502 619.31,-6505.89 626.23,-6509.18 633.34,-6511.97"/>
3145<polygon fill="midnightblue" stroke="midnightblue" points="566.41,-6452.64 555.83,-6452.06 563.74,-6459.11 566.41,-6452.64"/>
3146</g>
3147<!-- Node146 -->
3148<g id="node147" class="node">
3149<title>Node146</title>
3150<g id="a_node147"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
3151<polygon fill="white" stroke="black" points="385.5,-6373 385.5,-6403 548.5,-6403 548.5,-6373 385.5,-6373"/>
3152<text text-anchor="start" x="393.5" y="-6391" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; Dequantize</text>
3153<text text-anchor="middle" x="467" y="-6380" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
3154</a>
3155</g>
3156</g>
3157<!-- Node145&#45;&gt;Node146 -->
3158<g id="edge146" class="edge">
3159<title>Node145&#45;&gt;Node146</title>
3160<path fill="none" stroke="midnightblue" d="M261.13,-6332.52C289,-6342.63 324.67,-6354.9 357,-6364 368.28,-6367.18 380.32,-6370.19 392.13,-6372.95"/>
3161<polygon fill="midnightblue" stroke="midnightblue" points="262.21,-6329.19 251.61,-6329.05 259.81,-6335.76 262.21,-6329.19"/>
3162</g>
3163<!-- Node148 -->
3164<g id="node149" class="node">
3165<title>Node148</title>
3166<g id="a_node149"><a xlink:href="classarmnn_1_1_neon_base_workload.html" target="_top" xlink:title=" ">
3167<polygon fill="white" stroke="black" points="377.5,-6324 377.5,-6354 556.5,-6354 556.5,-6324 377.5,-6324"/>
3168<text text-anchor="start" x="385.5" y="-6342" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; Dequantize</text>
3169<text text-anchor="middle" x="467" y="-6331" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
3170</a>
3171</g>
3172</g>
3173<!-- Node145&#45;&gt;Node148 -->
3174<g id="edge148" class="edge">
3175<title>Node145&#45;&gt;Node148</title>
3176<path fill="none" stroke="midnightblue" d="M297.6,-6322.43C323.27,-6324.95 351.48,-6327.73 377.35,-6330.27"/>
3177<polygon fill="midnightblue" stroke="midnightblue" points="297.82,-6318.93 287.52,-6321.43 297.13,-6325.9 297.82,-6318.93"/>
3178</g>
3179<!-- Node150 -->
3180<g id="node151" class="node">
3181<title>Node150</title>
3182<g id="a_node151"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
3183<polygon fill="white" stroke="black" points="382,-6275 382,-6305 552,-6305 552,-6275 382,-6275"/>
3184<text text-anchor="start" x="390" y="-6293" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; Dequantize</text>
3185<text text-anchor="middle" x="467" y="-6282" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
3186</a>
3187</g>
3188</g>
3189<!-- Node145&#45;&gt;Node150 -->
3190<g id="edge150" class="edge">
3191<title>Node145&#45;&gt;Node150</title>
3192<path fill="none" stroke="midnightblue" d="M297.77,-6305.9C324.91,-6303.33 354.86,-6300.5 381.88,-6297.95"/>
3193<polygon fill="midnightblue" stroke="midnightblue" points="297.15,-6302.44 287.52,-6306.86 297.81,-6309.41 297.15,-6302.44"/>
3194</g>
3195<!-- Node147 -->
3196<g id="node148" class="node">
3197<title>Node147</title>
3198<g id="a_node148"><a xlink:href="classarmnn_1_1_cl_dequantize_workload.html" target="_top" xlink:title=" ">
3199<polygon fill="white" stroke="black" points="641.5,-6473.5 641.5,-6492.5 769.5,-6492.5 769.5,-6473.5 641.5,-6473.5"/>
3200<text text-anchor="middle" x="705.5" y="-6480.5" font-family="Helvetica,sans-Serif" font-size="10.00">ClDequantizeWorkload</text>
3201</a>
3202</g>
3203</g>
3204<!-- Node146&#45;&gt;Node147 -->
3205<g id="edge147" class="edge">
3206<title>Node146&#45;&gt;Node147</title>
3207<path fill="none" stroke="midnightblue" d="M558.31,-6403.04C564.89,-6405.82 571.2,-6409.11 577,-6413 600.04,-6428.45 589.8,-6448.79 613,-6464 621.55,-6469.61 631.43,-6473.6 641.47,-6476.44"/>
3208<polygon fill="midnightblue" stroke="midnightblue" points="559.11,-6399.6 548.52,-6399.32 556.62,-6406.14 559.11,-6399.6"/>
3209</g>
3210<!-- Node149 -->
3211<g id="node150" class="node">
3212<title>Node149</title>
3213<g id="a_node150"><a xlink:href="classarmnn_1_1_neon_dequantize_workload.html" target="_top" xlink:title=" ">
3214<polygon fill="white" stroke="black" points="634,-6435.5 634,-6454.5 777,-6454.5 777,-6435.5 634,-6435.5"/>
3215<text text-anchor="middle" x="705.5" y="-6442.5" font-family="Helvetica,sans-Serif" font-size="10.00">NeonDequantizeWorkload</text>
3216</a>
3217</g>
3218</g>
3219<!-- Node148&#45;&gt;Node149 -->
3220<g id="edge149" class="edge">
3221<title>Node148&#45;&gt;Node149</title>
3222<path fill="none" stroke="midnightblue" d="M565.99,-6357.07C569.84,-6359.14 573.53,-6361.44 577,-6364 602.65,-6382.9 587.15,-6407.36 613,-6426 619.32,-6430.55 626.48,-6434.07 633.95,-6436.77"/>
3223<polygon fill="midnightblue" stroke="midnightblue" points="567.3,-6353.81 556.77,-6352.64 564.27,-6360.12 567.3,-6353.81"/>
3224</g>
3225<!-- Node151 -->
3226<g id="node152" class="node">
3227<title>Node151</title>
3228<g id="a_node152"><a xlink:href="classarmnn_1_1_ref_dequantize_workload.html" target="_top" xlink:title=" ">
3229<polygon fill="white" stroke="black" points="638.5,-6397.5 638.5,-6416.5 772.5,-6416.5 772.5,-6397.5 638.5,-6397.5"/>
3230<text text-anchor="middle" x="705.5" y="-6404.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefDequantizeWorkload</text>
3231</a>
3232</g>
3233</g>
3234<!-- Node150&#45;&gt;Node151 -->
3235<g id="edge151" class="edge">
3236<title>Node150&#45;&gt;Node151</title>
3237<path fill="none" stroke="midnightblue" d="M561.61,-6305.32C567.08,-6308.06 572.27,-6311.26 577,-6315 605.38,-6337.44 584.39,-6365.86 613,-6388 620.44,-6393.76 629.21,-6397.88 638.32,-6400.82"/>
3238<polygon fill="midnightblue" stroke="midnightblue" points="562.75,-6301.99 552.19,-6301.14 559.91,-6308.39 562.75,-6301.99"/>
3239</g>
3240<!-- Node153 -->
3241<g id="node154" class="node">
3242<title>Node153</title>
3243<g id="a_node154"><a xlink:href="classarmnn_1_1_neon_base_workload.html" target="_top" xlink:title=" ">
3244<polygon fill="white" stroke="black" points="382,-6226 382,-6256 552,-6256 552,-6226 382,-6226"/>
3245<text text-anchor="start" x="390" y="-6244" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; Detection</text>
3246<text text-anchor="middle" x="467" y="-6233" font-family="Helvetica,sans-Serif" font-size="10.00">PostProcessQueueDescriptor &gt;</text>
3247</a>
3248</g>
3249</g>
3250<!-- Node152&#45;&gt;Node153 -->
3251<g id="edge153" class="edge">
3252<title>Node152&#45;&gt;Node153</title>
3253<path fill="none" stroke="midnightblue" d="M299.95,-6208.97C328.66,-6214.5 360.31,-6220.61 388.21,-6225.99"/>
3254<polygon fill="midnightblue" stroke="midnightblue" points="300.42,-6205.49 289.93,-6207.03 299.09,-6212.37 300.42,-6205.49"/>
3255</g>
3256<!-- Node155 -->
3257<g id="node156" class="node">
3258<title>Node155</title>
3259<g id="a_node156"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
3260<polygon fill="white" stroke="black" points="383,-6177 383,-6207 551,-6207 551,-6177 383,-6177"/>
3261<text text-anchor="start" x="391" y="-6195" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; Detection</text>
3262<text text-anchor="middle" x="467" y="-6184" font-family="Helvetica,sans-Serif" font-size="10.00">PostProcessQueueDescriptor &gt;</text>
3263</a>
3264</g>
3265</g>
3266<!-- Node152&#45;&gt;Node155 -->
3267<g id="edge155" class="edge">
3268<title>Node152&#45;&gt;Node155</title>
3269<path fill="none" stroke="midnightblue" d="M304.23,-6192C329.94,-6192 357.71,-6192 382.86,-6192"/>
3270<polygon fill="midnightblue" stroke="midnightblue" points="304.12,-6188.5 294.12,-6192 304.12,-6195.5 304.12,-6188.5"/>
3271</g>
3272<!-- Node154 -->
3273<g id="node155" class="node">
3274<title>Node154</title>
3275<g id="a_node155"><a xlink:href="classarmnn_1_1_neon_detection_post_process_workload.html" target="_top" xlink:title=" ">
3276<polygon fill="white" stroke="black" points="631.5,-6348 631.5,-6378 779.5,-6378 779.5,-6348 631.5,-6348"/>
3277<text text-anchor="start" x="639.5" y="-6366" font-family="Helvetica,sans-Serif" font-size="10.00">NeonDetectionPostProcess</text>
3278<text text-anchor="middle" x="705.5" y="-6355" font-family="Helvetica,sans-Serif" font-size="10.00">Workload</text>
3279</a>
3280</g>
3281</g>
3282<!-- Node153&#45;&gt;Node154 -->
3283<g id="edge154" class="edge">
3284<title>Node153&#45;&gt;Node154</title>
3285<path fill="none" stroke="midnightblue" d="M561.59,-6256.35C567.06,-6259.08 572.26,-6262.27 577,-6266 605.12,-6288.11 585.34,-6315.31 613,-6338 618.48,-6342.49 624.69,-6346.18 631.25,-6349.21"/>
3286<polygon fill="midnightblue" stroke="midnightblue" points="562.72,-6253.02 552.16,-6252.18 559.89,-6259.42 562.72,-6253.02"/>
3287</g>
3288<!-- Node156 -->
3289<g id="node157" class="node">
3290<title>Node156</title>
3291<g id="a_node157"><a xlink:href="classarmnn_1_1_ref_detection_post_process_workload.html" target="_top" xlink:title=" ">
3292<polygon fill="white" stroke="black" points="613,-6309.5 613,-6328.5 798,-6328.5 798,-6309.5 613,-6309.5"/>
3293<text text-anchor="middle" x="705.5" y="-6316.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefDetectionPostProcessWorkload</text>
3294</a>
3295</g>
3296</g>
3297<!-- Node155&#45;&gt;Node156 -->
3298<g id="edge156" class="edge">
3299<title>Node155&#45;&gt;Node156</title>
3300<path fill="none" stroke="midnightblue" d="M560.57,-6206.41C566.45,-6209.35 572,-6212.85 577,-6217 607.92,-6242.7 581.81,-6274.62 613,-6300 617.66,-6303.79 622.88,-6306.88 628.4,-6309.4"/>
3301<polygon fill="midnightblue" stroke="midnightblue" points="561.66,-6203.07 551.1,-6202.24 558.84,-6209.48 561.66,-6203.07"/>
3302</g>
3303<!-- Node158 -->
3304<g id="node159" class="node">
3305<title>Node158</title>
3306<g id="a_node159"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
3307<polygon fill="white" stroke="black" points="393.5,-6128 393.5,-6158 540.5,-6158 540.5,-6128 393.5,-6128"/>
3308<text text-anchor="start" x="401.5" y="-6146" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; Division</text>
3309<text text-anchor="middle" x="467" y="-6135" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
3310</a>
3311</g>
3312</g>
3313<!-- Node157&#45;&gt;Node158 -->
3314<g id="edge158" class="edge">
3315<title>Node157&#45;&gt;Node158</title>
3316<path fill="none" stroke="midnightblue" d="M300.13,-6111C330.58,-6116.88 364.34,-6123.39 393.41,-6129"/>
3317<polygon fill="midnightblue" stroke="midnightblue" points="300.42,-6107.49 289.93,-6109.03 299.09,-6114.37 300.42,-6107.49"/>
3318</g>
3319<!-- Node160 -->
3320<g id="node161" class="node">
3321<title>Node160</title>
3322<g id="a_node161"><a xlink:href="classarmnn_1_1_neon_base_workload.html" target="_top" xlink:title=" ">
3323<polygon fill="white" stroke="black" points="385.5,-6079 385.5,-6109 548.5,-6109 548.5,-6079 385.5,-6079"/>
3324<text text-anchor="start" x="393.5" y="-6097" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; Division</text>
3325<text text-anchor="middle" x="467" y="-6086" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
3326</a>
3327</g>
3328</g>
3329<!-- Node157&#45;&gt;Node160 -->
3330<g id="edge160" class="edge">
3331<title>Node157&#45;&gt;Node160</title>
3332<path fill="none" stroke="midnightblue" d="M305.82,-6094C331.97,-6094 360.14,-6094 385.45,-6094"/>
3333<polygon fill="midnightblue" stroke="midnightblue" points="305.52,-6090.5 295.52,-6094 305.52,-6097.5 305.52,-6090.5"/>
3334</g>
3335<!-- Node159 -->
3336<g id="node160" class="node">
3337<title>Node159</title>
3338<g id="a_node160"><a xlink:href="classarmnn_1_1_cl_division_workload.html" target="_top" xlink:title=" ">
3339<polygon fill="white" stroke="black" points="649.5,-6271.5 649.5,-6290.5 761.5,-6290.5 761.5,-6271.5 649.5,-6271.5"/>
3340<text text-anchor="middle" x="705.5" y="-6278.5" font-family="Helvetica,sans-Serif" font-size="10.00">ClDivisionWorkload</text>
3341</a>
3342</g>
3343</g>
3344<!-- Node158&#45;&gt;Node159 -->
3345<g id="edge159" class="edge">
3346<title>Node158&#45;&gt;Node159</title>
3347<path fill="none" stroke="midnightblue" d="M550.24,-6152.49C559.99,-6156.22 569.22,-6161.25 577,-6168 610.77,-6197.34 578.92,-6233.01 613,-6262 623.13,-6270.62 636.16,-6275.67 649.19,-6278.55"/>
3348<polygon fill="midnightblue" stroke="midnightblue" points="551.35,-6149.17 540.76,-6149.3 549.12,-6155.81 551.35,-6149.17"/>
3349</g>
3350<!-- Node161 -->
3351<g id="node162" class="node">
3352<title>Node161</title>
3353<g id="a_node162"><a xlink:href="classarmnn_1_1_neon_division_workload.html" target="_top" xlink:title=" ">
3354<polygon fill="white" stroke="black" points="641.5,-6233.5 641.5,-6252.5 769.5,-6252.5 769.5,-6233.5 641.5,-6233.5"/>
3355<text text-anchor="middle" x="705.5" y="-6240.5" font-family="Helvetica,sans-Serif" font-size="10.00">NeonDivisionWorkload</text>
3356</a>
3357</g>
3358</g>
3359<!-- Node160&#45;&gt;Node161 -->
3360<g id="edge161" class="edge">
3361<title>Node160&#45;&gt;Node161</title>
3362<path fill="none" stroke="midnightblue" d="M558.13,-6106.56C564.98,-6109.86 571.4,-6113.95 577,-6119 613.66,-6152.01 576,-6191.37 613,-6224 621.03,-6231.08 631,-6235.77 641.38,-6238.84"/>
3363<polygon fill="midnightblue" stroke="midnightblue" points="559.14,-6103.18 548.56,-6102.51 556.41,-6109.63 559.14,-6103.18"/>
3364</g>
3365<!-- Node163 -->
3366<g id="node164" class="node">
3367<title>Node163</title>
3368<g id="a_node164"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
3369<polygon fill="white" stroke="black" points="382,-6030 382,-6060 552,-6060 552,-6030 382,-6030"/>
3370<text text-anchor="start" x="390" y="-6048" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; Elementwise</text>
3371<text text-anchor="middle" x="467" y="-6037" font-family="Helvetica,sans-Serif" font-size="10.00">BinaryQueueDescriptor &gt;</text>
3372</a>
3373</g>
3374</g>
3375<!-- Node162&#45;&gt;Node163 -->
3376<g id="edge163" class="edge">
3377<title>Node162&#45;&gt;Node163</title>
3378<path fill="none" stroke="midnightblue" d="M261.13,-5989.52C289,-5999.63 324.67,-6011.9 357,-6021 368.28,-6024.18 380.32,-6027.19 392.13,-6029.95"/>
3379<polygon fill="midnightblue" stroke="midnightblue" points="262.21,-5986.19 251.61,-5986.05 259.81,-5992.76 262.21,-5986.19"/>
3380</g>
3381<!-- Node165 -->
3382<g id="node166" class="node">
3383<title>Node165</title>
3384<g id="a_node166"><a xlink:href="classarmnn_1_1_neon_base_workload.html" target="_top" xlink:title=" ">
3385<polygon fill="white" stroke="black" points="374,-5981 374,-6011 560,-6011 560,-5981 374,-5981"/>
3386<text text-anchor="start" x="382" y="-5999" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; Elementwise</text>
3387<text text-anchor="middle" x="467" y="-5988" font-family="Helvetica,sans-Serif" font-size="10.00">BinaryQueueDescriptor &gt;</text>
3388</a>
3389</g>
3390</g>
3391<!-- Node162&#45;&gt;Node165 -->
3392<g id="edge165" class="edge">
3393<title>Node162&#45;&gt;Node165</title>
3394<path fill="none" stroke="midnightblue" d="M301.88,-5979.85C325.19,-5982.14 350.32,-5984.61 373.74,-5986.92"/>
3395<polygon fill="midnightblue" stroke="midnightblue" points="301.97,-5976.34 291.67,-5978.84 301.28,-5983.3 301.97,-5976.34"/>
3396</g>
3397<!-- Node167 -->
3398<g id="node168" class="node">
3399<title>Node167</title>
3400<g id="a_node168"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
3401<polygon fill="white" stroke="black" points="378.5,-5932 378.5,-5962 555.5,-5962 555.5,-5932 378.5,-5932"/>
3402<text text-anchor="start" x="386.5" y="-5950" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; Elementwise</text>
3403<text text-anchor="middle" x="467" y="-5939" font-family="Helvetica,sans-Serif" font-size="10.00">BinaryQueueDescriptor &gt;</text>
3404</a>
3405</g>
3406</g>
3407<!-- Node162&#45;&gt;Node167 -->
3408<g id="edge167" class="edge">
3409<title>Node162&#45;&gt;Node167</title>
3410<path fill="none" stroke="midnightblue" d="M301.8,-5962.51C326.62,-5960.17 353.52,-5957.63 378.23,-5955.29"/>
3411<polygon fill="midnightblue" stroke="midnightblue" points="301.3,-5959.05 291.67,-5963.47 301.96,-5966.02 301.3,-5959.05"/>
3412</g>
3413<!-- Node164 -->
3414<g id="node165" class="node">
3415<title>Node164</title>
3416<g id="a_node165"><a xlink:href="classarmnn_1_1_cl_elementwise_binary_workload.html" target="_top" xlink:title=" ">
3417<polygon fill="white" stroke="black" points="622,-6195.5 622,-6214.5 789,-6214.5 789,-6195.5 622,-6195.5"/>
3418<text text-anchor="middle" x="705.5" y="-6202.5" font-family="Helvetica,sans-Serif" font-size="10.00">ClElementwiseBinaryWorkload</text>
3419</a>
3420</g>
3421</g>
3422<!-- Node163&#45;&gt;Node164 -->
3423<g id="edge164" class="edge">
3424<title>Node163&#45;&gt;Node164</title>
3425<path fill="none" stroke="midnightblue" d="M561.27,-6058.91C566.96,-6061.96 572.28,-6065.63 577,-6070 616.58,-6106.7 573.04,-6149.71 613,-6186 617.08,-6189.71 621.7,-6192.77 626.63,-6195.28"/>
3426<polygon fill="midnightblue" stroke="midnightblue" points="562.59,-6055.66 552.05,-6054.58 559.61,-6062 562.59,-6055.66"/>
3427</g>
3428<!-- Node166 -->
3429<g id="node167" class="node">
3430<title>Node166</title>
3431<g id="a_node167"><a xlink:href="classarmnn_1_1_neon_elementwise_binary_workload.html" target="_top" xlink:title=" ">
3432<polygon fill="white" stroke="black" points="614.5,-6157.5 614.5,-6176.5 796.5,-6176.5 796.5,-6157.5 614.5,-6157.5"/>
3433<text text-anchor="middle" x="705.5" y="-6164.5" font-family="Helvetica,sans-Serif" font-size="10.00">NeonElementwiseBinaryWorkload</text>
3434</a>
3435</g>
3436</g>
3437<!-- Node165&#45;&gt;Node166 -->
3438<g id="edge166" class="edge">
3439<title>Node165&#45;&gt;Node166</title>
3440<path fill="none" stroke="midnightblue" d="M568.75,-6014.3C571.66,-6016.33 574.42,-6018.55 577,-6021 619.52,-6061.42 570.06,-6108.02 613,-6148 617.04,-6151.76 621.62,-6154.85 626.52,-6157.4"/>
3441<polygon fill="midnightblue" stroke="midnightblue" points="570.54,-6011.3 560.17,-6009.12 566.92,-6017.29 570.54,-6011.3"/>
3442</g>
3443<!-- Node168 -->
3444<g id="node169" class="node">
3445<title>Node168</title>
3446<g id="a_node169"><a xlink:href="classarmnn_1_1_ref_elementwise_binary_workload.html" target="_top" xlink:title=" ">
3447<polygon fill="white" stroke="black" points="619,-6119.5 619,-6138.5 792,-6138.5 792,-6119.5 619,-6119.5"/>
3448<text text-anchor="middle" x="705.5" y="-6126.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefElementwiseBinaryWorkload</text>
3449</a>
3450</g>
3451</g>
3452<!-- Node167&#45;&gt;Node168 -->
3453<g id="edge168" class="edge">
3454<title>Node167&#45;&gt;Node168</title>
3455<path fill="none" stroke="midnightblue" d="M564.53,-5962.42C569.02,-5965.16 573.22,-5968.33 577,-5972 622.48,-6016.15 567.06,-6066.32 613,-6110 617,-6113.8 621.55,-6116.93 626.43,-6119.49"/>
3456<polygon fill="midnightblue" stroke="midnightblue" points="566.04,-5959.27 555.57,-5957.67 562.77,-5965.45 566.04,-5959.27"/>
3457</g>
3458<!-- Node170 -->
3459<g id="node171" class="node">
3460<title>Node170</title>
3461<g id="a_node171"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
3462<polygon fill="white" stroke="black" points="382,-5883 382,-5913 552,-5913 552,-5883 382,-5883"/>
3463<text text-anchor="start" x="390" y="-5901" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; Elementwise</text>
3464<text text-anchor="middle" x="467" y="-5890" font-family="Helvetica,sans-Serif" font-size="10.00">UnaryQueueDescriptor &gt;</text>
3465</a>
3466</g>
3467</g>
3468<!-- Node169&#45;&gt;Node170 -->
3469<g id="edge170" class="edge">
3470<title>Node169&#45;&gt;Node170</title>
3471<path fill="none" stroke="midnightblue" d="M258.11,-5812.88C307.27,-5833.01 384.15,-5864.48 429.35,-5882.99"/>
3472<polygon fill="midnightblue" stroke="midnightblue" points="259.24,-5809.56 248.66,-5809.01 256.59,-5816.04 259.24,-5809.56"/>
3473</g>
3474<!-- Node177 -->
3475<g id="node178" class="node">
3476<title>Node177</title>
3477<g id="a_node178"><a xlink:href="classarmnn_1_1_neon_base_workload.html" target="_top" xlink:title=" ">
3478<polygon fill="white" stroke="black" points="374,-5804 374,-5834 560,-5834 560,-5804 374,-5804"/>
3479<text text-anchor="start" x="382" y="-5822" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; Elementwise</text>
3480<text text-anchor="middle" x="467" y="-5811" font-family="Helvetica,sans-Serif" font-size="10.00">UnaryQueueDescriptor &gt;</text>
3481</a>
3482</g>
3483</g>
3484<!-- Node169&#45;&gt;Node177 -->
3485<g id="edge177" class="edge">
3486<title>Node169&#45;&gt;Node177</title>
3487<path fill="none" stroke="midnightblue" d="M301.88,-5802.85C325.19,-5805.14 350.32,-5807.61 373.74,-5809.92"/>
3488<polygon fill="midnightblue" stroke="midnightblue" points="301.97,-5799.34 291.67,-5801.84 301.28,-5806.3 301.97,-5799.34"/>
3489</g>
3490<!-- Node184 -->
3491<g id="node185" class="node">
3492<title>Node184</title>
3493<g id="a_node185"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
3494<polygon fill="white" stroke="black" points="378.5,-5755 378.5,-5785 555.5,-5785 555.5,-5755 378.5,-5755"/>
3495<text text-anchor="start" x="386.5" y="-5773" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; Elementwise</text>
3496<text text-anchor="middle" x="467" y="-5762" font-family="Helvetica,sans-Serif" font-size="10.00">UnaryQueueDescriptor &gt;</text>
3497</a>
3498</g>
3499</g>
3500<!-- Node169&#45;&gt;Node184 -->
3501<g id="edge184" class="edge">
3502<title>Node169&#45;&gt;Node184</title>
3503<path fill="none" stroke="midnightblue" d="M301.8,-5785.51C326.62,-5783.17 353.52,-5780.63 378.23,-5778.29"/>
3504<polygon fill="midnightblue" stroke="midnightblue" points="301.3,-5782.05 291.67,-5786.47 301.96,-5789.02 301.3,-5782.05"/>
3505</g>
3506<!-- Node171 -->
3507<g id="node172" class="node">
3508<title>Node171</title>
3509<g id="a_node172"><a xlink:href="classarmnn_1_1_cl_exp_workload.html" target="_top" xlink:title=" ">
3510<polygon fill="white" stroke="black" points="660.5,-6081.5 660.5,-6100.5 750.5,-6100.5 750.5,-6081.5 660.5,-6081.5"/>
3511<text text-anchor="middle" x="705.5" y="-6088.5" font-family="Helvetica,sans-Serif" font-size="10.00">ClExpWorkload</text>
3512</a>
3513</g>
3514</g>
3515<!-- Node170&#45;&gt;Node171 -->
3516<g id="edge171" class="edge">
3517<title>Node170&#45;&gt;Node171</title>
3518<path fill="none" stroke="midnightblue" d="M561.42,-5911.47C567.1,-5914.63 572.38,-5918.43 577,-5923 625.45,-5970.89 564.05,-6024.61 613,-6072 625.47,-6084.08 643.5,-6089.38 660.27,-6091.46"/>
3519<polygon fill="midnightblue" stroke="midnightblue" points="562.73,-5908.22 552.2,-5907.03 559.69,-5914.52 562.73,-5908.22"/>
3520</g>
3521<!-- Node172 -->
3522<g id="node173" class="node">
3523<title>Node172</title>
3524<g id="a_node173"><a xlink:href="classarmnn_1_1_cl_logical_not_workload.html" target="_top" xlink:title=" ">
3525<polygon fill="white" stroke="black" points="643.5,-6043.5 643.5,-6062.5 767.5,-6062.5 767.5,-6043.5 643.5,-6043.5"/>
3526<text text-anchor="middle" x="705.5" y="-6050.5" font-family="Helvetica,sans-Serif" font-size="10.00">ClLogicalNotWorkload</text>
3527</a>
3528</g>
3529</g>
3530<!-- Node170&#45;&gt;Node172 -->
3531<g id="edge172" class="edge">
3532<title>Node170&#45;&gt;Node172</title>
3533<path fill="none" stroke="midnightblue" d="M561.37,-5912.06C567.02,-5915.09 572.3,-5918.7 577,-5923 615.25,-5958.02 574.39,-5999.38 613,-6034 621.46,-6041.58 632.13,-6046.44 643.17,-6049.49"/>
3534<polygon fill="midnightblue" stroke="midnightblue" points="562.78,-5908.86 552.24,-5907.78 559.81,-5915.2 562.78,-5908.86"/>
3535</g>
3536<!-- Node173 -->
3537<g id="node174" class="node">
3538<title>Node173</title>
3539<g id="a_node174"><a xlink:href="classarmnn_1_1_cl_log_workload.html" target="_top" xlink:title=" ">
3540<polygon fill="white" stroke="black" points="661,-6005.5 661,-6024.5 750,-6024.5 750,-6005.5 661,-6005.5"/>
3541<text text-anchor="middle" x="705.5" y="-6012.5" font-family="Helvetica,sans-Serif" font-size="10.00">ClLogWorkload</text>
3542</a>
3543</g>
3544</g>
3545<!-- Node170&#45;&gt;Node173 -->
3546<g id="edge173" class="edge">
3547<title>Node170&#45;&gt;Node173</title>
3548<path fill="none" stroke="midnightblue" d="M561.61,-5913.32C567.08,-5916.06 572.27,-5919.26 577,-5923 605.38,-5945.44 584.39,-5973.86 613,-5996 626.47,-6006.43 644.29,-6011.5 660.61,-6013.85"/>
3549<polygon fill="midnightblue" stroke="midnightblue" points="562.75,-5909.99 552.19,-5909.14 559.91,-5916.39 562.75,-5909.99"/>
3550</g>
3551<!-- Node174 -->
3552<g id="node175" class="node">
3553<title>Node174</title>
3554<g id="a_node175"><a xlink:href="classarmnn_1_1_cl_neg_workload.html" target="_top" xlink:title=" ">
3555<polygon fill="white" stroke="black" points="659.5,-5967.5 659.5,-5986.5 751.5,-5986.5 751.5,-5967.5 659.5,-5967.5"/>
3556<text text-anchor="middle" x="705.5" y="-5974.5" font-family="Helvetica,sans-Serif" font-size="10.00">ClNegWorkload</text>
3557</a>
3558</g>
3559</g>
3560<!-- Node170&#45;&gt;Node174 -->
3561<g id="edge174" class="edge">
3562<title>Node170&#45;&gt;Node174</title>
3563<path fill="none" stroke="midnightblue" d="M561.77,-5915.89C567.03,-5918 572.15,-5920.36 577,-5923 596.6,-5933.67 593.29,-5947.54 613,-5958 627.19,-5965.53 644.09,-5970.08 659.48,-5972.82"/>
3564<polygon fill="midnightblue" stroke="midnightblue" points="562.75,-5912.52 552.16,-5912.35 560.33,-5919.09 562.75,-5912.52"/>
3565</g>
3566<!-- Node175 -->
3567<g id="node176" class="node">
3568<title>Node175</title>
3569<g id="a_node176"><a xlink:href="classarmnn_1_1_cl_sin_workload.html" target="_top" xlink:title=" ">
3570<polygon fill="white" stroke="black" points="662,-5929.5 662,-5948.5 749,-5948.5 749,-5929.5 662,-5929.5"/>
3571<text text-anchor="middle" x="705.5" y="-5936.5" font-family="Helvetica,sans-Serif" font-size="10.00">ClSinWorkload</text>
3572</a>
3573</g>
3574</g>
3575<!-- Node170&#45;&gt;Node175 -->
3576<g id="edge175" class="edge">
3577<title>Node170&#45;&gt;Node175</title>
3578<path fill="none" stroke="midnightblue" d="M562.17,-5914.33C596.69,-5920.31 634.07,-5926.79 661.86,-5931.61"/>
3579<polygon fill="midnightblue" stroke="midnightblue" points="562.5,-5910.83 552.05,-5912.57 561.3,-5917.73 562.5,-5910.83"/>
3580</g>
3581<!-- Node176 -->
3582<g id="node177" class="node">
3583<title>Node176</title>
3584<g id="a_node177"><a xlink:href="classarmnn_1_1_cl_sqrt_workload.html" target="_top" xlink:title=" ">
3585<polygon fill="white" stroke="black" points="659.5,-5891.5 659.5,-5910.5 751.5,-5910.5 751.5,-5891.5 659.5,-5891.5"/>
3586<text text-anchor="middle" x="705.5" y="-5898.5" font-family="Helvetica,sans-Serif" font-size="10.00">ClSqrtWorkload</text>
3587</a>
3588</g>
3589</g>
3590<!-- Node170&#45;&gt;Node176 -->
3591<g id="edge176" class="edge">
3592<title>Node170&#45;&gt;Node176</title>
3593<path fill="none" stroke="midnightblue" d="M562.31,-5899.2C595.71,-5899.62 631.77,-5900.08 659.22,-5900.43"/>
3594<polygon fill="midnightblue" stroke="midnightblue" points="562.09,-5895.69 552.05,-5899.07 562,-5902.69 562.09,-5895.69"/>
3595</g>
3596<!-- Node178 -->
3597<g id="node179" class="node">
3598<title>Node178</title>
3599<g id="a_node179"><a xlink:href="classarmnn_1_1_neon_exp_workload.html" target="_top" xlink:title=" ">
3600<polygon fill="white" stroke="black" points="652.5,-5853.5 652.5,-5872.5 758.5,-5872.5 758.5,-5853.5 652.5,-5853.5"/>
3601<text text-anchor="middle" x="705.5" y="-5860.5" font-family="Helvetica,sans-Serif" font-size="10.00">NeonExpWorkload</text>
3602</a>
3603</g>
3604</g>
3605<!-- Node177&#45;&gt;Node178 -->
3606<g id="edge178" class="edge">
3607<title>Node177&#45;&gt;Node178</title>
3608<path fill="none" stroke="midnightblue" d="M558.59,-5835.85C590.71,-5841.83 625.7,-5848.34 653.37,-5853.49"/>
3609<polygon fill="midnightblue" stroke="midnightblue" points="559.2,-5832.41 548.73,-5834.02 557.92,-5839.29 559.2,-5832.41"/>
3610</g>
3611<!-- Node179 -->
3612<g id="node180" class="node">
3613<title>Node179</title>
3614<g id="a_node180"><a xlink:href="classarmnn_1_1_neon_logical_not_workload.html" target="_top" xlink:title=" ">
3615<polygon fill="white" stroke="black" points="635.5,-5815.5 635.5,-5834.5 775.5,-5834.5 775.5,-5815.5 635.5,-5815.5"/>
3616<text text-anchor="middle" x="705.5" y="-5822.5" font-family="Helvetica,sans-Serif" font-size="10.00">NeonLogicalNotWorkload</text>
3617</a>
3618</g>
3619</g>
3620<!-- Node177&#45;&gt;Node179 -->
3621<g id="edge179" class="edge">
3622<title>Node177&#45;&gt;Node179</title>
3623<path fill="none" stroke="midnightblue" d="M570.16,-5821.59C592.18,-5822.15 614.95,-5822.73 635.35,-5823.25"/>
3624<polygon fill="midnightblue" stroke="midnightblue" points="570.2,-5818.09 560.11,-5821.34 570.02,-5825.09 570.2,-5818.09"/>
3625</g>
3626<!-- Node180 -->
3627<g id="node181" class="node">
3628<title>Node180</title>
3629<g id="a_node181"><a xlink:href="classarmnn_1_1_neon_log_workload.html" target="_top" xlink:title=" ">
3630<polygon fill="white" stroke="black" points="653,-5777.5 653,-5796.5 758,-5796.5 758,-5777.5 653,-5777.5"/>
3631<text text-anchor="middle" x="705.5" y="-5784.5" font-family="Helvetica,sans-Serif" font-size="10.00">NeonLogWorkload</text>
3632</a>
3633</g>
3634</g>
3635<!-- Node177&#45;&gt;Node180 -->
3636<g id="edge180" class="edge">
3637<title>Node177&#45;&gt;Node180</title>
3638<path fill="none" stroke="midnightblue" d="M570.16,-5805.18C598.75,-5801.31 628.62,-5797.27 652.91,-5793.98"/>
3639<polygon fill="midnightblue" stroke="midnightblue" points="569.55,-5801.73 560.11,-5806.54 570.49,-5808.66 569.55,-5801.73"/>
3640</g>
3641<!-- Node181 -->
3642<g id="node182" class="node">
3643<title>Node181</title>
3644<g id="a_node182"><a xlink:href="classarmnn_1_1_neon_neg_workload.html" target="_top" xlink:title=" ">
3645<polygon fill="white" stroke="black" points="652,-5739.5 652,-5758.5 759,-5758.5 759,-5739.5 652,-5739.5"/>
3646<text text-anchor="middle" x="705.5" y="-5746.5" font-family="Helvetica,sans-Serif" font-size="10.00">NeonNegWorkload</text>
3647</a>
3648</g>
3649</g>
3650<!-- Node177&#45;&gt;Node181 -->
3651<g id="edge181" class="edge">
3652<title>Node177&#45;&gt;Node181</title>
3653<path fill="none" stroke="midnightblue" d="M563.2,-5800.62C567.93,-5798.91 572.56,-5797.04 577,-5795 595.18,-5786.66 594.77,-5776.23 613,-5768 625.13,-5762.53 638.87,-5758.61 651.95,-5755.81"/>
3654<polygon fill="midnightblue" stroke="midnightblue" points="561.73,-5797.42 553.37,-5803.93 563.96,-5804.06 561.73,-5797.42"/>
3655</g>
3656<!-- Node182 -->
3657<g id="node183" class="node">
3658<title>Node182</title>
3659<g id="a_node183"><a xlink:href="classarmnn_1_1_neon_sin_workload.html" target="_top" xlink:title=" ">
3660<polygon fill="white" stroke="black" points="654,-5701.5 654,-5720.5 757,-5720.5 757,-5701.5 654,-5701.5"/>
3661<text text-anchor="middle" x="705.5" y="-5708.5" font-family="Helvetica,sans-Serif" font-size="10.00">NeonSinWorkload</text>
3662</a>
3663</g>
3664</g>
3665<!-- Node177&#45;&gt;Node182 -->
3666<g id="edge182" class="edge">
3667<title>Node177&#45;&gt;Node182</title>
3668<path fill="none" stroke="midnightblue" d="M569.11,-5800.22C571.84,-5798.62 574.48,-5796.88 577,-5795 603.47,-5775.26 586.41,-5749.59 613,-5730 624.76,-5721.34 639.56,-5716.42 653.81,-5713.68"/>
3669<polygon fill="midnightblue" stroke="midnightblue" points="567.35,-5797.2 560.1,-5804.92 570.58,-5803.4 567.35,-5797.2"/>
3670</g>
3671<!-- Node183 -->
3672<g id="node184" class="node">
3673<title>Node183</title>
3674<g id="a_node184"><a xlink:href="classarmnn_1_1_neon_sqrt_workload.html" target="_top" xlink:title=" ">
3675<polygon fill="white" stroke="black" points="652,-5663.5 652,-5682.5 759,-5682.5 759,-5663.5 652,-5663.5"/>
3676<text text-anchor="middle" x="705.5" y="-5670.5" font-family="Helvetica,sans-Serif" font-size="10.00">NeonSqrtWorkload</text>
3677</a>
3678</g>
3679</g>
3680<!-- Node177&#45;&gt;Node183 -->
3681<g id="edge183" class="edge">
3682<title>Node177&#45;&gt;Node183</title>
3683<path fill="none" stroke="midnightblue" d="M568.94,-5801.18C571.76,-5799.31 574.46,-5797.25 577,-5795 613.28,-5762.82 576.53,-5723.96 613,-5692 623.74,-5682.59 637.9,-5677.4 651.88,-5674.65"/>
3684<polygon fill="midnightblue" stroke="midnightblue" points="567.01,-5798.25 560.1,-5806.29 570.51,-5804.31 567.01,-5798.25"/>
3685</g>
3686<!-- Node185 -->
3687<g id="node186" class="node">
3688<title>Node185</title>
3689<g id="a_node186"><a xlink:href="classarmnn_1_1_ref_elementwise_unary_workload.html" target="_top" xlink:title=" ">
3690<polygon fill="white" stroke="black" points="620,-5625.5 620,-5644.5 791,-5644.5 791,-5625.5 620,-5625.5"/>
3691<text text-anchor="middle" x="705.5" y="-5632.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefElementwiseUnaryWorkload</text>
3692</a>
3693</g>
3694</g>
3695<!-- Node184&#45;&gt;Node185 -->
3696<g id="edge185" class="edge">
3697<title>Node184&#45;&gt;Node185</title>
3698<path fill="none" stroke="midnightblue" d="M564.82,-5754.48C569.14,-5752.03 573.24,-5749.21 577,-5746 610.38,-5717.47 579.45,-5682.33 613,-5654 617.46,-5650.23 622.48,-5647.15 627.81,-5644.63"/>
3699<polygon fill="midnightblue" stroke="midnightblue" points="563.05,-5751.46 555.65,-5759.05 566.17,-5757.72 563.05,-5751.46"/>
3700</g>
3701<!-- Node186 -->
3702<g id="node187" class="node">
3703<title>Node186</title>
3704<g id="a_node187"><a xlink:href="classarmnn_1_1_ref_logical_unary_workload.html" target="_top" xlink:title=" ">
3705<polygon fill="white" stroke="black" points="634,-5587.5 634,-5606.5 777,-5606.5 777,-5587.5 634,-5587.5"/>
3706<text text-anchor="middle" x="705.5" y="-5594.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefLogicalUnaryWorkload</text>
3707</a>
3708</g>
3709</g>
3710<!-- Node184&#45;&gt;Node186 -->
3711<g id="edge186" class="edge">
3712<title>Node184&#45;&gt;Node186</title>
3713<path fill="none" stroke="midnightblue" d="M564.6,-5755.33C569.05,-5752.66 573.23,-5749.57 577,-5746 620.51,-5704.75 569.24,-5656.98 613,-5616 618.92,-5610.45 626.02,-5606.35 633.61,-5603.34"/>
3714<polygon fill="midnightblue" stroke="midnightblue" points="562.97,-5752.23 555.72,-5759.95 566.2,-5758.44 562.97,-5752.23"/>
3715</g>
3716<!-- Node188 -->
3717<g id="node189" class="node">
3718<title>Node188</title>
3719<g id="a_node189"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
3720<polygon fill="white" stroke="black" points="390.5,-5706 390.5,-5736 543.5,-5736 543.5,-5706 390.5,-5706"/>
3721<text text-anchor="start" x="398.5" y="-5724" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; FillQueue</text>
3722<text text-anchor="middle" x="467" y="-5713" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
3723</a>
3724</g>
3725</g>
3726<!-- Node187&#45;&gt;Node188 -->
3727<g id="edge188" class="edge">
3728<title>Node187&#45;&gt;Node188</title>
3729<path fill="none" stroke="midnightblue" d="M246.58,-5660.18C275.73,-5671 318.71,-5686.22 357,-5697 368.28,-5700.18 380.32,-5703.19 392.13,-5705.95"/>
3730<polygon fill="midnightblue" stroke="midnightblue" points="247.46,-5656.78 236.87,-5656.56 245.01,-5663.34 247.46,-5656.78"/>
3731</g>
3732<!-- Node190 -->
3733<g id="node191" class="node">
3734<title>Node190</title>
3735<g id="a_node191"><a xlink:href="classarmnn_1_1_neon_base_workload.html" target="_top" xlink:title=" ">
3736<polygon fill="white" stroke="black" points="382.5,-5657 382.5,-5687 551.5,-5687 551.5,-5657 382.5,-5657"/>
3737<text text-anchor="start" x="390.5" y="-5675" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; FillQueue</text>
3738<text text-anchor="middle" x="467" y="-5664" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
3739</a>
3740</g>
3741</g>
3742<!-- Node187&#45;&gt;Node190 -->
3743<g id="edge190" class="edge">
3744<title>Node187&#45;&gt;Node190</title>
3745<path fill="none" stroke="midnightblue" d="M318.78,-5657.51C340.02,-5659.6 362.04,-5661.77 382.38,-5663.77"/>
3746<polygon fill="midnightblue" stroke="midnightblue" points="319.05,-5654.02 308.75,-5656.52 318.36,-5660.99 319.05,-5654.02"/>
3747</g>
3748<!-- Node192 -->
3749<g id="node193" class="node">
3750<title>Node192</title>
3751<g id="a_node193"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
3752<polygon fill="white" stroke="black" points="387,-5608 387,-5638 547,-5638 547,-5608 387,-5608"/>
3753<text text-anchor="start" x="395" y="-5626" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; FillQueue</text>
3754<text text-anchor="middle" x="467" y="-5615" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
3755</a>
3756</g>
3757</g>
3758<!-- Node187&#45;&gt;Node192 -->
3759<g id="edge192" class="edge">
3760<title>Node187&#45;&gt;Node192</title>
3761<path fill="none" stroke="midnightblue" d="M322.93,-5636.52C344.48,-5634.48 366.65,-5632.39 386.92,-5630.47"/>
3762<polygon fill="midnightblue" stroke="midnightblue" points="322.38,-5633.05 312.75,-5637.48 323.04,-5640.02 322.38,-5633.05"/>
3763</g>
3764<!-- Node189 -->
3765<g id="node190" class="node">
3766<title>Node189</title>
3767<g id="a_node190"><a xlink:href="classarmnn_1_1_cl_fill_workload.html" target="_top" xlink:title=" ">
3768<polygon fill="white" stroke="black" points="662.5,-5549.5 662.5,-5568.5 748.5,-5568.5 748.5,-5549.5 662.5,-5549.5"/>
3769<text text-anchor="middle" x="705.5" y="-5556.5" font-family="Helvetica,sans-Serif" font-size="10.00">ClFillWorkload</text>
3770</a>
3771</g>
3772</g>
3773<!-- Node188&#45;&gt;Node189 -->
3774<g id="edge189" class="edge">
3775<title>Node188&#45;&gt;Node189</title>
3776<path fill="none" stroke="midnightblue" d="M553.37,-5711.75C562.04,-5708.13 570.16,-5703.33 577,-5697 617.55,-5659.46 572.23,-5615.29 613,-5578 626.29,-5565.85 645.26,-5560.66 662.48,-5558.68"/>
3777<polygon fill="midnightblue" stroke="midnightblue" points="551.98,-5708.53 543.77,-5715.23 554.37,-5715.11 551.98,-5708.53"/>
3778</g>
3779<!-- Node191 -->
3780<g id="node192" class="node">
3781<title>Node191</title>
3782<g id="a_node192"><a xlink:href="classarmnn_1_1_neon_fill_workload.html" target="_top" xlink:title=" ">
3783<polygon fill="white" stroke="black" points="654.5,-5511.5 654.5,-5530.5 756.5,-5530.5 756.5,-5511.5 654.5,-5511.5"/>
3784<text text-anchor="middle" x="705.5" y="-5518.5" font-family="Helvetica,sans-Serif" font-size="10.00">NeonFillWorkload</text>
3785</a>
3786</g>
3787</g>
3788<!-- Node190&#45;&gt;Node191 -->
3789<g id="edge191" class="edge">
3790<title>Node190&#45;&gt;Node191</title>
3791<path fill="none" stroke="midnightblue" d="M560.97,-5658.96C566.76,-5655.95 572.18,-5652.34 577,-5648 614.61,-5614.15 575.19,-5573.62 613,-5540 624.27,-5529.97 639.43,-5524.72 654.17,-5522.1"/>
3792<polygon fill="midnightblue" stroke="midnightblue" points="559.28,-5655.88 551.62,-5663.2 562.17,-5662.26 559.28,-5655.88"/>
3793</g>
3794<!-- Node193 -->
3795<g id="node194" class="node">
3796<title>Node193</title>
3797<g id="a_node194"><a xlink:href="classarmnn_1_1_ref_fill_workload.html" target="_top" xlink:title=" ">
3798<polygon fill="white" stroke="black" points="659,-5473.5 659,-5492.5 752,-5492.5 752,-5473.5 659,-5473.5"/>
3799<text text-anchor="middle" x="705.5" y="-5480.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefFillWorkload</text>
3800</a>
3801</g>
3802</g>
3803<!-- Node192&#45;&gt;Node193 -->
3804<g id="edge193" class="edge">
3805<title>Node192&#45;&gt;Node193</title>
3806<path fill="none" stroke="midnightblue" d="M556.76,-5611.72C564.09,-5608.4 570.99,-5604.23 577,-5599 611.69,-5568.81 578.13,-5531.98 613,-5502 625.55,-5491.21 642.62,-5486 658.63,-5483.64"/>
3807<polygon fill="midnightblue" stroke="midnightblue" points="555.27,-5608.54 547.26,-5615.47 557.84,-5615.05 555.27,-5608.54"/>
3808</g>
3809<!-- Node195 -->
3810<g id="node196" class="node">
3811<title>Node195</title>
3812<g id="a_node196"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
3813<polygon fill="white" stroke="black" points="382,-5559 382,-5589 552,-5589 552,-5559 382,-5559"/>
3814<text text-anchor="start" x="390" y="-5577" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; FloorQueue</text>
3815<text text-anchor="middle" x="467" y="-5566" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
3816</a>
3817</g>
3818</g>
3819<!-- Node194&#45;&gt;Node195 -->
3820<g id="edge195" class="edge">
3821<title>Node194&#45;&gt;Node195</title>
3822<path fill="none" stroke="midnightblue" d="M298.35,-5541.66C327.43,-5547.27 359.69,-5553.49 388.09,-5558.97"/>
3823<polygon fill="midnightblue" stroke="midnightblue" points="298.69,-5538.16 288.21,-5539.7 297.36,-5545.03 298.69,-5538.16"/>
3824</g>
3825<!-- Node196 -->
3826<g id="node197" class="node">
3827<title>Node196</title>
3828<g id="a_node197"><a xlink:href="classarmnn_1_1_ref_floor_workload.html" target="_top" xlink:title=" ">
3829<polygon fill="white" stroke="black" points="653.5,-5435.5 653.5,-5454.5 757.5,-5454.5 757.5,-5435.5 653.5,-5435.5"/>
3830<text text-anchor="middle" x="705.5" y="-5442.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefFloorWorkload</text>
3831</a>
3832</g>
3833</g>
3834<!-- Node195&#45;&gt;Node196 -->
3835<g id="edge196" class="edge">
3836<title>Node195&#45;&gt;Node196</title>
3837<path fill="none" stroke="midnightblue" d="M561.7,-5560C567.17,-5557.2 572.33,-5553.9 577,-5550 608.81,-5523.45 581.03,-5490.36 613,-5464 624.27,-5454.71 638.92,-5449.6 653.19,-5446.89"/>
3838<polygon fill="midnightblue" stroke="midnightblue" points="559.94,-5556.95 552.25,-5564.24 562.81,-5563.34 559.94,-5556.95"/>
3839</g>
3840<!-- Node198 -->
3841<g id="node199" class="node">
3842<title>Node198</title>
3843<g id="a_node199"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
3844<polygon fill="white" stroke="black" points="376,-5510 376,-5540 558,-5540 558,-5510 376,-5510"/>
3845<text text-anchor="start" x="384" y="-5528" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; FullyConnected</text>
3846<text text-anchor="middle" x="467" y="-5517" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
3847</a>
3848</g>
3849</g>
3850<!-- Node197&#45;&gt;Node198 -->
3851<g id="edge198" class="edge">
3852<title>Node197&#45;&gt;Node198</title>
3853<path fill="none" stroke="midnightblue" d="M261.13,-5469.52C289,-5479.63 324.67,-5491.9 357,-5501 368.28,-5504.18 380.32,-5507.19 392.13,-5509.95"/>
3854<polygon fill="midnightblue" stroke="midnightblue" points="262.21,-5466.19 251.61,-5466.05 259.81,-5472.76 262.21,-5466.19"/>
3855</g>
3856<!-- Node200 -->
3857<g id="node201" class="node">
3858<title>Node200</title>
3859<g id="a_node201"><a xlink:href="classarmnn_1_1_neon_base_workload.html" target="_top" xlink:title=" ">
3860<polygon fill="white" stroke="black" points="368,-5461 368,-5491 566,-5491 566,-5461 368,-5461"/>
3861<text text-anchor="start" x="376" y="-5479" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; FullyConnected</text>
3862<text text-anchor="middle" x="467" y="-5468" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
3863</a>
3864</g>
3865</g>
3866<!-- Node197&#45;&gt;Node200 -->
3867<g id="edge200" class="edge">
3868<title>Node197&#45;&gt;Node200</title>
3869<path fill="none" stroke="midnightblue" d="M307.76,-5460.43C327.32,-5462.35 347.94,-5464.38 367.59,-5466.31"/>
3870<polygon fill="midnightblue" stroke="midnightblue" points="307.93,-5456.93 297.64,-5459.43 307.25,-5463.89 307.93,-5456.93"/>
3871</g>
3872<!-- Node202 -->
3873<g id="node203" class="node">
3874<title>Node202</title>
3875<g id="a_node203"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
3876<polygon fill="white" stroke="black" points="372.5,-5412 372.5,-5442 561.5,-5442 561.5,-5412 372.5,-5412"/>
3877<text text-anchor="start" x="380.5" y="-5430" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; FullyConnected</text>
3878<text text-anchor="middle" x="467" y="-5419" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
3879</a>
3880</g>
3881</g>
3882<!-- Node197&#45;&gt;Node202 -->
3883<g id="edge202" class="edge">
3884<title>Node197&#45;&gt;Node202</title>
3885<path fill="none" stroke="midnightblue" d="M307.62,-5441.97C328.84,-5439.96 351.31,-5437.84 372.45,-5435.84"/>
3886<polygon fill="midnightblue" stroke="midnightblue" points="307.27,-5438.48 297.64,-5442.91 307.92,-5445.45 307.27,-5438.48"/>
3887</g>
3888<!-- Node199 -->
3889<g id="node200" class="node">
3890<title>Node199</title>
3891<g id="a_node200"><a xlink:href="classarmnn_1_1_cl_fully_connected_workload.html" target="_top" xlink:title=" ">
3892<polygon fill="white" stroke="black" points="632,-5397.5 632,-5416.5 779,-5416.5 779,-5397.5 632,-5397.5"/>
3893<text text-anchor="middle" x="705.5" y="-5404.5" font-family="Helvetica,sans-Serif" font-size="10.00">ClFullyConnectedWorkload</text>
3894</a>
3895</g>
3896</g>
3897<!-- Node198&#45;&gt;Node199 -->
3898<g id="edge199" class="edge">
3899<title>Node198&#45;&gt;Node199</title>
3900<path fill="none" stroke="midnightblue" d="M567.4,-5507.53C570.76,-5505.57 573.97,-5503.4 577,-5501 605.98,-5478.04 583.88,-5448.79 613,-5426 618.62,-5421.6 625.01,-5418.15 631.75,-5415.46"/>
3901<polygon fill="midnightblue" stroke="midnightblue" points="565.51,-5504.57 558.22,-5512.26 568.71,-5510.79 565.51,-5504.57"/>
3902</g>
3903<!-- Node201 -->
3904<g id="node202" class="node">
3905<title>Node201</title>
3906<g id="a_node202"><a xlink:href="classarmnn_1_1_neon_fully_connected_workload.html" target="_top" xlink:title=" ">
3907<polygon fill="white" stroke="black" points="624,-5359.5 624,-5378.5 787,-5378.5 787,-5359.5 624,-5359.5"/>
3908<text text-anchor="middle" x="705.5" y="-5366.5" font-family="Helvetica,sans-Serif" font-size="10.00">NeonFullyConnectedWorkload</text>
3909</a>
3910</g>
3911</g>
3912<!-- Node200&#45;&gt;Node201 -->
3913<g id="edge201" class="edge">
3914<title>Node200&#45;&gt;Node201</title>
3915<path fill="none" stroke="midnightblue" d="M571.22,-5455.92C573.2,-5454.69 575.13,-5453.38 577,-5452 603.22,-5432.57 586.66,-5407.27 613,-5388 618.24,-5384.17 624.07,-5381.07 630.19,-5378.57"/>
3916<polygon fill="midnightblue" stroke="midnightblue" points="569.28,-5452.99 562.2,-5460.87 572.65,-5459.13 569.28,-5452.99"/>
3917</g>
3918<!-- Node203 -->
3919<g id="node204" class="node">
3920<title>Node203</title>
3921<g id="a_node204"><a xlink:href="classarmnn_1_1_ref_fully_connected_workload.html" target="_top" xlink:title=" ">
3922<polygon fill="white" stroke="black" points="628.5,-5321.5 628.5,-5340.5 782.5,-5340.5 782.5,-5321.5 628.5,-5321.5"/>
3923<text text-anchor="middle" x="705.5" y="-5328.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefFullyConnectedWorkload</text>
3924</a>
3925</g>
3926</g>
3927<!-- Node202&#45;&gt;Node203 -->
3928<g id="edge203" class="edge">
3929<title>Node202&#45;&gt;Node203</title>
3930<path fill="none" stroke="midnightblue" d="M569.9,-5407.36C572.34,-5406 574.71,-5404.55 577,-5403 600.58,-5387.03 589.33,-5365.83 613,-5350 618.8,-5346.12 625.23,-5343.01 631.92,-5340.52"/>
3931<polygon fill="midnightblue" stroke="midnightblue" points="568.19,-5404.31 560.8,-5411.9 571.31,-5410.57 568.19,-5404.31"/>
3932</g>
3933<!-- Node205 -->
3934<g id="node206" class="node">
3935<title>Node205</title>
3936<g id="a_node206"><a xlink:href="classarmnn_1_1_neon_base_workload.html" target="_top" xlink:title=" ">
3937<polygon fill="white" stroke="black" points="375.5,-5363 375.5,-5393 558.5,-5393 558.5,-5363 375.5,-5363"/>
3938<text text-anchor="start" x="383.5" y="-5381" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; FusedQueue</text>
3939<text text-anchor="middle" x="467" y="-5370" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
3940</a>
3941</g>
3942</g>
3943<!-- Node204&#45;&gt;Node205 -->
3944<g id="edge205" class="edge">
3945<title>Node204&#45;&gt;Node205</title>
3946<path fill="none" stroke="midnightblue" d="M300.49,-5361.71C324.62,-5364.08 350.81,-5366.66 375.07,-5369.05"/>
3947<polygon fill="midnightblue" stroke="midnightblue" points="300.58,-5358.2 290.28,-5360.7 299.89,-5365.17 300.58,-5358.2"/>
3948</g>
3949<!-- Node206 -->
3950<g id="node207" class="node">
3951<title>Node206</title>
3952<g id="a_node207"><a xlink:href="classarmnn_1_1_neon_fused_workload.html" target="_top" xlink:title=" ">
3953<polygon fill="white" stroke="black" points="647.5,-5283.5 647.5,-5302.5 763.5,-5302.5 763.5,-5283.5 647.5,-5283.5"/>
3954<text text-anchor="middle" x="705.5" y="-5290.5" font-family="Helvetica,sans-Serif" font-size="10.00">NeonFusedWorkload</text>
3955</a>
3956</g>
3957</g>
3958<!-- Node205&#45;&gt;Node206 -->
3959<g id="edge206" class="edge">
3960<title>Node205&#45;&gt;Node206</title>
3961<path fill="none" stroke="midnightblue" d="M568.1,-5358.79C571.16,-5357.31 574.13,-5355.72 577,-5354 598.09,-5341.37 591.83,-5324.5 613,-5312 623.34,-5305.89 635.34,-5301.73 647.19,-5298.9"/>
3962<polygon fill="midnightblue" stroke="midnightblue" points="566.47,-5355.68 558.71,-5362.9 569.28,-5362.1 566.47,-5355.68"/>
3963</g>
3964<!-- Node208 -->
3965<g id="node209" class="node">
3966<title>Node208</title>
3967<g id="a_node209"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
3968<polygon fill="white" stroke="black" points="390,-5314 390,-5344 544,-5344 544,-5314 390,-5314"/>
3969<text text-anchor="start" x="398" y="-5332" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; GatherNd</text>
3970<text text-anchor="middle" x="467" y="-5321" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
3971</a>
3972</g>
3973</g>
3974<!-- Node207&#45;&gt;Node208 -->
3975<g id="edge208" class="edge">
3976<title>Node207&#45;&gt;Node208</title>
3977<path fill="none" stroke="midnightblue" d="M261.13,-5273.52C289,-5283.63 324.67,-5295.9 357,-5305 368.28,-5308.18 380.32,-5311.19 392.13,-5313.95"/>
3978<polygon fill="midnightblue" stroke="midnightblue" points="262.21,-5270.19 251.61,-5270.05 259.81,-5276.76 262.21,-5270.19"/>
3979</g>
3980<!-- Node210 -->
3981<g id="node211" class="node">
3982<title>Node210</title>
3983<g id="a_node211"><a xlink:href="classarmnn_1_1_neon_base_workload.html" target="_top" xlink:title=" ">
3984<polygon fill="white" stroke="black" points="389,-5265 389,-5295 545,-5295 545,-5265 389,-5265"/>
3985<text text-anchor="start" x="397" y="-5283" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; Gather</text>
3986<text text-anchor="middle" x="467" y="-5272" font-family="Helvetica,sans-Serif" font-size="10.00">NdQueueDescriptor &gt;</text>
3987</a>
3988</g>
3989</g>
3990<!-- Node207&#45;&gt;Node210 -->
3991<g id="edge210" class="edge">
3992<title>Node207&#45;&gt;Node210</title>
3993<path fill="none" stroke="midnightblue" d="M309.07,-5264.55C335.47,-5267.15 363.7,-5269.93 388.83,-5272.4"/>
3994<polygon fill="midnightblue" stroke="midnightblue" points="309.35,-5261.07 299.06,-5263.57 308.67,-5268.03 309.35,-5261.07"/>
3995</g>
3996<!-- Node212 -->
3997<g id="node213" class="node">
3998<title>Node212</title>
3999<g id="a_node213"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
4000<polygon fill="white" stroke="black" points="386.5,-5216 386.5,-5246 547.5,-5246 547.5,-5216 386.5,-5216"/>
4001<text text-anchor="start" x="394.5" y="-5234" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; GatherNd</text>
4002<text text-anchor="middle" x="467" y="-5223" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
4003</a>
4004</g>
4005</g>
4006<!-- Node207&#45;&gt;Node212 -->
4007<g id="edge212" class="edge">
4008<title>Node207&#45;&gt;Node212</title>
4009<path fill="none" stroke="midnightblue" d="M309.11,-5245.82C334.62,-5243.41 361.83,-5240.84 386.31,-5238.53"/>
4010<polygon fill="midnightblue" stroke="midnightblue" points="308.68,-5242.35 299.06,-5246.77 309.34,-5249.32 308.68,-5242.35"/>
4011</g>
4012<!-- Node209 -->
4013<g id="node210" class="node">
4014<title>Node209</title>
4015<g id="a_node210"><a xlink:href="classarmnn_1_1_cl_gather_nd_workload.html" target="_top" xlink:title=" ">
4016<polygon fill="white" stroke="black" points="646,-5245.5 646,-5264.5 765,-5264.5 765,-5245.5 646,-5245.5"/>
4017<text text-anchor="middle" x="705.5" y="-5252.5" font-family="Helvetica,sans-Serif" font-size="10.00">ClGatherNdWorkload</text>
4018</a>
4019</g>
4020</g>
4021<!-- Node208&#45;&gt;Node209 -->
4022<g id="edge209" class="edge">
4023<title>Node208&#45;&gt;Node209</title>
4024<path fill="none" stroke="midnightblue" d="M553.93,-5314.35C561.92,-5311.72 569.73,-5308.64 577,-5305 595.88,-5295.55 594.06,-5283.33 613,-5274 623.19,-5268.98 634.64,-5265.29 645.92,-5262.57"/>
4025<polygon fill="midnightblue" stroke="midnightblue" points="552.69,-5311.07 544.14,-5317.32 554.72,-5317.77 552.69,-5311.07"/>
4026</g>
4027<!-- Node211 -->
4028<g id="node212" class="node">
4029<title>Node211</title>
4030<g id="a_node212"><a xlink:href="classarmnn_1_1_neon_gather_nd_workload.html" target="_top" xlink:title=" ">
4031<polygon fill="white" stroke="black" points="638.5,-5207.5 638.5,-5226.5 772.5,-5226.5 772.5,-5207.5 638.5,-5207.5"/>
4032<text text-anchor="middle" x="705.5" y="-5214.5" font-family="Helvetica,sans-Serif" font-size="10.00">NeonGatherNdWorkload</text>
4033</a>
4034</g>
4035</g>
4036<!-- Node210&#45;&gt;Node211 -->
4037<g id="edge211" class="edge">
4038<title>Node210&#45;&gt;Node211</title>
4039<path fill="none" stroke="midnightblue" d="M554.73,-5263.33C562.35,-5261.14 569.86,-5258.7 577,-5256 594.12,-5249.52 595.84,-5242.38 613,-5236 623.19,-5232.21 634.31,-5229.11 645.18,-5226.58"/>
4040<polygon fill="midnightblue" stroke="midnightblue" points="553.78,-5259.96 545.05,-5265.98 555.62,-5266.72 553.78,-5259.96"/>
4041</g>
4042<!-- Node213 -->
4043<g id="node214" class="node">
4044<title>Node213</title>
4045<g id="a_node214"><a xlink:href="classarmnn_1_1_ref_gather_nd_workload.html" target="_top" xlink:title=" ">
4046<polygon fill="white" stroke="black" points="643,-5169.5 643,-5188.5 768,-5188.5 768,-5169.5 643,-5169.5"/>
4047<text text-anchor="middle" x="705.5" y="-5176.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefGatherNdWorkload</text>
4048</a>
4049</g>
4050</g>
4051<!-- Node212&#45;&gt;Node213 -->
4052<g id="edge213" class="edge">
4053<title>Node212&#45;&gt;Node213</title>
4054<path fill="none" stroke="midnightblue" d="M547.46,-5213.78C557.42,-5211.54 567.45,-5209.24 577,-5207 593.05,-5203.23 596.92,-5201.68 613,-5198 627.08,-5194.78 642.42,-5191.5 656.46,-5188.6"/>
4055<polygon fill="midnightblue" stroke="midnightblue" points="546.55,-5210.4 537.55,-5215.99 548.08,-5217.23 546.55,-5210.4"/>
4056</g>
4057<!-- Node215 -->
4058<g id="node216" class="node">
4059<title>Node215</title>
4060<g id="a_node216"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
4061<polygon fill="white" stroke="black" points="381,-5167 381,-5197 553,-5197 553,-5167 381,-5167"/>
4062<text text-anchor="start" x="389" y="-5185" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; GatherQueue</text>
4063<text text-anchor="middle" x="467" y="-5174" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
4064</a>
4065</g>
4066</g>
4067<!-- Node214&#45;&gt;Node215 -->
4068<g id="edge215" class="edge">
4069<title>Node214&#45;&gt;Node215</title>
4070<path fill="none" stroke="midnightblue" d="M261.13,-5126.52C289,-5136.63 324.67,-5148.9 357,-5158 368.28,-5161.18 380.32,-5164.19 392.13,-5166.95"/>
4071<polygon fill="midnightblue" stroke="midnightblue" points="262.21,-5123.19 251.61,-5123.05 259.81,-5129.76 262.21,-5123.19"/>
4072</g>
4073<!-- Node217 -->
4074<g id="node218" class="node">
4075<title>Node217</title>
4076<g id="a_node218"><a xlink:href="classarmnn_1_1_neon_base_workload.html" target="_top" xlink:title=" ">
4077<polygon fill="white" stroke="black" points="389,-5118 389,-5148 545,-5148 545,-5118 389,-5118"/>
4078<text text-anchor="start" x="397" y="-5136" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; Gather</text>
4079<text text-anchor="middle" x="467" y="-5125" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
4080</a>
4081</g>
4082</g>
4083<!-- Node214&#45;&gt;Node217 -->
4084<g id="edge217" class="edge">
4085<title>Node214&#45;&gt;Node217</title>
4086<path fill="none" stroke="midnightblue" d="M302.33,-5116.89C330.66,-5119.68 361.66,-5122.73 388.99,-5125.42"/>
4087<polygon fill="midnightblue" stroke="midnightblue" points="302.31,-5113.37 292.02,-5115.88 301.63,-5120.34 302.31,-5113.37"/>
4088</g>
4089<!-- Node219 -->
4090<g id="node220" class="node">
4091<title>Node219</title>
4092<g id="a_node220"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
4093<polygon fill="white" stroke="black" points="377.5,-5069 377.5,-5099 556.5,-5099 556.5,-5069 377.5,-5069"/>
4094<text text-anchor="start" x="385.5" y="-5087" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; GatherQueue</text>
4095<text text-anchor="middle" x="467" y="-5076" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
4096</a>
4097</g>
4098</g>
4099<!-- Node214&#45;&gt;Node219 -->
4100<g id="edge219" class="edge">
4101<title>Node214&#45;&gt;Node219</title>
4102<path fill="none" stroke="midnightblue" d="M301.98,-5099.5C326.38,-5097.19 352.78,-5094.7 377.11,-5092.4"/>
4103<polygon fill="midnightblue" stroke="midnightblue" points="301.64,-5096.01 292.02,-5100.44 302.3,-5102.98 301.64,-5096.01"/>
4104</g>
4105<!-- Node216 -->
4106<g id="node217" class="node">
4107<title>Node216</title>
4108<g id="a_node217"><a xlink:href="classarmnn_1_1_cl_gather_workload.html" target="_top" xlink:title=" ">
4109<polygon fill="white" stroke="black" points="653,-5131.5 653,-5150.5 758,-5150.5 758,-5131.5 653,-5131.5"/>
4110<text text-anchor="middle" x="705.5" y="-5138.5" font-family="Helvetica,sans-Serif" font-size="10.00">ClGatherWorkload</text>
4111</a>
4112</g>
4113</g>
4114<!-- Node215&#45;&gt;Node216 -->
4115<g id="edge216" class="edge">
4116<title>Node215&#45;&gt;Node216</title>
4117<path fill="none" stroke="midnightblue" d="M562.92,-5165.54C593.61,-5160.22 626.48,-5154.53 652.82,-5149.96"/>
4118<polygon fill="midnightblue" stroke="midnightblue" points="562.3,-5162.1 553.05,-5167.26 563.5,-5169 562.3,-5162.1"/>
4119</g>
4120<!-- Node218 -->
4121<g id="node219" class="node">
4122<title>Node218</title>
4123<g id="a_node219"><a xlink:href="classarmnn_1_1_neon_gather_workload.html" target="_top" xlink:title=" ">
4124<polygon fill="white" stroke="black" points="645,-5093.5 645,-5112.5 766,-5112.5 766,-5093.5 645,-5093.5"/>
4125<text text-anchor="middle" x="705.5" y="-5100.5" font-family="Helvetica,sans-Serif" font-size="10.00">NeonGatherWorkload</text>
4126</a>
4127</g>
4128</g>
4129<!-- Node217&#45;&gt;Node218 -->
4130<g id="edge218" class="edge">
4131<title>Node217&#45;&gt;Node218</title>
4132<path fill="none" stroke="midnightblue" d="M555.1,-5121.95C584.92,-5118.17 617.58,-5114.03 644.74,-5110.58"/>
4133<polygon fill="midnightblue" stroke="midnightblue" points="554.59,-5118.49 545.11,-5123.22 555.47,-5125.43 554.59,-5118.49"/>
4134</g>
4135<!-- Node220 -->
4136<g id="node221" class="node">
4137<title>Node220</title>
4138<g id="a_node221"><a xlink:href="classarmnn_1_1_ref_gather_workload.html" target="_top" xlink:title=" ">
4139<polygon fill="white" stroke="black" points="649.5,-5055.5 649.5,-5074.5 761.5,-5074.5 761.5,-5055.5 649.5,-5055.5"/>
4140<text text-anchor="middle" x="705.5" y="-5062.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefGatherWorkload</text>
4141</a>
4142</g>
4143</g>
4144<!-- Node219&#45;&gt;Node220 -->
4145<g id="edge220" class="edge">
4146<title>Node219&#45;&gt;Node220</title>
4147<path fill="none" stroke="midnightblue" d="M567.02,-5076.04C595.15,-5073.78 624.78,-5071.4 649.29,-5069.44"/>
4148<polygon fill="midnightblue" stroke="midnightblue" points="566.42,-5072.58 556.74,-5076.87 566.98,-5079.56 566.42,-5072.58"/>
4149</g>
4150<!-- Node222 -->
4151<g id="node223" class="node">
4152<title>Node222</title>
4153<g id="a_node223"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
4154<polygon fill="white" stroke="black" points="377.5,-5020 377.5,-5050 556.5,-5050 556.5,-5020 377.5,-5020"/>
4155<text text-anchor="start" x="385.5" y="-5038" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; Instance</text>
4156<text text-anchor="middle" x="467" y="-5027" font-family="Helvetica,sans-Serif" font-size="10.00">NormalizationQueueDescriptor &gt;</text>
4157</a>
4158</g>
4159</g>
4160<!-- Node221&#45;&gt;Node222 -->
4161<g id="edge222" class="edge">
4162<title>Node221&#45;&gt;Node222</title>
4163<path fill="none" stroke="midnightblue" d="M261.13,-4979.52C289,-4989.63 324.67,-5001.9 357,-5011 368.28,-5014.18 380.32,-5017.19 392.13,-5019.95"/>
4164<polygon fill="midnightblue" stroke="midnightblue" points="262.21,-4976.19 251.61,-4976.05 259.81,-4982.76 262.21,-4976.19"/>
4165</g>
4166<!-- Node224 -->
4167<g id="node225" class="node">
4168<title>Node224</title>
4169<g id="a_node225"><a xlink:href="classarmnn_1_1_neon_base_workload.html" target="_top" xlink:title=" ">
4170<polygon fill="white" stroke="black" points="377.5,-4971 377.5,-5001 556.5,-5001 556.5,-4971 377.5,-4971"/>
4171<text text-anchor="start" x="385.5" y="-4989" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; Instance</text>
4172<text text-anchor="middle" x="467" y="-4978" font-family="Helvetica,sans-Serif" font-size="10.00">NormalizationQueueDescriptor &gt;</text>
4173</a>
4174</g>
4175</g>
4176<!-- Node221&#45;&gt;Node224 -->
4177<g id="edge224" class="edge">
4178<title>Node221&#45;&gt;Node224</title>
4179<path fill="none" stroke="midnightblue" d="M325.51,-4972.17C342.92,-4973.89 360.67,-4975.63 377.43,-4977.28"/>
4180<polygon fill="midnightblue" stroke="midnightblue" points="325.61,-4968.66 315.31,-4971.17 324.92,-4975.63 325.61,-4968.66"/>
4181</g>
4182<!-- Node226 -->
4183<g id="node227" class="node">
4184<title>Node226</title>
4185<g id="a_node227"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
4186<polygon fill="white" stroke="black" points="377.5,-4922 377.5,-4952 556.5,-4952 556.5,-4922 377.5,-4922"/>
4187<text text-anchor="start" x="385.5" y="-4940" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; Instance</text>
4188<text text-anchor="middle" x="467" y="-4929" font-family="Helvetica,sans-Serif" font-size="10.00">NormalizationQueueDescriptor &gt;</text>
4189</a>
4190</g>
4191</g>
4192<!-- Node221&#45;&gt;Node226 -->
4193<g id="edge226" class="edge">
4194<title>Node221&#45;&gt;Node226</title>
4195<path fill="none" stroke="midnightblue" d="M325.51,-4950.27C342.92,-4948.63 360.67,-4946.95 377.43,-4945.37"/>
4196<polygon fill="midnightblue" stroke="midnightblue" points="324.94,-4946.81 315.31,-4951.24 325.6,-4953.78 324.94,-4946.81"/>
4197</g>
4198<!-- Node223 -->
4199<g id="node224" class="node">
4200<title>Node223</title>
4201<g id="a_node224"><a xlink:href="classarmnn_1_1_cl_instance_normalization_workload.html" target="_top" xlink:title=" ">
4202<polygon fill="white" stroke="black" points="614.5,-5017.5 614.5,-5036.5 796.5,-5036.5 796.5,-5017.5 614.5,-5017.5"/>
4203<text text-anchor="middle" x="705.5" y="-5024.5" font-family="Helvetica,sans-Serif" font-size="10.00">ClInstanceNormalizationWorkload</text>
4204</a>
4205</g>
4206</g>
4207<!-- Node222&#45;&gt;Node223 -->
4208<g id="edge223" class="edge">
4209<title>Node222&#45;&gt;Node223</title>
4210<path fill="none" stroke="midnightblue" d="M567,-5031.65C582.75,-5031.12 598.96,-5030.57 614.48,-5030.05"/>
4211<polygon fill="midnightblue" stroke="midnightblue" points="566.61,-5028.16 556.74,-5032 566.85,-5035.16 566.61,-5028.16"/>
4212</g>
4213<!-- Node225 -->
4214<g id="node226" class="node">
4215<title>Node225</title>
4216<g id="a_node226"><a xlink:href="classarmnn_1_1_neon_instance_normalization_workload.html" target="_top" xlink:title=" ">
4217<polygon fill="white" stroke="black" points="629.5,-4968 629.5,-4998 781.5,-4998 781.5,-4968 629.5,-4968"/>
4218<text text-anchor="start" x="637.5" y="-4986" font-family="Helvetica,sans-Serif" font-size="10.00">NeonInstanceNormalization</text>
4219<text text-anchor="middle" x="705.5" y="-4975" font-family="Helvetica,sans-Serif" font-size="10.00">Workload</text>
4220</a>
4221</g>
4222</g>
4223<!-- Node224&#45;&gt;Node225 -->
4224<g id="edge225" class="edge">
4225<title>Node224&#45;&gt;Node225</title>
4226<path fill="none" stroke="midnightblue" d="M566.89,-4984.75C587.73,-4984.48 609.4,-4984.21 629.21,-4983.96"/>
4227<polygon fill="midnightblue" stroke="midnightblue" points="566.69,-4981.25 556.74,-4984.87 566.78,-4988.25 566.69,-4981.25"/>
4228</g>
4229<!-- Node227 -->
4230<g id="node228" class="node">
4231<title>Node227</title>
4232<g id="a_node228"><a xlink:href="classarmnn_1_1_ref_instance_normalization_workload.html" target="_top" xlink:title=" ">
4233<polygon fill="white" stroke="black" points="634,-4919 634,-4949 777,-4949 777,-4919 634,-4919"/>
4234<text text-anchor="start" x="642" y="-4937" font-family="Helvetica,sans-Serif" font-size="10.00">RefInstanceNormalization</text>
4235<text text-anchor="middle" x="705.5" y="-4926" font-family="Helvetica,sans-Serif" font-size="10.00">Workload</text>
4236</a>
4237</g>
4238</g>
4239<!-- Node226&#45;&gt;Node227 -->
4240<g id="edge227" class="edge">
4241<title>Node226&#45;&gt;Node227</title>
4242<path fill="none" stroke="midnightblue" d="M566.96,-4935.74C589.38,-4935.46 612.75,-4935.16 633.73,-4934.9"/>
4243<polygon fill="midnightblue" stroke="midnightblue" points="566.69,-4932.25 556.74,-4935.87 566.78,-4939.25 566.69,-4932.25"/>
4244</g>
4245<!-- Node229 -->
4246<g id="node230" class="node">
4247<title>Node229</title>
4248<g id="a_node230"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
4249<polygon fill="white" stroke="black" points="370,-4873 370,-4903 564,-4903 564,-4873 370,-4873"/>
4250<text text-anchor="start" x="378" y="-4891" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; L2Normalization</text>
4251<text text-anchor="middle" x="467" y="-4880" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
4252</a>
4253</g>
4254</g>
4255<!-- Node228&#45;&gt;Node229 -->
4256<g id="edge229" class="edge">
4257<title>Node228&#45;&gt;Node229</title>
4258<path fill="none" stroke="midnightblue" d="M310.25,-4872.67C329.8,-4874.59 350.31,-4876.61 369.79,-4878.53"/>
4259<polygon fill="midnightblue" stroke="midnightblue" points="310.42,-4869.17 300.12,-4871.67 309.73,-4876.14 310.42,-4869.17"/>
4260</g>
4261<!-- Node230 -->
4262<g id="node231" class="node">
4263<title>Node230</title>
4264<g id="a_node231"><a xlink:href="classarmnn_1_1_ref_l2_normalization_workload.html" target="_top" xlink:title=" ">
4265<polygon fill="white" stroke="black" points="626,-4880.5 626,-4899.5 785,-4899.5 785,-4880.5 626,-4880.5"/>
4266<text text-anchor="middle" x="705.5" y="-4887.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefL2NormalizationWorkload</text>
4267</a>
4268</g>
4269</g>
4270<!-- Node229&#45;&gt;Node230 -->
4271<g id="edge230" class="edge">
4272<title>Node229&#45;&gt;Node230</title>
4273<path fill="none" stroke="midnightblue" d="M574.33,-4888.9C591.62,-4889.05 609.26,-4889.19 625.75,-4889.33"/>
4274<polygon fill="midnightblue" stroke="midnightblue" points="574.22,-4885.4 564.19,-4888.81 574.16,-4892.4 574.22,-4885.4"/>
4275</g>
4276<!-- Node232 -->
4277<g id="node233" class="node">
4278<title>Node232</title>
4279<g id="a_node233"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
4280<polygon fill="white" stroke="black" points="380.5,-4824 380.5,-4854 553.5,-4854 553.5,-4824 380.5,-4824"/>
4281<text text-anchor="start" x="388.5" y="-4842" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; LogicalBinary</text>
4282<text text-anchor="middle" x="467" y="-4831" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
4283</a>
4284</g>
4285</g>
4286<!-- Node231&#45;&gt;Node232 -->
4287<g id="edge232" class="edge">
4288<title>Node231&#45;&gt;Node232</title>
4289<path fill="none" stroke="midnightblue" d="M261.13,-4783.52C289,-4793.63 324.67,-4805.9 357,-4815 368.28,-4818.18 380.32,-4821.19 392.13,-4823.95"/>
4290<polygon fill="midnightblue" stroke="midnightblue" points="262.21,-4780.19 251.61,-4780.05 259.81,-4786.76 262.21,-4780.19"/>
4291</g>
4292<!-- Node235 -->
4293<g id="node236" class="node">
4294<title>Node235</title>
4295<g id="a_node236"><a xlink:href="classarmnn_1_1_neon_base_workload.html" target="_top" xlink:title=" ">
4296<polygon fill="white" stroke="black" points="388,-4775 388,-4805 546,-4805 546,-4775 388,-4775"/>
4297<text text-anchor="start" x="396" y="-4793" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; Logical</text>
4298<text text-anchor="middle" x="467" y="-4782" font-family="Helvetica,sans-Serif" font-size="10.00">BinaryQueueDescriptor &gt;</text>
4299</a>
4300</g>
4301</g>
4302<!-- Node231&#45;&gt;Node235 -->
4303<g id="edge235" class="edge">
4304<title>Node231&#45;&gt;Node235</title>
4305<path fill="none" stroke="midnightblue" d="M303.16,-4773.97C330.88,-4776.7 361.09,-4779.67 387.87,-4782.31"/>
4306<polygon fill="midnightblue" stroke="midnightblue" points="303.36,-4770.48 293.07,-4772.98 302.67,-4777.44 303.36,-4770.48"/>
4307</g>
4308<!-- Node238 -->
4309<g id="node239" class="node">
4310<title>Node238</title>
4311<g id="a_node239"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
4312<polygon fill="white" stroke="black" points="392.5,-4726 392.5,-4756 541.5,-4756 541.5,-4726 392.5,-4726"/>
4313<text text-anchor="start" x="400.5" y="-4744" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; Logical</text>
4314<text text-anchor="middle" x="467" y="-4733" font-family="Helvetica,sans-Serif" font-size="10.00">BinaryQueueDescriptor &gt;</text>
4315</a>
4316</g>
4317</g>
4318<!-- Node231&#45;&gt;Node238 -->
4319<g id="edge238" class="edge">
4320<title>Node231&#45;&gt;Node238</title>
4321<path fill="none" stroke="midnightblue" d="M303.26,-4756.38C332.45,-4753.62 364.37,-4750.6 392.16,-4747.98"/>
4322<polygon fill="midnightblue" stroke="midnightblue" points="302.69,-4752.92 293.07,-4757.34 303.35,-4759.88 302.69,-4752.92"/>
4323</g>
4324<!-- Node233 -->
4325<g id="node234" class="node">
4326<title>Node233</title>
4327<g id="a_node234"><a xlink:href="classarmnn_1_1_cl_logical_and_workload.html" target="_top" xlink:title=" ">
4328<polygon fill="white" stroke="black" points="643,-4842.5 643,-4861.5 768,-4861.5 768,-4842.5 643,-4842.5"/>
4329<text text-anchor="middle" x="705.5" y="-4849.5" font-family="Helvetica,sans-Serif" font-size="10.00">ClLogicalAndWorkload</text>
4330</a>
4331</g>
4332</g>
4333<!-- Node232&#45;&gt;Node233 -->
4334<g id="edge233" class="edge">
4335<title>Node232&#45;&gt;Node233</title>
4336<path fill="none" stroke="midnightblue" d="M563.84,-4844.27C590.47,-4845.73 618.68,-4847.28 642.79,-4848.61"/>
4337<polygon fill="midnightblue" stroke="midnightblue" points="563.89,-4840.77 553.72,-4843.71 563.51,-4847.76 563.89,-4840.77"/>
4338</g>
4339<!-- Node234 -->
4340<g id="node235" class="node">
4341<title>Node234</title>
4342<g id="a_node235"><a xlink:href="classarmnn_1_1_cl_logical_or_workload.html" target="_top" xlink:title=" ">
4343<polygon fill="white" stroke="black" points="646.5,-4804.5 646.5,-4823.5 764.5,-4823.5 764.5,-4804.5 646.5,-4804.5"/>
4344<text text-anchor="middle" x="705.5" y="-4811.5" font-family="Helvetica,sans-Serif" font-size="10.00">ClLogicalOrWorkload</text>
4345</a>
4346</g>
4347</g>
4348<!-- Node232&#45;&gt;Node234 -->
4349<g id="edge234" class="edge">
4350<title>Node232&#45;&gt;Node234</title>
4351<path fill="none" stroke="midnightblue" d="M563.93,-4828.86C591.88,-4825.9 621.56,-4822.77 646.41,-4820.14"/>
4352<polygon fill="midnightblue" stroke="midnightblue" points="563.29,-4825.41 553.72,-4829.94 564.03,-4832.37 563.29,-4825.41"/>
4353</g>
4354<!-- Node236 -->
4355<g id="node237" class="node">
4356<title>Node236</title>
4357<g id="a_node237"><a xlink:href="classarmnn_1_1_neon_logical_and_workload.html" target="_top" xlink:title=" ">
4358<polygon fill="white" stroke="black" points="635,-4766.5 635,-4785.5 776,-4785.5 776,-4766.5 635,-4766.5"/>
4359<text text-anchor="middle" x="705.5" y="-4773.5" font-family="Helvetica,sans-Serif" font-size="10.00">NeonLogicalAndWorkload</text>
4360</a>
4361</g>
4362</g>
4363<!-- Node235&#45;&gt;Node236 -->
4364<g id="edge236" class="edge">
4365<title>Node235&#45;&gt;Node236</title>
4366<path fill="none" stroke="midnightblue" d="M556.3,-4784.77C582.25,-4783.24 610.25,-4781.58 634.85,-4780.12"/>
4367<polygon fill="midnightblue" stroke="midnightblue" points="555.87,-4781.29 546.09,-4785.38 556.28,-4788.28 555.87,-4781.29"/>
4368</g>
4369<!-- Node237 -->
4370<g id="node238" class="node">
4371<title>Node237</title>
4372<g id="a_node238"><a xlink:href="classarmnn_1_1_neon_logical_or_workload.html" target="_top" xlink:title=" ">
4373<polygon fill="white" stroke="black" points="638.5,-4728.5 638.5,-4747.5 772.5,-4747.5 772.5,-4728.5 638.5,-4728.5"/>
4374<text text-anchor="middle" x="705.5" y="-4735.5" font-family="Helvetica,sans-Serif" font-size="10.00">NeonLogicalOrWorkload</text>
4375</a>
4376</g>
4377</g>
4378<!-- Node235&#45;&gt;Node237 -->
4379<g id="edge237" class="edge">
4380<title>Node235&#45;&gt;Node237</title>
4381<path fill="none" stroke="midnightblue" d="M547.46,-4772.78C557.42,-4770.54 567.45,-4768.24 577,-4766 593.05,-4762.23 596.92,-4760.68 613,-4757 627.08,-4753.78 642.42,-4750.5 656.46,-4747.6"/>
4382<polygon fill="midnightblue" stroke="midnightblue" points="546.55,-4769.4 537.55,-4774.99 548.08,-4776.23 546.55,-4769.4"/>
4383</g>
4384<!-- Node239 -->
4385<g id="node240" class="node">
4386<title>Node239</title>
4387<g id="a_node240"><a xlink:href="classarmnn_1_1_ref_logical_binary_workload.html" target="_top" xlink:title=" ">
4388<polygon fill="white" stroke="black" points="633,-4690.5 633,-4709.5 778,-4709.5 778,-4690.5 633,-4690.5"/>
4389<text text-anchor="middle" x="705.5" y="-4697.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefLogicalBinaryWorkload</text>
4390</a>
4391</g>
4392</g>
4393<!-- Node238&#45;&gt;Node239 -->
4394<g id="edge239" class="edge">
4395<title>Node238&#45;&gt;Node239</title>
4396<path fill="none" stroke="midnightblue" d="M551.48,-4726.53C583.98,-4720.89 620.32,-4714.59 649.43,-4709.55"/>
4397<polygon fill="midnightblue" stroke="midnightblue" points="550.79,-4723.1 541.53,-4728.25 551.98,-4729.99 550.79,-4723.1"/>
4398</g>
4399<!-- Node241 -->
4400<g id="node242" class="node">
4401<title>Node241</title>
4402<g id="a_node242"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
4403<polygon fill="white" stroke="black" points="384.5,-4677 384.5,-4707 549.5,-4707 549.5,-4677 384.5,-4677"/>
4404<text text-anchor="start" x="392.5" y="-4695" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; LogSoftmax</text>
4405<text text-anchor="middle" x="467" y="-4684" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
4406</a>
4407</g>
4408</g>
4409<!-- Node240&#45;&gt;Node241 -->
4410<g id="edge241" class="edge">
4411<title>Node240&#45;&gt;Node241</title>
4412<path fill="none" stroke="midnightblue" d="M261.13,-4636.52C289,-4646.63 324.67,-4658.9 357,-4668 368.28,-4671.18 380.32,-4674.19 392.13,-4676.95"/>
4413<polygon fill="midnightblue" stroke="midnightblue" points="262.21,-4633.19 251.61,-4633.05 259.81,-4639.76 262.21,-4633.19"/>
4414</g>
4415<!-- Node243 -->
4416<g id="node244" class="node">
4417<title>Node243</title>
4418<g id="a_node244"><a xlink:href="classarmnn_1_1_neon_base_workload.html" target="_top" xlink:title=" ">
4419<polygon fill="white" stroke="black" points="376.5,-4628 376.5,-4658 557.5,-4658 557.5,-4628 376.5,-4628"/>
4420<text text-anchor="start" x="384.5" y="-4646" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; LogSoftmax</text>
4421<text text-anchor="middle" x="467" y="-4635" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
4422</a>
4423</g>
4424</g>
4425<!-- Node240&#45;&gt;Node243 -->
4426<g id="edge243" class="edge">
4427<title>Node240&#45;&gt;Node243</title>
4428<path fill="none" stroke="midnightblue" d="M298.74,-4626.54C323.73,-4629 351.03,-4631.68 376.2,-4634.16"/>
4429<polygon fill="midnightblue" stroke="midnightblue" points="298.85,-4623.03 288.55,-4625.53 298.16,-4630 298.85,-4623.03"/>
4430</g>
4431<!-- Node245 -->
4432<g id="node246" class="node">
4433<title>Node245</title>
4434<g id="a_node246"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
4435<polygon fill="white" stroke="black" points="381,-4579 381,-4609 553,-4609 553,-4579 381,-4579"/>
4436<text text-anchor="start" x="389" y="-4597" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; LogSoftmax</text>
4437<text text-anchor="middle" x="467" y="-4586" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
4438</a>
4439</g>
4440</g>
4441<!-- Node240&#45;&gt;Node245 -->
4442<g id="edge245" class="edge">
4443<title>Node240&#45;&gt;Node245</title>
4444<path fill="none" stroke="midnightblue" d="M298.58,-4609.82C325.12,-4607.31 354.28,-4604.56 380.72,-4602.06"/>
4445<polygon fill="midnightblue" stroke="midnightblue" points="298.18,-4606.34 288.55,-4610.77 298.84,-4613.31 298.18,-4606.34"/>
4446</g>
4447<!-- Node242 -->
4448<g id="node243" class="node">
4449<title>Node242</title>
4450<g id="a_node243"><a xlink:href="classarmnn_1_1_cl_log_softmax_workload.html" target="_top" xlink:title=" ">
4451<polygon fill="white" stroke="black" points="640.5,-4652.5 640.5,-4671.5 770.5,-4671.5 770.5,-4652.5 640.5,-4652.5"/>
4452<text text-anchor="middle" x="705.5" y="-4659.5" font-family="Helvetica,sans-Serif" font-size="10.00">ClLogSoftmaxWorkload</text>
4453</a>
4454</g>
4455</g>
4456<!-- Node241&#45;&gt;Node242 -->
4457<g id="edge242" class="edge">
4458<title>Node241&#45;&gt;Node242</title>
4459<path fill="none" stroke="midnightblue" d="M559.91,-4680.34C586.78,-4676.93 615.56,-4673.28 640.31,-4670.14"/>
4460<polygon fill="midnightblue" stroke="midnightblue" points="559.2,-4676.9 549.72,-4681.63 560.08,-4683.85 559.2,-4676.9"/>
4461</g>
4462<!-- Node244 -->
4463<g id="node245" class="node">
4464<title>Node244</title>
4465<g id="a_node245"><a xlink:href="classarmnn_1_1_neon_log_softmax_workload.html" target="_top" xlink:title=" ">
4466<polygon fill="white" stroke="black" points="632.5,-4614.5 632.5,-4633.5 778.5,-4633.5 778.5,-4614.5 632.5,-4614.5"/>
4467<text text-anchor="middle" x="705.5" y="-4621.5" font-family="Helvetica,sans-Serif" font-size="10.00">NeonLogSoftmaxWorkload</text>
4468</a>
4469</g>
4470</g>
4471<!-- Node243&#45;&gt;Node244 -->
4472<g id="edge244" class="edge">
4473<title>Node243&#45;&gt;Node244</title>
4474<path fill="none" stroke="midnightblue" d="M567.96,-4634.97C589.63,-4633.23 612.13,-4631.42 632.46,-4629.79"/>
4475<polygon fill="midnightblue" stroke="midnightblue" points="567.44,-4631.5 557.75,-4635.79 568,-4638.48 567.44,-4631.5"/>
4476</g>
4477<!-- Node246 -->
4478<g id="node247" class="node">
4479<title>Node246</title>
4480<g id="a_node247"><a xlink:href="classarmnn_1_1_ref_log_softmax_workload.html" target="_top" xlink:title=" ">
4481<polygon fill="white" stroke="black" points="637,-4576.5 637,-4595.5 774,-4595.5 774,-4576.5 637,-4576.5"/>
4482<text text-anchor="middle" x="705.5" y="-4583.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefLogSoftmaxWorkload</text>
4483</a>
4484</g>
4485</g>
4486<!-- Node245&#45;&gt;Node246 -->
4487<g id="edge246" class="edge">
4488<title>Node245&#45;&gt;Node246</title>
4489<path fill="none" stroke="midnightblue" d="M563.16,-4590.78C587.84,-4589.95 613.91,-4589.06 636.86,-4588.29"/>
4490<polygon fill="midnightblue" stroke="midnightblue" points="562.92,-4587.29 553.05,-4591.12 563.16,-4594.28 562.92,-4587.29"/>
4491</g>
4492<!-- Node248 -->
4493<g id="node249" class="node">
4494<title>Node248</title>
4495<g id="a_node249"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
4496<polygon fill="white" stroke="black" points="382,-4530 382,-4560 552,-4560 552,-4530 382,-4530"/>
4497<text text-anchor="start" x="390" y="-4548" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; LstmQueue</text>
4498<text text-anchor="middle" x="467" y="-4537" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
4499</a>
4500</g>
4501</g>
4502<!-- Node247&#45;&gt;Node248 -->
4503<g id="edge248" class="edge">
4504<title>Node247&#45;&gt;Node248</title>
4505<path fill="none" stroke="midnightblue" d="M329.02,-4540.69C346.77,-4541.24 364.78,-4541.81 381.65,-4542.34"/>
4506<polygon fill="midnightblue" stroke="midnightblue" points="328.72,-4537.17 318.61,-4540.36 328.5,-4544.17 328.72,-4537.17"/>
4507</g>
4508<!-- Node249 -->
4509<g id="node250" class="node">
4510<title>Node249</title>
4511<g id="a_node250"><a xlink:href="classarmnn_1_1_ref_lstm_workload.html" target="_top" xlink:title=" ">
4512<polygon fill="white" stroke="black" points="654,-4535.5 654,-4554.5 757,-4554.5 757,-4535.5 654,-4535.5"/>
4513<text text-anchor="middle" x="705.5" y="-4542.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefLstmWorkload</text>
4514</a>
4515</g>
4516</g>
4517<!-- Node248&#45;&gt;Node249 -->
4518<g id="edge249" class="edge">
4519<title>Node248&#45;&gt;Node249</title>
4520<path fill="none" stroke="midnightblue" d="M562.11,-4545C593.4,-4545 627.04,-4545 653.76,-4545"/>
4521<polygon fill="midnightblue" stroke="midnightblue" points="562.05,-4541.5 552.05,-4545 562.05,-4548.5 562.05,-4541.5"/>
4522</g>
4523<!-- Node251 -->
4524<g id="node252" class="node">
4525<title>Node251</title>
4526<g id="a_node252"><a xlink:href="classarmnn_1_1_map_workload.html" target="_top" xlink:title=" ">
4527<polygon fill="white" stroke="black" points="425.5,-4491.5 425.5,-4510.5 508.5,-4510.5 508.5,-4491.5 425.5,-4491.5"/>
4528<text text-anchor="middle" x="467" y="-4498.5" font-family="Helvetica,sans-Serif" font-size="10.00">MapWorkload</text>
4529</a>
4530</g>
4531</g>
4532<!-- Node250&#45;&gt;Node251 -->
4533<g id="edge251" class="edge">
4534<title>Node250&#45;&gt;Node251</title>
4535<path fill="none" stroke="midnightblue" d="M327.46,-4491.73C362.46,-4494.07 398.63,-4496.49 425.23,-4498.27"/>
4536<polygon fill="midnightblue" stroke="midnightblue" points="327.36,-4488.21 317.15,-4491.04 326.89,-4495.2 327.36,-4488.21"/>
4537</g>
4538<!-- Node253 -->
4539<g id="node254" class="node">
4540<title>Node253</title>
4541<g id="a_node254"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
4542<polygon fill="white" stroke="black" points="373,-4442 373,-4472 561,-4472 561,-4442 373,-4442"/>
4543<text text-anchor="start" x="381" y="-4460" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; MaximumQueue</text>
4544<text text-anchor="middle" x="467" y="-4449" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
4545</a>
4546</g>
4547</g>
4548<!-- Node252&#45;&gt;Node253 -->
4549<g id="edge253" class="edge">
4550<title>Node252&#45;&gt;Node253</title>
4551<path fill="none" stroke="midnightblue" d="M310.78,-4431.94C331.21,-4435.24 352.68,-4438.71 372.9,-4441.97"/>
4552<polygon fill="midnightblue" stroke="midnightblue" points="311.27,-4428.48 300.84,-4430.34 310.15,-4435.39 311.27,-4428.48"/>
4553</g>
4554<!-- Node255 -->
4555<g id="node256" class="node">
4556<title>Node255</title>
4557<g id="a_node256"><a xlink:href="classarmnn_1_1_neon_base_workload.html" target="_top" xlink:title=" ">
4558<polygon fill="white" stroke="black" points="380.5,-4393 380.5,-4423 553.5,-4423 553.5,-4393 380.5,-4393"/>
4559<text text-anchor="start" x="388.5" y="-4411" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; Maximum</text>
4560<text text-anchor="middle" x="467" y="-4400" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
4561</a>
4562</g>
4563</g>
4564<!-- Node252&#45;&gt;Node255 -->
4565<g id="edge255" class="edge">
4566<title>Node252&#45;&gt;Node255</title>
4567<path fill="none" stroke="midnightblue" d="M310.9,-4412.89C333.78,-4412.16 357.94,-4411.4 380.21,-4410.7"/>
4568<polygon fill="midnightblue" stroke="midnightblue" points="310.72,-4409.39 300.84,-4413.2 310.94,-4416.39 310.72,-4409.39"/>
4569</g>
4570<!-- Node254 -->
4571<g id="node255" class="node">
4572<title>Node254</title>
4573<g id="a_node255"><a xlink:href="classarmnn_1_1_cl_maximum_workload.html" target="_top" xlink:title=" ">
4574<polygon fill="white" stroke="black" points="644.5,-4447.5 644.5,-4466.5 766.5,-4466.5 766.5,-4447.5 644.5,-4447.5"/>
4575<text text-anchor="middle" x="705.5" y="-4454.5" font-family="Helvetica,sans-Serif" font-size="10.00">ClMaximumWorkload</text>
4576</a>
4577</g>
4578</g>
4579<!-- Node253&#45;&gt;Node254 -->
4580<g id="edge254" class="edge">
4581<title>Node253&#45;&gt;Node254</title>
4582<path fill="none" stroke="midnightblue" d="M571.4,-4457C596.38,-4457 622.27,-4457 644.5,-4457"/>
4583<polygon fill="midnightblue" stroke="midnightblue" points="571.13,-4453.5 561.13,-4457 571.13,-4460.5 571.13,-4453.5"/>
4584</g>
4585<!-- Node256 -->
4586<g id="node257" class="node">
4587<title>Node256</title>
4588<g id="a_node257"><a xlink:href="classarmnn_1_1_neon_maximum_workload.html" target="_top" xlink:title=" ">
4589<polygon fill="white" stroke="black" points="637,-4398.5 637,-4417.5 774,-4417.5 774,-4398.5 637,-4398.5"/>
4590<text text-anchor="middle" x="705.5" y="-4405.5" font-family="Helvetica,sans-Serif" font-size="10.00">NeonMaximumWorkload</text>
4591</a>
4592</g>
4593</g>
4594<!-- Node255&#45;&gt;Node256 -->
4595<g id="edge256" class="edge">
4596<title>Node255&#45;&gt;Node256</title>
4597<path fill="none" stroke="midnightblue" d="M563.76,-4408C588.26,-4408 614.1,-4408 636.86,-4408"/>
4598<polygon fill="midnightblue" stroke="midnightblue" points="563.72,-4404.5 553.72,-4408 563.72,-4411.5 563.72,-4404.5"/>
4599</g>
4600<!-- Node258 -->
4601<g id="node259" class="node">
4602<title>Node258</title>
4603<g id="a_node259"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
4604<polygon fill="white" stroke="black" points="384,-4344 384,-4374 550,-4374 550,-4344 384,-4344"/>
4605<text text-anchor="start" x="392" y="-4362" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; MeanQueue</text>
4606<text text-anchor="middle" x="467" y="-4351" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
4607</a>
4608</g>
4609</g>
4610<!-- Node257&#45;&gt;Node258 -->
4611<g id="edge258" class="edge">
4612<title>Node257&#45;&gt;Node258</title>
4613<path fill="none" stroke="midnightblue" d="M330.13,-4354.19C348.27,-4354.83 366.66,-4355.48 383.79,-4356.09"/>
4614<polygon fill="midnightblue" stroke="midnightblue" points="330.2,-4350.69 320.09,-4353.83 329.96,-4357.68 330.2,-4350.69"/>
4615</g>
4616<!-- Node260 -->
4617<g id="node261" class="node">
4618<title>Node260</title>
4619<g id="a_node261"><a xlink:href="classarmnn_1_1_neon_base_workload.html" target="_top" xlink:title=" ">
4620<polygon fill="white" stroke="black" points="376,-4295 376,-4325 558,-4325 558,-4295 376,-4295"/>
4621<text text-anchor="start" x="384" y="-4313" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; MeanQueue</text>
4622<text text-anchor="middle" x="467" y="-4302" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
4623</a>
4624</g>
4625</g>
4626<!-- Node257&#45;&gt;Node260 -->
4627<g id="edge260" class="edge">
4628<title>Node257&#45;&gt;Node260</title>
4629<path fill="none" stroke="midnightblue" d="M282.5,-4338.9C311.32,-4334.36 345.03,-4329.05 375.63,-4324.23"/>
4630<polygon fill="midnightblue" stroke="midnightblue" points="281.85,-4335.46 272.52,-4340.47 282.94,-4342.37 281.85,-4335.46"/>
4631</g>
4632<!-- Node262 -->
4633<g id="node263" class="node">
4634<title>Node262</title>
4635<g id="a_node263"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
4636<polygon fill="white" stroke="black" points="380.5,-4246 380.5,-4276 553.5,-4276 553.5,-4246 380.5,-4246"/>
4637<text text-anchor="start" x="388.5" y="-4264" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; MeanQueue</text>
4638<text text-anchor="middle" x="467" y="-4253" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
4639</a>
4640</g>
4641</g>
4642<!-- Node257&#45;&gt;Node262 -->
4643<g id="edge262" class="edge">
4644<title>Node257&#45;&gt;Node262</title>
4645<path fill="none" stroke="midnightblue" d="M259.22,-4337.55C278.91,-4331.45 301.64,-4323.21 321,-4313 338.69,-4303.67 338.86,-4294.42 357,-4286 365.37,-4282.12 374.38,-4278.82 383.51,-4276.01"/>
4646<polygon fill="midnightblue" stroke="midnightblue" points="258.11,-4334.23 249.53,-4340.45 260.11,-4340.93 258.11,-4334.23"/>
4647</g>
4648<!-- Node259 -->
4649<g id="node260" class="node">
4650<title>Node259</title>
4651<g id="a_node260"><a xlink:href="classarmnn_1_1_cl_mean_workload.html" target="_top" xlink:title=" ">
4652<polygon fill="white" stroke="black" points="656,-4349.5 656,-4368.5 755,-4368.5 755,-4349.5 656,-4349.5"/>
4653<text text-anchor="middle" x="705.5" y="-4356.5" font-family="Helvetica,sans-Serif" font-size="10.00">ClMeanWorkload</text>
4654</a>
4655</g>
4656</g>
4657<!-- Node258&#45;&gt;Node259 -->
4658<g id="edge259" class="edge">
4659<title>Node258&#45;&gt;Node259</title>
4660<path fill="none" stroke="midnightblue" d="M560.07,-4359C592.68,-4359 628.09,-4359 655.69,-4359"/>
4661<polygon fill="midnightblue" stroke="midnightblue" points="560.05,-4355.5 550.05,-4359 560.05,-4362.5 560.05,-4355.5"/>
4662</g>
4663<!-- Node261 -->
4664<g id="node262" class="node">
4665<title>Node261</title>
4666<g id="a_node262"><a xlink:href="classarmnn_1_1_neon_mean_workload.html" target="_top" xlink:title=" ">
4667<polygon fill="white" stroke="black" points="648,-4300.5 648,-4319.5 763,-4319.5 763,-4300.5 648,-4300.5"/>
4668<text text-anchor="middle" x="705.5" y="-4307.5" font-family="Helvetica,sans-Serif" font-size="10.00">NeonMeanWorkload</text>
4669</a>
4670</g>
4671</g>
4672<!-- Node260&#45;&gt;Node261 -->
4673<g id="edge261" class="edge">
4674<title>Node260&#45;&gt;Node261</title>
4675<path fill="none" stroke="midnightblue" d="M568.42,-4310C595.58,-4310 624.03,-4310 647.85,-4310"/>
4676<polygon fill="midnightblue" stroke="midnightblue" points="568.09,-4306.5 558.09,-4310 568.09,-4313.5 568.09,-4306.5"/>
4677</g>
4678<!-- Node263 -->
4679<g id="node264" class="node">
4680<title>Node263</title>
4681<g id="a_node264"><a xlink:href="classarmnn_1_1_ref_mean_workload.html" target="_top" xlink:title=" ">
4682<polygon fill="white" stroke="black" points="652.5,-4251.5 652.5,-4270.5 758.5,-4270.5 758.5,-4251.5 652.5,-4251.5"/>
4683<text text-anchor="middle" x="705.5" y="-4258.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefMeanWorkload</text>
4684</a>
4685</g>
4686</g>
4687<!-- Node262&#45;&gt;Node263 -->
4688<g id="edge263" class="edge">
4689<title>Node262&#45;&gt;Node263</title>
4690<path fill="none" stroke="midnightblue" d="M563.89,-4261C594.14,-4261 626.43,-4261 652.42,-4261"/>
4691<polygon fill="midnightblue" stroke="midnightblue" points="563.72,-4257.5 553.72,-4261 563.72,-4264.5 563.72,-4257.5"/>
4692</g>
4693<!-- Node265 -->
4694<g id="node266" class="node">
4695<title>Node265</title>
4696<g id="a_node266"><a xlink:href="classarmnn_1_1_copy_mem_generic_workload.html" target="_top" xlink:title=" ">
4697<polygon fill="white" stroke="black" points="392.5,-4207.5 392.5,-4226.5 541.5,-4226.5 541.5,-4207.5 392.5,-4207.5"/>
4698<text text-anchor="middle" x="467" y="-4214.5" font-family="Helvetica,sans-Serif" font-size="10.00">CopyMemGenericWorkload</text>
4699</a>
4700</g>
4701</g>
4702<!-- Node264&#45;&gt;Node265 -->
4703<g id="edge265" class="edge">
4704<title>Node264&#45;&gt;Node265</title>
4705<path fill="none" stroke="midnightblue" d="M259.21,-4269.28C287.28,-4258.69 323.78,-4245.83 357,-4237 372.25,-4232.95 388.91,-4229.44 404.52,-4226.54"/>
4706<polygon fill="midnightblue" stroke="midnightblue" points="257.75,-4266.09 249.65,-4272.93 260.24,-4272.63 257.75,-4266.09"/>
4707</g>
4708<!-- Node267 -->
4709<g id="node268" class="node">
4710<title>Node267</title>
4711<g id="a_node268"><a xlink:href="classarmnn_1_1_import_mem_generic_workload.html" target="_top" xlink:title=" ">
4712<polygon fill="white" stroke="black" points="388.5,-4169.5 388.5,-4188.5 545.5,-4188.5 545.5,-4169.5 388.5,-4169.5"/>
4713<text text-anchor="middle" x="467" y="-4176.5" font-family="Helvetica,sans-Serif" font-size="10.00">ImportMemGenericWorkload</text>
4714</a>
4715</g>
4716</g>
4717<!-- Node266&#45;&gt;Node267 -->
4718<g id="edge267" class="edge">
4719<title>Node266&#45;&gt;Node267</title>
4720<path fill="none" stroke="midnightblue" d="M314.21,-4193.94C338.98,-4191.5 365.06,-4188.94 388.47,-4186.63"/>
4721<polygon fill="midnightblue" stroke="midnightblue" points="313.67,-4190.48 304.06,-4194.94 314.35,-4197.44 313.67,-4190.48"/>
4722</g>
4723<!-- Node269 -->
4724<g id="node270" class="node">
4725<title>Node269</title>
4726<g id="a_node270"><a xlink:href="classarmnn_1_1_sync_mem_generic_workload.html" target="_top" xlink:title=" ">
4727<polygon fill="white" stroke="black" points="393,-4131.5 393,-4150.5 541,-4150.5 541,-4131.5 393,-4131.5"/>
4728<text text-anchor="middle" x="467" y="-4138.5" font-family="Helvetica,sans-Serif" font-size="10.00">SyncMemGenericWorkload</text>
4729</a>
4730</g>
4731</g>
4732<!-- Node268&#45;&gt;Node269 -->
4733<g id="edge269" class="edge">
4734<title>Node268&#45;&gt;Node269</title>
4735<path fill="none" stroke="midnightblue" d="M309.85,-4147.15C337.49,-4146.06 367.07,-4144.89 392.98,-4143.87"/>
4736<polygon fill="midnightblue" stroke="midnightblue" points="309.62,-4143.65 299.77,-4147.54 309.9,-4150.65 309.62,-4143.65"/>
4737</g>
4738<!-- Node271 -->
4739<g id="node272" class="node">
4740<title>Node271</title>
4741<g id="a_node272"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
4742<polygon fill="white" stroke="black" points="374.5,-4082 374.5,-4112 559.5,-4112 559.5,-4082 374.5,-4082"/>
4743<text text-anchor="start" x="382.5" y="-4100" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; MinimumQueue</text>
4744<text text-anchor="middle" x="467" y="-4089" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
4745</a>
4746</g>
4747</g>
4748<!-- Node270&#45;&gt;Node271 -->
4749<g id="edge271" class="edge">
4750<title>Node270&#45;&gt;Node271</title>
4751<path fill="none" stroke="midnightblue" d="M309.12,-4097C330.52,-4097 353.12,-4097 374.29,-4097"/>
4752<polygon fill="midnightblue" stroke="midnightblue" points="309.06,-4093.5 299.06,-4097 309.06,-4100.5 309.06,-4093.5"/>
4753</g>
4754<!-- Node273 -->
4755<g id="node274" class="node">
4756<title>Node273</title>
4757<g id="a_node274"><a xlink:href="classarmnn_1_1_neon_base_workload.html" target="_top" xlink:title=" ">
4758<polygon fill="white" stroke="black" points="382,-4033 382,-4063 552,-4063 552,-4033 382,-4033"/>
4759<text text-anchor="start" x="390" y="-4051" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; Minimum</text>
4760<text text-anchor="middle" x="467" y="-4040" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
4761</a>
4762</g>
4763</g>
4764<!-- Node270&#45;&gt;Node273 -->
4765<g id="edge273" class="edge">
4766<title>Node270&#45;&gt;Node273</title>
4767<path fill="none" stroke="midnightblue" d="M299.95,-4080.03C328.66,-4074.5 360.31,-4068.39 388.21,-4063.01"/>
4768<polygon fill="midnightblue" stroke="midnightblue" points="299.09,-4076.63 289.93,-4081.97 300.42,-4083.51 299.09,-4076.63"/>
4769</g>
4770<!-- Node272 -->
4771<g id="node273" class="node">
4772<title>Node272</title>
4773<g id="a_node273"><a xlink:href="classarmnn_1_1_cl_minimum_workload.html" target="_top" xlink:title=" ">
4774<polygon fill="white" stroke="black" points="646,-4087.5 646,-4106.5 765,-4106.5 765,-4087.5 646,-4087.5"/>
4775<text text-anchor="middle" x="705.5" y="-4094.5" font-family="Helvetica,sans-Serif" font-size="10.00">ClMinimumWorkload</text>
4776</a>
4777</g>
4778</g>
4779<!-- Node271&#45;&gt;Node272 -->
4780<g id="edge272" class="edge">
4781<title>Node271&#45;&gt;Node272</title>
4782<path fill="none" stroke="midnightblue" d="M570.03,-4097C595.97,-4097 622.96,-4097 645.9,-4097"/>
4783<polygon fill="midnightblue" stroke="midnightblue" points="569.78,-4093.5 559.78,-4097 569.78,-4100.5 569.78,-4093.5"/>
4784</g>
4785<!-- Node274 -->
4786<g id="node275" class="node">
4787<title>Node274</title>
4788<g id="a_node275"><a xlink:href="classarmnn_1_1_neon_minimum_workload.html" target="_top" xlink:title=" ">
4789<polygon fill="white" stroke="black" points="638.5,-4038.5 638.5,-4057.5 772.5,-4057.5 772.5,-4038.5 638.5,-4038.5"/>
4790<text text-anchor="middle" x="705.5" y="-4045.5" font-family="Helvetica,sans-Serif" font-size="10.00">NeonMinimumWorkload</text>
4791</a>
4792</g>
4793</g>
4794<!-- Node273&#45;&gt;Node274 -->
4795<g id="edge274" class="edge">
4796<title>Node273&#45;&gt;Node274</title>
4797<path fill="none" stroke="midnightblue" d="M562.09,-4048C587.56,-4048 614.59,-4048 638.18,-4048"/>
4798<polygon fill="midnightblue" stroke="midnightblue" points="562.05,-4044.5 552.05,-4048 562.05,-4051.5 562.05,-4044.5"/>
4799</g>
4800<!-- Node276 -->
4801<g id="node277" class="node">
4802<title>Node276</title>
4803<g id="a_node277"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
4804<polygon fill="white" stroke="black" points="380,-3984 380,-4014 554,-4014 554,-3984 380,-3984"/>
4805<text text-anchor="start" x="388" y="-4002" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; Multiplication</text>
4806<text text-anchor="middle" x="467" y="-3991" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
4807</a>
4808</g>
4809</g>
4810<!-- Node275&#45;&gt;Node276 -->
4811<g id="edge276" class="edge">
4812<title>Node275&#45;&gt;Node276</title>
4813<path fill="none" stroke="midnightblue" d="M303.22,-3999C328.1,-3999 354.97,-3999 379.57,-3999"/>
4814<polygon fill="midnightblue" stroke="midnightblue" points="303.07,-3995.5 293.07,-3999 303.07,-4002.5 303.07,-3995.5"/>
4815</g>
4816<!-- Node278 -->
4817<g id="node279" class="node">
4818<title>Node278</title>
4819<g id="a_node279"><a xlink:href="classarmnn_1_1_neon_base_workload.html" target="_top" xlink:title=" ">
4820<polygon fill="white" stroke="black" points="372,-3935 372,-3965 562,-3965 562,-3935 372,-3935"/>
4821<text text-anchor="start" x="380" y="-3953" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; Multiplication</text>
4822<text text-anchor="middle" x="467" y="-3942" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
4823</a>
4824</g>
4825</g>
4826<!-- Node275&#45;&gt;Node278 -->
4827<g id="edge278" class="edge">
4828<title>Node275&#45;&gt;Node278</title>
4829<path fill="none" stroke="midnightblue" d="M299.95,-3982.03C328.66,-3976.5 360.31,-3970.39 388.21,-3965.01"/>
4830<polygon fill="midnightblue" stroke="midnightblue" points="299.09,-3978.63 289.93,-3983.97 300.42,-3985.51 299.09,-3978.63"/>
4831</g>
4832<!-- Node277 -->
4833<g id="node278" class="node">
4834<title>Node277</title>
4835<g id="a_node278"><a xlink:href="classarmnn_1_1_cl_multiplication_workload.html" target="_top" xlink:title=" ">
4836<polygon fill="white" stroke="black" points="636,-3989.5 636,-4008.5 775,-4008.5 775,-3989.5 636,-3989.5"/>
4837<text text-anchor="middle" x="705.5" y="-3996.5" font-family="Helvetica,sans-Serif" font-size="10.00">ClMultiplicationWorkload</text>
4838</a>
4839</g>
4840</g>
4841<!-- Node276&#45;&gt;Node277 -->
4842<g id="edge277" class="edge">
4843<title>Node276&#45;&gt;Node277</title>
4844<path fill="none" stroke="midnightblue" d="M564.26,-3999C588.27,-3999 613.55,-3999 635.92,-3999"/>
4845<polygon fill="midnightblue" stroke="midnightblue" points="564.05,-3995.5 554.05,-3999 564.05,-4002.5 564.05,-3995.5"/>
4846</g>
4847<!-- Node279 -->
4848<g id="node280" class="node">
4849<title>Node279</title>
4850<g id="a_node280"><a xlink:href="classarmnn_1_1_neon_multiplication_workload.html" target="_top" xlink:title=" ">
4851<polygon fill="white" stroke="black" points="628,-3940.5 628,-3959.5 783,-3959.5 783,-3940.5 628,-3940.5"/>
4852<text text-anchor="middle" x="705.5" y="-3947.5" font-family="Helvetica,sans-Serif" font-size="10.00">NeonMultiplicationWorkload</text>
4853</a>
4854</g>
4855</g>
4856<!-- Node278&#45;&gt;Node279 -->
4857<g id="edge279" class="edge">
4858<title>Node278&#45;&gt;Node279</title>
4859<path fill="none" stroke="midnightblue" d="M572.17,-3950C590.85,-3950 610.01,-3950 627.75,-3950"/>
4860<polygon fill="midnightblue" stroke="midnightblue" points="572.15,-3946.5 562.15,-3950 572.15,-3953.5 572.15,-3946.5"/>
4861</g>
4862<!-- Node281 -->
4863<g id="node282" class="node">
4864<title>Node281</title>
4865<g id="a_node282"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
4866<polygon fill="white" stroke="black" points="375.5,-3886 375.5,-3916 558.5,-3916 558.5,-3886 375.5,-3886"/>
4867<text text-anchor="start" x="383.5" y="-3904" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; Normalization</text>
4868<text text-anchor="middle" x="467" y="-3893" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
4869</a>
4870</g>
4871</g>
4872<!-- Node280&#45;&gt;Node281 -->
4873<g id="edge281" class="edge">
4874<title>Node280&#45;&gt;Node281</title>
4875<path fill="none" stroke="midnightblue" d="M304.91,-3916.86C327.91,-3914.59 352.51,-3912.17 375.4,-3909.92"/>
4876<polygon fill="midnightblue" stroke="midnightblue" points="304.43,-3913.39 294.82,-3917.85 305.11,-3920.35 304.43,-3913.39"/>
4877</g>
4878<!-- Node282 -->
4879<g id="node283" class="node">
4880<title>Node282</title>
4881<g id="a_node283"><a xlink:href="classarmnn_1_1_ref_normalization_workload.html" target="_top" xlink:title=" ">
4882<polygon fill="white" stroke="black" points="631.5,-3891.5 631.5,-3910.5 779.5,-3910.5 779.5,-3891.5 631.5,-3891.5"/>
4883<text text-anchor="middle" x="705.5" y="-3898.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefNormalizationWorkload</text>
4884</a>
4885</g>
4886</g>
4887<!-- Node281&#45;&gt;Node282 -->
4888<g id="edge282" class="edge">
4889<title>Node281&#45;&gt;Node282</title>
4890<path fill="none" stroke="midnightblue" d="M568.96,-3901C589.87,-3901 611.51,-3901 631.21,-3901"/>
4891<polygon fill="midnightblue" stroke="midnightblue" points="568.76,-3897.5 558.76,-3901 568.76,-3904.5 568.76,-3897.5"/>
4892</g>
4893<!-- Node284 -->
4894<g id="node285" class="node">
4895<title>Node284</title>
4896<g id="a_node285"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
4897<polygon fill="white" stroke="black" points="389,-3837 389,-3867 545,-3867 545,-3837 389,-3837"/>
4898<text text-anchor="start" x="397" y="-3855" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; PadQueue</text>
4899<text text-anchor="middle" x="467" y="-3844" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
4900</a>
4901</g>
4902</g>
4903<!-- Node283&#45;&gt;Node284 -->
4904<g id="edge284" class="edge">
4905<title>Node283&#45;&gt;Node284</title>
4906<path fill="none" stroke="midnightblue" d="M318.77,-3837.51C342.29,-3839.82 366.77,-3842.23 388.85,-3844.41"/>
4907<polygon fill="midnightblue" stroke="midnightblue" points="319.05,-3834.02 308.75,-3836.52 318.36,-3840.99 319.05,-3834.02"/>
4908</g>
4909<!-- Node286 -->
4910<g id="node287" class="node">
4911<title>Node286</title>
4912<g id="a_node287"><a xlink:href="classarmnn_1_1_neon_base_workload.html" target="_top" xlink:title=" ">
4913<polygon fill="white" stroke="black" points="381,-3788 381,-3818 553,-3818 553,-3788 381,-3788"/>
4914<text text-anchor="start" x="389" y="-3806" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; PadQueue</text>
4915<text text-anchor="middle" x="467" y="-3795" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
4916</a>
4917</g>
4918</g>
4919<!-- Node283&#45;&gt;Node286 -->
4920<g id="edge286" class="edge">
4921<title>Node283&#45;&gt;Node286</title>
4922<path fill="none" stroke="midnightblue" d="M322.87,-3816.52C342.33,-3814.69 362.31,-3812.8 380.93,-3811.04"/>
4923<polygon fill="midnightblue" stroke="midnightblue" points="322.38,-3813.05 312.75,-3817.48 323.04,-3820.02 322.38,-3813.05"/>
4924</g>
4925<!-- Node288 -->
4926<g id="node289" class="node">
4927<title>Node288</title>
4928<g id="a_node289"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
4929<polygon fill="white" stroke="black" points="385.5,-3739 385.5,-3769 548.5,-3769 548.5,-3739 385.5,-3739"/>
4930<text text-anchor="start" x="393.5" y="-3757" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; PadQueue</text>
4931<text text-anchor="middle" x="467" y="-3746" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
4932</a>
4933</g>
4934</g>
4935<!-- Node283&#45;&gt;Node288 -->
4936<g id="edge288" class="edge">
4937<title>Node283&#45;&gt;Node288</title>
4938<path fill="none" stroke="midnightblue" d="M247.97,-3814.04C277.13,-3803.79 319.42,-3789.5 357,-3779 369.53,-3775.5 382.96,-3772.12 395.98,-3769.03"/>
4939<polygon fill="midnightblue" stroke="midnightblue" points="246.49,-3810.85 238.23,-3817.49 248.82,-3817.45 246.49,-3810.85"/>
4940</g>
4941<!-- Node285 -->
4942<g id="node286" class="node">
4943<title>Node285</title>
4944<g id="a_node286"><a xlink:href="classarmnn_1_1_cl_pad_workload.html" target="_top" xlink:title=" ">
4945<polygon fill="white" stroke="black" points="661,-3842.5 661,-3861.5 750,-3861.5 750,-3842.5 661,-3842.5"/>
4946<text text-anchor="middle" x="705.5" y="-3849.5" font-family="Helvetica,sans-Serif" font-size="10.00">ClPadWorkload</text>
4947</a>
4948</g>
4949</g>
4950<!-- Node284&#45;&gt;Node285 -->
4951<g id="edge285" class="edge">
4952<title>Node284&#45;&gt;Node285</title>
4953<path fill="none" stroke="midnightblue" d="M555.15,-3852C591.18,-3852 631.35,-3852 660.94,-3852"/>
4954<polygon fill="midnightblue" stroke="midnightblue" points="555.11,-3848.5 545.11,-3852 555.11,-3855.5 555.11,-3848.5"/>
4955</g>
4956<!-- Node287 -->
4957<g id="node288" class="node">
4958<title>Node287</title>
4959<g id="a_node288"><a xlink:href="classarmnn_1_1_neon_pad_workload.html" target="_top" xlink:title=" ">
4960<polygon fill="white" stroke="black" points="653,-3793.5 653,-3812.5 758,-3812.5 758,-3793.5 653,-3793.5"/>
4961<text text-anchor="middle" x="705.5" y="-3800.5" font-family="Helvetica,sans-Serif" font-size="10.00">NeonPadWorkload</text>
4962</a>
4963</g>
4964</g>
4965<!-- Node286&#45;&gt;Node287 -->
4966<g id="edge287" class="edge">
4967<title>Node286&#45;&gt;Node287</title>
4968<path fill="none" stroke="midnightblue" d="M563.32,-3803C593.89,-3803 626.59,-3803 652.82,-3803"/>
4969<polygon fill="midnightblue" stroke="midnightblue" points="563.05,-3799.5 553.05,-3803 563.05,-3806.5 563.05,-3799.5"/>
4970</g>
4971<!-- Node289 -->
4972<g id="node290" class="node">
4973<title>Node289</title>
4974<g id="a_node290"><a xlink:href="classarmnn_1_1_ref_pad_workload.html" target="_top" xlink:title=" ">
4975<polygon fill="white" stroke="black" points="657.5,-3749.5 657.5,-3768.5 753.5,-3768.5 753.5,-3749.5 657.5,-3749.5"/>
4976<text text-anchor="middle" x="705.5" y="-3756.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefPadWorkload</text>
4977</a>
4978</g>
4979</g>
4980<!-- Node288&#45;&gt;Node289 -->
4981<g id="edge289" class="edge">
4982<title>Node288&#45;&gt;Node289</title>
4983<path fill="none" stroke="midnightblue" d="M559.01,-3755.92C592.52,-3756.63 629.11,-3757.41 657.21,-3758"/>
4984<polygon fill="midnightblue" stroke="midnightblue" points="558.8,-3752.42 548.73,-3755.71 558.65,-3759.42 558.8,-3752.42"/>
4985</g>
4986<!-- Node291 -->
4987<g id="node292" class="node">
4988<title>Node291</title>
4989<g id="a_node292"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
4990<polygon fill="white" stroke="black" points="364,-3700.5 364,-3719.5 570,-3719.5 570,-3700.5 364,-3700.5"/>
4991<text text-anchor="middle" x="467" y="-3707.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; ParentDescriptor &gt;</text>
4992</a>
4993</g>
4994</g>
4995<!-- Node290&#45;&gt;Node291 -->
4996<g id="edge291" class="edge">
4997<title>Node290&#45;&gt;Node291</title>
4998<path fill="none" stroke="midnightblue" d="M284.08,-3737.93C321.93,-3732.12 367.84,-3725.07 404.07,-3719.51"/>
4999<polygon fill="midnightblue" stroke="midnightblue" points="283.49,-3734.48 274.14,-3739.46 284.55,-3741.4 283.49,-3734.48"/>
5000</g>
5001<!-- Node292 -->
5002<g id="node293" class="node">
5003<title>Node292</title>
5004<g id="a_node293"><a xlink:href="classarmnn_1_1_ref_elementwise_workload.html" target="_top" xlink:title=" ">
5005<polygon fill="white" stroke="black" points="628.5,-3689.5 628.5,-3730.5 782.5,-3730.5 782.5,-3689.5 628.5,-3689.5"/>
5006<text text-anchor="start" x="636.5" y="-3718.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefElementwiseWorkload</text>
5007<text text-anchor="start" x="636.5" y="-3707.5" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; Functor, ParentDescriptor,</text>
5008<text text-anchor="middle" x="705.5" y="-3696.5" font-family="Helvetica,sans-Serif" font-size="10.00"> DebugString &gt;</text>
5009</a>
5010</g>
5011</g>
5012<!-- Node291&#45;&gt;Node292 -->
5013<g id="edge292" class="edge">
5014<title>Node291&#45;&gt;Node292</title>
5015<path fill="none" stroke="midnightblue" d="M580.11,-3710C596.38,-3710 612.8,-3710 628.15,-3710"/>
5016<polygon fill="midnightblue" stroke="midnightblue" points="580.01,-3706.5 570.01,-3710 580.01,-3713.5 580.01,-3706.5"/>
5017</g>
5018<!-- Node294 -->
5019<g id="node295" class="node">
5020<title>Node294</title>
5021<g id="a_node295"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
5022<polygon fill="white" stroke="black" points="377,-3651 377,-3681 557,-3681 557,-3651 377,-3651"/>
5023<text text-anchor="start" x="385" y="-3669" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; PermuteQueue</text>
5024<text text-anchor="middle" x="467" y="-3658" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
5025</a>
5026</g>
5027</g>
5028<!-- Node293&#45;&gt;Node294 -->
5029<g id="edge294" class="edge">
5030<title>Node293&#45;&gt;Node294</title>
5031<path fill="none" stroke="midnightblue" d="M306.34,-3666C329.39,-3666 353.97,-3666 376.77,-3666"/>
5032<polygon fill="midnightblue" stroke="midnightblue" points="306.23,-3662.5 296.23,-3666 306.23,-3669.5 306.23,-3662.5"/>
5033</g>
5034<!-- Node296 -->
5035<g id="node297" class="node">
5036<title>Node296</title>
5037<g id="a_node297"><a xlink:href="classarmnn_1_1_neon_base_workload.html" target="_top" xlink:title=" ">
5038<polygon fill="white" stroke="black" points="385,-3602 385,-3632 549,-3632 549,-3602 385,-3602"/>
5039<text text-anchor="start" x="393" y="-3620" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; Permute</text>
5040<text text-anchor="middle" x="467" y="-3609" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
5041</a>
5042</g>
5043</g>
5044<!-- Node293&#45;&gt;Node296 -->
5045<g id="edge296" class="edge">
5046<title>Node293&#45;&gt;Node296</title>
5047<path fill="none" stroke="midnightblue" d="M299.95,-3649.03C328.66,-3643.5 360.31,-3637.39 388.21,-3632.01"/>
5048<polygon fill="midnightblue" stroke="midnightblue" points="299.09,-3645.63 289.93,-3650.97 300.42,-3652.51 299.09,-3645.63"/>
5049</g>
5050<!-- Node298 -->
5051<g id="node299" class="node">
5052<title>Node298</title>
5053<g id="a_node299"><a xlink:href="classarmnn_1_1_typed_workload.html" target="_top" xlink:title=" ">
5054<polygon fill="white" stroke="black" points="379.5,-3553 379.5,-3583 554.5,-3583 554.5,-3553 379.5,-3553"/>
5055<text text-anchor="start" x="387.5" y="-3571" font-family="Helvetica,sans-Serif" font-size="10.00">TypedWorkload&lt; PermuteQueue</text>
5056<text text-anchor="middle" x="467" y="-3560" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor, DataType &gt;</text>
5057</a>
5058</g>
5059</g>
5060<!-- Node293&#45;&gt;Node298 -->
5061<g id="edge298" class="edge">
5062<title>Node293&#45;&gt;Node298</title>
5063<path fill="none" stroke="midnightblue" d="M246.18,-3645.83C274.92,-3629.6 317.52,-3607.23 357,-3593 367.41,-3589.25 378.59,-3585.93 389.68,-3583.03"/>
5064<polygon fill="midnightblue" stroke="midnightblue" points="244.31,-3642.87 237.36,-3650.86 247.78,-3648.95 244.31,-3642.87"/>
5065</g>
5066<!-- Node295 -->
5067<g id="node296" class="node">
5068<title>Node295</title>
5069<g id="a_node296"><a xlink:href="classarmnn_1_1_cl_permute_workload.html" target="_top" xlink:title=" ">
5070<polygon fill="white" stroke="black" points="649,-3651.5 649,-3670.5 762,-3670.5 762,-3651.5 649,-3651.5"/>
5071<text text-anchor="middle" x="705.5" y="-3658.5" font-family="Helvetica,sans-Serif" font-size="10.00">ClPermuteWorkload</text>
5072</a>
5073</g>
5074</g>
5075<!-- Node294&#45;&gt;Node295 -->
5076<g id="edge295" class="edge">
5077<title>Node294&#45;&gt;Node295</title>
5078<path fill="none" stroke="midnightblue" d="M567.26,-3663.9C595.12,-3663.31 624.42,-3662.69 648.76,-3662.18"/>
5079<polygon fill="midnightblue" stroke="midnightblue" points="567,-3660.41 557.07,-3664.12 567.15,-3667.4 567,-3660.41"/>
5080</g>
5081<!-- Node297 -->
5082<g id="node298" class="node">
5083<title>Node297</title>
5084<g id="a_node298"><a xlink:href="classarmnn_1_1_neon_permute_workload.html" target="_top" xlink:title=" ">
5085<polygon fill="white" stroke="black" points="641,-3607.5 641,-3626.5 770,-3626.5 770,-3607.5 641,-3607.5"/>
5086<text text-anchor="middle" x="705.5" y="-3614.5" font-family="Helvetica,sans-Serif" font-size="10.00">NeonPermuteWorkload</text>
5087</a>
5088</g>
5089</g>
5090<!-- Node296&#45;&gt;Node297 -->
5091<g id="edge297" class="edge">
5092<title>Node296&#45;&gt;Node297</title>
5093<path fill="none" stroke="midnightblue" d="M559.36,-3617C586.53,-3617 615.7,-3617 640.71,-3617"/>
5094<polygon fill="midnightblue" stroke="midnightblue" points="559.06,-3613.5 549.06,-3617 559.06,-3620.5 559.06,-3613.5"/>
5095</g>
5096<!-- Node299 -->
5097<g id="node300" class="node">
5098<title>Node299</title>
5099<g id="a_node300"><a xlink:href="classarmnn_1_1_ref_permute_workload.html" target="_top" xlink:title=" ">
5100<polygon fill="white" stroke="black" points="645.5,-3553 645.5,-3583 765.5,-3583 765.5,-3553 645.5,-3553"/>
5101<text text-anchor="start" x="653.5" y="-3571" font-family="Helvetica,sans-Serif" font-size="10.00">RefPermuteWorkload</text>
5102<text text-anchor="middle" x="705.5" y="-3560" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; DataType &gt;</text>
5103</a>
5104</g>
5105</g>
5106<!-- Node298&#45;&gt;Node299 -->
5107<g id="edge299" class="edge">
5108<title>Node298&#45;&gt;Node299</title>
5109<path fill="none" stroke="midnightblue" d="M564.72,-3568C592.09,-3568 621.06,-3568 645.48,-3568"/>
5110<polygon fill="midnightblue" stroke="midnightblue" points="564.72,-3564.5 554.72,-3568 564.72,-3571.5 564.72,-3564.5"/>
5111</g>
5112<!-- Node301 -->
5113<g id="node302" class="node">
5114<title>Node301</title>
5115<g id="a_node302"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
5116<polygon fill="white" stroke="black" points="389.5,-3504 389.5,-3534 544.5,-3534 544.5,-3504 389.5,-3504"/>
5117<text text-anchor="start" x="397.5" y="-3522" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; Pooling2d</text>
5118<text text-anchor="middle" x="467" y="-3511" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
5119</a>
5120</g>
5121</g>
5122<!-- Node300&#45;&gt;Node301 -->
5123<g id="edge301" class="edge">
5124<title>Node300&#45;&gt;Node301</title>
5125<path fill="none" stroke="midnightblue" d="M309.77,-3503.62C336.11,-3506.22 364.23,-3508.98 389.25,-3511.45"/>
5126<polygon fill="midnightblue" stroke="midnightblue" points="310.06,-3500.14 299.77,-3502.64 309.38,-3507.1 310.06,-3500.14"/>
5127</g>
5128<!-- Node303 -->
5129<g id="node304" class="node">
5130<title>Node303</title>
5131<g id="a_node304"><a xlink:href="classarmnn_1_1_neon_base_workload.html" target="_top" xlink:title=" ">
5132<polygon fill="white" stroke="black" points="381.5,-3455 381.5,-3485 552.5,-3485 552.5,-3455 381.5,-3455"/>
5133<text text-anchor="start" x="389.5" y="-3473" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; Pooling2d</text>
5134<text text-anchor="middle" x="467" y="-3462" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
5135</a>
5136</g>
5137</g>
5138<!-- Node300&#45;&gt;Node303 -->
5139<g id="edge303" class="edge">
5140<title>Node300&#45;&gt;Node303</title>
5141<path fill="none" stroke="midnightblue" d="M309.77,-3484.76C333.33,-3482.54 358.32,-3480.17 381.23,-3478.01"/>
5142<polygon fill="midnightblue" stroke="midnightblue" points="309.39,-3481.28 299.77,-3485.71 310.05,-3488.25 309.39,-3481.28"/>
5143</g>
5144<!-- Node305 -->
5145<g id="node306" class="node">
5146<title>Node305</title>
5147<g id="a_node306"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
5148<polygon fill="white" stroke="black" points="386,-3406 386,-3436 548,-3436 548,-3406 386,-3406"/>
5149<text text-anchor="start" x="394" y="-3424" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; Pooling2d</text>
5150<text text-anchor="middle" x="467" y="-3413" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
5151</a>
5152</g>
5153</g>
5154<!-- Node300&#45;&gt;Node305 -->
5155<g id="edge305" class="edge">
5156<title>Node300&#45;&gt;Node305</title>
5157<path fill="none" stroke="midnightblue" d="M263.67,-3475.58C291.19,-3466.1 325.73,-3454.74 357,-3446 369.53,-3442.5 382.96,-3439.12 395.98,-3436.03"/>
5158<polygon fill="midnightblue" stroke="midnightblue" points="262.17,-3472.39 253.87,-3478.98 264.47,-3479.01 262.17,-3472.39"/>
5159</g>
5160<!-- Node302 -->
5161<g id="node303" class="node">
5162<title>Node302</title>
5163<g id="a_node303"><a xlink:href="classarmnn_1_1_cl_pooling2d_workload.html" target="_top" xlink:title=" ">
5164<polygon fill="white" stroke="black" points="645.5,-3509.5 645.5,-3528.5 765.5,-3528.5 765.5,-3509.5 645.5,-3509.5"/>
5165<text text-anchor="middle" x="705.5" y="-3516.5" font-family="Helvetica,sans-Serif" font-size="10.00">ClPooling2dWorkload</text>
5166</a>
5167</g>
5168</g>
5169<!-- Node301&#45;&gt;Node302 -->
5170<g id="edge302" class="edge">
5171<title>Node301&#45;&gt;Node302</title>
5172<path fill="none" stroke="midnightblue" d="M554.87,-3519C584.96,-3519 617.98,-3519 645.33,-3519"/>
5173<polygon fill="midnightblue" stroke="midnightblue" points="554.78,-3515.5 544.78,-3519 554.78,-3522.5 554.78,-3515.5"/>
5174</g>
5175<!-- Node304 -->
5176<g id="node305" class="node">
5177<title>Node304</title>
5178<g id="a_node305"><a xlink:href="classarmnn_1_1_neon_pooling2d_workload.html" target="_top" xlink:title=" ">
5179<polygon fill="white" stroke="black" points="637.5,-3460.5 637.5,-3479.5 773.5,-3479.5 773.5,-3460.5 637.5,-3460.5"/>
5180<text text-anchor="middle" x="705.5" y="-3467.5" font-family="Helvetica,sans-Serif" font-size="10.00">NeonPooling2dWorkload</text>
5181</a>
5182</g>
5183</g>
5184<!-- Node303&#45;&gt;Node304 -->
5185<g id="edge304" class="edge">
5186<title>Node303&#45;&gt;Node304</title>
5187<path fill="none" stroke="midnightblue" d="M562.93,-3470C587.88,-3470 614.27,-3470 637.42,-3470"/>
5188<polygon fill="midnightblue" stroke="midnightblue" points="562.71,-3466.5 552.71,-3470 562.71,-3473.5 562.71,-3466.5"/>
5189</g>
5190<!-- Node306 -->
5191<g id="node307" class="node">
5192<title>Node306</title>
5193<g id="a_node307"><a xlink:href="classarmnn_1_1_ref_pooling2d_workload.html" target="_top" xlink:title=" ">
5194<polygon fill="white" stroke="black" points="642,-3411.5 642,-3430.5 769,-3430.5 769,-3411.5 642,-3411.5"/>
5195<text text-anchor="middle" x="705.5" y="-3418.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefPooling2dWorkload</text>
5196</a>
5197</g>
5198</g>
5199<!-- Node305&#45;&gt;Node306 -->
5200<g id="edge306" class="edge">
5201<title>Node305&#45;&gt;Node306</title>
5202<path fill="none" stroke="midnightblue" d="M558.22,-3421C586.07,-3421 616.13,-3421 641.7,-3421"/>
5203<polygon fill="midnightblue" stroke="midnightblue" points="558.07,-3417.5 548.07,-3421 558.07,-3424.5 558.07,-3417.5"/>
5204</g>
5205<!-- Node308 -->
5206<g id="node309" class="node">
5207<title>Node308</title>
5208<g id="a_node309"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
5209<polygon fill="white" stroke="black" points="389.5,-3357 389.5,-3387 544.5,-3387 544.5,-3357 389.5,-3357"/>
5210<text text-anchor="start" x="397.5" y="-3375" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; Pooling3d</text>
5211<text text-anchor="middle" x="467" y="-3364" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
5212</a>
5213</g>
5214</g>
5215<!-- Node307&#45;&gt;Node308 -->
5216<g id="edge308" class="edge">
5217<title>Node307&#45;&gt;Node308</title>
5218<path fill="none" stroke="midnightblue" d="M309.77,-3356.62C336.11,-3359.22 364.23,-3361.98 389.25,-3364.45"/>
5219<polygon fill="midnightblue" stroke="midnightblue" points="310.06,-3353.14 299.77,-3355.64 309.38,-3360.1 310.06,-3353.14"/>
5220</g>
5221<!-- Node310 -->
5222<g id="node311" class="node">
5223<title>Node310</title>
5224<g id="a_node311"><a xlink:href="classarmnn_1_1_neon_base_workload.html" target="_top" xlink:title=" ">
5225<polygon fill="white" stroke="black" points="381.5,-3308 381.5,-3338 552.5,-3338 552.5,-3308 381.5,-3308"/>
5226<text text-anchor="start" x="389.5" y="-3326" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; Pooling3d</text>
5227<text text-anchor="middle" x="467" y="-3315" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
5228</a>
5229</g>
5230</g>
5231<!-- Node307&#45;&gt;Node310 -->
5232<g id="edge310" class="edge">
5233<title>Node307&#45;&gt;Node310</title>
5234<path fill="none" stroke="midnightblue" d="M309.77,-3337.76C333.33,-3335.54 358.32,-3333.17 381.23,-3331.01"/>
5235<polygon fill="midnightblue" stroke="midnightblue" points="309.39,-3334.28 299.77,-3338.71 310.05,-3341.25 309.39,-3334.28"/>
5236</g>
5237<!-- Node312 -->
5238<g id="node313" class="node">
5239<title>Node312</title>
5240<g id="a_node313"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
5241<polygon fill="white" stroke="black" points="386,-3259 386,-3289 548,-3289 548,-3259 386,-3259"/>
5242<text text-anchor="start" x="394" y="-3277" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; Pooling3d</text>
5243<text text-anchor="middle" x="467" y="-3266" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
5244</a>
5245</g>
5246</g>
5247<!-- Node307&#45;&gt;Node312 -->
5248<g id="edge312" class="edge">
5249<title>Node307&#45;&gt;Node312</title>
5250<path fill="none" stroke="midnightblue" d="M263.67,-3328.58C291.19,-3319.1 325.73,-3307.74 357,-3299 369.53,-3295.5 382.96,-3292.12 395.98,-3289.03"/>
5251<polygon fill="midnightblue" stroke="midnightblue" points="262.17,-3325.39 253.87,-3331.98 264.47,-3332.01 262.17,-3325.39"/>
5252</g>
5253<!-- Node309 -->
5254<g id="node310" class="node">
5255<title>Node309</title>
5256<g id="a_node310"><a xlink:href="classarmnn_1_1_cl_pooling3d_workload.html" target="_top" xlink:title=" ">
5257<polygon fill="white" stroke="black" points="645.5,-3362.5 645.5,-3381.5 765.5,-3381.5 765.5,-3362.5 645.5,-3362.5"/>
5258<text text-anchor="middle" x="705.5" y="-3369.5" font-family="Helvetica,sans-Serif" font-size="10.00">ClPooling3dWorkload</text>
5259</a>
5260</g>
5261</g>
5262<!-- Node308&#45;&gt;Node309 -->
5263<g id="edge309" class="edge">
5264<title>Node308&#45;&gt;Node309</title>
5265<path fill="none" stroke="midnightblue" d="M554.87,-3372C584.96,-3372 617.98,-3372 645.33,-3372"/>
5266<polygon fill="midnightblue" stroke="midnightblue" points="554.78,-3368.5 544.78,-3372 554.78,-3375.5 554.78,-3368.5"/>
5267</g>
5268<!-- Node311 -->
5269<g id="node312" class="node">
5270<title>Node311</title>
5271<g id="a_node312"><a xlink:href="classarmnn_1_1_neon_pooling3d_workload.html" target="_top" xlink:title=" ">
5272<polygon fill="white" stroke="black" points="637.5,-3313.5 637.5,-3332.5 773.5,-3332.5 773.5,-3313.5 637.5,-3313.5"/>
5273<text text-anchor="middle" x="705.5" y="-3320.5" font-family="Helvetica,sans-Serif" font-size="10.00">NeonPooling3dWorkload</text>
5274</a>
5275</g>
5276</g>
5277<!-- Node310&#45;&gt;Node311 -->
5278<g id="edge311" class="edge">
5279<title>Node310&#45;&gt;Node311</title>
5280<path fill="none" stroke="midnightblue" d="M562.93,-3323C587.88,-3323 614.27,-3323 637.42,-3323"/>
5281<polygon fill="midnightblue" stroke="midnightblue" points="562.71,-3319.5 552.71,-3323 562.71,-3326.5 562.71,-3319.5"/>
5282</g>
5283<!-- Node313 -->
5284<g id="node314" class="node">
5285<title>Node313</title>
5286<g id="a_node314"><a xlink:href="classarmnn_1_1_ref_pooling3d_workload.html" target="_top" xlink:title=" ">
5287<polygon fill="white" stroke="black" points="642,-3264.5 642,-3283.5 769,-3283.5 769,-3264.5 642,-3264.5"/>
5288<text text-anchor="middle" x="705.5" y="-3271.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefPooling3dWorkload</text>
5289</a>
5290</g>
5291</g>
5292<!-- Node312&#45;&gt;Node313 -->
5293<g id="edge313" class="edge">
5294<title>Node312&#45;&gt;Node313</title>
5295<path fill="none" stroke="midnightblue" d="M558.22,-3274C586.07,-3274 616.13,-3274 641.7,-3274"/>
5296<polygon fill="midnightblue" stroke="midnightblue" points="558.07,-3270.5 548.07,-3274 558.07,-3277.5 558.07,-3270.5"/>
5297</g>
5298<!-- Node315 -->
5299<g id="node316" class="node">
5300<title>Node315</title>
5301<g id="a_node316"><a xlink:href="classarmnn_1_1_gpu_fsa_pre_compiled_workload.html" target="_top" xlink:title=" ">
5302<polygon fill="white" stroke="black" points="386.5,-3220.5 386.5,-3239.5 547.5,-3239.5 547.5,-3220.5 386.5,-3220.5"/>
5303<text text-anchor="middle" x="467" y="-3227.5" font-family="Helvetica,sans-Serif" font-size="10.00">GpuFsaPreCompiledWorkload</text>
5304</a>
5305</g>
5306</g>
5307<!-- Node314&#45;&gt;Node315 -->
5308<g id="edge315" class="edge">
5309<title>Node314&#45;&gt;Node315</title>
5310<path fill="none" stroke="midnightblue" d="M301.4,-3230C329.1,-3230 359.42,-3230 386.41,-3230"/>
5311<polygon fill="midnightblue" stroke="midnightblue" points="301.32,-3226.5 291.32,-3230 301.32,-3233.5 301.32,-3226.5"/>
5312</g>
5313<!-- Node316 -->
5314<g id="node317" class="node">
5315<title>Node316</title>
5316<g id="a_node317"><a xlink:href="classarmnn_1_1_tosa_ref_pre_compiled_workload.html" target="_top" xlink:title=" ">
5317<polygon fill="white" stroke="black" points="385.5,-3182.5 385.5,-3201.5 548.5,-3201.5 548.5,-3182.5 385.5,-3182.5"/>
5318<text text-anchor="middle" x="467" y="-3189.5" font-family="Helvetica,sans-Serif" font-size="10.00">TosaRefPreCompiledWorkload</text>
5319</a>
5320</g>
5321</g>
5322<!-- Node314&#45;&gt;Node316 -->
5323<g id="edge316" class="edge">
5324<title>Node314&#45;&gt;Node316</title>
5325<path fill="none" stroke="midnightblue" d="M301.5,-3216.61C334.7,-3211.64 371.67,-3206.11 402.13,-3201.56"/>
5326<polygon fill="midnightblue" stroke="midnightblue" points="300.69,-3213.19 291.32,-3218.13 301.73,-3220.11 300.69,-3213.19"/>
5327</g>
5328<!-- Node318 -->
5329<g id="node319" class="node">
5330<title>Node318</title>
5331<g id="a_node319"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
5332<polygon fill="white" stroke="black" points="385,-3133 385,-3163 549,-3163 549,-3133 385,-3133"/>
5333<text text-anchor="start" x="393" y="-3151" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; PreluQueue</text>
5334<text text-anchor="middle" x="467" y="-3140" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
5335</a>
5336</g>
5337</g>
5338<!-- Node317&#45;&gt;Node318 -->
5339<g id="edge318" class="edge">
5340<title>Node317&#45;&gt;Node318</title>
5341<path fill="none" stroke="midnightblue" d="M298.39,-3132.16C326.41,-3134.81 357.37,-3137.74 384.99,-3140.35"/>
5342<polygon fill="midnightblue" stroke="midnightblue" points="298.49,-3128.66 288.21,-3131.2 297.83,-3135.63 298.49,-3128.66"/>
5343</g>
5344<!-- Node320 -->
5345<g id="node321" class="node">
5346<title>Node320</title>
5347<g id="a_node321"><a xlink:href="classarmnn_1_1_neon_base_workload.html" target="_top" xlink:title=" ">
5348<polygon fill="white" stroke="black" points="377.5,-3084 377.5,-3114 556.5,-3114 556.5,-3084 377.5,-3084"/>
5349<text text-anchor="start" x="385.5" y="-3102" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; PreluQueue</text>
5350<text text-anchor="middle" x="467" y="-3091" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
5351</a>
5352</g>
5353</g>
5354<!-- Node317&#45;&gt;Node320 -->
5355<g id="edge320" class="edge">
5356<title>Node317&#45;&gt;Node320</title>
5357<path fill="none" stroke="midnightblue" d="M298.22,-3115.51C323.73,-3113 351.69,-3110.25 377.34,-3107.73"/>
5358<polygon fill="midnightblue" stroke="midnightblue" points="297.82,-3112.04 288.21,-3116.5 298.5,-3119 297.82,-3112.04"/>
5359</g>
5360<!-- Node322 -->
5361<g id="node323" class="node">
5362<title>Node322</title>
5363<g id="a_node323"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
5364<polygon fill="white" stroke="black" points="382,-3035 382,-3065 552,-3065 552,-3035 382,-3035"/>
5365<text text-anchor="start" x="390" y="-3053" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; PreluQueue</text>
5366<text text-anchor="middle" x="467" y="-3042" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
5367</a>
5368</g>
5369</g>
5370<!-- Node317&#45;&gt;Node322 -->
5371<g id="edge322" class="edge">
5372<title>Node317&#45;&gt;Node322</title>
5373<path fill="none" stroke="midnightblue" d="M262.38,-3105.59C290.09,-3095.81 325.21,-3083.99 357,-3075 369.42,-3071.49 382.75,-3068.11 395.67,-3065.04"/>
5374<polygon fill="midnightblue" stroke="midnightblue" points="261.16,-3102.31 252.91,-3108.95 263.5,-3108.9 261.16,-3102.31"/>
5375</g>
5376<!-- Node319 -->
5377<g id="node320" class="node">
5378<title>Node319</title>
5379<g id="a_node320"><a xlink:href="classarmnn_1_1_cl_prelu_workload.html" target="_top" xlink:title=" ">
5380<polygon fill="white" stroke="black" points="657,-3138.5 657,-3157.5 754,-3157.5 754,-3138.5 657,-3138.5"/>
5381<text text-anchor="middle" x="705.5" y="-3145.5" font-family="Helvetica,sans-Serif" font-size="10.00">ClPreluWorkload</text>
5382</a>
5383</g>
5384</g>
5385<!-- Node318&#45;&gt;Node319 -->
5386<g id="edge319" class="edge">
5387<title>Node318&#45;&gt;Node319</title>
5388<path fill="none" stroke="midnightblue" d="M559.26,-3148C592.48,-3148 628.7,-3148 656.66,-3148"/>
5389<polygon fill="midnightblue" stroke="midnightblue" points="559.06,-3144.5 549.06,-3148 559.06,-3151.5 559.06,-3144.5"/>
5390</g>
5391<!-- Node321 -->
5392<g id="node322" class="node">
5393<title>Node321</title>
5394<g id="a_node322"><a xlink:href="classarmnn_1_1_neon_prelu_workload.html" target="_top" xlink:title=" ">
5395<polygon fill="white" stroke="black" points="649,-3089.5 649,-3108.5 762,-3108.5 762,-3089.5 649,-3089.5"/>
5396<text text-anchor="middle" x="705.5" y="-3096.5" font-family="Helvetica,sans-Serif" font-size="10.00">NeonPreluWorkload</text>
5397</a>
5398</g>
5399</g>
5400<!-- Node320&#45;&gt;Node321 -->
5401<g id="edge321" class="edge">
5402<title>Node320&#45;&gt;Node321</title>
5403<path fill="none" stroke="midnightblue" d="M566.98,-3099C594.99,-3099 624.48,-3099 648.94,-3099"/>
5404<polygon fill="midnightblue" stroke="midnightblue" points="566.74,-3095.5 556.74,-3099 566.74,-3102.5 566.74,-3095.5"/>
5405</g>
5406<!-- Node323 -->
5407<g id="node324" class="node">
5408<title>Node323</title>
5409<g id="a_node324"><a xlink:href="classarmnn_1_1_ref_prelu_workload.html" target="_top" xlink:title=" ">
5410<polygon fill="white" stroke="black" points="653.5,-3040.5 653.5,-3059.5 757.5,-3059.5 757.5,-3040.5 653.5,-3040.5"/>
5411<text text-anchor="middle" x="705.5" y="-3047.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefPreluWorkload</text>
5412</a>
5413</g>
5414</g>
5415<!-- Node322&#45;&gt;Node323 -->
5416<g id="edge323" class="edge">
5417<title>Node322&#45;&gt;Node323</title>
5418<path fill="none" stroke="midnightblue" d="M562.07,-3050C593.23,-3050 626.74,-3050 653.42,-3050"/>
5419<polygon fill="midnightblue" stroke="midnightblue" points="562.05,-3046.5 552.05,-3050 562.05,-3053.5 562.05,-3046.5"/>
5420</g>
5421<!-- Node325 -->
5422<g id="node326" class="node">
5423<title>Node325</title>
5424<g id="a_node326"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
5425<polygon fill="white" stroke="black" points="382,-2986 382,-3016 552,-3016 552,-2986 382,-2986"/>
5426<text text-anchor="start" x="390" y="-3004" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; QLstmQueue</text>
5427<text text-anchor="middle" x="467" y="-2993" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
5428</a>
5429</g>
5430</g>
5431<!-- Node324&#45;&gt;Node325 -->
5432<g id="edge325" class="edge">
5433<title>Node324&#45;&gt;Node325</title>
5434<path fill="none" stroke="midnightblue" d="M301.89,-2984.85C327.88,-2987.41 356.15,-2990.19 381.78,-2992.71"/>
5435<polygon fill="midnightblue" stroke="midnightblue" points="301.97,-2981.34 291.67,-2983.84 301.28,-2988.3 301.97,-2981.34"/>
5436</g>
5437<!-- Node327 -->
5438<g id="node328" class="node">
5439<title>Node327</title>
5440<g id="a_node328"><a xlink:href="classarmnn_1_1_neon_base_workload.html" target="_top" xlink:title=" ">
5441<polygon fill="white" stroke="black" points="374,-2937 374,-2967 560,-2967 560,-2937 374,-2937"/>
5442<text text-anchor="start" x="382" y="-2955" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; QLstmQueue</text>
5443<text text-anchor="middle" x="467" y="-2944" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
5444</a>
5445</g>
5446</g>
5447<!-- Node324&#45;&gt;Node327 -->
5448<g id="edge327" class="edge">
5449<title>Node324&#45;&gt;Node327</title>
5450<path fill="none" stroke="midnightblue" d="M301.88,-2967.51C325.19,-2965.31 350.32,-2962.93 373.74,-2960.72"/>
5451<polygon fill="midnightblue" stroke="midnightblue" points="301.3,-2964.05 291.67,-2968.47 301.96,-2971.02 301.3,-2964.05"/>
5452</g>
5453<!-- Node329 -->
5454<g id="node330" class="node">
5455<title>Node329</title>
5456<g id="a_node330"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
5457<polygon fill="white" stroke="black" points="378.5,-2888 378.5,-2918 555.5,-2918 555.5,-2888 378.5,-2888"/>
5458<text text-anchor="start" x="386.5" y="-2906" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; QLstmQueue</text>
5459<text text-anchor="middle" x="467" y="-2895" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
5460</a>
5461</g>
5462</g>
5463<!-- Node324&#45;&gt;Node329 -->
5464<g id="edge329" class="edge">
5465<title>Node324&#45;&gt;Node329</title>
5466<path fill="none" stroke="midnightblue" d="M263.67,-2957.58C291.19,-2948.1 325.73,-2936.74 357,-2928 369.53,-2924.5 382.96,-2921.12 395.98,-2918.03"/>
5467<polygon fill="midnightblue" stroke="midnightblue" points="262.17,-2954.39 253.87,-2960.98 264.47,-2961.01 262.17,-2954.39"/>
5468</g>
5469<!-- Node326 -->
5470<g id="node327" class="node">
5471<title>Node326</title>
5472<g id="a_node327"><a xlink:href="classarmnn_1_1_cl_q_lstm_workload.html" target="_top" xlink:title=" ">
5473<polygon fill="white" stroke="black" points="653.5,-2991.5 653.5,-3010.5 757.5,-3010.5 757.5,-2991.5 653.5,-2991.5"/>
5474<text text-anchor="middle" x="705.5" y="-2998.5" font-family="Helvetica,sans-Serif" font-size="10.00">ClQLstmWorkload</text>
5475</a>
5476</g>
5477</g>
5478<!-- Node325&#45;&gt;Node326 -->
5479<g id="edge326" class="edge">
5480<title>Node325&#45;&gt;Node326</title>
5481<path fill="none" stroke="midnightblue" d="M562.07,-3001C593.23,-3001 626.74,-3001 653.42,-3001"/>
5482<polygon fill="midnightblue" stroke="midnightblue" points="562.05,-2997.5 552.05,-3001 562.05,-3004.5 562.05,-2997.5"/>
5483</g>
5484<!-- Node328 -->
5485<g id="node329" class="node">
5486<title>Node328</title>
5487<g id="a_node329"><a xlink:href="classarmnn_1_1_neon_q_lstm_workload.html" target="_top" xlink:title=" ">
5488<polygon fill="white" stroke="black" points="646,-2942.5 646,-2961.5 765,-2961.5 765,-2942.5 646,-2942.5"/>
5489<text text-anchor="middle" x="705.5" y="-2949.5" font-family="Helvetica,sans-Serif" font-size="10.00">NeonQLstmWorkload</text>
5490</a>
5491</g>
5492</g>
5493<!-- Node327&#45;&gt;Node328 -->
5494<g id="edge328" class="edge">
5495<title>Node327&#45;&gt;Node328</title>
5496<path fill="none" stroke="midnightblue" d="M570.31,-2952C596.1,-2952 622.9,-2952 645.72,-2952"/>
5497<polygon fill="midnightblue" stroke="midnightblue" points="570.11,-2948.5 560.11,-2952 570.11,-2955.5 570.11,-2948.5"/>
5498</g>
5499<!-- Node330 -->
5500<g id="node331" class="node">
5501<title>Node330</title>
5502<g id="a_node331"><a xlink:href="classarmnn_1_1_ref_q_lstm_workload.html" target="_top" xlink:title=" ">
5503<polygon fill="white" stroke="black" points="650.5,-2893.5 650.5,-2912.5 760.5,-2912.5 760.5,-2893.5 650.5,-2893.5"/>
5504<text text-anchor="middle" x="705.5" y="-2900.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefQLstmWorkload</text>
5505</a>
5506</g>
5507</g>
5508<!-- Node329&#45;&gt;Node330 -->
5509<g id="edge330" class="edge">
5510<title>Node329&#45;&gt;Node330</title>
5511<path fill="none" stroke="midnightblue" d="M565.84,-2903C594.68,-2903 625.18,-2903 650.21,-2903"/>
5512<polygon fill="midnightblue" stroke="midnightblue" points="565.73,-2899.5 555.73,-2903 565.73,-2906.5 565.73,-2899.5"/>
5513</g>
5514<!-- Node332 -->
5515<g id="node333" class="node">
5516<title>Node332</title>
5517<g id="a_node333"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
5518<polygon fill="white" stroke="black" points="388.5,-2839 388.5,-2869 545.5,-2869 545.5,-2839 388.5,-2839"/>
5519<text text-anchor="start" x="396.5" y="-2857" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; Quantized</text>
5520<text text-anchor="middle" x="467" y="-2846" font-family="Helvetica,sans-Serif" font-size="10.00">LstmQueueDescriptor &gt;</text>
5521</a>
5522</g>
5523</g>
5524<!-- Node331&#45;&gt;Node332 -->
5525<g id="edge332" class="edge">
5526<title>Node331&#45;&gt;Node332</title>
5527<path fill="none" stroke="midnightblue" d="M306.76,-2854C333.6,-2854 362.5,-2854 388.22,-2854"/>
5528<polygon fill="midnightblue" stroke="midnightblue" points="306.58,-2850.5 296.58,-2854 306.58,-2857.5 306.58,-2850.5"/>
5529</g>
5530<!-- Node334 -->
5531<g id="node335" class="node">
5532<title>Node334</title>
5533<g id="a_node335"><a xlink:href="classarmnn_1_1_neon_base_workload.html" target="_top" xlink:title=" ">
5534<polygon fill="white" stroke="black" points="380.5,-2790 380.5,-2820 553.5,-2820 553.5,-2790 380.5,-2790"/>
5535<text text-anchor="start" x="388.5" y="-2808" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; Quantized</text>
5536<text text-anchor="middle" x="467" y="-2797" font-family="Helvetica,sans-Serif" font-size="10.00">LstmQueueDescriptor &gt;</text>
5537</a>
5538</g>
5539</g>
5540<!-- Node331&#45;&gt;Node334 -->
5541<g id="edge334" class="edge">
5542<title>Node331&#45;&gt;Node334</title>
5543<path fill="none" stroke="midnightblue" d="M299.95,-2837.03C328.66,-2831.5 360.31,-2825.39 388.21,-2820.01"/>
5544<polygon fill="midnightblue" stroke="midnightblue" points="299.09,-2833.63 289.93,-2838.97 300.42,-2840.51 299.09,-2833.63"/>
5545</g>
5546<!-- Node333 -->
5547<g id="node334" class="node">
5548<title>Node333</title>
5549<g id="a_node334"><a xlink:href="classarmnn_1_1_cl_quantized_lstm_workload.html" target="_top" xlink:title=" ">
5550<polygon fill="white" stroke="black" points="632.5,-2844.5 632.5,-2863.5 778.5,-2863.5 778.5,-2844.5 632.5,-2844.5"/>
5551<text text-anchor="middle" x="705.5" y="-2851.5" font-family="Helvetica,sans-Serif" font-size="10.00">ClQuantizedLstmWorkload</text>
5552</a>
5553</g>
5554</g>
5555<!-- Node332&#45;&gt;Node333 -->
5556<g id="edge333" class="edge">
5557<title>Node332&#45;&gt;Node333</title>
5558<path fill="none" stroke="midnightblue" d="M556.03,-2854C581.15,-2854 608.23,-2854 632.29,-2854"/>
5559<polygon fill="midnightblue" stroke="midnightblue" points="555.77,-2850.5 545.77,-2854 555.77,-2857.5 555.77,-2850.5"/>
5560</g>
5561<!-- Node335 -->
5562<g id="node336" class="node">
5563<title>Node335</title>
5564<g id="a_node336"><a xlink:href="classarmnn_1_1_neon_quantized_lstm_workload.html" target="_top" xlink:title=" ">
5565<polygon fill="white" stroke="black" points="625,-2795.5 625,-2814.5 786,-2814.5 786,-2795.5 625,-2795.5"/>
5566<text text-anchor="middle" x="705.5" y="-2802.5" font-family="Helvetica,sans-Serif" font-size="10.00">NeonQuantizedLstmWorkload</text>
5567</a>
5568</g>
5569</g>
5570<!-- Node334&#45;&gt;Node335 -->
5571<g id="edge335" class="edge">
5572<title>Node334&#45;&gt;Node335</title>
5573<path fill="none" stroke="midnightblue" d="M563.91,-2805C584.19,-2805 605.38,-2805 624.98,-2805"/>
5574<polygon fill="midnightblue" stroke="midnightblue" points="563.72,-2801.5 553.72,-2805 563.72,-2808.5 563.72,-2801.5"/>
5575</g>
5576<!-- Node337 -->
5577<g id="node338" class="node">
5578<title>Node337</title>
5579<g id="a_node338"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
5580<polygon fill="white" stroke="black" points="391.5,-2741 391.5,-2771 542.5,-2771 542.5,-2741 391.5,-2741"/>
5581<text text-anchor="start" x="399.5" y="-2759" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; Quantize</text>
5582<text text-anchor="middle" x="467" y="-2748" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
5583</a>
5584</g>
5585</g>
5586<!-- Node336&#45;&gt;Node337 -->
5587<g id="edge337" class="edge">
5588<title>Node336&#45;&gt;Node337</title>
5589<path fill="none" stroke="midnightblue" d="M307.73,-2741.05C335.4,-2743.66 365.18,-2746.47 391.36,-2748.95"/>
5590<polygon fill="midnightblue" stroke="midnightblue" points="307.92,-2737.55 297.64,-2740.09 307.27,-2744.52 307.92,-2737.55"/>
5591</g>
5592<!-- Node339 -->
5593<g id="node340" class="node">
5594<title>Node339</title>
5595<g id="a_node340"><a xlink:href="classarmnn_1_1_neon_base_workload.html" target="_top" xlink:title=" ">
5596<polygon fill="white" stroke="black" points="383.5,-2692 383.5,-2722 550.5,-2722 550.5,-2692 383.5,-2692"/>
5597<text text-anchor="start" x="391.5" y="-2710" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; Quantize</text>
5598<text text-anchor="middle" x="467" y="-2699" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
5599</a>
5600</g>
5601</g>
5602<!-- Node336&#45;&gt;Node339 -->
5603<g id="edge339" class="edge">
5604<title>Node336&#45;&gt;Node339</title>
5605<path fill="none" stroke="midnightblue" d="M307.8,-2722.57C332.65,-2720.12 359.2,-2717.51 383.31,-2715.14"/>
5606<polygon fill="midnightblue" stroke="midnightblue" points="307.25,-2719.11 297.64,-2723.57 307.93,-2726.07 307.25,-2719.11"/>
5607</g>
5608<!-- Node341 -->
5609<g id="node342" class="node">
5610<title>Node341</title>
5611<g id="a_node342"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
5612<polygon fill="white" stroke="black" points="388,-2643 388,-2673 546,-2673 546,-2643 388,-2643"/>
5613<text text-anchor="start" x="396" y="-2661" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; Quantize</text>
5614<text text-anchor="middle" x="467" y="-2650" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
5615</a>
5616</g>
5617</g>
5618<!-- Node336&#45;&gt;Node341 -->
5619<g id="edge341" class="edge">
5620<title>Node336&#45;&gt;Node341</title>
5621<path fill="none" stroke="midnightblue" d="M262.38,-2713.59C290.09,-2703.81 325.21,-2691.99 357,-2683 369.42,-2679.49 382.75,-2676.11 395.67,-2673.04"/>
5622<polygon fill="midnightblue" stroke="midnightblue" points="261.16,-2710.31 252.91,-2716.95 263.5,-2716.9 261.16,-2710.31"/>
5623</g>
5624<!-- Node338 -->
5625<g id="node339" class="node">
5626<title>Node338</title>
5627<g id="a_node339"><a xlink:href="classarmnn_1_1_cl_quantize_workload.html" target="_top" xlink:title=" ">
5628<polygon fill="white" stroke="black" points="647.5,-2746.5 647.5,-2765.5 763.5,-2765.5 763.5,-2746.5 647.5,-2746.5"/>
5629<text text-anchor="middle" x="705.5" y="-2753.5" font-family="Helvetica,sans-Serif" font-size="10.00">ClQuantizeWorkload</text>
5630</a>
5631</g>
5632</g>
5633<!-- Node337&#45;&gt;Node338 -->
5634<g id="edge338" class="edge">
5635<title>Node337&#45;&gt;Node338</title>
5636<path fill="none" stroke="midnightblue" d="M552.57,-2756C583.98,-2756 618.84,-2756 647.25,-2756"/>
5637<polygon fill="midnightblue" stroke="midnightblue" points="552.51,-2752.5 542.51,-2756 552.51,-2759.5 552.51,-2752.5"/>
5638</g>
5639<!-- Node340 -->
5640<g id="node341" class="node">
5641<title>Node340</title>
5642<g id="a_node341"><a xlink:href="classarmnn_1_1_neon_quantize_workload.html" target="_top" xlink:title=" ">
5643<polygon fill="white" stroke="black" points="640,-2697.5 640,-2716.5 771,-2716.5 771,-2697.5 640,-2697.5"/>
5644<text text-anchor="middle" x="705.5" y="-2704.5" font-family="Helvetica,sans-Serif" font-size="10.00">NeonQuantizeWorkload</text>
5645</a>
5646</g>
5647</g>
5648<!-- Node339&#45;&gt;Node340 -->
5649<g id="edge340" class="edge">
5650<title>Node339&#45;&gt;Node340</title>
5651<path fill="none" stroke="midnightblue" d="M560.74,-2707C587.15,-2707 615.35,-2707 639.71,-2707"/>
5652<polygon fill="midnightblue" stroke="midnightblue" points="560.72,-2703.5 550.72,-2707 560.72,-2710.5 560.72,-2703.5"/>
5653</g>
5654<!-- Node342 -->
5655<g id="node343" class="node">
5656<title>Node342</title>
5657<g id="a_node343"><a xlink:href="classarmnn_1_1_ref_quantize_workload.html" target="_top" xlink:title=" ">
5658<polygon fill="white" stroke="black" points="644.5,-2648.5 644.5,-2667.5 766.5,-2667.5 766.5,-2648.5 644.5,-2648.5"/>
5659<text text-anchor="middle" x="705.5" y="-2655.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefQuantizeWorkload</text>
5660</a>
5661</g>
5662</g>
5663<!-- Node341&#45;&gt;Node342 -->
5664<g id="edge342" class="edge">
5665<title>Node341&#45;&gt;Node342</title>
5666<path fill="none" stroke="midnightblue" d="M556.36,-2658C585.74,-2658 617.75,-2658 644.47,-2658"/>
5667<polygon fill="midnightblue" stroke="midnightblue" points="556.09,-2654.5 546.09,-2658 556.09,-2661.5 556.09,-2654.5"/>
5668</g>
5669<!-- Node344 -->
5670<g id="node345" class="node">
5671<title>Node344</title>
5672<g id="a_node345"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
5673<polygon fill="white" stroke="black" points="385,-2594 385,-2624 549,-2624 549,-2594 385,-2594"/>
5674<text text-anchor="start" x="393" y="-2612" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; RankQueue</text>
5675<text text-anchor="middle" x="467" y="-2601" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
5676</a>
5677</g>
5678</g>
5679<!-- Node343&#45;&gt;Node344 -->
5680<g id="edge344" class="edge">
5681<title>Node343&#45;&gt;Node344</title>
5682<path fill="none" stroke="midnightblue" d="M318.83,-2594.51C340.91,-2596.69 363.83,-2598.94 384.82,-2601.01"/>
5683<polygon fill="midnightblue" stroke="midnightblue" points="319.05,-2591.02 308.75,-2593.52 318.36,-2597.99 319.05,-2591.02"/>
5684</g>
5685<!-- Node346 -->
5686<g id="node347" class="node">
5687<title>Node346</title>
5688<g id="a_node347"><a xlink:href="classarmnn_1_1_neon_base_workload.html" target="_top" xlink:title=" ">
5689<polygon fill="white" stroke="black" points="377.5,-2545 377.5,-2575 556.5,-2575 556.5,-2545 377.5,-2545"/>
5690<text text-anchor="start" x="385.5" y="-2563" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; RankQueue</text>
5691<text text-anchor="middle" x="467" y="-2552" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
5692</a>
5693</g>
5694</g>
5695<!-- Node343&#45;&gt;Node346 -->
5696<g id="edge346" class="edge">
5697<title>Node343&#45;&gt;Node346</title>
5698<path fill="none" stroke="midnightblue" d="M322.82,-2573.53C341.03,-2571.81 359.7,-2570.04 377.29,-2568.38"/>
5699<polygon fill="midnightblue" stroke="midnightblue" points="322.38,-2570.05 312.75,-2574.48 323.04,-2577.02 322.38,-2570.05"/>
5700</g>
5701<!-- Node348 -->
5702<g id="node349" class="node">
5703<title>Node348</title>
5704<g id="a_node349"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
5705<polygon fill="white" stroke="black" points="382,-2496 382,-2526 552,-2526 552,-2496 382,-2496"/>
5706<text text-anchor="start" x="390" y="-2514" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; RankQueue</text>
5707<text text-anchor="middle" x="467" y="-2503" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
5708</a>
5709</g>
5710</g>
5711<!-- Node343&#45;&gt;Node348 -->
5712<g id="edge348" class="edge">
5713<title>Node343&#45;&gt;Node348</title>
5714<path fill="none" stroke="midnightblue" d="M247.97,-2571.04C277.13,-2560.79 319.42,-2546.5 357,-2536 369.53,-2532.5 382.96,-2529.12 395.98,-2526.03"/>
5715<polygon fill="midnightblue" stroke="midnightblue" points="246.49,-2567.85 238.23,-2574.49 248.82,-2574.45 246.49,-2567.85"/>
5716</g>
5717<!-- Node345 -->
5718<g id="node346" class="node">
5719<title>Node345</title>
5720<g id="a_node346"><a xlink:href="structarmnn_1_1_cl_rank_workload.html" target="_top" xlink:title=" ">
5721<polygon fill="white" stroke="black" points="657,-2599.5 657,-2618.5 754,-2618.5 754,-2599.5 657,-2599.5"/>
5722<text text-anchor="middle" x="705.5" y="-2606.5" font-family="Helvetica,sans-Serif" font-size="10.00">ClRankWorkload</text>
5723</a>
5724</g>
5725</g>
5726<!-- Node344&#45;&gt;Node345 -->
5727<g id="edge345" class="edge">
5728<title>Node344&#45;&gt;Node345</title>
5729<path fill="none" stroke="midnightblue" d="M559.26,-2609C592.48,-2609 628.7,-2609 656.66,-2609"/>
5730<polygon fill="midnightblue" stroke="midnightblue" points="559.06,-2605.5 549.06,-2609 559.06,-2612.5 559.06,-2605.5"/>
5731</g>
5732<!-- Node347 -->
5733<g id="node348" class="node">
5734<title>Node347</title>
5735<g id="a_node348"><a xlink:href="structarmnn_1_1_neon_rank_workload.html" target="_top" xlink:title=" ">
5736<polygon fill="white" stroke="black" points="649,-2550.5 649,-2569.5 762,-2569.5 762,-2550.5 649,-2550.5"/>
5737<text text-anchor="middle" x="705.5" y="-2557.5" font-family="Helvetica,sans-Serif" font-size="10.00">NeonRankWorkload</text>
5738</a>
5739</g>
5740</g>
5741<!-- Node346&#45;&gt;Node347 -->
5742<g id="edge347" class="edge">
5743<title>Node346&#45;&gt;Node347</title>
5744<path fill="none" stroke="midnightblue" d="M566.98,-2560C594.99,-2560 624.48,-2560 648.94,-2560"/>
5745<polygon fill="midnightblue" stroke="midnightblue" points="566.74,-2556.5 556.74,-2560 566.74,-2563.5 566.74,-2556.5"/>
5746</g>
5747<!-- Node349 -->
5748<g id="node350" class="node">
5749<title>Node349</title>
5750<g id="a_node350"><a xlink:href="structarmnn_1_1_ref_rank_workload.html" target="_top" xlink:title=" ">
5751<polygon fill="white" stroke="black" points="653.5,-2501.5 653.5,-2520.5 757.5,-2520.5 757.5,-2501.5 653.5,-2501.5"/>
5752<text text-anchor="middle" x="705.5" y="-2508.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefRankWorkload</text>
5753</a>
5754</g>
5755</g>
5756<!-- Node348&#45;&gt;Node349 -->
5757<g id="edge349" class="edge">
5758<title>Node348&#45;&gt;Node349</title>
5759<path fill="none" stroke="midnightblue" d="M562.07,-2511C593.23,-2511 626.74,-2511 653.42,-2511"/>
5760<polygon fill="midnightblue" stroke="midnightblue" points="562.05,-2507.5 552.05,-2511 562.05,-2514.5 562.05,-2507.5"/>
5761</g>
5762<!-- Node351 -->
5763<g id="node352" class="node">
5764<title>Node351</title>
5765<g id="a_node352"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
5766<polygon fill="white" stroke="black" points="379.5,-2447 379.5,-2477 554.5,-2477 554.5,-2447 379.5,-2447"/>
5767<text text-anchor="start" x="387.5" y="-2465" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; ReduceQueue</text>
5768<text text-anchor="middle" x="467" y="-2454" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
5769</a>
5770</g>
5771</g>
5772<!-- Node350&#45;&gt;Node351 -->
5773<g id="edge351" class="edge">
5774<title>Node350&#45;&gt;Node351</title>
5775<path fill="none" stroke="midnightblue" d="M303.8,-2446.67C328.37,-2449 354.84,-2451.5 379.13,-2453.79"/>
5776<polygon fill="midnightblue" stroke="midnightblue" points="304.05,-2443.18 293.77,-2445.73 303.39,-2450.15 304.05,-2443.18"/>
5777</g>
5778<!-- Node353 -->
5779<g id="node354" class="node">
5780<title>Node353</title>
5781<g id="a_node354"><a xlink:href="classarmnn_1_1_neon_base_workload.html" target="_top" xlink:title=" ">
5782<polygon fill="white" stroke="black" points="387.5,-2398 387.5,-2428 546.5,-2428 546.5,-2398 387.5,-2398"/>
5783<text text-anchor="start" x="395.5" y="-2416" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; Reduce</text>
5784<text text-anchor="middle" x="467" y="-2405" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
5785</a>
5786</g>
5787</g>
5788<!-- Node350&#45;&gt;Node353 -->
5789<g id="edge353" class="edge">
5790<title>Node350&#45;&gt;Node353</title>
5791<path fill="none" stroke="midnightblue" d="M303.74,-2428.97C331.15,-2426.27 360.94,-2423.34 387.42,-2420.73"/>
5792<polygon fill="midnightblue" stroke="midnightblue" points="303.37,-2425.49 293.77,-2429.95 304.06,-2432.46 303.37,-2425.49"/>
5793</g>
5794<!-- Node355 -->
5795<g id="node356" class="node">
5796<title>Node355</title>
5797<g id="a_node356"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
5798<polygon fill="white" stroke="black" points="376,-2349 376,-2379 558,-2379 558,-2349 376,-2349"/>
5799<text text-anchor="start" x="384" y="-2367" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; ReduceQueue</text>
5800<text text-anchor="middle" x="467" y="-2356" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
5801</a>
5802</g>
5803</g>
5804<!-- Node350&#45;&gt;Node355 -->
5805<g id="edge355" class="edge">
5806<title>Node350&#45;&gt;Node355</title>
5807<path fill="none" stroke="midnightblue" d="M262.38,-2419.59C290.09,-2409.81 325.21,-2397.99 357,-2389 369.42,-2385.49 382.75,-2382.11 395.67,-2379.04"/>
5808<polygon fill="midnightblue" stroke="midnightblue" points="261.16,-2416.31 252.91,-2422.95 263.5,-2422.9 261.16,-2416.31"/>
5809</g>
5810<!-- Node352 -->
5811<g id="node353" class="node">
5812<title>Node352</title>
5813<g id="a_node353"><a xlink:href="classarmnn_1_1_cl_reduce_workload.html" target="_top" xlink:title=" ">
5814<polygon fill="white" stroke="black" points="651.5,-2452.5 651.5,-2471.5 759.5,-2471.5 759.5,-2452.5 651.5,-2452.5"/>
5815<text text-anchor="middle" x="705.5" y="-2459.5" font-family="Helvetica,sans-Serif" font-size="10.00">ClReduceWorkload</text>
5816</a>
5817</g>
5818</g>
5819<!-- Node351&#45;&gt;Node352 -->
5820<g id="edge352" class="edge">
5821<title>Node351&#45;&gt;Node352</title>
5822<path fill="none" stroke="midnightblue" d="M565.08,-2462C594.63,-2462 626,-2462 651.48,-2462"/>
5823<polygon fill="midnightblue" stroke="midnightblue" points="564.72,-2458.5 554.72,-2462 564.72,-2465.5 564.72,-2458.5"/>
5824</g>
5825<!-- Node354 -->
5826<g id="node355" class="node">
5827<title>Node354</title>
5828<g id="a_node355"><a xlink:href="classarmnn_1_1_neon_reduce_workload.html" target="_top" xlink:title=" ">
5829<polygon fill="white" stroke="black" points="643.5,-2403.5 643.5,-2422.5 767.5,-2422.5 767.5,-2403.5 643.5,-2403.5"/>
5830<text text-anchor="middle" x="705.5" y="-2410.5" font-family="Helvetica,sans-Serif" font-size="10.00">NeonReduceWorkload</text>
5831</a>
5832</g>
5833</g>
5834<!-- Node353&#45;&gt;Node354 -->
5835<g id="edge354" class="edge">
5836<title>Node353&#45;&gt;Node354</title>
5837<path fill="none" stroke="midnightblue" d="M556.83,-2413C585.65,-2413 616.95,-2413 643.29,-2413"/>
5838<polygon fill="midnightblue" stroke="midnightblue" points="556.75,-2409.5 546.75,-2413 556.75,-2416.5 556.75,-2409.5"/>
5839</g>
5840<!-- Node356 -->
5841<g id="node357" class="node">
5842<title>Node356</title>
5843<g id="a_node357"><a xlink:href="classarmnn_1_1_ref_reduce_workload.html" target="_top" xlink:title=" ">
5844<polygon fill="white" stroke="black" points="648,-2354.5 648,-2373.5 763,-2373.5 763,-2354.5 648,-2354.5"/>
5845<text text-anchor="middle" x="705.5" y="-2361.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefReduceWorkload</text>
5846</a>
5847</g>
5848</g>
5849<!-- Node355&#45;&gt;Node356 -->
5850<g id="edge356" class="edge">
5851<title>Node355&#45;&gt;Node356</title>
5852<path fill="none" stroke="midnightblue" d="M568.42,-2364C595.58,-2364 624.03,-2364 647.85,-2364"/>
5853<polygon fill="midnightblue" stroke="midnightblue" points="568.09,-2360.5 558.09,-2364 568.09,-2367.5 568.09,-2360.5"/>
5854</g>
5855<!-- Node358 -->
5856<g id="node359" class="node">
5857<title>Node358</title>
5858<g id="a_node359"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
5859<polygon fill="white" stroke="black" points="376.5,-2300 376.5,-2330 557.5,-2330 557.5,-2300 376.5,-2300"/>
5860<text text-anchor="start" x="384.5" y="-2318" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; ReshapeQueue</text>
5861<text text-anchor="middle" x="467" y="-2307" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
5862</a>
5863</g>
5864</g>
5865<!-- Node357&#45;&gt;Node358 -->
5866<g id="edge358" class="edge">
5867<title>Node357&#45;&gt;Node358</title>
5868<path fill="none" stroke="midnightblue" d="M306.58,-2299.94C329.34,-2302.09 353.59,-2304.38 376.13,-2306.51"/>
5869<polygon fill="midnightblue" stroke="midnightblue" points="306.86,-2296.45 296.58,-2298.99 306.2,-2303.42 306.86,-2296.45"/>
5870</g>
5871<!-- Node360 -->
5872<g id="node361" class="node">
5873<title>Node360</title>
5874<g id="a_node361"><a xlink:href="classarmnn_1_1_neon_base_workload.html" target="_top" xlink:title=" ">
5875<polygon fill="white" stroke="black" points="384.5,-2251 384.5,-2281 549.5,-2281 549.5,-2251 384.5,-2251"/>
5876<text text-anchor="start" x="392.5" y="-2269" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; Reshape</text>
5877<text text-anchor="middle" x="467" y="-2258" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
5878</a>
5879</g>
5880</g>
5881<!-- Node357&#45;&gt;Node360 -->
5882<g id="edge360" class="edge">
5883<title>Node357&#45;&gt;Node360</title>
5884<path fill="none" stroke="midnightblue" d="M306.64,-2281.68C332.19,-2279.17 359.61,-2276.47 384.38,-2274.03"/>
5885<polygon fill="midnightblue" stroke="midnightblue" points="306.19,-2278.21 296.58,-2282.68 306.87,-2285.18 306.19,-2278.21"/>
5886</g>
5887<!-- Node362 -->
5888<g id="node363" class="node">
5889<title>Node362</title>
5890<g id="a_node363"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
5891<polygon fill="white" stroke="black" points="389,-2202 389,-2232 545,-2232 545,-2202 389,-2202"/>
5892<text text-anchor="start" x="397" y="-2220" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; Reshape</text>
5893<text text-anchor="middle" x="467" y="-2209" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
5894</a>
5895</g>
5896</g>
5897<!-- Node357&#45;&gt;Node362 -->
5898<g id="edge362" class="edge">
5899<title>Node357&#45;&gt;Node362</title>
5900<path fill="none" stroke="midnightblue" d="M262.38,-2272.59C290.09,-2262.81 325.21,-2250.99 357,-2242 369.42,-2238.49 382.75,-2235.11 395.67,-2232.04"/>
5901<polygon fill="midnightblue" stroke="midnightblue" points="261.16,-2269.31 252.91,-2275.95 263.5,-2275.9 261.16,-2269.31"/>
5902</g>
5903<!-- Node359 -->
5904<g id="node360" class="node">
5905<title>Node359</title>
5906<g id="a_node360"><a xlink:href="classarmnn_1_1_cl_reshape_workload.html" target="_top" xlink:title=" ">
5907<polygon fill="white" stroke="black" points="648.5,-2305.5 648.5,-2324.5 762.5,-2324.5 762.5,-2305.5 648.5,-2305.5"/>
5908<text text-anchor="middle" x="705.5" y="-2312.5" font-family="Helvetica,sans-Serif" font-size="10.00">ClReshapeWorkload</text>
5909</a>
5910</g>
5911</g>
5912<!-- Node358&#45;&gt;Node359 -->
5913<g id="edge359" class="edge">
5914<title>Node358&#45;&gt;Node359</title>
5915<path fill="none" stroke="midnightblue" d="M567.82,-2315C595.37,-2315 624.28,-2315 648.38,-2315"/>
5916<polygon fill="midnightblue" stroke="midnightblue" points="567.75,-2311.5 557.75,-2315 567.75,-2318.5 567.75,-2311.5"/>
5917</g>
5918<!-- Node361 -->
5919<g id="node362" class="node">
5920<title>Node361</title>
5921<g id="a_node362"><a xlink:href="classarmnn_1_1_neon_reshape_workload.html" target="_top" xlink:title=" ">
5922<polygon fill="white" stroke="black" points="640.5,-2256.5 640.5,-2275.5 770.5,-2275.5 770.5,-2256.5 640.5,-2256.5"/>
5923<text text-anchor="middle" x="705.5" y="-2263.5" font-family="Helvetica,sans-Serif" font-size="10.00">NeonReshapeWorkload</text>
5924</a>
5925</g>
5926</g>
5927<!-- Node360&#45;&gt;Node361 -->
5928<g id="edge361" class="edge">
5929<title>Node360&#45;&gt;Node361</title>
5930<path fill="none" stroke="midnightblue" d="M559.91,-2266C586.78,-2266 615.56,-2266 640.31,-2266"/>
5931<polygon fill="midnightblue" stroke="midnightblue" points="559.72,-2262.5 549.72,-2266 559.72,-2269.5 559.72,-2262.5"/>
5932</g>
5933<!-- Node363 -->
5934<g id="node364" class="node">
5935<title>Node363</title>
5936<g id="a_node364"><a xlink:href="classarmnn_1_1_ref_reshape_workload.html" target="_top" xlink:title=" ">
5937<polygon fill="white" stroke="black" points="645,-2207.5 645,-2226.5 766,-2226.5 766,-2207.5 645,-2207.5"/>
5938<text text-anchor="middle" x="705.5" y="-2214.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefReshapeWorkload</text>
5939</a>
5940</g>
5941</g>
5942<!-- Node362&#45;&gt;Node363 -->
5943<g id="edge363" class="edge">
5944<title>Node362&#45;&gt;Node363</title>
5945<path fill="none" stroke="midnightblue" d="M555.49,-2217C585.2,-2217 617.69,-2217 644.74,-2217"/>
5946<polygon fill="midnightblue" stroke="midnightblue" points="555.11,-2213.5 545.11,-2217 555.11,-2220.5 555.11,-2213.5"/>
5947</g>
5948<!-- Node365 -->
5949<g id="node366" class="node">
5950<title>Node365</title>
5951<g id="a_node366"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
5952<polygon fill="white" stroke="black" points="381.5,-2153 381.5,-2183 552.5,-2183 552.5,-2153 381.5,-2153"/>
5953<text text-anchor="start" x="389.5" y="-2171" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; ResizeQueue</text>
5954<text text-anchor="middle" x="467" y="-2160" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
5955</a>
5956</g>
5957</g>
5958<!-- Node364&#45;&gt;Node365 -->
5959<g id="edge365" class="edge">
5960<title>Node364&#45;&gt;Node365</title>
5961<path fill="none" stroke="midnightblue" d="M301.84,-2152.49C327.69,-2154.93 355.81,-2157.59 381.34,-2160"/>
5962<polygon fill="midnightblue" stroke="midnightblue" points="301.96,-2148.98 291.67,-2151.53 301.3,-2155.95 301.96,-2148.98"/>
5963</g>
5964<!-- Node367 -->
5965<g id="node368" class="node">
5966<title>Node367</title>
5967<g id="a_node368"><a xlink:href="classarmnn_1_1_neon_base_workload.html" target="_top" xlink:title=" ">
5968<polygon fill="white" stroke="black" points="389.5,-2104 389.5,-2134 544.5,-2134 544.5,-2104 389.5,-2104"/>
5969<text text-anchor="start" x="397.5" y="-2122" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; Resize</text>
5970<text text-anchor="middle" x="467" y="-2111" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
5971</a>
5972</g>
5973</g>
5974<!-- Node364&#45;&gt;Node367 -->
5975<g id="edge367" class="edge">
5976<title>Node364&#45;&gt;Node367</title>
5977<path fill="none" stroke="midnightblue" d="M301.66,-2135.18C330.25,-2132.36 361.62,-2129.27 389.22,-2126.56"/>
5978<polygon fill="midnightblue" stroke="midnightblue" points="301.28,-2131.7 291.67,-2136.16 301.97,-2138.66 301.28,-2131.7"/>
5979</g>
5980<!-- Node369 -->
5981<g id="node370" class="node">
5982<title>Node369</title>
5983<g id="a_node370"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
5984<polygon fill="white" stroke="black" points="378,-2055 378,-2085 556,-2085 556,-2055 378,-2055"/>
5985<text text-anchor="start" x="386" y="-2073" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; ResizeQueue</text>
5986<text text-anchor="middle" x="467" y="-2062" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
5987</a>
5988</g>
5989</g>
5990<!-- Node364&#45;&gt;Node369 -->
5991<g id="edge369" class="edge">
5992<title>Node364&#45;&gt;Node369</title>
5993<path fill="none" stroke="midnightblue" d="M262.38,-2125.59C290.09,-2115.81 325.21,-2103.99 357,-2095 369.42,-2091.49 382.75,-2088.11 395.67,-2085.04"/>
5994<polygon fill="midnightblue" stroke="midnightblue" points="261.16,-2122.31 252.91,-2128.95 263.5,-2128.9 261.16,-2122.31"/>
5995</g>
5996<!-- Node366 -->
5997<g id="node367" class="node">
5998<title>Node366</title>
5999<g id="a_node367"><a xlink:href="classarmnn_1_1_cl_resize_workload.html" target="_top" xlink:title=" ">
6000<polygon fill="white" stroke="black" points="653.5,-2158.5 653.5,-2177.5 757.5,-2177.5 757.5,-2158.5 653.5,-2158.5"/>
6001<text text-anchor="middle" x="705.5" y="-2165.5" font-family="Helvetica,sans-Serif" font-size="10.00">ClResizeWorkload</text>
6002</a>
6003</g>
6004</g>
6005<!-- Node365&#45;&gt;Node366 -->
6006<g id="edge366" class="edge">
6007<title>Node365&#45;&gt;Node366</title>
6008<path fill="none" stroke="midnightblue" d="M563.08,-2168C593.94,-2168 626.98,-2168 653.36,-2168"/>
6009<polygon fill="midnightblue" stroke="midnightblue" points="562.71,-2164.5 552.71,-2168 562.71,-2171.5 562.71,-2164.5"/>
6010</g>
6011<!-- Node368 -->
6012<g id="node369" class="node">
6013<title>Node368</title>
6014<g id="a_node369"><a xlink:href="classarmnn_1_1_neon_resize_workload.html" target="_top" xlink:title=" ">
6015<polygon fill="white" stroke="black" points="645.5,-2109.5 645.5,-2128.5 765.5,-2128.5 765.5,-2109.5 645.5,-2109.5"/>
6016<text text-anchor="middle" x="705.5" y="-2116.5" font-family="Helvetica,sans-Serif" font-size="10.00">NeonResizeWorkload</text>
6017</a>
6018</g>
6019</g>
6020<!-- Node367&#45;&gt;Node368 -->
6021<g id="edge368" class="edge">
6022<title>Node367&#45;&gt;Node368</title>
6023<path fill="none" stroke="midnightblue" d="M554.87,-2119C584.96,-2119 617.98,-2119 645.33,-2119"/>
6024<polygon fill="midnightblue" stroke="midnightblue" points="554.78,-2115.5 544.78,-2119 554.78,-2122.5 554.78,-2115.5"/>
6025</g>
6026<!-- Node370 -->
6027<g id="node371" class="node">
6028<title>Node370</title>
6029<g id="a_node371"><a xlink:href="classarmnn_1_1_ref_resize_workload.html" target="_top" xlink:title=" ">
6030<polygon fill="white" stroke="black" points="650,-2060.5 650,-2079.5 761,-2079.5 761,-2060.5 650,-2060.5"/>
6031<text text-anchor="middle" x="705.5" y="-2067.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefResizeWorkload</text>
6032</a>
6033</g>
6034</g>
6035<!-- Node369&#45;&gt;Node370 -->
6036<g id="edge370" class="edge">
6037<title>Node369&#45;&gt;Node370</title>
6038<path fill="none" stroke="midnightblue" d="M566.09,-2070C594.64,-2070 624.81,-2070 649.67,-2070"/>
6039<polygon fill="midnightblue" stroke="midnightblue" points="566.06,-2066.5 556.06,-2070 566.06,-2073.5 566.06,-2066.5"/>
6040</g>
6041<!-- Node372 -->
6042<g id="node373" class="node">
6043<title>Node372</title>
6044<g id="a_node373"><a xlink:href="classarmnn_1_1_cl_reverse_v2_workload.html" target="_top" xlink:title=" ">
6045<polygon fill="white" stroke="black" points="404.5,-2016.5 404.5,-2035.5 529.5,-2035.5 529.5,-2016.5 404.5,-2016.5"/>
6046<text text-anchor="middle" x="467" y="-2023.5" font-family="Helvetica,sans-Serif" font-size="10.00">ClReverseV2Workload</text>
6047</a>
6048</g>
6049</g>
6050<!-- Node371&#45;&gt;Node372 -->
6051<g id="edge372" class="edge">
6052<title>Node371&#45;&gt;Node372</title>
6053<path fill="none" stroke="midnightblue" d="M312.27,-2014.5C343.34,-2016.82 376.64,-2019.32 404.28,-2021.38"/>
6054<polygon fill="midnightblue" stroke="midnightblue" points="312.5,-2011.01 302.27,-2013.75 311.98,-2017.99 312.5,-2011.01"/>
6055</g>
6056<!-- Node373 -->
6057<g id="node374" class="node">
6058<title>Node373</title>
6059<g id="a_node374"><a xlink:href="classarmnn_1_1_neon_reverse_v2_workload.html" target="_top" xlink:title=" ">
6060<polygon fill="white" stroke="black" points="397,-1978.5 397,-1997.5 537,-1997.5 537,-1978.5 397,-1978.5"/>
6061<text text-anchor="middle" x="467" y="-1985.5" font-family="Helvetica,sans-Serif" font-size="10.00">NeonReverseV2Workload</text>
6062</a>
6063</g>
6064</g>
6065<!-- Node371&#45;&gt;Node373 -->
6066<g id="edge373" class="edge">
6067<title>Node371&#45;&gt;Node373</title>
6068<path fill="none" stroke="midnightblue" d="M312.57,-1999.48C340.79,-1997.37 370.84,-1995.12 396.79,-1993.18"/>
6069<polygon fill="midnightblue" stroke="midnightblue" points="311.98,-1996.01 302.27,-2000.25 312.5,-2002.99 311.98,-1996.01"/>
6070</g>
6071<!-- Node374 -->
6072<g id="node375" class="node">
6073<title>Node374</title>
6074<g id="a_node375"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
6075<polygon fill="white" stroke="black" points="390,-1929 390,-1959 544,-1959 544,-1929 390,-1929"/>
6076<text text-anchor="start" x="398" y="-1947" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; Reverse</text>
6077<text text-anchor="middle" x="467" y="-1936" font-family="Helvetica,sans-Serif" font-size="10.00">V2QueueDescriptor &gt;</text>
6078</a>
6079</g>
6080</g>
6081<!-- Node371&#45;&gt;Node374 -->
6082<g id="edge374" class="edge">
6083<title>Node371&#45;&gt;Node374</title>
6084<path fill="none" stroke="midnightblue" d="M277.37,-1989.41C302.25,-1982.84 330.9,-1975.41 357,-1969 370.58,-1965.67 385.14,-1962.23 399.06,-1959.01"/>
6085<polygon fill="midnightblue" stroke="midnightblue" points="276.44,-1986.04 267.67,-1991.98 278.23,-1992.8 276.44,-1986.04"/>
6086</g>
6087<!-- Node375 -->
6088<g id="node376" class="node">
6089<title>Node375</title>
6090<g id="a_node376"><a xlink:href="classarmnn_1_1_ref_reverse_v2_workload.html" target="_top" xlink:title=" ">
6091<polygon fill="white" stroke="black" points="640,-1934.5 640,-1953.5 771,-1953.5 771,-1934.5 640,-1934.5"/>
6092<text text-anchor="middle" x="705.5" y="-1941.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefReverseV2Workload</text>
6093</a>
6094</g>
6095</g>
6096<!-- Node374&#45;&gt;Node375 -->
6097<g id="edge375" class="edge">
6098<title>Node374&#45;&gt;Node375</title>
6099<path fill="none" stroke="midnightblue" d="M554.38,-1944C582.55,-1944 613.32,-1944 639.63,-1944"/>
6100<polygon fill="midnightblue" stroke="midnightblue" points="554.13,-1940.5 544.13,-1944 554.13,-1947.5 554.13,-1940.5"/>
6101</g>
6102<!-- Node377 -->
6103<g id="node378" class="node">
6104<title>Node377</title>
6105<g id="a_node378"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
6106<polygon fill="white" stroke="black" points="385,-1880 385,-1910 549,-1910 549,-1880 385,-1880"/>
6107<text text-anchor="start" x="393" y="-1898" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; RsqrtQueue</text>
6108<text text-anchor="middle" x="467" y="-1887" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
6109</a>
6110</g>
6111</g>
6112<!-- Node376&#45;&gt;Node377 -->
6113<g id="edge377" class="edge">
6114<title>Node376&#45;&gt;Node377</title>
6115<path fill="none" stroke="midnightblue" d="M298.68,-1895C326.54,-1895 357.29,-1895 384.75,-1895"/>
6116<polygon fill="midnightblue" stroke="midnightblue" points="298.55,-1891.5 288.55,-1895 298.55,-1898.5 298.55,-1891.5"/>
6117</g>
6118<!-- Node379 -->
6119<g id="node380" class="node">
6120<title>Node379</title>
6121<g id="a_node380"><a xlink:href="classarmnn_1_1_neon_base_workload.html" target="_top" xlink:title=" ">
6122<polygon fill="white" stroke="black" points="377,-1831 377,-1861 557,-1861 557,-1831 377,-1831"/>
6123<text text-anchor="start" x="385" y="-1849" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; RsqrtQueue</text>
6124<text text-anchor="middle" x="467" y="-1838" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
6125</a>
6126</g>
6127</g>
6128<!-- Node376&#45;&gt;Node379 -->
6129<g id="edge379" class="edge">
6130<title>Node376&#45;&gt;Node379</title>
6131<path fill="none" stroke="midnightblue" d="M298.64,-1878.29C327.57,-1872.71 359.61,-1866.52 387.85,-1861.08"/>
6132<polygon fill="midnightblue" stroke="midnightblue" points="297.71,-1874.9 288.55,-1880.23 299.03,-1881.77 297.71,-1874.9"/>
6133</g>
6134<!-- Node378 -->
6135<g id="node379" class="node">
6136<title>Node378</title>
6137<g id="a_node379"><a xlink:href="classarmnn_1_1_cl_rsqrt_workload.html" target="_top" xlink:title=" ">
6138<polygon fill="white" stroke="black" points="656.5,-1885.5 656.5,-1904.5 754.5,-1904.5 754.5,-1885.5 656.5,-1885.5"/>
6139<text text-anchor="middle" x="705.5" y="-1892.5" font-family="Helvetica,sans-Serif" font-size="10.00">ClRsqrtWorkload</text>
6140</a>
6141</g>
6142</g>
6143<!-- Node377&#45;&gt;Node378 -->
6144<g id="edge378" class="edge">
6145<title>Node377&#45;&gt;Node378</title>
6146<path fill="none" stroke="midnightblue" d="M559.22,-1895C592.31,-1895 628.39,-1895 656.31,-1895"/>
6147<polygon fill="midnightblue" stroke="midnightblue" points="559.06,-1891.5 549.06,-1895 559.06,-1898.5 559.06,-1891.5"/>
6148</g>
6149<!-- Node380 -->
6150<g id="node381" class="node">
6151<title>Node380</title>
6152<g id="a_node381"><a xlink:href="classarmnn_1_1_neon_rsqrt_workload.html" target="_top" xlink:title=" ">
6153<polygon fill="white" stroke="black" points="649,-1836.5 649,-1855.5 762,-1855.5 762,-1836.5 649,-1836.5"/>
6154<text text-anchor="middle" x="705.5" y="-1843.5" font-family="Helvetica,sans-Serif" font-size="10.00">NeonRsqrtWorkload</text>
6155</a>
6156</g>
6157</g>
6158<!-- Node379&#45;&gt;Node380 -->
6159<g id="edge380" class="edge">
6160<title>Node379&#45;&gt;Node380</title>
6161<path fill="none" stroke="midnightblue" d="M567.26,-1846C595.12,-1846 624.42,-1846 648.76,-1846"/>
6162<polygon fill="midnightblue" stroke="midnightblue" points="567.07,-1842.5 557.07,-1846 567.07,-1849.5 567.07,-1842.5"/>
6163</g>
6164<!-- Node382 -->
6165<g id="node383" class="node">
6166<title>Node382</title>
6167<g id="a_node383"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
6168<polygon fill="white" stroke="black" points="389.5,-1782 389.5,-1812 544.5,-1812 544.5,-1782 389.5,-1782"/>
6169<text text-anchor="start" x="397.5" y="-1800" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; ScatterNd</text>
6170<text text-anchor="middle" x="467" y="-1789" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
6171</a>
6172</g>
6173</g>
6174<!-- Node381&#45;&gt;Node382 -->
6175<g id="edge382" class="edge">
6176<title>Node381&#45;&gt;Node382</title>
6177<path fill="none" stroke="midnightblue" d="M310.12,-1797C336.36,-1797 364.34,-1797 389.25,-1797"/>
6178<polygon fill="midnightblue" stroke="midnightblue" points="309.77,-1793.5 299.77,-1797 309.77,-1800.5 309.77,-1793.5"/>
6179</g>
6180<!-- Node384 -->
6181<g id="node385" class="node">
6182<title>Node384</title>
6183<g id="a_node385"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
6184<polygon fill="white" stroke="black" points="392.5,-1733 392.5,-1763 541.5,-1763 541.5,-1733 392.5,-1733"/>
6185<text text-anchor="start" x="400.5" y="-1751" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; Scatter</text>
6186<text text-anchor="middle" x="467" y="-1740" font-family="Helvetica,sans-Serif" font-size="10.00">NdQueueDescriptor &gt;</text>
6187</a>
6188</g>
6189</g>
6190<!-- Node381&#45;&gt;Node384 -->
6191<g id="edge384" class="edge">
6192<title>Node381&#45;&gt;Node384</title>
6193<path fill="none" stroke="midnightblue" d="M299.99,-1780.03C330.03,-1774.23 363.3,-1767.81 392.12,-1762.25"/>
6194<polygon fill="midnightblue" stroke="midnightblue" points="299.09,-1776.63 289.93,-1781.97 300.42,-1783.51 299.09,-1776.63"/>
6195</g>
6196<!-- Node383 -->
6197<g id="node384" class="node">
6198<title>Node383</title>
6199<g id="a_node384"><a xlink:href="classarmnn_1_1_cl_scatter_nd_workload.html" target="_top" xlink:title=" ">
6200<polygon fill="white" stroke="black" points="645.5,-1787.5 645.5,-1806.5 765.5,-1806.5 765.5,-1787.5 645.5,-1787.5"/>
6201<text text-anchor="middle" x="705.5" y="-1794.5" font-family="Helvetica,sans-Serif" font-size="10.00">ClScatterNdWorkload</text>
6202</a>
6203</g>
6204</g>
6205<!-- Node382&#45;&gt;Node383 -->
6206<g id="edge383" class="edge">
6207<title>Node382&#45;&gt;Node383</title>
6208<path fill="none" stroke="midnightblue" d="M554.87,-1797C584.96,-1797 617.98,-1797 645.33,-1797"/>
6209<polygon fill="midnightblue" stroke="midnightblue" points="554.78,-1793.5 544.78,-1797 554.78,-1800.5 554.78,-1793.5"/>
6210</g>
6211<!-- Node385 -->
6212<g id="node386" class="node">
6213<title>Node385</title>
6214<g id="a_node386"><a xlink:href="classarmnn_1_1_ref_scatter_nd_workload.html" target="_top" xlink:title=" ">
6215<polygon fill="white" stroke="black" points="642,-1738.5 642,-1757.5 769,-1757.5 769,-1738.5 642,-1738.5"/>
6216<text text-anchor="middle" x="705.5" y="-1745.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefScatterNdWorkload</text>
6217</a>
6218</g>
6219</g>
6220<!-- Node384&#45;&gt;Node385 -->
6221<g id="edge385" class="edge">
6222<title>Node384&#45;&gt;Node385</title>
6223<path fill="none" stroke="midnightblue" d="M551.86,-1748C581.47,-1748 614.22,-1748 641.77,-1748"/>
6224<polygon fill="midnightblue" stroke="midnightblue" points="551.53,-1744.5 541.53,-1748 551.53,-1751.5 551.53,-1744.5"/>
6225</g>
6226<!-- Node387 -->
6227<g id="node388" class="node">
6228<title>Node387</title>
6229<g id="a_node388"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
6230<polygon fill="white" stroke="black" points="379,-1684 379,-1714 555,-1714 555,-1684 379,-1684"/>
6231<text text-anchor="start" x="387" y="-1702" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; ShapeQueue</text>
6232<text text-anchor="middle" x="467" y="-1691" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
6233</a>
6234</g>
6235</g>
6236<!-- Node386&#45;&gt;Node387 -->
6237<g id="edge387" class="edge">
6238<title>Node386&#45;&gt;Node387</title>
6239<path fill="none" stroke="midnightblue" d="M300.6,-1715.28C325.98,-1712.78 353.61,-1710.06 378.9,-1707.57"/>
6240<polygon fill="midnightblue" stroke="midnightblue" points="300.24,-1711.8 290.63,-1716.26 300.92,-1718.76 300.24,-1711.8"/>
6241</g>
6242<!-- Node388 -->
6243<g id="node389" class="node">
6244<title>Node388</title>
6245<g id="a_node389"><a xlink:href="structarmnn_1_1_ref_shape_workload.html" target="_top" xlink:title=" ">
6246<polygon fill="white" stroke="black" points="651,-1689.5 651,-1708.5 760,-1708.5 760,-1689.5 651,-1689.5"/>
6247<text text-anchor="middle" x="705.5" y="-1696.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefShapeWorkload</text>
6248</a>
6249</g>
6250</g>
6251<!-- Node387&#45;&gt;Node388 -->
6252<g id="edge388" class="edge">
6253<title>Node387&#45;&gt;Node388</title>
6254<path fill="none" stroke="midnightblue" d="M565.32,-1699C594.59,-1699 625.62,-1699 650.94,-1699"/>
6255<polygon fill="midnightblue" stroke="midnightblue" points="565.06,-1695.5 555.06,-1699 565.06,-1702.5 565.06,-1695.5"/>
6256</g>
6257<!-- Node390 -->
6258<g id="node391" class="node">
6259<title>Node390</title>
6260<g id="a_node391"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
6261<polygon fill="white" stroke="black" points="386,-1635 386,-1665 548,-1665 548,-1635 386,-1635"/>
6262<text text-anchor="start" x="394" y="-1653" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; SliceQueue</text>
6263<text text-anchor="middle" x="467" y="-1642" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
6264</a>
6265</g>
6266</g>
6267<!-- Node389&#45;&gt;Node390 -->
6268<g id="edge390" class="edge">
6269<title>Node389&#45;&gt;Node390</title>
6270<path fill="none" stroke="midnightblue" d="M297.15,-1634.05C325.73,-1636.75 357.5,-1639.75 385.71,-1642.41"/>
6271<polygon fill="midnightblue" stroke="midnightblue" points="297.46,-1630.56 287.18,-1633.1 296.8,-1637.53 297.46,-1630.56"/>
6272</g>
6273<!-- Node392 -->
6274<g id="node393" class="node">
6275<title>Node392</title>
6276<g id="a_node393"><a xlink:href="classarmnn_1_1_neon_base_workload.html" target="_top" xlink:title=" ">
6277<polygon fill="white" stroke="black" points="378,-1586 378,-1616 556,-1616 556,-1586 378,-1586"/>
6278<text text-anchor="start" x="386" y="-1604" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; SliceQueue</text>
6279<text text-anchor="middle" x="467" y="-1593" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
6280</a>
6281</g>
6282</g>
6283<!-- Node389&#45;&gt;Node392 -->
6284<g id="edge392" class="edge">
6285<title>Node389&#45;&gt;Node392</title>
6286<path fill="none" stroke="midnightblue" d="M297.31,-1617.6C323.14,-1615.06 351.56,-1612.26 377.59,-1609.7"/>
6287<polygon fill="midnightblue" stroke="midnightblue" points="296.79,-1614.14 287.18,-1618.6 297.47,-1621.1 296.79,-1614.14"/>
6288</g>
6289<!-- Node394 -->
6290<g id="node395" class="node">
6291<title>Node394</title>
6292<g id="a_node395"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
6293<polygon fill="white" stroke="black" points="382.5,-1537 382.5,-1567 551.5,-1567 551.5,-1537 382.5,-1537"/>
6294<text text-anchor="start" x="390.5" y="-1555" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; SliceQueue</text>
6295<text text-anchor="middle" x="467" y="-1544" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
6296</a>
6297</g>
6298</g>
6299<!-- Node389&#45;&gt;Node394 -->
6300<g id="edge394" class="edge">
6301<title>Node389&#45;&gt;Node394</title>
6302<path fill="none" stroke="midnightblue" d="M262.38,-1607.59C290.09,-1597.81 325.21,-1585.99 357,-1577 369.42,-1573.49 382.75,-1570.11 395.67,-1567.04"/>
6303<polygon fill="midnightblue" stroke="midnightblue" points="261.16,-1604.31 252.91,-1610.95 263.5,-1610.9 261.16,-1604.31"/>
6304</g>
6305<!-- Node391 -->
6306<g id="node392" class="node">
6307<title>Node391</title>
6308<g id="a_node392"><a xlink:href="classarmnn_1_1_cl_slice_workload.html" target="_top" xlink:title=" ">
6309<polygon fill="white" stroke="black" points="658,-1640.5 658,-1659.5 753,-1659.5 753,-1640.5 658,-1640.5"/>
6310<text text-anchor="middle" x="705.5" y="-1647.5" font-family="Helvetica,sans-Serif" font-size="10.00">ClSliceWorkload</text>
6311</a>
6312</g>
6313</g>
6314<!-- Node390&#45;&gt;Node391 -->
6315<g id="edge391" class="edge">
6316<title>Node390&#45;&gt;Node391</title>
6317<path fill="none" stroke="midnightblue" d="M558.49,-1650C592.44,-1650 629.63,-1650 657.98,-1650"/>
6318<polygon fill="midnightblue" stroke="midnightblue" points="558.07,-1646.5 548.07,-1650 558.07,-1653.5 558.07,-1646.5"/>
6319</g>
6320<!-- Node393 -->
6321<g id="node394" class="node">
6322<title>Node393</title>
6323<g id="a_node394"><a xlink:href="classarmnn_1_1_neon_slice_workload.html" target="_top" xlink:title=" ">
6324<polygon fill="white" stroke="black" points="650,-1591.5 650,-1610.5 761,-1610.5 761,-1591.5 650,-1591.5"/>
6325<text text-anchor="middle" x="705.5" y="-1598.5" font-family="Helvetica,sans-Serif" font-size="10.00">NeonSliceWorkload</text>
6326</a>
6327</g>
6328</g>
6329<!-- Node392&#45;&gt;Node393 -->
6330<g id="edge393" class="edge">
6331<title>Node392&#45;&gt;Node393</title>
6332<path fill="none" stroke="midnightblue" d="M566.09,-1601C594.64,-1601 624.81,-1601 649.67,-1601"/>
6333<polygon fill="midnightblue" stroke="midnightblue" points="566.06,-1597.5 556.06,-1601 566.06,-1604.5 566.06,-1597.5"/>
6334</g>
6335<!-- Node395 -->
6336<g id="node396" class="node">
6337<title>Node395</title>
6338<g id="a_node396"><a xlink:href="classarmnn_1_1_ref_slice_workload.html" target="_top" xlink:title=" ">
6339<polygon fill="white" stroke="black" points="654.5,-1542.5 654.5,-1561.5 756.5,-1561.5 756.5,-1542.5 654.5,-1542.5"/>
6340<text text-anchor="middle" x="705.5" y="-1549.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefSliceWorkload</text>
6341</a>
6342</g>
6343</g>
6344<!-- Node394&#45;&gt;Node395 -->
6345<g id="edge395" class="edge">
6346<title>Node394&#45;&gt;Node395</title>
6347<path fill="none" stroke="midnightblue" d="M561.87,-1552C593.44,-1552 627.43,-1552 654.31,-1552"/>
6348<polygon fill="midnightblue" stroke="midnightblue" points="561.71,-1548.5 551.71,-1552 561.71,-1555.5 561.71,-1548.5"/>
6349</g>
6350<!-- Node397 -->
6351<g id="node398" class="node">
6352<title>Node397</title>
6353<g id="a_node398"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
6354<polygon fill="white" stroke="black" points="377.5,-1488 377.5,-1518 556.5,-1518 556.5,-1488 377.5,-1488"/>
6355<text text-anchor="start" x="385.5" y="-1506" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; SoftmaxQueue</text>
6356<text text-anchor="middle" x="467" y="-1495" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
6357</a>
6358</g>
6359</g>
6360<!-- Node396&#45;&gt;Node397 -->
6361<g id="edge397" class="edge">
6362<title>Node396&#45;&gt;Node397</title>
6363<path fill="none" stroke="midnightblue" d="M306.4,-1487.29C329.58,-1489.57 354.31,-1492.01 377.21,-1494.26"/>
6364<polygon fill="midnightblue" stroke="midnightblue" points="306.52,-1483.79 296.23,-1486.29 305.83,-1490.75 306.52,-1483.79"/>
6365</g>
6366<!-- Node399 -->
6367<g id="node400" class="node">
6368<title>Node399</title>
6369<g id="a_node400"><a xlink:href="classarmnn_1_1_neon_base_workload.html" target="_top" xlink:title=" ">
6370<polygon fill="white" stroke="black" points="385,-1439 385,-1469 549,-1469 549,-1439 385,-1439"/>
6371<text text-anchor="start" x="393" y="-1457" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; Softmax</text>
6372<text text-anchor="middle" x="467" y="-1446" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
6373</a>
6374</g>
6375</g>
6376<!-- Node396&#45;&gt;Node399 -->
6377<g id="edge399" class="edge">
6378<title>Node396&#45;&gt;Node399</title>
6379<path fill="none" stroke="midnightblue" d="M306.35,-1469.09C332.05,-1466.66 359.67,-1464.05 384.59,-1461.69"/>
6380<polygon fill="midnightblue" stroke="midnightblue" points="305.85,-1465.62 296.23,-1470.04 306.51,-1472.59 305.85,-1465.62"/>
6381</g>
6382<!-- Node401 -->
6383<g id="node402" class="node">
6384<title>Node401</title>
6385<g id="a_node402"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
6386<polygon fill="white" stroke="black" points="389.5,-1390 389.5,-1420 544.5,-1420 544.5,-1390 389.5,-1390"/>
6387<text text-anchor="start" x="397.5" y="-1408" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; Softmax</text>
6388<text text-anchor="middle" x="467" y="-1397" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
6389</a>
6390</g>
6391</g>
6392<!-- Node396&#45;&gt;Node401 -->
6393<g id="edge401" class="edge">
6394<title>Node396&#45;&gt;Node401</title>
6395<path fill="none" stroke="midnightblue" d="M263.67,-1459.58C291.19,-1450.1 325.73,-1438.74 357,-1430 369.53,-1426.5 382.96,-1423.12 395.98,-1420.03"/>
6396<polygon fill="midnightblue" stroke="midnightblue" points="262.17,-1456.39 253.87,-1462.98 264.47,-1463.01 262.17,-1456.39"/>
6397</g>
6398<!-- Node398 -->
6399<g id="node399" class="node">
6400<title>Node398</title>
6401<g id="a_node399"><a xlink:href="classarmnn_1_1_cl_softmax_workload.html" target="_top" xlink:title=" ">
6402<polygon fill="white" stroke="black" points="649,-1493.5 649,-1512.5 762,-1512.5 762,-1493.5 649,-1493.5"/>
6403<text text-anchor="middle" x="705.5" y="-1500.5" font-family="Helvetica,sans-Serif" font-size="10.00">ClSoftmaxWorkload</text>
6404</a>
6405</g>
6406</g>
6407<!-- Node397&#45;&gt;Node398 -->
6408<g id="edge398" class="edge">
6409<title>Node397&#45;&gt;Node398</title>
6410<path fill="none" stroke="midnightblue" d="M566.98,-1503C594.99,-1503 624.48,-1503 648.94,-1503"/>
6411<polygon fill="midnightblue" stroke="midnightblue" points="566.74,-1499.5 556.74,-1503 566.74,-1506.5 566.74,-1499.5"/>
6412</g>
6413<!-- Node400 -->
6414<g id="node401" class="node">
6415<title>Node400</title>
6416<g id="a_node401"><a xlink:href="classarmnn_1_1_neon_softmax_workload.html" target="_top" xlink:title=" ">
6417<polygon fill="white" stroke="black" points="641.5,-1444.5 641.5,-1463.5 769.5,-1463.5 769.5,-1444.5 641.5,-1444.5"/>
6418<text text-anchor="middle" x="705.5" y="-1451.5" font-family="Helvetica,sans-Serif" font-size="10.00">NeonSoftmaxWorkload</text>
6419</a>
6420</g>
6421</g>
6422<!-- Node399&#45;&gt;Node400 -->
6423<g id="edge400" class="edge">
6424<title>Node399&#45;&gt;Node400</title>
6425<path fill="none" stroke="midnightblue" d="M559.09,-1454C586.61,-1454 616.21,-1454 641.47,-1454"/>
6426<polygon fill="midnightblue" stroke="midnightblue" points="559.06,-1450.5 549.06,-1454 559.06,-1457.5 559.06,-1450.5"/>
6427</g>
6428<!-- Node402 -->
6429<g id="node403" class="node">
6430<title>Node402</title>
6431<g id="a_node403"><a xlink:href="classarmnn_1_1_ref_softmax_workload.html" target="_top" xlink:title=" ">
6432<polygon fill="white" stroke="black" points="646,-1395.5 646,-1414.5 765,-1414.5 765,-1395.5 646,-1395.5"/>
6433<text text-anchor="middle" x="705.5" y="-1402.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefSoftmaxWorkload</text>
6434</a>
6435</g>
6436</g>
6437<!-- Node401&#45;&gt;Node402 -->
6438<g id="edge402" class="edge">
6439<title>Node401&#45;&gt;Node402</title>
6440<path fill="none" stroke="midnightblue" d="M554.91,-1405C585.13,-1405 618.3,-1405 645.71,-1405"/>
6441<polygon fill="midnightblue" stroke="midnightblue" points="554.78,-1401.5 544.78,-1405 554.78,-1408.5 554.78,-1401.5"/>
6442</g>
6443<!-- Node404 -->
6444<g id="node405" class="node">
6445<title>Node404</title>
6446<g id="a_node405"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
6447<polygon fill="white" stroke="black" points="379.5,-1341 379.5,-1371 554.5,-1371 554.5,-1341 379.5,-1341"/>
6448<text text-anchor="start" x="387.5" y="-1359" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; SpaceToBatch</text>
6449<text text-anchor="middle" x="467" y="-1348" font-family="Helvetica,sans-Serif" font-size="10.00">NdQueueDescriptor &gt;</text>
6450</a>
6451</g>
6452</g>
6453<!-- Node403&#45;&gt;Node404 -->
6454<g id="edge404" class="edge">
6455<title>Node403&#45;&gt;Node404</title>
6456<path fill="none" stroke="midnightblue" d="M303.8,-1340.67C328.37,-1343 354.84,-1345.5 379.13,-1347.79"/>
6457<polygon fill="midnightblue" stroke="midnightblue" points="304.05,-1337.18 293.77,-1339.73 303.39,-1344.15 304.05,-1337.18"/>
6458</g>
6459<!-- Node406 -->
6460<g id="node407" class="node">
6461<title>Node406</title>
6462<g id="a_node407"><a xlink:href="classarmnn_1_1_neon_base_workload.html" target="_top" xlink:title=" ">
6463<polygon fill="white" stroke="black" points="385.5,-1292 385.5,-1322 548.5,-1322 548.5,-1292 385.5,-1292"/>
6464<text text-anchor="start" x="393.5" y="-1310" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; SpaceTo</text>
6465<text text-anchor="middle" x="467" y="-1299" font-family="Helvetica,sans-Serif" font-size="10.00">BatchNdQueueDescriptor &gt;</text>
6466</a>
6467</g>
6468</g>
6469<!-- Node403&#45;&gt;Node406 -->
6470<g id="edge406" class="edge">
6471<title>Node403&#45;&gt;Node406</title>
6472<path fill="none" stroke="midnightblue" d="M303.85,-1322.96C330.49,-1320.34 359.36,-1317.5 385.26,-1314.95"/>
6473<polygon fill="midnightblue" stroke="midnightblue" points="303.37,-1319.49 293.77,-1323.95 304.06,-1326.46 303.37,-1319.49"/>
6474</g>
6475<!-- Node408 -->
6476<g id="node409" class="node">
6477<title>Node408</title>
6478<g id="a_node409"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
6479<polygon fill="white" stroke="black" points="390,-1243 390,-1273 544,-1273 544,-1243 390,-1243"/>
6480<text text-anchor="start" x="398" y="-1261" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; SpaceTo</text>
6481<text text-anchor="middle" x="467" y="-1250" font-family="Helvetica,sans-Serif" font-size="10.00">BatchNdQueueDescriptor &gt;</text>
6482</a>
6483</g>
6484</g>
6485<!-- Node403&#45;&gt;Node408 -->
6486<g id="edge408" class="edge">
6487<title>Node403&#45;&gt;Node408</title>
6488<path fill="none" stroke="midnightblue" d="M262.38,-1313.59C290.09,-1303.81 325.21,-1291.99 357,-1283 369.42,-1279.49 382.75,-1276.11 395.67,-1273.04"/>
6489<polygon fill="midnightblue" stroke="midnightblue" points="261.16,-1310.31 252.91,-1316.95 263.5,-1316.9 261.16,-1310.31"/>
6490</g>
6491<!-- Node405 -->
6492<g id="node406" class="node">
6493<title>Node405</title>
6494<g id="a_node406"><a xlink:href="classarmnn_1_1_cl_space_to_batch_nd_workload.html" target="_top" xlink:title=" ">
6495<polygon fill="white" stroke="black" points="629,-1346.5 629,-1365.5 782,-1365.5 782,-1346.5 629,-1346.5"/>
6496<text text-anchor="middle" x="705.5" y="-1353.5" font-family="Helvetica,sans-Serif" font-size="10.00">ClSpaceToBatchNdWorkload</text>
6497</a>
6498</g>
6499</g>
6500<!-- Node404&#45;&gt;Node405 -->
6501<g id="edge405" class="edge">
6502<title>Node404&#45;&gt;Node405</title>
6503<path fill="none" stroke="midnightblue" d="M564.77,-1356C586.08,-1356 608.37,-1356 628.71,-1356"/>
6504<polygon fill="midnightblue" stroke="midnightblue" points="564.72,-1352.5 554.72,-1356 564.72,-1359.5 564.72,-1352.5"/>
6505</g>
6506<!-- Node407 -->
6507<g id="node408" class="node">
6508<title>Node407</title>
6509<g id="a_node408"><a xlink:href="classarmnn_1_1_neon_space_to_batch_nd_workload.html" target="_top" xlink:title=" ">
6510<polygon fill="white" stroke="black" points="621,-1297.5 621,-1316.5 790,-1316.5 790,-1297.5 621,-1297.5"/>
6511<text text-anchor="middle" x="705.5" y="-1304.5" font-family="Helvetica,sans-Serif" font-size="10.00">NeonSpaceToBatchNdWorkload</text>
6512</a>
6513</g>
6514</g>
6515<!-- Node406&#45;&gt;Node407 -->
6516<g id="edge407" class="edge">
6517<title>Node406&#45;&gt;Node407</title>
6518<path fill="none" stroke="midnightblue" d="M558.95,-1307C579.33,-1307 600.85,-1307 620.91,-1307"/>
6519<polygon fill="midnightblue" stroke="midnightblue" points="558.73,-1303.5 548.73,-1307 558.73,-1310.5 558.73,-1303.5"/>
6520</g>
6521<!-- Node409 -->
6522<g id="node410" class="node">
6523<title>Node409</title>
6524<g id="a_node410"><a xlink:href="classarmnn_1_1_ref_space_to_batch_nd_workload.html" target="_top" xlink:title=" ">
6525<polygon fill="white" stroke="black" points="625.5,-1248.5 625.5,-1267.5 785.5,-1267.5 785.5,-1248.5 625.5,-1248.5"/>
6526<text text-anchor="middle" x="705.5" y="-1255.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefSpaceToBatchNdWorkload</text>
6527</a>
6528</g>
6529</g>
6530<!-- Node408&#45;&gt;Node409 -->
6531<g id="edge409" class="edge">
6532<title>Node408&#45;&gt;Node409</title>
6533<path fill="none" stroke="midnightblue" d="M554.3,-1258C577.5,-1258 602.46,-1258 625.26,-1258"/>
6534<polygon fill="midnightblue" stroke="midnightblue" points="554.13,-1254.5 544.13,-1258 554.13,-1261.5 554.13,-1254.5"/>
6535</g>
6536<!-- Node411 -->
6537<g id="node412" class="node">
6538<title>Node411</title>
6539<g id="a_node412"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
6540<polygon fill="white" stroke="black" points="379,-1194 379,-1224 555,-1224 555,-1194 379,-1194"/>
6541<text text-anchor="start" x="387" y="-1212" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; SpaceToDepth</text>
6542<text text-anchor="middle" x="467" y="-1201" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
6543</a>
6544</g>
6545</g>
6546<!-- Node410&#45;&gt;Node411 -->
6547<g id="edge411" class="edge">
6548<title>Node410&#45;&gt;Node411</title>
6549<path fill="none" stroke="midnightblue" d="M305.05,-1193.79C329.19,-1196.07 355.1,-1198.52 378.93,-1200.77"/>
6550<polygon fill="midnightblue" stroke="midnightblue" points="305.1,-1190.28 294.82,-1192.83 304.44,-1197.25 305.1,-1190.28"/>
6551</g>
6552<!-- Node413 -->
6553<g id="node414" class="node">
6554<title>Node413</title>
6555<g id="a_node414"><a xlink:href="classarmnn_1_1_neon_base_workload.html" target="_top" xlink:title=" ">
6556<polygon fill="white" stroke="black" points="385.5,-1145 385.5,-1175 548.5,-1175 548.5,-1145 385.5,-1145"/>
6557<text text-anchor="start" x="393.5" y="-1163" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; SpaceTo</text>
6558<text text-anchor="middle" x="467" y="-1152" font-family="Helvetica,sans-Serif" font-size="10.00">DepthQueueDescriptor &gt;</text>
6559</a>
6560</g>
6561</g>
6562<!-- Node410&#45;&gt;Node413 -->
6563<g id="edge413" class="edge">
6564<title>Node410&#45;&gt;Node413</title>
6565<path fill="none" stroke="midnightblue" d="M304.83,-1175.86C331.26,-1173.26 359.83,-1170.45 385.46,-1167.93"/>
6566<polygon fill="midnightblue" stroke="midnightblue" points="304.43,-1172.39 294.82,-1176.85 305.11,-1179.35 304.43,-1172.39"/>
6567</g>
6568<!-- Node415 -->
6569<g id="node416" class="node">
6570<title>Node415</title>
6571<g id="a_node416"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
6572<polygon fill="white" stroke="black" points="390,-1096 390,-1126 544,-1126 544,-1096 390,-1096"/>
6573<text text-anchor="start" x="398" y="-1114" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; SpaceTo</text>
6574<text text-anchor="middle" x="467" y="-1103" font-family="Helvetica,sans-Serif" font-size="10.00">DepthQueueDescriptor &gt;</text>
6575</a>
6576</g>
6577</g>
6578<!-- Node410&#45;&gt;Node415 -->
6579<g id="edge415" class="edge">
6580<title>Node410&#45;&gt;Node415</title>
6581<path fill="none" stroke="midnightblue" d="M262.38,-1166.59C290.09,-1156.81 325.21,-1144.99 357,-1136 369.42,-1132.49 382.75,-1129.11 395.67,-1126.04"/>
6582<polygon fill="midnightblue" stroke="midnightblue" points="261.16,-1163.31 252.91,-1169.95 263.5,-1169.9 261.16,-1163.31"/>
6583</g>
6584<!-- Node412 -->
6585<g id="node413" class="node">
6586<title>Node412</title>
6587<g id="a_node413"><a xlink:href="classarmnn_1_1_cl_space_to_depth_workload.html" target="_top" xlink:title=" ">
6588<polygon fill="white" stroke="black" points="635,-1199.5 635,-1218.5 776,-1218.5 776,-1199.5 635,-1199.5"/>
6589<text text-anchor="middle" x="705.5" y="-1206.5" font-family="Helvetica,sans-Serif" font-size="10.00">ClSpaceToDepthWorkload</text>
6590</a>
6591</g>
6592</g>
6593<!-- Node411&#45;&gt;Node412 -->
6594<g id="edge412" class="edge">
6595<title>Node411&#45;&gt;Node412</title>
6596<path fill="none" stroke="midnightblue" d="M565.34,-1209C588.7,-1209 613.19,-1209 635,-1209"/>
6597<polygon fill="midnightblue" stroke="midnightblue" points="565.06,-1205.5 555.06,-1209 565.06,-1212.5 565.06,-1205.5"/>
6598</g>
6599<!-- Node414 -->
6600<g id="node415" class="node">
6601<title>Node414</title>
6602<g id="a_node415"><a xlink:href="classarmnn_1_1_neon_space_to_depth_workload.html" target="_top" xlink:title=" ">
6603<polygon fill="white" stroke="black" points="627,-1150.5 627,-1169.5 784,-1169.5 784,-1150.5 627,-1150.5"/>
6604<text text-anchor="middle" x="705.5" y="-1157.5" font-family="Helvetica,sans-Serif" font-size="10.00">NeonSpaceToDepthWorkload</text>
6605</a>
6606</g>
6607</g>
6608<!-- Node413&#45;&gt;Node414 -->
6609<g id="edge414" class="edge">
6610<title>Node413&#45;&gt;Node414</title>
6611<path fill="none" stroke="midnightblue" d="M558.93,-1160C581.37,-1160 605.19,-1160 626.93,-1160"/>
6612<polygon fill="midnightblue" stroke="midnightblue" points="558.73,-1156.5 548.73,-1160 558.73,-1163.5 558.73,-1156.5"/>
6613</g>
6614<!-- Node416 -->
6615<g id="node417" class="node">
6616<title>Node416</title>
6617<g id="a_node417"><a xlink:href="classarmnn_1_1_ref_space_to_depth_workload.html" target="_top" xlink:title=" ">
6618<polygon fill="white" stroke="black" points="631.5,-1101.5 631.5,-1120.5 779.5,-1120.5 779.5,-1101.5 631.5,-1101.5"/>
6619<text text-anchor="middle" x="705.5" y="-1108.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefSpaceToDepthWorkload</text>
6620</a>
6621</g>
6622</g>
6623<!-- Node415&#45;&gt;Node416 -->
6624<g id="edge416" class="edge">
6625<title>Node415&#45;&gt;Node416</title>
6626<path fill="none" stroke="midnightblue" d="M554.43,-1111C579.67,-1111 607,-1111 631.33,-1111"/>
6627<polygon fill="midnightblue" stroke="midnightblue" points="554.13,-1107.5 544.13,-1111 554.13,-1114.5 554.13,-1107.5"/>
6628</g>
6629<!-- Node418 -->
6630<g id="node419" class="node">
6631<title>Node418</title>
6632<g id="a_node419"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
6633<polygon fill="white" stroke="black" points="395.5,-1047 395.5,-1077 538.5,-1077 538.5,-1047 395.5,-1047"/>
6634<text text-anchor="start" x="403.5" y="-1065" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; Splitter</text>
6635<text text-anchor="middle" x="467" y="-1054" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
6636</a>
6637</g>
6638</g>
6639<!-- Node417&#45;&gt;Node418 -->
6640<g id="edge418" class="edge">
6641<title>Node417&#45;&gt;Node418</title>
6642<path fill="none" stroke="midnightblue" d="M303.2,-1045.98C333.44,-1048.95 366.64,-1052.22 395.12,-1055.02"/>
6643<polygon fill="midnightblue" stroke="midnightblue" points="303.36,-1042.48 293.07,-1044.98 302.67,-1049.44 303.36,-1042.48"/>
6644</g>
6645<!-- Node420 -->
6646<g id="node421" class="node">
6647<title>Node420</title>
6648<g id="a_node421"><a xlink:href="classarmnn_1_1_neon_base_workload.html" target="_top" xlink:title=" ">
6649<polygon fill="white" stroke="black" points="388,-998 388,-1028 546,-1028 546,-998 388,-998"/>
6650<text text-anchor="start" x="396" y="-1016" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; Splitter</text>
6651<text text-anchor="middle" x="467" y="-1005" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
6652</a>
6653</g>
6654</g>
6655<!-- Node417&#45;&gt;Node420 -->
6656<g id="edge420" class="edge">
6657<title>Node417&#45;&gt;Node420</title>
6658<path fill="none" stroke="midnightblue" d="M303.16,-1028.39C330.88,-1025.77 361.09,-1022.91 387.87,-1020.38"/>
6659<polygon fill="midnightblue" stroke="midnightblue" points="302.69,-1024.92 293.07,-1029.34 303.35,-1031.88 302.69,-1024.92"/>
6660</g>
6661<!-- Node422 -->
6662<g id="node423" class="node">
6663<title>Node422</title>
6664<g id="a_node423"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
6665<polygon fill="white" stroke="black" points="392.5,-949 392.5,-979 541.5,-979 541.5,-949 392.5,-949"/>
6666<text text-anchor="start" x="400.5" y="-967" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; Splitter</text>
6667<text text-anchor="middle" x="467" y="-956" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
6668</a>
6669</g>
6670</g>
6671<!-- Node417&#45;&gt;Node422 -->
6672<g id="edge422" class="edge">
6673<title>Node417&#45;&gt;Node422</title>
6674<path fill="none" stroke="midnightblue" d="M263.67,-1018.58C291.19,-1009.1 325.73,-997.74 357,-989 369.53,-985.5 382.96,-982.12 395.98,-979.03"/>
6675<polygon fill="midnightblue" stroke="midnightblue" points="262.17,-1015.39 253.87,-1021.98 264.47,-1022.01 262.17,-1015.39"/>
6676</g>
6677<!-- Node419 -->
6678<g id="node420" class="node">
6679<title>Node419</title>
6680<g id="a_node420"><a xlink:href="classarmnn_1_1_cl_splitter_workload.html" target="_top" xlink:title=" ">
6681<polygon fill="white" stroke="black" points="652,-1052.5 652,-1071.5 759,-1071.5 759,-1052.5 652,-1052.5"/>
6682<text text-anchor="middle" x="705.5" y="-1059.5" font-family="Helvetica,sans-Serif" font-size="10.00">ClSplitterWorkload</text>
6683</a>
6684</g>
6685</g>
6686<!-- Node418&#45;&gt;Node419 -->
6687<g id="edge419" class="edge">
6688<title>Node418&#45;&gt;Node419</title>
6689<path fill="none" stroke="midnightblue" d="M549.03,-1062C583.05,-1062 621.65,-1062 651.87,-1062"/>
6690<polygon fill="midnightblue" stroke="midnightblue" points="548.64,-1058.5 538.64,-1062 548.64,-1065.5 548.64,-1058.5"/>
6691</g>
6692<!-- Node421 -->
6693<g id="node422" class="node">
6694<title>Node421</title>
6695<g id="a_node422"><a xlink:href="classarmnn_1_1_neon_splitter_workload.html" target="_top" xlink:title=" ">
6696<polygon fill="white" stroke="black" points="644,-1003.5 644,-1022.5 767,-1022.5 767,-1003.5 644,-1003.5"/>
6697<text text-anchor="middle" x="705.5" y="-1010.5" font-family="Helvetica,sans-Serif" font-size="10.00">NeonSplitterWorkload</text>
6698</a>
6699</g>
6700</g>
6701<!-- Node420&#45;&gt;Node421 -->
6702<g id="edge421" class="edge">
6703<title>Node420&#45;&gt;Node421</title>
6704<path fill="none" stroke="midnightblue" d="M556.27,-1013C585.4,-1013 617.12,-1013 643.72,-1013"/>
6705<polygon fill="midnightblue" stroke="midnightblue" points="556.09,-1009.5 546.09,-1013 556.09,-1016.5 556.09,-1009.5"/>
6706</g>
6707<!-- Node423 -->
6708<g id="node424" class="node">
6709<title>Node423</title>
6710<g id="a_node424"><a xlink:href="classarmnn_1_1_ref_splitter_workload.html" target="_top" xlink:title=" ">
6711<polygon fill="white" stroke="black" points="648.5,-954.5 648.5,-973.5 762.5,-973.5 762.5,-954.5 648.5,-954.5"/>
6712<text text-anchor="middle" x="705.5" y="-961.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefSplitterWorkload</text>
6713</a>
6714</g>
6715</g>
6716<!-- Node422&#45;&gt;Node423 -->
6717<g id="edge423" class="edge">
6718<title>Node422&#45;&gt;Node423</title>
6719<path fill="none" stroke="midnightblue" d="M551.78,-964C583.78,-964 619.47,-964 648.3,-964"/>
6720<polygon fill="midnightblue" stroke="midnightblue" points="551.53,-960.5 541.53,-964 551.53,-967.5 551.53,-960.5"/>
6721</g>
6722<!-- Node425 -->
6723<g id="node426" class="node">
6724<title>Node425</title>
6725<g id="a_node426"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
6726<polygon fill="white" stroke="black" points="384,-900 384,-930 550,-930 550,-900 384,-900"/>
6727<text text-anchor="start" x="392" y="-918" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; StackQueue</text>
6728<text text-anchor="middle" x="467" y="-907" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
6729</a>
6730</g>
6731</g>
6732<!-- Node424&#45;&gt;Node425 -->
6733<g id="edge425" class="edge">
6734<title>Node424&#45;&gt;Node425</title>
6735<path fill="none" stroke="midnightblue" d="M299.21,-899.24C326.62,-901.83 356.78,-904.68 383.83,-907.24"/>
6736<polygon fill="midnightblue" stroke="midnightblue" points="299.53,-895.75 289.24,-898.3 298.87,-902.72 299.53,-895.75"/>
6737</g>
6738<!-- Node427 -->
6739<g id="node428" class="node">
6740<title>Node427</title>
6741<g id="a_node428"><a xlink:href="classarmnn_1_1_neon_base_workload.html" target="_top" xlink:title=" ">
6742<polygon fill="white" stroke="black" points="376,-851 376,-881 558,-881 558,-851 376,-851"/>
6743<text text-anchor="start" x="384" y="-869" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; StackQueue</text>
6744<text text-anchor="middle" x="467" y="-858" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
6745</a>
6746</g>
6747</g>
6748<!-- Node424&#45;&gt;Node427 -->
6749<g id="edge427" class="edge">
6750<title>Node424&#45;&gt;Node427</title>
6751<path fill="none" stroke="midnightblue" d="M299.31,-882.41C323.99,-879.98 350.9,-877.33 375.75,-874.88"/>
6752<polygon fill="midnightblue" stroke="midnightblue" points="298.85,-878.93 289.24,-883.4 299.54,-885.9 298.85,-878.93"/>
6753</g>
6754<!-- Node429 -->
6755<g id="node430" class="node">
6756<title>Node429</title>
6757<g id="a_node430"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
6758<polygon fill="white" stroke="black" points="380.5,-802 380.5,-832 553.5,-832 553.5,-802 380.5,-802"/>
6759<text text-anchor="start" x="388.5" y="-820" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; StackQueue</text>
6760<text text-anchor="middle" x="467" y="-809" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
6761</a>
6762</g>
6763</g>
6764<!-- Node424&#45;&gt;Node429 -->
6765<g id="edge429" class="edge">
6766<title>Node424&#45;&gt;Node429</title>
6767<path fill="none" stroke="midnightblue" d="M262.38,-872.59C290.09,-862.81 325.21,-850.99 357,-842 369.42,-838.49 382.75,-835.11 395.67,-832.04"/>
6768<polygon fill="midnightblue" stroke="midnightblue" points="261.16,-869.31 252.91,-875.95 263.5,-875.9 261.16,-869.31"/>
6769</g>
6770<!-- Node426 -->
6771<g id="node427" class="node">
6772<title>Node426</title>
6773<g id="a_node427"><a xlink:href="classarmnn_1_1_cl_stack_workload.html" target="_top" xlink:title=" ">
6774<polygon fill="white" stroke="black" points="656,-905.5 656,-924.5 755,-924.5 755,-905.5 656,-905.5"/>
6775<text text-anchor="middle" x="705.5" y="-912.5" font-family="Helvetica,sans-Serif" font-size="10.00">ClStackWorkload</text>
6776</a>
6777</g>
6778</g>
6779<!-- Node425&#45;&gt;Node426 -->
6780<g id="edge426" class="edge">
6781<title>Node425&#45;&gt;Node426</title>
6782<path fill="none" stroke="midnightblue" d="M560.07,-915C592.68,-915 628.09,-915 655.69,-915"/>
6783<polygon fill="midnightblue" stroke="midnightblue" points="560.05,-911.5 550.05,-915 560.05,-918.5 560.05,-911.5"/>
6784</g>
6785<!-- Node428 -->
6786<g id="node429" class="node">
6787<title>Node428</title>
6788<g id="a_node429"><a xlink:href="classarmnn_1_1_neon_stack_workload.html" target="_top" xlink:title=" ">
6789<polygon fill="white" stroke="black" points="648,-856.5 648,-875.5 763,-875.5 763,-856.5 648,-856.5"/>
6790<text text-anchor="middle" x="705.5" y="-863.5" font-family="Helvetica,sans-Serif" font-size="10.00">NeonStackWorkload</text>
6791</a>
6792</g>
6793</g>
6794<!-- Node427&#45;&gt;Node428 -->
6795<g id="edge428" class="edge">
6796<title>Node427&#45;&gt;Node428</title>
6797<path fill="none" stroke="midnightblue" d="M568.42,-866C595.58,-866 624.03,-866 647.85,-866"/>
6798<polygon fill="midnightblue" stroke="midnightblue" points="568.09,-862.5 558.09,-866 568.09,-869.5 568.09,-862.5"/>
6799</g>
6800<!-- Node430 -->
6801<g id="node431" class="node">
6802<title>Node430</title>
6803<g id="a_node431"><a xlink:href="classarmnn_1_1_ref_stack_workload.html" target="_top" xlink:title=" ">
6804<polygon fill="white" stroke="black" points="652.5,-807.5 652.5,-826.5 758.5,-826.5 758.5,-807.5 652.5,-807.5"/>
6805<text text-anchor="middle" x="705.5" y="-814.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefStackWorkload</text>
6806</a>
6807</g>
6808</g>
6809<!-- Node429&#45;&gt;Node430 -->
6810<g id="edge430" class="edge">
6811<title>Node429&#45;&gt;Node430</title>
6812<path fill="none" stroke="midnightblue" d="M563.89,-817C594.14,-817 626.43,-817 652.42,-817"/>
6813<polygon fill="midnightblue" stroke="midnightblue" points="563.72,-813.5 553.72,-817 563.72,-820.5 563.72,-813.5"/>
6814</g>
6815<!-- Node432 -->
6816<g id="node433" class="node">
6817<title>Node432</title>
6818<g id="a_node433"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
6819<polygon fill="white" stroke="black" points="384.5,-753 384.5,-783 549.5,-783 549.5,-753 384.5,-753"/>
6820<text text-anchor="start" x="392.5" y="-771" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; StridedSlice</text>
6821<text text-anchor="middle" x="467" y="-760" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
6822</a>
6823</g>
6824</g>
6825<!-- Node431&#45;&gt;Node432 -->
6826<g id="edge432" class="edge">
6827<title>Node431&#45;&gt;Node432</title>
6828<path fill="none" stroke="midnightblue" d="M298.63,-752.19C326.35,-754.8 356.94,-757.7 384.3,-760.28"/>
6829<polygon fill="midnightblue" stroke="midnightblue" points="298.84,-748.69 288.55,-751.23 298.18,-755.66 298.84,-748.69"/>
6830</g>
6831<!-- Node434 -->
6832<g id="node435" class="node">
6833<title>Node434</title>
6834<g id="a_node435"><a xlink:href="classarmnn_1_1_neon_base_workload.html" target="_top" xlink:title=" ">
6835<polygon fill="white" stroke="black" points="388,-704 388,-734 546,-734 546,-704 388,-704"/>
6836<text text-anchor="start" x="396" y="-722" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; Strided</text>
6837<text text-anchor="middle" x="467" y="-711" font-family="Helvetica,sans-Serif" font-size="10.00">SliceQueueDescriptor &gt;</text>
6838</a>
6839</g>
6840</g>
6841<!-- Node431&#45;&gt;Node434 -->
6842<g id="edge434" class="edge">
6843<title>Node431&#45;&gt;Node434</title>
6844<path fill="none" stroke="midnightblue" d="M298.64,-735.47C327.57,-732.63 359.61,-729.47 387.85,-726.69"/>
6845<polygon fill="midnightblue" stroke="midnightblue" points="298.16,-732 288.55,-736.47 298.85,-738.97 298.16,-732"/>
6846</g>
6847<!-- Node436 -->
6848<g id="node437" class="node">
6849<title>Node436</title>
6850<g id="a_node437"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
6851<polygon fill="white" stroke="black" points="392.5,-655 392.5,-685 541.5,-685 541.5,-655 392.5,-655"/>
6852<text text-anchor="start" x="400.5" y="-673" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; Strided</text>
6853<text text-anchor="middle" x="467" y="-662" font-family="Helvetica,sans-Serif" font-size="10.00">SliceQueueDescriptor &gt;</text>
6854</a>
6855</g>
6856</g>
6857<!-- Node431&#45;&gt;Node436 -->
6858<g id="edge436" class="edge">
6859<title>Node431&#45;&gt;Node436</title>
6860<path fill="none" stroke="midnightblue" d="M262.38,-725.59C290.09,-715.81 325.21,-703.99 357,-695 369.42,-691.49 382.75,-688.11 395.67,-685.04"/>
6861<polygon fill="midnightblue" stroke="midnightblue" points="261.16,-722.31 252.91,-728.95 263.5,-728.9 261.16,-722.31"/>
6862</g>
6863<!-- Node433 -->
6864<g id="node434" class="node">
6865<title>Node433</title>
6866<g id="a_node434"><a xlink:href="classarmnn_1_1_cl_strided_slice_workload.html" target="_top" xlink:title=" ">
6867<polygon fill="white" stroke="black" points="640.5,-758.5 640.5,-777.5 770.5,-777.5 770.5,-758.5 640.5,-758.5"/>
6868<text text-anchor="middle" x="705.5" y="-765.5" font-family="Helvetica,sans-Serif" font-size="10.00">ClStridedSliceWorkload</text>
6869</a>
6870</g>
6871</g>
6872<!-- Node432&#45;&gt;Node433 -->
6873<g id="edge433" class="edge">
6874<title>Node432&#45;&gt;Node433</title>
6875<path fill="none" stroke="midnightblue" d="M559.91,-768C586.78,-768 615.56,-768 640.31,-768"/>
6876<polygon fill="midnightblue" stroke="midnightblue" points="559.72,-764.5 549.72,-768 559.72,-771.5 559.72,-764.5"/>
6877</g>
6878<!-- Node435 -->
6879<g id="node436" class="node">
6880<title>Node435</title>
6881<g id="a_node436"><a xlink:href="classarmnn_1_1_neon_strided_slice_workload.html" target="_top" xlink:title=" ">
6882<polygon fill="white" stroke="black" points="632.5,-709.5 632.5,-728.5 778.5,-728.5 778.5,-709.5 632.5,-709.5"/>
6883<text text-anchor="middle" x="705.5" y="-716.5" font-family="Helvetica,sans-Serif" font-size="10.00">NeonStridedSliceWorkload</text>
6884</a>
6885</g>
6886</g>
6887<!-- Node434&#45;&gt;Node435 -->
6888<g id="edge435" class="edge">
6889<title>Node434&#45;&gt;Node435</title>
6890<path fill="none" stroke="midnightblue" d="M556.35,-719C581.45,-719 608.48,-719 632.48,-719"/>
6891<polygon fill="midnightblue" stroke="midnightblue" points="556.09,-715.5 546.09,-719 556.09,-722.5 556.09,-715.5"/>
6892</g>
6893<!-- Node437 -->
6894<g id="node438" class="node">
6895<title>Node437</title>
6896<g id="a_node438"><a xlink:href="classarmnn_1_1_ref_strided_slice_workload.html" target="_top" xlink:title=" ">
6897<polygon fill="white" stroke="black" points="637,-660.5 637,-679.5 774,-679.5 774,-660.5 637,-660.5"/>
6898<text text-anchor="middle" x="705.5" y="-667.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefStridedSliceWorkload</text>
6899</a>
6900</g>
6901</g>
6902<!-- Node436&#45;&gt;Node437 -->
6903<g id="edge437" class="edge">
6904<title>Node436&#45;&gt;Node437</title>
6905<path fill="none" stroke="midnightblue" d="M551.65,-670C579.5,-670 610.15,-670 636.65,-670"/>
6906<polygon fill="midnightblue" stroke="midnightblue" points="551.53,-666.5 541.53,-670 551.53,-673.5 551.53,-666.5"/>
6907</g>
6908<!-- Node439 -->
6909<g id="node440" class="node">
6910<title>Node439</title>
6911<g id="a_node440"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
6912<polygon fill="white" stroke="black" points="385.5,-606 385.5,-636 548.5,-636 548.5,-606 385.5,-606"/>
6913<text text-anchor="start" x="393.5" y="-624" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; Subtraction</text>
6914<text text-anchor="middle" x="467" y="-613" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
6915</a>
6916</g>
6917</g>
6918<!-- Node438&#45;&gt;Node439 -->
6919<g id="edge439" class="edge">
6920<title>Node438&#45;&gt;Node439</title>
6921<path fill="none" stroke="midnightblue" d="M297.81,-621C326.14,-621 357.54,-621 385.47,-621"/>
6922<polygon fill="midnightblue" stroke="midnightblue" points="297.52,-617.5 287.52,-621 297.52,-624.5 297.52,-617.5"/>
6923</g>
6924<!-- Node441 -->
6925<g id="node442" class="node">
6926<title>Node441</title>
6927<g id="a_node442"><a xlink:href="classarmnn_1_1_neon_base_workload.html" target="_top" xlink:title=" ">
6928<polygon fill="white" stroke="black" points="377.5,-557 377.5,-587 556.5,-587 556.5,-557 377.5,-557"/>
6929<text text-anchor="start" x="385.5" y="-575" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; Subtraction</text>
6930<text text-anchor="middle" x="467" y="-564" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
6931</a>
6932</g>
6933</g>
6934<!-- Node438&#45;&gt;Node441 -->
6935<g id="edge441" class="edge">
6936<title>Node438&#45;&gt;Node441</title>
6937<path fill="none" stroke="midnightblue" d="M297.72,-604.46C326.98,-598.82 359.52,-592.54 388.13,-587.02"/>
6938<polygon fill="midnightblue" stroke="midnightblue" points="296.68,-601.1 287.52,-606.43 298,-607.97 296.68,-601.1"/>
6939</g>
6940<!-- Node440 -->
6941<g id="node441" class="node">
6942<title>Node440</title>
6943<g id="a_node441"><a xlink:href="classarmnn_1_1_cl_subtraction_workload.html" target="_top" xlink:title=" ">
6944<polygon fill="white" stroke="black" points="641.5,-611.5 641.5,-630.5 769.5,-630.5 769.5,-611.5 641.5,-611.5"/>
6945<text text-anchor="middle" x="705.5" y="-618.5" font-family="Helvetica,sans-Serif" font-size="10.00">ClSubtractionWorkload</text>
6946</a>
6947</g>
6948</g>
6949<!-- Node439&#45;&gt;Node440 -->
6950<g id="edge440" class="edge">
6951<title>Node439&#45;&gt;Node440</title>
6952<path fill="none" stroke="midnightblue" d="M558.77,-621C586.32,-621 615.97,-621 641.29,-621"/>
6953<polygon fill="midnightblue" stroke="midnightblue" points="558.73,-617.5 548.73,-621 558.73,-624.5 558.73,-617.5"/>
6954</g>
6955<!-- Node442 -->
6956<g id="node443" class="node">
6957<title>Node442</title>
6958<g id="a_node443"><a xlink:href="classarmnn_1_1_neon_subtraction_workload.html" target="_top" xlink:title=" ">
6959<polygon fill="white" stroke="black" points="634,-562.5 634,-581.5 777,-581.5 777,-562.5 634,-562.5"/>
6960<text text-anchor="middle" x="705.5" y="-569.5" font-family="Helvetica,sans-Serif" font-size="10.00">NeonSubtractionWorkload</text>
6961</a>
6962</g>
6963</g>
6964<!-- Node441&#45;&gt;Node442 -->
6965<g id="edge442" class="edge">
6966<title>Node441&#45;&gt;Node442</title>
6967<path fill="none" stroke="midnightblue" d="M566.96,-572C589.38,-572 612.75,-572 633.73,-572"/>
6968<polygon fill="midnightblue" stroke="midnightblue" points="566.74,-568.5 556.74,-572 566.74,-575.5 566.74,-568.5"/>
6969</g>
6970<!-- Node444 -->
6971<g id="node445" class="node">
6972<title>Node444</title>
6973<g id="a_node445"><a xlink:href="classarmnn_1_1_cl_tile_workload.html" target="_top" xlink:title=" ">
6974<polygon fill="white" stroke="black" points="422,-518.5 422,-537.5 512,-537.5 512,-518.5 422,-518.5"/>
6975<text text-anchor="middle" x="467" y="-525.5" font-family="Helvetica,sans-Serif" font-size="10.00">ClTileWorkload</text>
6976</a>
6977</g>
6978</g>
6979<!-- Node443&#45;&gt;Node444 -->
6980<g id="edge444" class="edge">
6981<title>Node443&#45;&gt;Node444</title>
6982<path fill="none" stroke="midnightblue" d="M325.72,-517.51C359.78,-520.05 395.13,-522.7 421.82,-524.7"/>
6983<polygon fill="midnightblue" stroke="midnightblue" points="325.91,-514.01 315.68,-516.76 325.39,-520.99 325.91,-514.01"/>
6984</g>
6985<!-- Node445 -->
6986<g id="node446" class="node">
6987<title>Node445</title>
6988<g id="a_node446"><a xlink:href="classarmnn_1_1_neon_tile_workload.html" target="_top" xlink:title=" ">
6989<polygon fill="white" stroke="black" points="414,-480.5 414,-499.5 520,-499.5 520,-480.5 414,-480.5"/>
6990<text text-anchor="middle" x="467" y="-487.5" font-family="Helvetica,sans-Serif" font-size="10.00">NeonTileWorkload</text>
6991</a>
6992</g>
6993</g>
6994<!-- Node443&#45;&gt;Node445 -->
6995<g id="edge445" class="edge">
6996<title>Node443&#45;&gt;Node445</title>
6997<path fill="none" stroke="midnightblue" d="M326.02,-500.47C356.66,-498.18 388.32,-495.81 413.76,-493.91"/>
6998<polygon fill="midnightblue" stroke="midnightblue" points="325.39,-497.01 315.68,-501.24 325.91,-503.99 325.39,-497.01"/>
6999</g>
7000<!-- Node446 -->
7001<g id="node447" class="node">
7002<title>Node446</title>
7003<g id="a_node447"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
7004<polygon fill="white" stroke="black" points="385,-431 385,-461 549,-461 549,-431 385,-431"/>
7005<text text-anchor="start" x="393" y="-449" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; TileQueue</text>
7006<text text-anchor="middle" x="467" y="-438" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
7007</a>
7008</g>
7009</g>
7010<!-- Node443&#45;&gt;Node446 -->
7011<g id="edge446" class="edge">
7012<title>Node443&#45;&gt;Node446</title>
7013<path fill="none" stroke="midnightblue" d="M256.79,-496.88C285.4,-489.23 323.32,-479.27 357,-471 370.58,-467.67 385.14,-464.23 399.06,-461.01"/>
7014<polygon fill="midnightblue" stroke="midnightblue" points="255.84,-493.51 247.08,-499.48 257.65,-500.27 255.84,-493.51"/>
7015</g>
7016<!-- Node447 -->
7017<g id="node448" class="node">
7018<title>Node447</title>
7019<g id="a_node448"><a xlink:href="classarmnn_1_1_ref_tile_workload.html" target="_top" xlink:title=" ">
7020<polygon fill="white" stroke="black" points="657,-436.5 657,-455.5 754,-455.5 754,-436.5 657,-436.5"/>
7021<text text-anchor="middle" x="705.5" y="-443.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefTileWorkload</text>
7022</a>
7023</g>
7024</g>
7025<!-- Node446&#45;&gt;Node447 -->
7026<g id="edge447" class="edge">
7027<title>Node446&#45;&gt;Node447</title>
7028<path fill="none" stroke="midnightblue" d="M559.26,-446C592.48,-446 628.7,-446 656.66,-446"/>
7029<polygon fill="midnightblue" stroke="midnightblue" points="559.06,-442.5 549.06,-446 559.06,-449.5 559.06,-442.5"/>
7030</g>
7031<!-- Node449 -->
7032<g id="node450" class="node">
7033<title>Node449</title>
7034<g id="a_node450"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
7035<polygon fill="white" stroke="black" points="377,-382 377,-412 557,-412 557,-382 377,-382"/>
7036<text text-anchor="start" x="385" y="-400" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; Transpose</text>
7037<text text-anchor="middle" x="467" y="-389" font-family="Helvetica,sans-Serif" font-size="10.00">Convolution2dQueueDescriptor &gt;</text>
7038</a>
7039</g>
7040</g>
7041<!-- Node448&#45;&gt;Node449 -->
7042<g id="edge449" class="edge">
7043<title>Node448&#45;&gt;Node449</title>
7044<path fill="none" stroke="midnightblue" d="M330.04,-384.15C345.81,-385.64 361.76,-387.15 376.92,-388.58"/>
7045<polygon fill="midnightblue" stroke="midnightblue" points="330,-380.63 319.72,-383.18 329.35,-387.6 330,-380.63"/>
7046</g>
7047<!-- Node451 -->
7048<g id="node452" class="node">
7049<title>Node451</title>
7050<g id="a_node452"><a xlink:href="classarmnn_1_1_neon_base_workload.html" target="_top" xlink:title=" ">
7051<polygon fill="white" stroke="black" points="377,-333 377,-363 557,-363 557,-333 377,-333"/>
7052<text text-anchor="start" x="385" y="-351" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; Transpose</text>
7053<text text-anchor="middle" x="467" y="-340" font-family="Helvetica,sans-Serif" font-size="10.00">Convolution2dQueueDescriptor &gt;</text>
7054</a>
7055</g>
7056</g>
7057<!-- Node448&#45;&gt;Node451 -->
7058<g id="edge451" class="edge">
7059<title>Node448&#45;&gt;Node451</title>
7060<path fill="none" stroke="midnightblue" d="M330.04,-361.38C345.81,-359.83 361.76,-358.26 376.92,-356.77"/>
7061<polygon fill="midnightblue" stroke="midnightblue" points="329.33,-357.93 319.72,-362.4 330.01,-364.9 329.33,-357.93"/>
7062</g>
7063<!-- Node453 -->
7064<g id="node454" class="node">
7065<title>Node453</title>
7066<g id="a_node454"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
7067<polygon fill="white" stroke="black" points="377,-284 377,-314 557,-314 557,-284 377,-284"/>
7068<text text-anchor="start" x="385" y="-302" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; Transpose</text>
7069<text text-anchor="middle" x="467" y="-291" font-family="Helvetica,sans-Serif" font-size="10.00">Convolution2dQueueDescriptor &gt;</text>
7070</a>
7071</g>
7072</g>
7073<!-- Node448&#45;&gt;Node453 -->
7074<g id="edge453" class="edge">
7075<title>Node448&#45;&gt;Node453</title>
7076<path fill="none" stroke="midnightblue" d="M262.38,-354.59C290.09,-344.81 325.21,-332.99 357,-324 369.42,-320.49 382.75,-317.11 395.67,-314.04"/>
7077<polygon fill="midnightblue" stroke="midnightblue" points="261.16,-351.31 252.91,-357.95 263.5,-357.9 261.16,-351.31"/>
7078</g>
7079<!-- Node450 -->
7080<g id="node451" class="node">
7081<title>Node450</title>
7082<g id="a_node451"><a xlink:href="classarmnn_1_1_cl_transpose_convolution2d_workload.html" target="_top" xlink:title=" ">
7083<polygon fill="white" stroke="black" points="632.5,-382 632.5,-412 778.5,-412 778.5,-382 632.5,-382"/>
7084<text text-anchor="start" x="640.5" y="-400" font-family="Helvetica,sans-Serif" font-size="10.00">ClTransposeConvolution2d</text>
7085<text text-anchor="middle" x="705.5" y="-389" font-family="Helvetica,sans-Serif" font-size="10.00">Workload</text>
7086</a>
7087</g>
7088</g>
7089<!-- Node449&#45;&gt;Node450 -->
7090<g id="edge450" class="edge">
7091<title>Node449&#45;&gt;Node450</title>
7092<path fill="none" stroke="midnightblue" d="M567.37,-397C589.2,-397 611.92,-397 632.43,-397"/>
7093<polygon fill="midnightblue" stroke="midnightblue" points="567.07,-393.5 557.07,-397 567.07,-400.5 567.07,-393.5"/>
7094</g>
7095<!-- Node452 -->
7096<g id="node453" class="node">
7097<title>Node452</title>
7098<g id="a_node453"><a xlink:href="classarmnn_1_1_neon_transpose_convolution2d_workload.html" target="_top" xlink:title=" ">
7099<polygon fill="white" stroke="black" points="625,-333 625,-363 786,-363 786,-333 625,-333"/>
7100<text text-anchor="start" x="633" y="-351" font-family="Helvetica,sans-Serif" font-size="10.00">NeonTransposeConvolution2d</text>
7101<text text-anchor="middle" x="705.5" y="-340" font-family="Helvetica,sans-Serif" font-size="10.00">Workload</text>
7102</a>
7103</g>
7104</g>
7105<!-- Node451&#45;&gt;Node452 -->
7106<g id="edge452" class="edge">
7107<title>Node451&#45;&gt;Node452</title>
7108<path fill="none" stroke="midnightblue" d="M567.34,-348C586.52,-348 606.38,-348 624.83,-348"/>
7109<polygon fill="midnightblue" stroke="midnightblue" points="567.07,-344.5 557.07,-348 567.07,-351.5 567.07,-344.5"/>
7110</g>
7111<!-- Node454 -->
7112<g id="node455" class="node">
7113<title>Node454</title>
7114<g id="a_node455"><a xlink:href="classarmnn_1_1_ref_transpose_convolution2d_workload.html" target="_top" xlink:title=" ">
7115<polygon fill="white" stroke="black" points="629.5,-284 629.5,-314 781.5,-314 781.5,-284 629.5,-284"/>
7116<text text-anchor="start" x="637.5" y="-302" font-family="Helvetica,sans-Serif" font-size="10.00">RefTransposeConvolution2d</text>
7117<text text-anchor="middle" x="705.5" y="-291" font-family="Helvetica,sans-Serif" font-size="10.00">Workload</text>
7118</a>
7119</g>
7120</g>
7121<!-- Node453&#45;&gt;Node454 -->
7122<g id="edge454" class="edge">
7123<title>Node453&#45;&gt;Node454</title>
7124<path fill="none" stroke="midnightblue" d="M567.22,-299C588.03,-299 609.65,-299 629.41,-299"/>
7125<polygon fill="midnightblue" stroke="midnightblue" points="567.07,-295.5 557.07,-299 567.07,-302.5 567.07,-295.5"/>
7126</g>
7127<!-- Node456 -->
7128<g id="node457" class="node">
7129<title>Node456</title>
7130<g id="a_node457"><a xlink:href="classarmnn_1_1_cl_base_workload.html" target="_top" xlink:title=" ">
7131<polygon fill="white" stroke="black" points="389,-235 389,-265 545,-265 545,-235 389,-235"/>
7132<text text-anchor="start" x="397" y="-253" font-family="Helvetica,sans-Serif" font-size="10.00">ClBaseWorkload&lt; Transpose</text>
7133<text text-anchor="middle" x="467" y="-242" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
7134</a>
7135</g>
7136</g>
7137<!-- Node455&#45;&gt;Node456 -->
7138<g id="edge456" class="edge">
7139<title>Node455&#45;&gt;Node456</title>
7140<path fill="none" stroke="midnightblue" d="M310.36,-234.68C336.31,-237.24 363.95,-239.96 388.62,-242.38"/>
7141<polygon fill="midnightblue" stroke="midnightblue" points="310.42,-231.17 300.12,-233.67 309.73,-238.14 310.42,-231.17"/>
7142</g>
7143<!-- Node458 -->
7144<g id="node459" class="node">
7145<title>Node458</title>
7146<g id="a_node459"><a xlink:href="classarmnn_1_1_neon_base_workload.html" target="_top" xlink:title=" ">
7147<polygon fill="white" stroke="black" points="381,-186 381,-216 553,-216 553,-186 381,-186"/>
7148<text text-anchor="start" x="389" y="-204" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; Transpose</text>
7149<text text-anchor="middle" x="467" y="-193" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
7150</a>
7151</g>
7152</g>
7153<!-- Node455&#45;&gt;Node458 -->
7154<g id="edge458" class="edge">
7155<title>Node455&#45;&gt;Node458</title>
7156<path fill="none" stroke="midnightblue" d="M310.32,-215.71C333.51,-213.52 358.04,-211.2 380.6,-209.07"/>
7157<polygon fill="midnightblue" stroke="midnightblue" points="309.75,-212.25 300.12,-216.67 310.41,-219.22 309.75,-212.25"/>
7158</g>
7159<!-- Node460 -->
7160<g id="node461" class="node">
7161<title>Node460</title>
7162<g id="a_node461"><a xlink:href="classarmnn_1_1_typed_workload.html" target="_top" xlink:title=" ">
7163<polygon fill="white" stroke="black" points="386.5,-137 386.5,-167 547.5,-167 547.5,-137 386.5,-137"/>
7164<text text-anchor="start" x="394.5" y="-155" font-family="Helvetica,sans-Serif" font-size="10.00">TypedWorkload&lt; Transpose</text>
7165<text text-anchor="middle" x="467" y="-144" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor, DataType &gt;</text>
7166</a>
7167</g>
7168</g>
7169<!-- Node455&#45;&gt;Node460 -->
7170<g id="edge460" class="edge">
7171<title>Node455&#45;&gt;Node460</title>
7172<path fill="none" stroke="midnightblue" d="M263.67,-206.58C291.19,-197.1 325.73,-185.74 357,-177 369.53,-173.5 382.96,-170.12 395.98,-167.03"/>
7173<polygon fill="midnightblue" stroke="midnightblue" points="262.17,-203.39 253.87,-209.98 264.47,-210.01 262.17,-203.39"/>
7174</g>
7175<!-- Node457 -->
7176<g id="node458" class="node">
7177<title>Node457</title>
7178<g id="a_node458"><a xlink:href="classarmnn_1_1_cl_transpose_workload.html" target="_top" xlink:title=" ">
7179<polygon fill="white" stroke="black" points="645,-240.5 645,-259.5 766,-259.5 766,-240.5 645,-240.5"/>
7180<text text-anchor="middle" x="705.5" y="-247.5" font-family="Helvetica,sans-Serif" font-size="10.00">ClTransposeWorkload</text>
7181</a>
7182</g>
7183</g>
7184<!-- Node456&#45;&gt;Node457 -->
7185<g id="edge457" class="edge">
7186<title>Node456&#45;&gt;Node457</title>
7187<path fill="none" stroke="midnightblue" d="M555.49,-250C585.2,-250 617.69,-250 644.74,-250"/>
7188<polygon fill="midnightblue" stroke="midnightblue" points="555.11,-246.5 545.11,-250 555.11,-253.5 555.11,-246.5"/>
7189</g>
7190<!-- Node459 -->
7191<g id="node460" class="node">
7192<title>Node459</title>
7193<g id="a_node460"><a xlink:href="classarmnn_1_1_neon_transpose_workload.html" target="_top" xlink:title=" ">
7194<polygon fill="white" stroke="black" points="637,-191.5 637,-210.5 774,-210.5 774,-191.5 637,-191.5"/>
7195<text text-anchor="middle" x="705.5" y="-198.5" font-family="Helvetica,sans-Serif" font-size="10.00">NeonTransposeWorkload</text>
7196</a>
7197</g>
7198</g>
7199<!-- Node458&#45;&gt;Node459 -->
7200<g id="edge459" class="edge">
7201<title>Node458&#45;&gt;Node459</title>
7202<path fill="none" stroke="midnightblue" d="M563.16,-201C587.84,-201 613.91,-201 636.86,-201"/>
7203<polygon fill="midnightblue" stroke="midnightblue" points="563.05,-197.5 553.05,-201 563.05,-204.5 563.05,-197.5"/>
7204</g>
7205<!-- Node461 -->
7206<g id="node462" class="node">
7207<title>Node461</title>
7208<g id="a_node462"><a xlink:href="classarmnn_1_1_ref_transpose_workload.html" target="_top" xlink:title=" ">
7209<polygon fill="white" stroke="black" points="641.5,-137 641.5,-167 769.5,-167 769.5,-137 641.5,-137"/>
7210<text text-anchor="start" x="649.5" y="-155" font-family="Helvetica,sans-Serif" font-size="10.00">RefTransposeWorkload</text>
7211<text text-anchor="middle" x="705.5" y="-144" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; DataType &gt;</text>
7212</a>
7213</g>
7214</g>
7215<!-- Node460&#45;&gt;Node461 -->
7216<g id="edge461" class="edge">
7217<title>Node460&#45;&gt;Node461</title>
7218<path fill="none" stroke="midnightblue" d="M557.85,-152C585.61,-152 615.58,-152 641.15,-152"/>
7219<polygon fill="midnightblue" stroke="midnightblue" points="557.74,-148.5 547.74,-152 557.74,-155.5 557.74,-148.5"/>
7220</g>
7221<!-- Node463 -->
7222<g id="node464" class="node">
7223<title>Node463</title>
7224<g id="a_node464"><a xlink:href="classarmnn_1_1_neon_base_workload.html" target="_top" xlink:title=" ">
7225<polygon fill="white" stroke="black" points="371.5,-88 371.5,-118 562.5,-118 562.5,-88 371.5,-88"/>
7226<text text-anchor="start" x="379.5" y="-106" font-family="Helvetica,sans-Serif" font-size="10.00">NeonBaseWorkload&lt; Unidirectional</text>
7227<text text-anchor="middle" x="467" y="-95" font-family="Helvetica,sans-Serif" font-size="10.00">SequenceLstmQueueDescriptor &gt;</text>
7228</a>
7229</g>
7230</g>
7231<!-- Node462&#45;&gt;Node463 -->
7232<g id="edge463" class="edge">
7233<title>Node462&#45;&gt;Node463</title>
7234<path fill="none" stroke="midnightblue" d="M311.7,-103C331.3,-103 351.8,-103 371.23,-103"/>
7235<polygon fill="midnightblue" stroke="midnightblue" points="311.55,-99.5 301.55,-103 311.55,-106.5 311.55,-99.5"/>
7236</g>
7237<!-- Node465 -->
7238<g id="node466" class="node">
7239<title>Node465</title>
7240<g id="a_node466"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
7241<polygon fill="white" stroke="black" points="376,-39 376,-69 558,-69 558,-39 376,-39"/>
7242<text text-anchor="start" x="384" y="-57" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; Unidirectional</text>
7243<text text-anchor="middle" x="467" y="-46" font-family="Helvetica,sans-Serif" font-size="10.00">SequenceLstmQueueDescriptor &gt;</text>
7244</a>
7245</g>
7246</g>
7247<!-- Node462&#45;&gt;Node465 -->
7248<g id="edge465" class="edge">
7249<title>Node462&#45;&gt;Node465</title>
7250<path fill="none" stroke="midnightblue" d="M299.95,-86.03C328.66,-80.5 360.31,-74.39 388.21,-69.01"/>
7251<polygon fill="midnightblue" stroke="midnightblue" points="299.09,-82.63 289.93,-87.97 300.42,-89.51 299.09,-82.63"/>
7252</g>
7253<!-- Node464 -->
7254<g id="node465" class="node">
7255<title>Node464</title>
7256<g id="a_node465"><a xlink:href="classarmnn_1_1_neon_unidirectional_sequence_lstm_workload.html" target="_top" xlink:title=" ">
7257<polygon fill="white" stroke="black" points="626.5,-88 626.5,-118 784.5,-118 784.5,-88 626.5,-88"/>
7258<text text-anchor="start" x="634.5" y="-106" font-family="Helvetica,sans-Serif" font-size="10.00">NeonUnidirectionalSequence</text>
7259<text text-anchor="middle" x="705.5" y="-95" font-family="Helvetica,sans-Serif" font-size="10.00">LstmWorkload</text>
7260</a>
7261</g>
7262</g>
7263<!-- Node463&#45;&gt;Node464 -->
7264<g id="edge464" class="edge">
7265<title>Node463&#45;&gt;Node464</title>
7266<path fill="none" stroke="midnightblue" d="M573.02,-103C590.94,-103 609.27,-103 626.33,-103"/>
7267<polygon fill="midnightblue" stroke="midnightblue" points="572.83,-99.5 562.83,-103 572.83,-106.5 572.83,-99.5"/>
7268</g>
7269<!-- Node466 -->
7270<g id="node467" class="node">
7271<title>Node466</title>
7272<g id="a_node467"><a xlink:href="classarmnn_1_1_ref_unidirectional_sequence_lstm_workload.html" target="_top" xlink:title=" ">
7273<polygon fill="white" stroke="black" points="631,-39 631,-69 780,-69 780,-39 631,-39"/>
7274<text text-anchor="start" x="639" y="-57" font-family="Helvetica,sans-Serif" font-size="10.00">RefUnidirectionalSequence</text>
7275<text text-anchor="middle" x="705.5" y="-46" font-family="Helvetica,sans-Serif" font-size="10.00">LstmWorkload</text>
7276</a>
7277</g>
7278</g>
7279<!-- Node465&#45;&gt;Node466 -->
7280<g id="edge466" class="edge">
7281<title>Node465&#45;&gt;Node466</title>
7282<path fill="none" stroke="midnightblue" d="M568.3,-54C589.27,-54 611.01,-54 630.79,-54"/>
7283<polygon fill="midnightblue" stroke="midnightblue" points="568.09,-50.5 558.09,-54 568.09,-57.5 568.09,-50.5"/>
7284</g>
7285<!-- Node468 -->
7286<g id="node469" class="node">
7287<title>Node468</title>
7288<g id="a_node469"><a xlink:href="classarmnn_1_1_unmap_workload.html" target="_top" xlink:title=" ">
7289<polygon fill="white" stroke="black" points="418,-0.5 418,-19.5 516,-19.5 516,-0.5 418,-0.5"/>
7290<text text-anchor="middle" x="467" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">UnmapWorkload</text>
7291</a>
7292</g>
7293</g>
7294<!-- Node467&#45;&gt;Node468 -->
7295<g id="edge468" class="edge">
7296<title>Node467&#45;&gt;Node468</title>
7297<path fill="none" stroke="midnightblue" d="M303.32,-24.09C342.02,-20.74 385.54,-16.97 417.82,-14.17"/>
7298<polygon fill="midnightblue" stroke="midnightblue" points="302.73,-20.63 293.07,-24.98 303.33,-27.6 302.73,-20.63"/>
7299</g>
7300</g>
7301</svg>