blob: dd2d48eed83b35bdb1cac6d61da0868e16613fe9 [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: RefBaseWorkload&lt; QueueDescriptor &gt; Pages: 1 -->
7<svg width="1214pt" height="2702pt"
8 viewBox="0.00 0.00 1214.00 2701.50" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
9<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 2697.5)">
10<title>RefBaseWorkload&lt; QueueDescriptor &gt;</title>
11<polygon fill="white" stroke="transparent" points="-4,4 -4,-2697.5 1210,-2697.5 1210,4 -4,4"/>
12<!-- Node1 -->
13<g id="node1" class="node">
14<title>Node1</title>
15<g id="a_node1"><a xlink:title=" ">
16<polygon fill="#bfbfbf" stroke="black" points="330,-1329 330,-1348 537,-1348 537,-1329 330,-1329"/>
17<text text-anchor="middle" x="433.5" y="-1336" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; QueueDescriptor &gt;</text>
18</a>
19</g>
20</g>
21<!-- Node4 -->
22<g id="node4" class="node">
23<title>Node4</title>
24<g id="a_node4"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
25<polygon fill="white" stroke="black" points="789,-2636.5 789,-2666.5 968,-2666.5 968,-2636.5 789,-2636.5"/>
26<text text-anchor="start" x="797" y="-2654.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; Instance</text>
27<text text-anchor="middle" x="878.5" y="-2643.5" font-family="Helvetica,sans-Serif" font-size="10.00">NormalizationQueueDescriptor &gt;</text>
28</a>
29</g>
30</g>
31<!-- Node1&#45;&gt;Node4 -->
32<g id="edge3" class="edge">
33<title>Node1&#45;&gt;Node4</title>
34<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M434.9,-1358.73C438.21,-1514.59 463.07,-2520.7 555,-2614.5 619,-2679.8 731.42,-2677.19 805.18,-2666.52"/>
35<polygon fill="orange" stroke="orange" points="438.4,-1358.24 434.69,-1348.31 431.4,-1358.39 438.4,-1358.24"/>
36<text text-anchor="start" x="576.5" y="-2685.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; InstanceNormalizationQueue</text>
37<text text-anchor="middle" x="655" y="-2674.5" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
38</g>
39<!-- Node6 -->
40<g id="node6" class="node">
41<title>Node6</title>
42<g id="a_node6"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
43<polygon fill="white" stroke="black" points="786,-2587.5 786,-2617.5 971,-2617.5 971,-2587.5 786,-2587.5"/>
44<text text-anchor="start" x="794" y="-2605.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; Convolution3d</text>
45<text text-anchor="middle" x="878.5" y="-2594.5" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
46</a>
47</g>
48</g>
49<!-- Node1&#45;&gt;Node6 -->
50<g id="edge5" class="edge">
51<title>Node1&#45;&gt;Node6</title>
52<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M434.99,-1358.35C438.92,-1509.21 467.31,-2471.3 555,-2561.5 586.13,-2593.52 702.01,-2601.62 785.96,-2603.14"/>
53<polygon fill="orange" stroke="orange" points="438.49,-1358.15 434.73,-1348.24 431.49,-1358.33 438.49,-1358.15"/>
54<text text-anchor="middle" x="655" y="-2604.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; Convolution3dQueueDescriptor &gt;</text>
55</g>
56<!-- Node8 -->
57<g id="node8" class="node">
58<title>Node8</title>
59<g id="a_node8"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
60<polygon fill="white" stroke="black" points="801.5,-2538.5 801.5,-2568.5 955.5,-2568.5 955.5,-2538.5 801.5,-2538.5"/>
61<text text-anchor="start" x="809.5" y="-2556.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; SpaceTo</text>
62<text text-anchor="middle" x="878.5" y="-2545.5" font-family="Helvetica,sans-Serif" font-size="10.00">DepthQueueDescriptor &gt;</text>
63</a>
64</g>
65</g>
66<!-- Node1&#45;&gt;Node8 -->
67<g id="edge7" class="edge">
68<title>Node1&#45;&gt;Node8</title>
69<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M435.06,-1358.57C439.37,-1507.12 469.59,-2432.55 555,-2518.5 572.04,-2535.65 711.38,-2545.54 801.24,-2550.2"/>
70<polygon fill="orange" stroke="orange" points="438.55,-1358.14 434.76,-1348.24 431.55,-1358.34 438.55,-1358.14"/>
71<text text-anchor="middle" x="655" y="-2549.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; SpaceToDepthQueueDescriptor &gt;</text>
72</g>
73<!-- Node10 -->
74<g id="node10" class="node">
75<title>Node10</title>
76<g id="a_node10"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
77<polygon fill="white" stroke="black" points="798.5,-2489.5 798.5,-2519.5 958.5,-2519.5 958.5,-2489.5 798.5,-2489.5"/>
78<text text-anchor="start" x="806.5" y="-2507.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; FillQueue</text>
79<text text-anchor="middle" x="878.5" y="-2496.5" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
80</a>
81</g>
82</g>
83<!-- Node1&#45;&gt;Node10 -->
84<g id="edge9" class="edge">
85<title>Node1&#45;&gt;Node10</title>
86<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M435.13,-1358.22C439.91,-1502.31 472.61,-2389.44 555,-2471.5 588.1,-2504.47 713.87,-2508.55 798.22,-2507.36"/>
87<polygon fill="orange" stroke="orange" points="438.63,-1358.06 434.8,-1348.18 431.63,-1358.29 438.63,-1358.06"/>
88<text text-anchor="middle" x="655" y="-2509.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; FillQueueDescriptor &gt;</text>
89</g>
90<!-- Node12 -->
91<g id="node12" class="node">
92<title>Node12</title>
93<g id="a_node12"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
94<polygon fill="white" stroke="black" points="790,-2440.5 790,-2470.5 967,-2470.5 967,-2440.5 790,-2440.5"/>
95<text text-anchor="start" x="798" y="-2458.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; QLstmQueue</text>
96<text text-anchor="middle" x="878.5" y="-2447.5" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
97</a>
98</g>
99</g>
100<!-- Node1&#45;&gt;Node12 -->
101<g id="edge11" class="edge">
102<title>Node1&#45;&gt;Node12</title>
103<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M435.21,-1358.31C440.48,-1499.37 475.36,-2348.48 555,-2426.5 587.23,-2458.07 705.81,-2461.45 789.8,-2459.58"/>
104<polygon fill="orange" stroke="orange" points="438.7,-1357.99 434.84,-1348.12 431.71,-1358.24 438.7,-1357.99"/>
105<text text-anchor="middle" x="655" y="-2462.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; QLstmQueueDescriptor &gt;</text>
106</g>
107<!-- Node14 -->
108<g id="node14" class="node">
109<title>Node14</title>
110<g id="a_node14"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
111<polygon fill="white" stroke="black" points="788.5,-2391.5 788.5,-2421.5 968.5,-2421.5 968.5,-2391.5 788.5,-2391.5"/>
112<text text-anchor="start" x="796.5" y="-2409.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; Transpose</text>
113<text text-anchor="middle" x="878.5" y="-2398.5" font-family="Helvetica,sans-Serif" font-size="10.00">Convolution2dQueueDescriptor &gt;</text>
114</a>
115</g>
116</g>
117<!-- Node1&#45;&gt;Node14 -->
118<g id="edge13" class="edge">
119<title>Node1&#45;&gt;Node14</title>
120<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M435.35,-1358.61C441.36,-1496.61 479.49,-2300.25 555,-2374.5 571.42,-2390.65 698.79,-2399.23 788.45,-2403.32"/>
121<polygon fill="orange" stroke="orange" points="438.83,-1358.12 434.9,-1348.28 431.84,-1358.42 438.83,-1358.12"/>
122<text text-anchor="start" x="588" y="-2415.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; TransposeConvolution2d</text>
123<text text-anchor="middle" x="655" y="-2404.5" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
124</g>
125<!-- Node16 -->
126<g id="node16" class="node">
127<title>Node16</title>
128<g id="a_node16"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
129<polygon fill="white" stroke="black" points="790,-2342.5 790,-2372.5 967,-2372.5 967,-2342.5 790,-2342.5"/>
130<text text-anchor="start" x="798" y="-2360.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; Elementwise</text>
131<text text-anchor="middle" x="878.5" y="-2349.5" font-family="Helvetica,sans-Serif" font-size="10.00">BinaryQueueDescriptor &gt;</text>
132</a>
133</g>
134</g>
135<!-- Node1&#45;&gt;Node16 -->
136<g id="edge15" class="edge">
137<title>Node1&#45;&gt;Node16</title>
138<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M435.48,-1358.37C442.26,-1491.42 483.84,-2249.89 555,-2320.5 571.45,-2336.82 699.92,-2347.45 789.66,-2352.95"/>
139<polygon fill="orange" stroke="orange" points="438.96,-1357.88 434.97,-1348.06 431.97,-1358.23 438.96,-1357.88"/>
140<text text-anchor="start" x="584.5" y="-2364.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; ElementwiseBinaryQueue</text>
141<text text-anchor="middle" x="655" y="-2353.5" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
142</g>
143<!-- Node18 -->
144<g id="node18" class="node">
145<title>Node18</title>
146<g id="a_node18"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
147<polygon fill="white" stroke="black" points="797.5,-2293.5 797.5,-2323.5 959.5,-2323.5 959.5,-2293.5 797.5,-2293.5"/>
148<text text-anchor="start" x="805.5" y="-2311.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; Pooling3d</text>
149<text text-anchor="middle" x="878.5" y="-2300.5" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
150</a>
151</g>
152</g>
153<!-- Node1&#45;&gt;Node18 -->
154<g id="edge17" class="edge">
155<title>Node1&#45;&gt;Node18</title>
156<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M435.64,-1358.47C443.23,-1487.54 488,-2200.67 555,-2267.5 588.07,-2300.48 713.17,-2307.96 797.48,-2309.12"/>
157<polygon fill="orange" stroke="orange" points="439.12,-1357.91 435.04,-1348.13 432.13,-1358.31 439.12,-1357.91"/>
158<text text-anchor="middle" x="655" y="-2310.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; Pooling3dQueueDescriptor &gt;</text>
159</g>
160<!-- Node20 -->
161<g id="node20" class="node">
162<title>Node20</title>
163<g id="a_node20"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
164<polygon fill="white" stroke="black" points="787,-2244.5 787,-2274.5 970,-2274.5 970,-2244.5 787,-2244.5"/>
165<text text-anchor="start" x="795" y="-2262.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; Normalization</text>
166<text text-anchor="middle" x="878.5" y="-2251.5" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
167</a>
168</g>
169</g>
170<!-- Node1&#45;&gt;Node20 -->
171<g id="edge19" class="edge">
172<title>Node1&#45;&gt;Node20</title>
173<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M435.76,-1358.29C443.9,-1483.24 490.74,-2159.59 555,-2222.5 571.39,-2238.54 697.28,-2249.14 786.82,-2254.73"/>
174<polygon fill="orange" stroke="orange" points="439.25,-1357.99 435.11,-1348.24 432.26,-1358.44 439.25,-1357.99"/>
175<text text-anchor="middle" x="655" y="-2255.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; NormalizationQueueDescriptor &gt;</text>
176</g>
177<!-- Node22 -->
178<g id="node22" class="node">
179<title>Node22</title>
180<g id="a_node22"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
181<polygon fill="white" stroke="black" points="793.5,-2195.5 793.5,-2225.5 963.5,-2225.5 963.5,-2195.5 793.5,-2195.5"/>
182<text text-anchor="start" x="801.5" y="-2213.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; FloorQueue</text>
183<text text-anchor="middle" x="878.5" y="-2202.5" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
184</a>
185</g>
186</g>
187<!-- Node1&#45;&gt;Node22 -->
188<g id="edge21" class="edge">
189<title>Node1&#45;&gt;Node22</title>
190<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M434.24,-1358.44C433.19,-1473.94 434,-2055.97 555,-2173.5 587.9,-2205.45 709.31,-2211.73 793.4,-2212.07"/>
191<polygon fill="orange" stroke="orange" points="437.74,-1358.27 434.35,-1348.23 430.74,-1358.19 437.74,-1358.27"/>
192<text text-anchor="middle" x="655" y="-2213.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; FloorQueueDescriptor &gt;</text>
193</g>
194<!-- Node24 -->
195<g id="node24" class="node">
196<title>Node24</title>
197<g id="a_node24"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
198<polygon fill="white" stroke="black" points="790,-2146.5 790,-2176.5 967,-2176.5 967,-2146.5 790,-2146.5"/>
199<text text-anchor="start" x="798" y="-2164.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; Elementwise</text>
200<text text-anchor="middle" x="878.5" y="-2153.5" font-family="Helvetica,sans-Serif" font-size="10.00">UnaryQueueDescriptor &gt;</text>
201</a>
202</g>
203</g>
204<!-- Node1&#45;&gt;Node24 -->
205<g id="edge23" class="edge">
206<title>Node1&#45;&gt;Node24</title>
207<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M434.44,-1358.31C434.52,-1469.47 440.82,-2014.57 555,-2124.5 587.58,-2155.87 706.07,-2162.45 789.95,-2162.99"/>
208<polygon fill="orange" stroke="orange" points="437.94,-1358.18 434.45,-1348.18 430.94,-1358.18 437.94,-1358.18"/>
209<text text-anchor="middle" x="655" y="-2164.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; ElementwiseUnaryQueueDescriptor &gt;</text>
210</g>
211<!-- Node27 -->
212<g id="node27" class="node">
213<title>Node27</title>
214<g id="a_node27"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
215<polygon fill="white" stroke="black" points="797.5,-2097.5 797.5,-2127.5 959.5,-2127.5 959.5,-2097.5 797.5,-2097.5"/>
216<text text-anchor="start" x="805.5" y="-2115.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; Pooling2d</text>
217<text text-anchor="middle" x="878.5" y="-2104.5" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
218</a>
219</g>
220</g>
221<!-- Node1&#45;&gt;Node27 -->
222<g id="edge26" class="edge">
223<title>Node1&#45;&gt;Node27</title>
224<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M434.66,-1358.41C435.95,-1465.63 447.71,-1973.22 555,-2075.5 588.7,-2107.63 713.28,-2113.7 797.36,-2113.96"/>
225<polygon fill="orange" stroke="orange" points="438.16,-1358.29 434.56,-1348.32 431.16,-1358.36 438.16,-1358.29"/>
226<text text-anchor="middle" x="655" y="-2115.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; Pooling2dQueueDescriptor &gt;</text>
227</g>
228<!-- Node29 -->
229<g id="node29" class="node">
230<title>Node29</title>
231<g id="a_node29"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
232<polygon fill="white" stroke="black" points="797,-2048.5 797,-2078.5 960,-2078.5 960,-2048.5 797,-2048.5"/>
233<text text-anchor="start" x="805" y="-2066.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; Broadcast</text>
234<text text-anchor="middle" x="878.5" y="-2055.5" font-family="Helvetica,sans-Serif" font-size="10.00">ToQueueDescriptor &gt;</text>
235</a>
236</g>
237</g>
238<!-- Node1&#45;&gt;Node29 -->
239<g id="edge28" class="edge">
240<title>Node1&#45;&gt;Node29</title>
241<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M434.95,-1358.22C437.7,-1460.33 455.62,-1927.77 555,-2022.5 588.7,-2054.63 712.94,-2062.37 797,-2063.82"/>
242<polygon fill="orange" stroke="orange" points="438.44,-1358 434.69,-1348.09 431.45,-1358.17 438.44,-1358"/>
243<text text-anchor="middle" x="655" y="-2065.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; BroadcastToQueueDescriptor &gt;</text>
244</g>
245<!-- Node31 -->
246<g id="node31" class="node">
247<title>Node31</title>
248<g id="a_node31"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
249<polygon fill="white" stroke="black" points="802.5,-1999.5 802.5,-2029.5 954.5,-2029.5 954.5,-1999.5 802.5,-1999.5"/>
250<text text-anchor="start" x="810.5" y="-2017.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; BatchTo</text>
251<text text-anchor="middle" x="878.5" y="-2006.5" font-family="Helvetica,sans-Serif" font-size="10.00">SpaceNdQueueDescriptor &gt;</text>
252</a>
253</g>
254</g>
255<!-- Node1&#45;&gt;Node31 -->
256<g id="edge30" class="edge">
257<title>Node1&#45;&gt;Node31</title>
258<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M435.19,-1358.53C439.03,-1457.31 461.12,-1891.4 555,-1978.5 572.79,-1995 712.64,-2005.59 802.25,-2010.76"/>
259<polygon fill="orange" stroke="orange" points="438.68,-1358.28 434.82,-1348.41 431.69,-1358.54 438.68,-1358.28"/>
260<text text-anchor="middle" x="655" y="-2010.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; BatchToSpaceNdQueueDescriptor &gt;</text>
261</g>
262<!-- Node33 -->
263<g id="node33" class="node">
264<title>Node33</title>
265<g id="a_node33"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
266<polygon fill="white" stroke="black" points="796.5,-1950.5 796.5,-1980.5 960.5,-1980.5 960.5,-1950.5 796.5,-1950.5"/>
267<text text-anchor="start" x="804.5" y="-1968.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; Activation</text>
268<text text-anchor="middle" x="878.5" y="-1957.5" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
269</a>
270</g>
271</g>
272<!-- Node1&#45;&gt;Node33 -->
273<g id="edge32" class="edge">
274<title>Node1&#45;&gt;Node33</title>
275<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M435.5,-1358.2C440.65,-1451.86 467.56,-1850.81 555,-1930.5 589.24,-1961.7 712.64,-1967.26 796.47,-1967.24"/>
276<polygon fill="orange" stroke="orange" points="438.99,-1357.92 434.96,-1348.12 432,-1358.29 438.99,-1357.92"/>
277<text text-anchor="middle" x="655" y="-1969.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; ActivationQueueDescriptor &gt;</text>
278</g>
279<!-- Node35 -->
280<g id="node35" class="node">
281<title>Node35</title>
282<g id="a_node35"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
283<polygon fill="white" stroke="black" points="804,-1901.5 804,-1931.5 953,-1931.5 953,-1901.5 804,-1901.5"/>
284<text text-anchor="start" x="812" y="-1919.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; Strided</text>
285<text text-anchor="middle" x="878.5" y="-1908.5" font-family="Helvetica,sans-Serif" font-size="10.00">SliceQueueDescriptor &gt;</text>
286</a>
287</g>
288</g>
289<!-- Node1&#45;&gt;Node35 -->
290<g id="edge34" class="edge">
291<title>Node1&#45;&gt;Node35</title>
292<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M435.85,-1358.37C442.37,-1447.85 473.65,-1812.25 555,-1884.5 590.6,-1916.12 720.09,-1919.92 803.76,-1918.86"/>
293<polygon fill="orange" stroke="orange" points="439.33,-1357.96 435.14,-1348.23 432.35,-1358.45 439.33,-1357.96"/>
294<text text-anchor="middle" x="655" y="-1921.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; StridedSliceQueueDescriptor &gt;</text>
295</g>
296<!-- Node37 -->
297<g id="node37" class="node">
298<title>Node37</title>
299<g id="a_node37"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
300<polygon fill="white" stroke="black" points="787.5,-1852.5 787.5,-1882.5 969.5,-1882.5 969.5,-1852.5 787.5,-1852.5"/>
301<text text-anchor="start" x="795.5" y="-1870.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; Unidirectional</text>
302<text text-anchor="middle" x="878.5" y="-1859.5" font-family="Helvetica,sans-Serif" font-size="10.00">SequenceLstmQueueDescriptor &gt;</text>
303</a>
304</g>
305</g>
306<!-- Node1&#45;&gt;Node37 -->
307<g id="edge36" class="edge">
308<title>Node1&#45;&gt;Node37</title>
309<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M436.38,-1358.21C444.75,-1441.81 481.59,-1765.8 555,-1830.5 572.2,-1845.66 697.88,-1856.5 787.15,-1862.38"/>
310<polygon fill="orange" stroke="orange" points="439.84,-1357.67 435.38,-1348.06 432.87,-1358.35 439.84,-1357.67"/>
311<text text-anchor="start" x="590" y="-1873.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; UnidirectionalSequence</text>
312<text text-anchor="middle" x="655" y="-1862.5" font-family="Helvetica,sans-Serif" font-size="10.00">LstmQueueDescriptor &gt;</text>
313</g>
314<!-- Node39 -->
315<g id="node39" class="node">
316<title>Node39</title>
317<g id="a_node39"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
318<polygon fill="white" stroke="black" points="798,-1803.5 798,-1833.5 959,-1833.5 959,-1803.5 798,-1803.5"/>
319<text text-anchor="start" x="806" y="-1821.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; BatchMat</text>
320<text text-anchor="middle" x="878.5" y="-1810.5" font-family="Helvetica,sans-Serif" font-size="10.00">MulQueueDescriptor &gt;</text>
321</a>
322</g>
323</g>
324<!-- Node1&#45;&gt;Node39 -->
325<g id="edge38" class="edge">
326<title>Node1&#45;&gt;Node39</title>
327<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M436.94,-1358.23C447.06,-1436.58 488.3,-1724.2 555,-1781.5 590.32,-1811.84 714.42,-1818.43 797.97,-1819.29"/>
328<polygon fill="orange" stroke="orange" points="440.41,-1357.72 435.68,-1348.24 433.46,-1358.6 440.41,-1357.72"/>
329<text text-anchor="middle" x="655" y="-1820.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; BatchMatMulQueueDescriptor &gt;</text>
330</g>
331<!-- Node41 -->
332<g id="node41" class="node">
333<title>Node41</title>
334<g id="a_node41"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
335<polygon fill="white" stroke="black" points="796.5,-1754.5 796.5,-1784.5 960.5,-1784.5 960.5,-1754.5 796.5,-1754.5"/>
336<text text-anchor="start" x="804.5" y="-1772.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; TileQueue</text>
337<text text-anchor="middle" x="878.5" y="-1761.5" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
338</a>
339</g>
340</g>
341<!-- Node1&#45;&gt;Node41 -->
342<g id="edge40" class="edge">
343<title>Node1&#45;&gt;Node41</title>
344<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M437.66,-1358.35C449.69,-1431.24 494.98,-1682.55 555,-1732.5 590.52,-1762.06 712.88,-1768.93 796.25,-1770.05"/>
345<polygon fill="orange" stroke="orange" points="441.08,-1357.55 436.02,-1348.24 434.17,-1358.67 441.08,-1357.55"/>
346<text text-anchor="middle" x="655" y="-1771.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; TileQueueDescriptor &gt;</text>
347</g>
348<!-- Node43 -->
349<g id="node43" class="node">
350<title>Node43</title>
351<g id="a_node43"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
352<polygon fill="white" stroke="black" points="795,-1705.5 795,-1735.5 962,-1735.5 962,-1705.5 795,-1705.5"/>
353<text text-anchor="start" x="803" y="-1723.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; CastQueue</text>
354<text text-anchor="middle" x="878.5" y="-1712.5" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
355</a>
356</g>
357</g>
358<!-- Node1&#45;&gt;Node43 -->
359<g id="edge42" class="edge">
360<title>Node1&#45;&gt;Node43</title>
361<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M434.65,-1358.26C436.27,-1418.29 450.03,-1599.56 555,-1683.5 590.87,-1712.18 711.81,-1719.34 794.94,-1720.76"/>
362<polygon fill="orange" stroke="orange" points="438.15,-1358.15 434.47,-1348.22 431.15,-1358.28 438.15,-1358.15"/>
363<text text-anchor="middle" x="655" y="-1722.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; CastQueueDescriptor &gt;</text>
364</g>
365<!-- Node45 -->
366<g id="node45" class="node">
367<title>Node45</title>
368<g id="a_node45"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
369<polygon fill="white" stroke="black" points="793.5,-1656.5 793.5,-1686.5 963.5,-1686.5 963.5,-1656.5 793.5,-1656.5"/>
370<text text-anchor="start" x="801.5" y="-1674.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; RankQueue</text>
371<text text-anchor="middle" x="878.5" y="-1663.5" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
372</a>
373</g>
374</g>
375<!-- Node1&#45;&gt;Node45 -->
376<g id="edge44" class="edge">
377<title>Node1&#45;&gt;Node45</title>
378<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M435.84,-1358.02C440.72,-1412.26 462.45,-1565.39 555,-1635.5 591.32,-1663.01 710.49,-1670.13 793.32,-1671.64"/>
379<polygon fill="orange" stroke="orange" points="439.33,-1357.7 435.04,-1348.01 432.35,-1358.26 439.33,-1357.7"/>
380<text text-anchor="middle" x="655" y="-1672.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; RankQueueDescriptor &gt;</text>
381</g>
382<!-- Node47 -->
383<g id="node47" class="node">
384<title>Node47</title>
385<g id="a_node47"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
386<polygon fill="white" stroke="black" points="801,-1607.5 801,-1637.5 956,-1637.5 956,-1607.5 801,-1607.5"/>
387<text text-anchor="start" x="809" y="-1625.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; Softmax</text>
388<text text-anchor="middle" x="878.5" y="-1614.5" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
389</a>
390</g>
391</g>
392<!-- Node1&#45;&gt;Node47 -->
393<g id="edge46" class="edge">
394<title>Node1&#45;&gt;Node47</title>
395<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M437.47,-1358.06C445.91,-1406.28 474.88,-1531.01 555,-1587.5 593.32,-1614.52 718.21,-1621.2 800.86,-1622.56"/>
396<polygon fill="orange" stroke="orange" points="440.89,-1357.32 435.82,-1348.02 433.98,-1358.45 440.89,-1357.32"/>
397<text text-anchor="middle" x="655" y="-1623.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; SoftmaxQueueDescriptor &gt;</text>
398</g>
399<!-- Node49 -->
400<g id="node49" class="node">
401<title>Node49</title>
402<g id="a_node49"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
403<polygon fill="white" stroke="black" points="784,-1558.5 784,-1588.5 973,-1588.5 973,-1558.5 784,-1558.5"/>
404<text text-anchor="start" x="792" y="-1576.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; FullyConnected</text>
405<text text-anchor="middle" x="878.5" y="-1565.5" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
406</a>
407</g>
408</g>
409<!-- Node1&#45;&gt;Node49 -->
410<g id="edge48" class="edge">
411<title>Node1&#45;&gt;Node49</title>
412<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M439.58,-1358.37C451.56,-1400.72 485.91,-1499.6 555,-1543.5 591.78,-1566.87 702.25,-1572.94 783.69,-1574.09"/>
413<polygon fill="orange" stroke="orange" points="442.88,-1357.19 436.89,-1348.45 436.13,-1359.01 442.88,-1357.19"/>
414<text text-anchor="middle" x="655" y="-1575.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; FullyConnectedQueueDescriptor &gt;</text>
415</g>
416<!-- Node51 -->
417<g id="node51" class="node">
418<title>Node51</title>
419<g id="a_node51"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
420<polygon fill="white" stroke="black" points="775.5,-1520 775.5,-1539 981.5,-1539 981.5,-1520 775.5,-1520"/>
421<text text-anchor="middle" x="878.5" y="-1527" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; ParentDescriptor &gt;</text>
422</a>
423</g>
424</g>
425<!-- Node1&#45;&gt;Node51 -->
426<g id="edge50" class="edge">
427<title>Node1&#45;&gt;Node51</title>
428<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M442,-1357.38C457.24,-1392.93 495.51,-1469.2 555,-1502.5 591.59,-1522.98 695.13,-1528.76 775.12,-1530.01"/>
429<polygon fill="orange" stroke="orange" points="445.23,-1356.02 438.16,-1348.13 438.76,-1358.7 445.23,-1356.02"/>
430<text text-anchor="middle" x="655" y="-1531.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; ParentDescriptor &gt;</text>
431</g>
432<!-- Node53 -->
433<g id="node53" class="node">
434<title>Node53</title>
435<g id="a_node53"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
436<polygon fill="white" stroke="black" points="788.5,-1470.5 788.5,-1500.5 968.5,-1500.5 968.5,-1470.5 788.5,-1470.5"/>
437<text text-anchor="start" x="796.5" y="-1488.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; Depthwise</text>
438<text text-anchor="middle" x="878.5" y="-1477.5" font-family="Helvetica,sans-Serif" font-size="10.00">Convolution2dQueueDescriptor &gt;</text>
439</a>
440</g>
441</g>
442<!-- Node1&#45;&gt;Node53 -->
443<g id="edge52" class="edge">
444<title>Node1&#45;&gt;Node53</title>
445<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M447.9,-1356.15C468.07,-1381.25 508.82,-1426.53 555,-1447.5 595.29,-1465.8 707.46,-1475.95 788.19,-1481.06"/>
446<polygon fill="orange" stroke="orange" points="450.58,-1353.89 441.65,-1348.19 445.07,-1358.21 450.58,-1353.89"/>
447<text text-anchor="start" x="586.5" y="-1491.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; DepthwiseConvolution2d</text>
448<text text-anchor="middle" x="655" y="-1480.5" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
449</g>
450<!-- Node55 -->
451<g id="node55" class="node">
452<title>Node55</title>
453<g id="a_node55"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
454<polygon fill="white" stroke="black" points="793.5,-1421.5 793.5,-1451.5 963.5,-1451.5 963.5,-1421.5 793.5,-1421.5"/>
455<text text-anchor="start" x="801.5" y="-1439.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; Dequantize</text>
456<text text-anchor="middle" x="878.5" y="-1428.5" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
457</a>
458</g>
459</g>
460<!-- Node1&#45;&gt;Node55 -->
461<g id="edge54" class="edge">
462<title>Node1&#45;&gt;Node55</title>
463<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M457.52,-1353.59C481,-1368.18 519.01,-1389.64 555,-1400.5 633.61,-1424.23 727.24,-1432.61 793.31,-1435.42"/>
464<polygon fill="orange" stroke="orange" points="459.29,-1350.57 448.97,-1348.18 455.55,-1356.48 459.29,-1350.57"/>
465<text text-anchor="middle" x="655" y="-1435.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; DequantizeQueueDescriptor &gt;</text>
466</g>
467<!-- Node57 -->
468<g id="node57" class="node">
469<title>Node57</title>
470<g id="a_node57"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
471<polygon fill="white" stroke="black" points="773,-1372.5 773,-1402.5 984,-1402.5 984,-1372.5 773,-1372.5"/>
472<text text-anchor="start" x="781" y="-1390.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; BatchNormalization</text>
473<text text-anchor="middle" x="878.5" y="-1379.5" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
474</a>
475</g>
476</g>
477<!-- Node1&#45;&gt;Node57 -->
478<g id="edge56" class="edge">
479<title>Node1&#45;&gt;Node57</title>
480<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M519.09,-1349.23C531.14,-1350.7 543.38,-1352.16 555,-1353.5 627.71,-1361.86 709.74,-1370.49 772.87,-1376.97"/>
481<polygon fill="orange" stroke="orange" points="519.39,-1345.74 509.04,-1348 518.54,-1352.69 519.39,-1345.74"/>
482<text text-anchor="start" x="583.5" y="-1388.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; BatchNormalizationQueue</text>
483<text text-anchor="middle" x="655" y="-1377.5" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
484</g>
485<!-- Node59 -->
486<g id="node59" class="node">
487<title>Node59</title>
488<g id="a_node59"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
489<polygon fill="white" stroke="black" points="801.5,-1323.5 801.5,-1353.5 955.5,-1353.5 955.5,-1323.5 801.5,-1323.5"/>
490<text text-anchor="start" x="809.5" y="-1341.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; SpaceTo</text>
491<text text-anchor="middle" x="878.5" y="-1330.5" font-family="Helvetica,sans-Serif" font-size="10.00">BatchNdQueueDescriptor &gt;</text>
492</a>
493</g>
494</g>
495<!-- Node1&#45;&gt;Node59 -->
496<g id="edge58" class="edge">
497<title>Node1&#45;&gt;Node59</title>
498<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M547.32,-1338.5C626.89,-1338.5 731.34,-1338.5 801.25,-1338.5"/>
499<polygon fill="orange" stroke="orange" points="547.25,-1335 537.25,-1338.5 547.25,-1342 547.25,-1335"/>
500<text text-anchor="middle" x="655" y="-1341.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; SpaceToBatchNdQueueDescriptor &gt;</text>
501</g>
502<!-- Node61 -->
503<g id="node61" class="node">
504<title>Node61</title>
505<g id="a_node61"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
506<polygon fill="white" stroke="black" points="794,-1274.5 794,-1304.5 963,-1304.5 963,-1274.5 794,-1274.5"/>
507<text text-anchor="start" x="802" y="-1292.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; SliceQueue</text>
508<text text-anchor="middle" x="878.5" y="-1281.5" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
509</a>
510</g>
511</g>
512<!-- Node1&#45;&gt;Node61 -->
513<g id="edge60" class="edge">
514<title>Node1&#45;&gt;Node61</title>
515<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M519.09,-1327.77C531.14,-1326.3 543.38,-1324.84 555,-1323.5 636.1,-1314.18 728.79,-1304.51 793.93,-1297.88"/>
516<polygon fill="orange" stroke="orange" points="518.54,-1324.31 509.04,-1329 519.39,-1331.26 518.54,-1324.31"/>
517<text text-anchor="middle" x="655" y="-1326.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; SliceQueueDescriptor &gt;</text>
518</g>
519<!-- Node63 -->
520<g id="node63" class="node">
521<title>Node63</title>
522<g id="a_node63"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
523<polygon fill="white" stroke="black" points="800.5,-1225.5 800.5,-1255.5 956.5,-1255.5 956.5,-1225.5 800.5,-1225.5"/>
524<text text-anchor="start" x="808.5" y="-1243.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; Reshape</text>
525<text text-anchor="middle" x="878.5" y="-1232.5" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
526</a>
527</g>
528</g>
529<!-- Node1&#45;&gt;Node63 -->
530<g id="edge62" class="edge">
531<title>Node1&#45;&gt;Node63</title>
532<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M462.35,-1324.3C486.31,-1312.67 522.12,-1296.69 555,-1287.5 637.15,-1264.54 734.38,-1252.32 800.44,-1246.16"/>
533<polygon fill="orange" stroke="orange" points="460.58,-1321.26 453.16,-1328.82 463.68,-1327.54 460.58,-1321.26"/>
534<text text-anchor="middle" x="655" y="-1290.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; ReshapeQueueDescriptor &gt;</text>
535</g>
536<!-- Node65 -->
537<g id="node65" class="node">
538<title>Node65</title>
539<g id="a_node65"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
540<polygon fill="white" stroke="black" points="804,-1176.5 804,-1206.5 953,-1206.5 953,-1176.5 804,-1176.5"/>
541<text text-anchor="start" x="812" y="-1194.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; Logical</text>
542<text text-anchor="middle" x="878.5" y="-1183.5" font-family="Helvetica,sans-Serif" font-size="10.00">BinaryQueueDescriptor &gt;</text>
543</a>
544</g>
545</g>
546<!-- Node1&#45;&gt;Node65 -->
547<g id="edge64" class="edge">
548<title>Node1&#45;&gt;Node65</title>
549<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M449.11,-1321.11C469.96,-1297.59 510.66,-1256.33 555,-1236.5 634.99,-1200.73 736.34,-1191.78 803.87,-1190.28"/>
550<polygon fill="orange" stroke="orange" points="446.26,-1319.05 442.36,-1328.89 451.55,-1323.63 446.26,-1319.05"/>
551<text text-anchor="middle" x="655" y="-1239.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; LogicalBinaryQueueDescriptor &gt;</text>
552</g>
553<!-- Node67 -->
554<g id="node67" class="node">
555<title>Node67</title>
556<g id="a_node67"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
557<polygon fill="white" stroke="black" points="799.5,-1127.5 799.5,-1157.5 957.5,-1157.5 957.5,-1127.5 799.5,-1127.5"/>
558<text text-anchor="start" x="807.5" y="-1145.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; Quantize</text>
559<text text-anchor="middle" x="878.5" y="-1134.5" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
560</a>
561</g>
562</g>
563<!-- Node1&#45;&gt;Node67 -->
564<g id="edge66" class="edge">
565<title>Node1&#45;&gt;Node67</title>
566<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M442.65,-1319.28C458.53,-1284.44 497.24,-1211.44 555,-1178.5 629.88,-1135.8 730.45,-1131.28 799.25,-1134.56"/>
567<polygon fill="orange" stroke="orange" points="439.29,-1318.21 438.45,-1328.78 445.69,-1321.04 439.29,-1318.21"/>
568<text text-anchor="middle" x="655" y="-1181.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; QuantizeQueueDescriptor &gt;</text>
569</g>
570<!-- Node69 -->
571<g id="node69" class="node">
572<title>Node69</title>
573<g id="a_node69"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
574<polygon fill="white" stroke="black" points="792,-1078.5 792,-1108.5 965,-1108.5 965,-1078.5 792,-1078.5"/>
575<text text-anchor="start" x="800" y="-1096.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; MeanQueue</text>
576<text text-anchor="middle" x="878.5" y="-1085.5" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
577</a>
578</g>
579</g>
580<!-- Node1&#45;&gt;Node69 -->
581<g id="edge68" class="edge">
582<title>Node1&#45;&gt;Node69</title>
583<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M438.66,-1319.06C449.25,-1274.83 481.77,-1166.86 555,-1119.5 625.04,-1074.2 722.34,-1072.71 791.71,-1079.44"/>
584<polygon fill="orange" stroke="orange" points="435.24,-1318.32 436.43,-1328.85 442.06,-1319.88 435.24,-1318.32"/>
585<text text-anchor="middle" x="655" y="-1122.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; MeanQueueDescriptor &gt;</text>
586</g>
587<!-- Node71 -->
588<g id="node71" class="node">
589<title>Node71</title>
590<g id="a_node71"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
591<polygon fill="white" stroke="black" points="794.5,-1029.5 794.5,-1059.5 962.5,-1059.5 962.5,-1029.5 794.5,-1029.5"/>
592<text text-anchor="start" x="802.5" y="-1047.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; Detection</text>
593<text text-anchor="middle" x="878.5" y="-1036.5" font-family="Helvetica,sans-Serif" font-size="10.00">PostProcessQueueDescriptor &gt;</text>
594</a>
595</g>
596</g>
597<!-- Node1&#45;&gt;Node71 -->
598<g id="edge70" class="edge">
599<title>Node1&#45;&gt;Node71</title>
600<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M435.77,-1318.75C440.44,-1264.65 461.65,-1113.89 555,-1050.5 592.52,-1025.02 711.7,-1029.38 794.16,-1036.03"/>
601<polygon fill="orange" stroke="orange" points="432.28,-1318.52 435.01,-1328.76 439.26,-1319.06 432.28,-1318.52"/>
602<text text-anchor="start" x="579" y="-1064.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; DetectionPostProcessQueue</text>
603<text text-anchor="middle" x="655" y="-1053.5" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
604</g>
605<!-- Node73 -->
606<g id="node73" class="node">
607<title>Node73</title>
608<g id="a_node73"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
609<polygon fill="white" stroke="black" points="789,-980.5 789,-1010.5 968,-1010.5 968,-980.5 789,-980.5"/>
610<text text-anchor="start" x="797" y="-998.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; ConcatQueue</text>
611<text text-anchor="middle" x="878.5" y="-987.5" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
612</a>
613</g>
614</g>
615<!-- Node1&#45;&gt;Node73 -->
616<g id="edge72" class="edge">
617<title>Node1&#45;&gt;Node73</title>
618<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M435.01,-1318.67C437.68,-1260.79 454.15,-1091.41 555,-1016.5 590.75,-989.94 706.18,-988.25 788.72,-990.79"/>
619<polygon fill="orange" stroke="orange" points="431.51,-1318.58 434.64,-1328.7 438.51,-1318.84 431.51,-1318.58"/>
620<text text-anchor="middle" x="655" y="-1019.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; ConcatQueueDescriptor &gt;</text>
621</g>
622<!-- Node75 -->
623<g id="node75" class="node">
624<title>Node75</title>
625<g id="a_node75"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
626<polygon fill="white" stroke="black" points="781.5,-931.5 781.5,-961.5 975.5,-961.5 975.5,-931.5 781.5,-931.5"/>
627<text text-anchor="start" x="789.5" y="-949.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; L2Normalization</text>
628<text text-anchor="middle" x="878.5" y="-938.5" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
629</a>
630</g>
631</g>
632<!-- Node1&#45;&gt;Node75 -->
633<g id="edge74" class="edge">
634<title>Node1&#45;&gt;Node75</title>
635<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M434.17,-1318.85C434.32,-1256.72 444.02,-1063.42 555,-975.5 572.52,-961.62 692.68,-953.8 781.23,-949.86"/>
636<polygon fill="orange" stroke="orange" points="430.67,-1318.89 434.24,-1328.87 437.67,-1318.85 430.67,-1318.89"/>
637<text text-anchor="middle" x="655" y="-978.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; L2NormalizationQueueDescriptor &gt;</text>
638</g>
639<!-- Node77 -->
640<g id="node77" class="node">
641<title>Node77</title>
642<g id="a_node77"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
643<polygon fill="white" stroke="black" points="787.5,-882.5 787.5,-912.5 969.5,-912.5 969.5,-882.5 787.5,-882.5"/>
644<text text-anchor="start" x="795.5" y="-900.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; ReduceQueue</text>
645<text text-anchor="middle" x="878.5" y="-889.5" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
646</a>
647</g>
648</g>
649<!-- Node1&#45;&gt;Node77 -->
650<g id="edge76" class="edge">
651<title>Node1&#45;&gt;Node77</title>
652<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M437.53,-1318.75C449.26,-1245.07 494.03,-987.85 555,-936.5 589.13,-907.75 704.3,-899.64 787.28,-897.64"/>
653<polygon fill="orange" stroke="orange" points="434.03,-1318.52 435.94,-1328.94 440.94,-1319.6 434.03,-1318.52"/>
654<text text-anchor="middle" x="655" y="-939.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; ReduceQueueDescriptor &gt;</text>
655</g>
656<!-- Node79 -->
657<g id="node79" class="node">
658<title>Node79</title>
659<g id="a_node79"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
660<polygon fill="white" stroke="black" points="799.5,-833.5 799.5,-863.5 957.5,-863.5 957.5,-833.5 799.5,-833.5"/>
661<text text-anchor="start" x="807.5" y="-851.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; Constant</text>
662<text text-anchor="middle" x="878.5" y="-840.5" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
663</a>
664</g>
665</g>
666<!-- Node1&#45;&gt;Node79 -->
667<g id="edge78" class="edge">
668<title>Node1&#45;&gt;Node79</title>
669<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M436.8,-1318.8C446.49,-1239.26 486.7,-943.36 555,-884.5 621.79,-826.94 727.44,-826.31 799.48,-834.5"/>
670<polygon fill="orange" stroke="orange" points="433.3,-1318.56 435.59,-1328.91 440.25,-1319.39 433.3,-1318.56"/>
671<text text-anchor="middle" x="655" y="-887.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; ConstantQueueDescriptor &gt;</text>
672</g>
673<!-- Node81 -->
674<g id="node81" class="node">
675<title>Node81</title>
676<g id="a_node81"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
677<polygon fill="white" stroke="black" points="792,-784.5 792,-814.5 965,-814.5 965,-784.5 792,-784.5"/>
678<text text-anchor="start" x="800" y="-802.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; StackQueue</text>
679<text text-anchor="middle" x="878.5" y="-791.5" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
680</a>
681</g>
682</g>
683<!-- Node1&#45;&gt;Node81 -->
684<g id="edge80" class="edge">
685<title>Node1&#45;&gt;Node81</title>
686<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M435.99,-1318.59C442.95,-1231.24 475.4,-883.31 555,-816.5 589.62,-787.44 708.58,-788.24 791.9,-792.82"/>
687<polygon fill="orange" stroke="orange" points="432.48,-1318.49 435.2,-1328.73 439.46,-1319.03 432.48,-1318.49"/>
688<text text-anchor="middle" x="655" y="-819.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; StackQueueDescriptor &gt;</text>
689</g>
690<!-- Node83 -->
691<g id="node83" class="node">
692<title>Node83</title>
693<g id="a_node83"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
694<polygon fill="white" stroke="black" points="801.5,-735.5 801.5,-765.5 955.5,-765.5 955.5,-735.5 801.5,-735.5"/>
695<text text-anchor="start" x="809.5" y="-753.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; Channel</text>
696<text text-anchor="middle" x="878.5" y="-742.5" font-family="Helvetica,sans-Serif" font-size="10.00">ShuffleQueueDescriptor &gt;</text>
697</a>
698</g>
699</g>
700<!-- Node1&#45;&gt;Node83 -->
701<g id="edge82" class="edge">
702<title>Node1&#45;&gt;Node83</title>
703<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M435.66,-1318.85C441.45,-1227.94 470.4,-849.5 555,-775.5 590.4,-744.54 717.54,-743.39 801.21,-746.3"/>
704<polygon fill="orange" stroke="orange" points="432.16,-1318.69 435.04,-1328.89 439.15,-1319.12 432.16,-1318.69"/>
705<text text-anchor="middle" x="655" y="-778.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; ChannelShuffleQueueDescriptor &gt;</text>
706</g>
707<!-- Node85 -->
708<g id="node85" class="node">
709<title>Node85</title>
710<g id="a_node85"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
711<polygon fill="white" stroke="black" points="798,-686.5 798,-716.5 959,-716.5 959,-686.5 798,-686.5"/>
712<text text-anchor="start" x="806" y="-704.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; GatherNd</text>
713<text text-anchor="middle" x="878.5" y="-693.5" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
714</a>
715</g>
716</g>
717<!-- Node1&#45;&gt;Node85 -->
718<g id="edge84" class="edge">
719<title>Node1&#45;&gt;Node85</title>
720<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M435.36,-1318.53C439.94,-1222.75 464.66,-811.74 555,-730.5 572.71,-714.57 708.35,-707.02 797.99,-703.74"/>
721<polygon fill="orange" stroke="orange" points="431.86,-1318.45 434.9,-1328.6 438.86,-1318.77 431.86,-1318.45"/>
722<text text-anchor="middle" x="655" y="-733.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; GatherNdQueueDescriptor &gt;</text>
723</g>
724<!-- Node87 -->
725<g id="node87" class="node">
726<title>Node87</title>
727<g id="a_node87"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
728<polygon fill="white" stroke="black" points="792.5,-637.5 792.5,-667.5 964.5,-667.5 964.5,-637.5 792.5,-637.5"/>
729<text text-anchor="start" x="800.5" y="-655.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; LogSoftmax</text>
730<text text-anchor="middle" x="878.5" y="-644.5" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
731</a>
732</g>
733</g>
734<!-- Node1&#45;&gt;Node87 -->
735<g id="edge86" class="edge">
736<title>Node1&#45;&gt;Node87</title>
737<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M435.12,-1318.88C438.67,-1220.2 459.72,-779.49 555,-691.5 587.83,-661.18 710.66,-676.08 755,-670.5 767.05,-668.98 779.75,-667.26 792.22,-665.49"/>
738<polygon fill="orange" stroke="orange" points="431.62,-1318.83 434.78,-1328.94 438.62,-1319.07 431.62,-1318.83"/>
739<text text-anchor="middle" x="655" y="-694.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; LogSoftmaxQueueDescriptor &gt;</text>
740</g>
741<!-- Node89 -->
742<g id="node89" class="node">
743<title>Node89</title>
744<g id="a_node89"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
745<polygon fill="white" stroke="black" points="793.5,-588.5 793.5,-618.5 963.5,-618.5 963.5,-588.5 793.5,-588.5"/>
746<text text-anchor="start" x="801.5" y="-606.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; LstmQueue</text>
747<text text-anchor="middle" x="878.5" y="-595.5" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
748</a>
749</g>
750</g>
751<!-- Node1&#45;&gt;Node89 -->
752<g id="edge88" class="edge">
753<title>Node1&#45;&gt;Node89</title>
754<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M434.92,-1318.82C437.56,-1216.96 454.98,-750.7 555,-657.5 587.69,-627.03 712.1,-649.03 755,-636.5 763.59,-633.99 764.58,-630.52 773,-627.5 782.29,-624.17 792.21,-621.18 802.1,-618.55"/>
755<polygon fill="orange" stroke="orange" points="431.42,-1318.85 434.68,-1328.93 438.42,-1319.02 431.42,-1318.85"/>
756<text text-anchor="middle" x="655" y="-660.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; LstmQueueDescriptor &gt;</text>
757</g>
758<!-- Node91 -->
759<g id="node91" class="node">
760<title>Node91</title>
761<g id="a_node91"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
762<polygon fill="white" stroke="black" points="797,-539.5 797,-569.5 960,-569.5 960,-539.5 797,-539.5"/>
763<text text-anchor="start" x="805" y="-557.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; PadQueue</text>
764<text text-anchor="middle" x="878.5" y="-546.5" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
765</a>
766</g>
767</g>
768<!-- Node1&#45;&gt;Node91 -->
769<g id="edge90" class="edge">
770<title>Node1&#45;&gt;Node91</title>
771<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M434.75,-1318.84C436.49,-1214.02 450.21,-721.95 555,-623.5 587.57,-592.9 716.13,-624.55 755,-602.5 766.6,-595.92 761.82,-585.77 773,-578.5 780.33,-573.73 788.5,-569.9 796.94,-566.83"/>
772<polygon fill="orange" stroke="orange" points="431.24,-1318.91 434.6,-1328.96 438.24,-1319.01 431.24,-1318.91"/>
773<text text-anchor="middle" x="655" y="-626.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; PadQueueDescriptor &gt;</text>
774</g>
775<!-- Node93 -->
776<g id="node93" class="node">
777<title>Node93</title>
778<g id="a_node93"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
779<polygon fill="white" stroke="black" points="790.5,-490.5 790.5,-520.5 966.5,-520.5 966.5,-490.5 790.5,-490.5"/>
780<text text-anchor="start" x="798.5" y="-508.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; ShapeQueue</text>
781<text text-anchor="middle" x="878.5" y="-497.5" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
782</a>
783</g>
784</g>
785<!-- Node1&#45;&gt;Node93 -->
786<g id="edge92" class="edge">
787<title>Node1&#45;&gt;Node93</title>
788<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M434.58,-1318.59C435.48,-1210.3 445.52,-693.13 555,-589.5 587.46,-558.78 718.67,-594.52 755,-568.5 770.52,-557.38 758.18,-541.53 773,-529.5 778.27,-525.22 784.17,-521.67 790.4,-518.73"/>
789<polygon fill="orange" stroke="orange" points="431.08,-1318.74 434.52,-1328.76 438.08,-1318.79 431.08,-1318.74"/>
790<text text-anchor="middle" x="655" y="-592.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; ShapeQueueDescriptor &gt;</text>
791</g>
792<!-- Node95 -->
793<g id="node95" class="node">
794<title>Node95</title>
795<g id="a_node95"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
796<polygon fill="white" stroke="black" points="793.5,-441.5 793.5,-471.5 963.5,-471.5 963.5,-441.5 793.5,-441.5"/>
797<text text-anchor="start" x="801.5" y="-459.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; PreluQueue</text>
798<text text-anchor="middle" x="878.5" y="-448.5" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
799</a>
800</g>
801</g>
802<!-- Node1&#45;&gt;Node95 -->
803<g id="edge94" class="edge">
804<title>Node1&#45;&gt;Node95</title>
805<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M434.43,-1318.75C434.5,-1207.91 440.69,-664.44 555,-555.5 587.35,-524.67 720.16,-562.49 755,-534.5 774.72,-518.66 754.27,-497.51 773,-480.5 778.99,-475.06 785.97,-470.77 793.42,-467.4"/>
806<polygon fill="orange" stroke="orange" points="430.93,-1318.85 434.45,-1328.85 437.93,-1318.85 430.93,-1318.85"/>
807<text text-anchor="middle" x="655" y="-558.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; PreluQueueDescriptor &gt;</text>
808</g>
809<!-- Node97 -->
810<g id="node97" class="node">
811<title>Node97</title>
812<g id="a_node97"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
813<polygon fill="white" stroke="black" points="804,-392.5 804,-422.5 953,-422.5 953,-392.5 804,-392.5"/>
814<text text-anchor="start" x="812" y="-410.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; Scatter</text>
815<text text-anchor="middle" x="878.5" y="-399.5" font-family="Helvetica,sans-Serif" font-size="10.00">NdQueueDescriptor &gt;</text>
816</a>
817</g>
818</g>
819<!-- Node1&#45;&gt;Node97 -->
820<g id="edge96" class="edge">
821<title>Node1&#45;&gt;Node97</title>
822<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M434.3,-1318.96C433.55,-1205.83 435.82,-635.79 555,-521.5 587.25,-490.57 721.11,-529.63 755,-500.5 779.03,-479.84 750.26,-453.58 773,-431.5 781.55,-423.2 792.35,-417.55 803.75,-413.75"/>
823<polygon fill="orange" stroke="orange" points="430.8,-1319 434.38,-1328.97 437.8,-1318.94 430.8,-1319"/>
824<text text-anchor="middle" x="655" y="-524.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; ScatterNdQueueDescriptor &gt;</text>
825</g>
826<!-- Node99 -->
827<g id="node99" class="node">
828<title>Node99</title>
829<g id="a_node99"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
830<polygon fill="white" stroke="black" points="789.5,-343.5 789.5,-373.5 967.5,-373.5 967.5,-343.5 789.5,-343.5"/>
831<text text-anchor="start" x="797.5" y="-361.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; ResizeQueue</text>
832<text text-anchor="middle" x="878.5" y="-350.5" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
833</a>
834</g>
835</g>
836<!-- Node1&#45;&gt;Node99 -->
837<g id="edge98" class="edge">
838<title>Node1&#45;&gt;Node99</title>
839<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M434.16,-1318.51C432.63,-1201.45 431.05,-606.08 555,-486.5 587.16,-455.47 721.73,-495.33 755,-465.5 783.1,-440.3 746.47,-409.35 773,-382.5 777.71,-377.73 783.16,-373.83 789.05,-370.65"/>
840<polygon fill="orange" stroke="orange" points="430.67,-1318.89 434.31,-1328.83 437.67,-1318.78 430.67,-1318.89"/>
841<text text-anchor="middle" x="655" y="-489.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; ResizeQueueDescriptor &gt;</text>
842</g>
843<!-- Node101 -->
844<g id="node101" class="node">
845<title>Node101</title>
846<g id="a_node101"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
847<polygon fill="white" stroke="black" points="801.5,-294.5 801.5,-324.5 955.5,-324.5 955.5,-294.5 801.5,-294.5"/>
848<text text-anchor="start" x="809.5" y="-312.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; Reverse</text>
849<text text-anchor="middle" x="878.5" y="-301.5" font-family="Helvetica,sans-Serif" font-size="10.00">V2QueueDescriptor &gt;</text>
850</a>
851</g>
852</g>
853<!-- Node1&#45;&gt;Node101 -->
854<g id="edge100" class="edge">
855<title>Node1&#45;&gt;Node101</title>
856<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M435.75,-1318.62C443.82,-1193.08 490.32,-513.56 555,-450.5 619.03,-388.07 689.36,-489.23 755,-428.5 786.54,-399.32 743.2,-364.47 773,-333.5 780.81,-325.38 790.76,-319.76 801.41,-315.91"/>
857<polygon fill="orange" stroke="orange" points="432.25,-1318.52 435.11,-1328.72 439.23,-1318.96 432.25,-1318.52"/>
858<text text-anchor="middle" x="655" y="-453.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; ReverseV2QueueDescriptor &gt;</text>
859</g>
860<!-- Node103 -->
861<g id="node103" class="node">
862<title>Node103</title>
863<g id="a_node103"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
864<polygon fill="white" stroke="black" points="793.5,-245.5 793.5,-275.5 963.5,-275.5 963.5,-245.5 793.5,-245.5"/>
865<text text-anchor="start" x="801.5" y="-263.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; ArgMinMax</text>
866<text text-anchor="middle" x="878.5" y="-252.5" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
867</a>
868</g>
869</g>
870<!-- Node1&#45;&gt;Node103 -->
871<g id="edge102" class="edge">
872<title>Node1&#45;&gt;Node103</title>
873<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M435.65,-1318.62C443.29,-1190.12 488.36,-480.12 555,-413.5 618.39,-350.13 690.25,-449.48 755,-387.5 788.57,-355.37 741.02,-318.22 773,-284.5 778.76,-278.42 785.73,-273.74 793.3,-270.15"/>
874<polygon fill="orange" stroke="orange" points="432.14,-1318.73 435.05,-1328.92 439.13,-1319.14 432.14,-1318.73"/>
875<text text-anchor="middle" x="655" y="-416.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; ArgMinMaxQueueDescriptor &gt;</text>
876</g>
877<!-- Node105 -->
878<g id="node105" class="node">
879<title>Node105</title>
880<g id="a_node105"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
881<polygon fill="white" stroke="black" points="801.5,-196.5 801.5,-226.5 955.5,-226.5 955.5,-196.5 801.5,-196.5"/>
882<text text-anchor="start" x="809.5" y="-214.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; DepthTo</text>
883<text text-anchor="middle" x="878.5" y="-203.5" font-family="Helvetica,sans-Serif" font-size="10.00">SpaceQueueDescriptor &gt;</text>
884</a>
885</g>
886</g>
887<!-- Node1&#45;&gt;Node105 -->
888<g id="edge104" class="edge">
889<title>Node1&#45;&gt;Node105</title>
890<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M435.57,-1318.59C442.84,-1186.82 486.71,-443.54 555,-372.5 617.44,-307.55 691.05,-402.95 755,-339.5 788.3,-306.46 740.74,-269.56 773,-235.5 780.74,-227.32 790.66,-221.67 801.3,-217.81"/>
891<polygon fill="orange" stroke="orange" points="432.06,-1318.64 435.01,-1328.81 439.05,-1319.02 432.06,-1318.64"/>
892<text text-anchor="middle" x="655" y="-375.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; DepthToSpaceQueueDescriptor &gt;</text>
893</g>
894<!-- Node107 -->
895<g id="node107" class="node">
896<title>Node107</title>
897<g id="a_node107"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
898<polygon fill="white" stroke="black" points="789,-147.5 789,-177.5 968,-177.5 968,-147.5 789,-147.5"/>
899<text text-anchor="start" x="797" y="-165.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; GatherQueue</text>
900<text text-anchor="middle" x="878.5" y="-154.5" font-family="Helvetica,sans-Serif" font-size="10.00">Descriptor &gt;</text>
901</a>
902</g>
903</g>
904<!-- Node1&#45;&gt;Node107 -->
905<g id="edge106" class="edge">
906<title>Node1&#45;&gt;Node107</title>
907<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M435.49,-1318.92C442.47,-1184.54 485.93,-401.82 555,-324.5 615.83,-256.41 691.59,-343.2 755,-277.5 783.63,-247.83 744.29,-216.09 773,-186.5 777.67,-181.69 783.09,-177.76 788.96,-174.55"/>
908<polygon fill="orange" stroke="orange" points="431.99,-1318.81 434.98,-1328.98 438.98,-1319.17 431.99,-1318.81"/>
909<text text-anchor="middle" x="655" y="-327.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; GatherQueueDescriptor &gt;</text>
910</g>
911<!-- Node109 -->
912<g id="node109" class="node">
913<title>Node109</title>
914<g id="a_node109"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
915<polygon fill="white" stroke="black" points="792,-98.5 792,-128.5 965,-128.5 965,-98.5 792,-98.5"/>
916<text text-anchor="start" x="800" y="-116.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; Comparison</text>
917<text text-anchor="middle" x="878.5" y="-105.5" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
918</a>
919</g>
920</g>
921<!-- Node1&#45;&gt;Node109 -->
922<g id="edge108" class="edge">
923<title>Node1&#45;&gt;Node109</title>
924<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M435.48,-1318.69C442.55,-1179.32 487.31,-349.4 555,-262.5 613.34,-187.61 688.32,-255.07 755,-187.5 771.59,-170.69 755.33,-153.17 773,-137.5 778.57,-132.56 784.95,-128.58 791.75,-125.37"/>
925<polygon fill="orange" stroke="orange" points="431.98,-1318.61 434.98,-1328.77 438.97,-1318.96 431.98,-1318.61"/>
926<text text-anchor="middle" x="655" y="-265.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; ComparisonQueueDescriptor &gt;</text>
927</g>
928<!-- Node111 -->
929<g id="node111" class="node">
930<title>Node111</title>
931<g id="a_node111"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
932<polygon fill="white" stroke="black" points="786,-49.5 786,-79.5 971,-79.5 971,-49.5 786,-49.5"/>
933<text text-anchor="start" x="794" y="-67.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; Convolution2d</text>
934<text text-anchor="middle" x="878.5" y="-56.5" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
935</a>
936</g>
937</g>
938<!-- Node1&#45;&gt;Node111 -->
939<g id="edge110" class="edge">
940<title>Node1&#45;&gt;Node111</title>
941<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M435.11,-1318.7C439.81,-1172.15 472.29,-259.1 555,-172.5 617.08,-107.5 686.19,-200.33 755,-142.5 774.37,-126.22 754.27,-105.51 773,-88.5 776.86,-85 781.12,-81.97 785.66,-79.36"/>
942<polygon fill="orange" stroke="orange" points="431.61,-1318.79 434.79,-1328.89 438.6,-1319.01 431.61,-1318.79"/>
943<text text-anchor="middle" x="655" y="-175.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; Convolution2dQueueDescriptor &gt;</text>
944</g>
945<!-- Node113 -->
946<g id="node113" class="node">
947<title>Node113</title>
948<g id="a_node113"><a xlink:href="classarmnn_1_1_ref_base_workload.html" target="_top" xlink:title=" ">
949<polygon fill="white" stroke="black" points="804,-0.5 804,-30.5 953,-30.5 953,-0.5 804,-0.5"/>
950<text text-anchor="start" x="812" y="-18.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefBaseWorkload&lt; Splitter</text>
951<text text-anchor="middle" x="878.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">QueueDescriptor &gt;</text>
952</a>
953</g>
954</g>
955<!-- Node1&#45;&gt;Node113 -->
956<g id="edge112" class="edge">
957<title>Node1&#45;&gt;Node113</title>
958<path fill="none" stroke="orange" stroke-dasharray="5,2" d="M435.25,-1318.59C441.04,-1169.21 480.36,-227.09 555,-127.5 612.94,-50.19 727.84,-25.92 803.68,-18.5"/>
959<polygon fill="orange" stroke="orange" points="431.74,-1318.82 434.85,-1328.95 438.73,-1319.09 431.74,-1318.82"/>
960<text text-anchor="middle" x="655" y="-130.5" font-family="Helvetica,sans-Serif" font-size="10.00"> &lt; SplitterQueueDescriptor &gt;</text>
961</g>
962<!-- Node2 -->
963<g id="node2" class="node">
964<title>Node2</title>
965<g id="a_node2"><a xlink:href="classarmnn_1_1_base_workload.html" target="_top" xlink:title=" ">
966<polygon fill="white" stroke="black" points="102,-1329 102,-1348 293,-1348 293,-1329 102,-1329"/>
967<text text-anchor="middle" x="197.5" y="-1336" font-family="Helvetica,sans-Serif" font-size="10.00">BaseWorkload&lt; QueueDescriptor &gt;</text>
968</a>
969</g>
970</g>
971<!-- Node2&#45;&gt;Node1 -->
972<g id="edge1" class="edge">
973<title>Node2&#45;&gt;Node1</title>
974<path fill="none" stroke="midnightblue" d="M303.06,-1338.5C312.01,-1338.5 321.06,-1338.5 329.99,-1338.5"/>
975<polygon fill="midnightblue" stroke="midnightblue" points="303,-1335 293,-1338.5 303,-1342 303,-1335"/>
976</g>
977<!-- Node3 -->
978<g id="node3" class="node">
979<title>Node3</title>
980<g id="a_node3"><a xlink:href="classarmnn_1_1_i_workload.html" target="_top" xlink:title="Workload interface to enqueue a layer computation.">
981<polygon fill="white" stroke="black" points="0,-1329 0,-1348 65,-1348 65,-1329 0,-1329"/>
982<text text-anchor="middle" x="32.5" y="-1336" font-family="Helvetica,sans-Serif" font-size="10.00">IWorkload</text>
983</a>
984</g>
985</g>
986<!-- Node3&#45;&gt;Node2 -->
987<g id="edge2" class="edge">
988<title>Node3&#45;&gt;Node2</title>
989<path fill="none" stroke="midnightblue" d="M75.34,-1338.5C83.59,-1338.5 92.56,-1338.5 101.75,-1338.5"/>
990<polygon fill="midnightblue" stroke="midnightblue" points="75.32,-1335 65.31,-1338.5 75.31,-1342 75.32,-1335"/>
991</g>
992<!-- Node5 -->
993<g id="node5" class="node">
994<title>Node5</title>
995<g id="a_node5"><a xlink:href="classarmnn_1_1_ref_instance_normalization_workload.html" target="_top" xlink:title=" ">
996<polygon fill="white" stroke="black" points="1042,-2636.5 1042,-2666.5 1185,-2666.5 1185,-2636.5 1042,-2636.5"/>
997<text text-anchor="start" x="1050" y="-2654.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefInstanceNormalization</text>
998<text text-anchor="middle" x="1113.5" y="-2643.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload</text>
999</a>
1000</g>
1001</g>
1002<!-- Node4&#45;&gt;Node5 -->
1003<g id="edge4" class="edge">
1004<title>Node4&#45;&gt;Node5</title>
1005<path fill="none" stroke="midnightblue" d="M978.31,-2651.5C999.62,-2651.5 1021.74,-2651.5 1041.73,-2651.5"/>
1006<polygon fill="midnightblue" stroke="midnightblue" points="978.25,-2648 968.25,-2651.5 978.25,-2655 978.25,-2648"/>
1007</g>
1008<!-- Node7 -->
1009<g id="node7" class="node">
1010<title>Node7</title>
1011<g id="a_node7"><a xlink:href="classarmnn_1_1_ref_convolution3d_workload.html" target="_top" xlink:title=" ">
1012<polygon fill="white" stroke="black" points="1039,-2593 1039,-2612 1188,-2612 1188,-2593 1039,-2593"/>
1013<text text-anchor="middle" x="1113.5" y="-2600" font-family="Helvetica,sans-Serif" font-size="10.00">RefConvolution3dWorkload</text>
1014</a>
1015</g>
1016</g>
1017<!-- Node6&#45;&gt;Node7 -->
1018<g id="edge6" class="edge">
1019<title>Node6&#45;&gt;Node7</title>
1020<path fill="none" stroke="midnightblue" d="M981.31,-2602.5C1000.65,-2602.5 1020.54,-2602.5 1038.81,-2602.5"/>
1021<polygon fill="midnightblue" stroke="midnightblue" points="981.25,-2599 971.25,-2602.5 981.25,-2606 981.25,-2599"/>
1022</g>
1023<!-- Node9 -->
1024<g id="node9" class="node">
1025<title>Node9</title>
1026<g id="a_node9"><a xlink:href="classarmnn_1_1_ref_space_to_depth_workload.html" target="_top" xlink:title=" ">
1027<polygon fill="white" stroke="black" points="1039.5,-2544 1039.5,-2563 1187.5,-2563 1187.5,-2544 1039.5,-2544"/>
1028<text text-anchor="middle" x="1113.5" y="-2551" font-family="Helvetica,sans-Serif" font-size="10.00">RefSpaceToDepthWorkload</text>
1029</a>
1030</g>
1031</g>
1032<!-- Node8&#45;&gt;Node9 -->
1033<g id="edge8" class="edge">
1034<title>Node8&#45;&gt;Node9</title>
1035<path fill="none" stroke="midnightblue" d="M965.99,-2553.5C990.06,-2553.5 1015.97,-2553.5 1039.21,-2553.5"/>
1036<polygon fill="midnightblue" stroke="midnightblue" points="965.79,-2550 955.79,-2553.5 965.79,-2557 965.79,-2550"/>
1037</g>
1038<!-- Node11 -->
1039<g id="node11" class="node">
1040<title>Node11</title>
1041<g id="a_node11"><a xlink:href="classarmnn_1_1_ref_fill_workload.html" target="_top" xlink:title=" ">
1042<polygon fill="white" stroke="black" points="1067,-2495 1067,-2514 1160,-2514 1160,-2495 1067,-2495"/>
1043<text text-anchor="middle" x="1113.5" y="-2502" font-family="Helvetica,sans-Serif" font-size="10.00">RefFillWorkload</text>
1044</a>
1045</g>
1046</g>
1047<!-- Node10&#45;&gt;Node11 -->
1048<g id="edge10" class="edge">
1049<title>Node10&#45;&gt;Node11</title>
1050<path fill="none" stroke="midnightblue" d="M968.96,-2504.5C1002.38,-2504.5 1038.94,-2504.5 1066.8,-2504.5"/>
1051<polygon fill="midnightblue" stroke="midnightblue" points="968.71,-2501 958.71,-2504.5 968.71,-2508 968.71,-2501"/>
1052</g>
1053<!-- Node13 -->
1054<g id="node13" class="node">
1055<title>Node13</title>
1056<g id="a_node13"><a xlink:href="classarmnn_1_1_ref_q_lstm_workload.html" target="_top" xlink:title=" ">
1057<polygon fill="white" stroke="black" points="1058.5,-2446 1058.5,-2465 1168.5,-2465 1168.5,-2446 1058.5,-2446"/>
1058<text text-anchor="middle" x="1113.5" y="-2453" font-family="Helvetica,sans-Serif" font-size="10.00">RefQLstmWorkload</text>
1059</a>
1060</g>
1061</g>
1062<!-- Node12&#45;&gt;Node13 -->
1063<g id="edge12" class="edge">
1064<title>Node12&#45;&gt;Node13</title>
1065<path fill="none" stroke="midnightblue" d="M977.38,-2455.5C1005.06,-2455.5 1034.18,-2455.5 1058.27,-2455.5"/>
1066<polygon fill="midnightblue" stroke="midnightblue" points="977.26,-2452 967.26,-2455.5 977.26,-2459 977.26,-2452"/>
1067</g>
1068<!-- Node15 -->
1069<g id="node15" class="node">
1070<title>Node15</title>
1071<g id="a_node15"><a xlink:href="classarmnn_1_1_ref_transpose_convolution2d_workload.html" target="_top" xlink:title=" ">
1072<polygon fill="white" stroke="black" points="1037.5,-2391.5 1037.5,-2421.5 1189.5,-2421.5 1189.5,-2391.5 1037.5,-2391.5"/>
1073<text text-anchor="start" x="1045.5" y="-2409.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefTransposeConvolution2d</text>
1074<text text-anchor="middle" x="1113.5" y="-2398.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload</text>
1075</a>
1076</g>
1077</g>
1078<!-- Node14&#45;&gt;Node15 -->
1079<g id="edge14" class="edge">
1080<title>Node14&#45;&gt;Node15</title>
1081<path fill="none" stroke="midnightblue" d="M978.8,-2406.5C998.46,-2406.5 1018.8,-2406.5 1037.5,-2406.5"/>
1082<polygon fill="midnightblue" stroke="midnightblue" points="978.58,-2403 968.58,-2406.5 978.58,-2410 978.58,-2403"/>
1083</g>
1084<!-- Node17 -->
1085<g id="node17" class="node">
1086<title>Node17</title>
1087<g id="a_node17"><a xlink:href="classarmnn_1_1_ref_elementwise_binary_workload.html" target="_top" xlink:title=" ">
1088<polygon fill="white" stroke="black" points="1027,-2348 1027,-2367 1200,-2367 1200,-2348 1027,-2348"/>
1089<text text-anchor="middle" x="1113.5" y="-2355" font-family="Helvetica,sans-Serif" font-size="10.00">RefElementwiseBinaryWorkload</text>
1090</a>
1091</g>
1092</g>
1093<!-- Node16&#45;&gt;Node17 -->
1094<g id="edge16" class="edge">
1095<title>Node16&#45;&gt;Node17</title>
1096<path fill="none" stroke="midnightblue" d="M977.39,-2357.5C993.79,-2357.5 1010.69,-2357.5 1026.75,-2357.5"/>
1097<polygon fill="midnightblue" stroke="midnightblue" points="977.26,-2354 967.26,-2357.5 977.26,-2361 977.26,-2354"/>
1098</g>
1099<!-- Node19 -->
1100<g id="node19" class="node">
1101<title>Node19</title>
1102<g id="a_node19"><a xlink:href="classarmnn_1_1_ref_pooling3d_workload.html" target="_top" xlink:title=" ">
1103<polygon fill="white" stroke="black" points="1050,-2299 1050,-2318 1177,-2318 1177,-2299 1050,-2299"/>
1104<text text-anchor="middle" x="1113.5" y="-2306" font-family="Helvetica,sans-Serif" font-size="10.00">RefPooling3dWorkload</text>
1105</a>
1106</g>
1107</g>
1108<!-- Node18&#45;&gt;Node19 -->
1109<g id="edge18" class="edge">
1110<title>Node18&#45;&gt;Node19</title>
1111<path fill="none" stroke="midnightblue" d="M969.83,-2308.5C996.57,-2308.5 1025.25,-2308.5 1049.83,-2308.5"/>
1112<polygon fill="midnightblue" stroke="midnightblue" points="969.69,-2305 959.69,-2308.5 969.69,-2312 969.69,-2305"/>
1113</g>
1114<!-- Node21 -->
1115<g id="node21" class="node">
1116<title>Node21</title>
1117<g id="a_node21"><a xlink:href="classarmnn_1_1_ref_normalization_workload.html" target="_top" xlink:title=" ">
1118<polygon fill="white" stroke="black" points="1039.5,-2250 1039.5,-2269 1187.5,-2269 1187.5,-2250 1039.5,-2250"/>
1119<text text-anchor="middle" x="1113.5" y="-2257" font-family="Helvetica,sans-Serif" font-size="10.00">RefNormalizationWorkload</text>
1120</a>
1121</g>
1122</g>
1123<!-- Node20&#45;&gt;Node21 -->
1124<g id="edge20" class="edge">
1125<title>Node20&#45;&gt;Node21</title>
1126<path fill="none" stroke="midnightblue" d="M980.52,-2259.5C1000.28,-2259.5 1020.64,-2259.5 1039.28,-2259.5"/>
1127<polygon fill="midnightblue" stroke="midnightblue" points="980.25,-2256 970.25,-2259.5 980.25,-2263 980.25,-2256"/>
1128</g>
1129<!-- Node23 -->
1130<g id="node23" class="node">
1131<title>Node23</title>
1132<g id="a_node23"><a xlink:href="classarmnn_1_1_ref_floor_workload.html" target="_top" xlink:title=" ">
1133<polygon fill="white" stroke="black" points="1061.5,-2209 1061.5,-2228 1165.5,-2228 1165.5,-2209 1061.5,-2209"/>
1134<text text-anchor="middle" x="1113.5" y="-2216" font-family="Helvetica,sans-Serif" font-size="10.00">RefFloorWorkload</text>
1135</a>
1136</g>
1137</g>
1138<!-- Node22&#45;&gt;Node23 -->
1139<g id="edge22" class="edge">
1140<title>Node22&#45;&gt;Node23</title>
1141<path fill="none" stroke="midnightblue" d="M973.69,-2213.73C1003.65,-2214.76 1035.66,-2215.86 1061.39,-2216.74"/>
1142<polygon fill="midnightblue" stroke="midnightblue" points="973.73,-2210.23 963.62,-2213.39 973.49,-2217.23 973.73,-2210.23"/>
1143</g>
1144<!-- Node25 -->
1145<g id="node25" class="node">
1146<title>Node25</title>
1147<g id="a_node25"><a xlink:href="classarmnn_1_1_ref_elementwise_unary_workload.html" target="_top" xlink:title=" ">
1148<polygon fill="white" stroke="black" points="1028,-2171 1028,-2190 1199,-2190 1199,-2171 1028,-2171"/>
1149<text text-anchor="middle" x="1113.5" y="-2178" font-family="Helvetica,sans-Serif" font-size="10.00">RefElementwiseUnaryWorkload</text>
1150</a>
1151</g>
1152</g>
1153<!-- Node24&#45;&gt;Node25 -->
1154<g id="edge24" class="edge">
1155<title>Node24&#45;&gt;Node25</title>
1156<path fill="none" stroke="midnightblue" d="M977.59,-2169.5C994.32,-2170.86 1011.57,-2172.27 1027.91,-2173.6"/>
1157<polygon fill="midnightblue" stroke="midnightblue" points="977.51,-2165.98 967.26,-2168.66 976.94,-2172.96 977.51,-2165.98"/>
1158</g>
1159<!-- Node26 -->
1160<g id="node26" class="node">
1161<title>Node26</title>
1162<g id="a_node26"><a xlink:href="classarmnn_1_1_ref_logical_unary_workload.html" target="_top" xlink:title=" ">
1163<polygon fill="white" stroke="black" points="1042,-2133 1042,-2152 1185,-2152 1185,-2133 1042,-2133"/>
1164<text text-anchor="middle" x="1113.5" y="-2140" font-family="Helvetica,sans-Serif" font-size="10.00">RefLogicalUnaryWorkload</text>
1165</a>
1166</g>
1167</g>
1168<!-- Node24&#45;&gt;Node26 -->
1169<g id="edge25" class="edge">
1170<title>Node24&#45;&gt;Node26</title>
1171<path fill="none" stroke="midnightblue" d="M977.45,-2153.51C999.08,-2151.75 1021.58,-2149.91 1041.87,-2148.26"/>
1172<polygon fill="midnightblue" stroke="midnightblue" points="976.94,-2150.04 967.26,-2154.34 977.51,-2157.02 976.94,-2150.04"/>
1173</g>
1174<!-- Node28 -->
1175<g id="node28" class="node">
1176<title>Node28</title>
1177<g id="a_node28"><a xlink:href="classarmnn_1_1_ref_pooling2d_workload.html" target="_top" xlink:title=" ">
1178<polygon fill="white" stroke="black" points="1050,-2095 1050,-2114 1177,-2114 1177,-2095 1050,-2095"/>
1179<text text-anchor="middle" x="1113.5" y="-2102" font-family="Helvetica,sans-Serif" font-size="10.00">RefPooling2dWorkload</text>
1180</a>
1181</g>
1182</g>
1183<!-- Node27&#45;&gt;Node28 -->
1184<g id="edge27" class="edge">
1185<title>Node27&#45;&gt;Node28</title>
1186<path fill="none" stroke="midnightblue" d="M969.83,-2109.4C996.57,-2108.48 1025.25,-2107.5 1049.83,-2106.65"/>
1187<polygon fill="midnightblue" stroke="midnightblue" points="969.56,-2105.91 959.69,-2109.75 969.8,-2112.9 969.56,-2105.91"/>
1188</g>
1189<!-- Node30 -->
1190<g id="node30" class="node">
1191<title>Node30</title>
1192<g id="a_node30"><a xlink:href="classarmnn_1_1_ref_broadcast_to_workload.html" target="_top" xlink:title=" ">
1193<polygon fill="white" stroke="black" points="1044.5,-2054 1044.5,-2073 1182.5,-2073 1182.5,-2054 1044.5,-2054"/>
1194<text text-anchor="middle" x="1113.5" y="-2061" font-family="Helvetica,sans-Serif" font-size="10.00">RefBroadcastToWorkload</text>
1195</a>
1196</g>
1197</g>
1198<!-- Node29&#45;&gt;Node30 -->
1199<g id="edge29" class="edge">
1200<title>Node29&#45;&gt;Node30</title>
1201<path fill="none" stroke="midnightblue" d="M970.12,-2063.5C994.82,-2063.5 1021.16,-2063.5 1044.38,-2063.5"/>
1202<polygon fill="midnightblue" stroke="midnightblue" points="970.01,-2060 960.01,-2063.5 970.01,-2067 970.01,-2060"/>
1203</g>
1204<!-- Node32 -->
1205<g id="node32" class="node">
1206<title>Node32</title>
1207<g id="a_node32"><a xlink:href="classarmnn_1_1_ref_batch_to_space_nd_workload.html" target="_top" xlink:title=" ">
1208<polygon fill="white" stroke="black" points="1033.5,-2005 1033.5,-2024 1193.5,-2024 1193.5,-2005 1033.5,-2005"/>
1209<text text-anchor="middle" x="1113.5" y="-2012" font-family="Helvetica,sans-Serif" font-size="10.00">RefBatchToSpaceNdWorkload</text>
1210</a>
1211</g>
1212</g>
1213<!-- Node31&#45;&gt;Node32 -->
1214<g id="edge31" class="edge">
1215<title>Node31&#45;&gt;Node32</title>
1216<path fill="none" stroke="midnightblue" d="M964.67,-2014.5C987.07,-2014.5 1011.14,-2014.5 1033.22,-2014.5"/>
1217<polygon fill="midnightblue" stroke="midnightblue" points="964.51,-2011 954.51,-2014.5 964.51,-2018 964.51,-2011"/>
1218</g>
1219<!-- Node34 -->
1220<g id="node34" class="node">
1221<title>Node34</title>
1222<g id="a_node34"><a xlink:href="classarmnn_1_1_ref_activation_workload.html" target="_top" xlink:title=" ">
1223<polygon fill="white" stroke="black" points="1049.5,-1956 1049.5,-1975 1177.5,-1975 1177.5,-1956 1049.5,-1956"/>
1224<text text-anchor="middle" x="1113.5" y="-1963" font-family="Helvetica,sans-Serif" font-size="10.00">RefActivationWorkload</text>
1225</a>
1226</g>
1227</g>
1228<!-- Node33&#45;&gt;Node34 -->
1229<g id="edge33" class="edge">
1230<title>Node33&#45;&gt;Node34</title>
1231<path fill="none" stroke="midnightblue" d="M970.99,-1965.5C997.18,-1965.5 1025.15,-1965.5 1049.24,-1965.5"/>
1232<polygon fill="midnightblue" stroke="midnightblue" points="970.67,-1962 960.67,-1965.5 970.66,-1969 970.67,-1962"/>
1233</g>
1234<!-- Node36 -->
1235<g id="node36" class="node">
1236<title>Node36</title>
1237<g id="a_node36"><a xlink:href="classarmnn_1_1_ref_strided_slice_workload.html" target="_top" xlink:title=" ">
1238<polygon fill="white" stroke="black" points="1045,-1907 1045,-1926 1182,-1926 1182,-1907 1045,-1907"/>
1239<text text-anchor="middle" x="1113.5" y="-1914" font-family="Helvetica,sans-Serif" font-size="10.00">RefStridedSliceWorkload</text>
1240</a>
1241</g>
1242</g>
1243<!-- Node35&#45;&gt;Node36 -->
1244<g id="edge35" class="edge">
1245<title>Node35&#45;&gt;Node36</title>
1246<path fill="none" stroke="midnightblue" d="M963.34,-1916.5C990.09,-1916.5 1019.34,-1916.5 1044.79,-1916.5"/>
1247<polygon fill="midnightblue" stroke="midnightblue" points="963.22,-1913 953.22,-1916.5 963.22,-1920 963.22,-1913"/>
1248</g>
1249<!-- Node38 -->
1250<g id="node38" class="node">
1251<title>Node38</title>
1252<g id="a_node38"><a xlink:href="classarmnn_1_1_ref_unidirectional_sequence_lstm_workload.html" target="_top" xlink:title=" ">
1253<polygon fill="white" stroke="black" points="1039,-1852.5 1039,-1882.5 1188,-1882.5 1188,-1852.5 1039,-1852.5"/>
1254<text text-anchor="start" x="1047" y="-1870.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefUnidirectionalSequence</text>
1255<text text-anchor="middle" x="1113.5" y="-1859.5" font-family="Helvetica,sans-Serif" font-size="10.00">LstmWorkload</text>
1256</a>
1257</g>
1258</g>
1259<!-- Node37&#45;&gt;Node38 -->
1260<g id="edge37" class="edge">
1261<title>Node37&#45;&gt;Node38</title>
1262<path fill="none" stroke="midnightblue" d="M979.6,-1867.5C999.5,-1867.5 1020.05,-1867.5 1038.86,-1867.5"/>
1263<polygon fill="midnightblue" stroke="midnightblue" points="979.58,-1864 969.58,-1867.5 979.58,-1871 979.58,-1864"/>
1264</g>
1265<!-- Node40 -->
1266<g id="node40" class="node">
1267<title>Node40</title>
1268<g id="a_node40"><a xlink:href="classarmnn_1_1_ref_batch_mat_mul_workload.html" target="_top" xlink:title=" ">
1269<polygon fill="white" stroke="black" points="1042,-1809 1042,-1828 1185,-1828 1185,-1809 1042,-1809"/>
1270<text text-anchor="middle" x="1113.5" y="-1816" font-family="Helvetica,sans-Serif" font-size="10.00">RefBatchMatMulWorkload</text>
1271</a>
1272</g>
1273</g>
1274<!-- Node39&#45;&gt;Node40 -->
1275<g id="edge39" class="edge">
1276<title>Node39&#45;&gt;Node40</title>
1277<path fill="none" stroke="midnightblue" d="M969.24,-1818.5C993.33,-1818.5 1019.02,-1818.5 1041.91,-1818.5"/>
1278<polygon fill="midnightblue" stroke="midnightblue" points="969.03,-1815 959.03,-1818.5 969.03,-1822 969.03,-1815"/>
1279</g>
1280<!-- Node42 -->
1281<g id="node42" class="node">
1282<title>Node42</title>
1283<g id="a_node42"><a xlink:href="classarmnn_1_1_ref_tile_workload.html" target="_top" xlink:title=" ">
1284<polygon fill="white" stroke="black" points="1065,-1760 1065,-1779 1162,-1779 1162,-1760 1065,-1760"/>
1285<text text-anchor="middle" x="1113.5" y="-1767" font-family="Helvetica,sans-Serif" font-size="10.00">RefTileWorkload</text>
1286</a>
1287</g>
1288</g>
1289<!-- Node41&#45;&gt;Node42 -->
1290<g id="edge41" class="edge">
1291<title>Node41&#45;&gt;Node42</title>
1292<path fill="none" stroke="midnightblue" d="M970.98,-1769.5C1003.08,-1769.5 1037.85,-1769.5 1064.88,-1769.5"/>
1293<polygon fill="midnightblue" stroke="midnightblue" points="970.67,-1766 960.67,-1769.5 970.66,-1773 970.67,-1766"/>
1294</g>
1295<!-- Node44 -->
1296<g id="node44" class="node">
1297<title>Node44</title>
1298<g id="a_node44"><a xlink:href="classarmnn_1_1_ref_cast_workload.html" target="_top" xlink:title=" ">
1299<polygon fill="white" stroke="black" points="1063,-1711 1063,-1730 1164,-1730 1164,-1711 1063,-1711"/>
1300<text text-anchor="middle" x="1113.5" y="-1718" font-family="Helvetica,sans-Serif" font-size="10.00">RefCastWorkload</text>
1301</a>
1302</g>
1303</g>
1304<!-- Node43&#45;&gt;Node44 -->
1305<g id="edge43" class="edge">
1306<title>Node43&#45;&gt;Node44</title>
1307<path fill="none" stroke="midnightblue" d="M972.66,-1720.5C1003.49,-1720.5 1036.6,-1720.5 1062.86,-1720.5"/>
1308<polygon fill="midnightblue" stroke="midnightblue" points="972.3,-1717 962.3,-1720.5 972.3,-1724 972.3,-1717"/>
1309</g>
1310<!-- Node46 -->
1311<g id="node46" class="node">
1312<title>Node46</title>
1313<g id="a_node46"><a xlink:href="structarmnn_1_1_ref_rank_workload.html" target="_top" xlink:title=" ">
1314<polygon fill="white" stroke="black" points="1061.5,-1662 1061.5,-1681 1165.5,-1681 1165.5,-1662 1061.5,-1662"/>
1315<text text-anchor="middle" x="1113.5" y="-1669" font-family="Helvetica,sans-Serif" font-size="10.00">RefRankWorkload</text>
1316</a>
1317</g>
1318</g>
1319<!-- Node45&#45;&gt;Node46 -->
1320<g id="edge45" class="edge">
1321<title>Node45&#45;&gt;Node46</title>
1322<path fill="none" stroke="midnightblue" d="M973.69,-1671.5C1003.65,-1671.5 1035.66,-1671.5 1061.39,-1671.5"/>
1323<polygon fill="midnightblue" stroke="midnightblue" points="973.62,-1668 963.62,-1671.5 973.62,-1675 973.62,-1668"/>
1324</g>
1325<!-- Node48 -->
1326<g id="node48" class="node">
1327<title>Node48</title>
1328<g id="a_node48"><a xlink:href="classarmnn_1_1_ref_softmax_workload.html" target="_top" xlink:title=" ">
1329<polygon fill="white" stroke="black" points="1054,-1613 1054,-1632 1173,-1632 1173,-1613 1054,-1613"/>
1330<text text-anchor="middle" x="1113.5" y="-1620" font-family="Helvetica,sans-Serif" font-size="10.00">RefSoftmaxWorkload</text>
1331</a>
1332</g>
1333</g>
1334<!-- Node47&#45;&gt;Node48 -->
1335<g id="edge47" class="edge">
1336<title>Node47&#45;&gt;Node48</title>
1337<path fill="none" stroke="midnightblue" d="M966.33,-1622.5C995.54,-1622.5 1027.43,-1622.5 1053.94,-1622.5"/>
1338<polygon fill="midnightblue" stroke="midnightblue" points="966.12,-1619 956.12,-1622.5 966.12,-1626 966.12,-1619"/>
1339</g>
1340<!-- Node50 -->
1341<g id="node50" class="node">
1342<title>Node50</title>
1343<g id="a_node50"><a xlink:href="classarmnn_1_1_ref_fully_connected_workload.html" target="_top" xlink:title=" ">
1344<polygon fill="white" stroke="black" points="1036.5,-1572 1036.5,-1591 1190.5,-1591 1190.5,-1572 1036.5,-1572"/>
1345<text text-anchor="middle" x="1113.5" y="-1579" font-family="Helvetica,sans-Serif" font-size="10.00">RefFullyConnectedWorkload</text>
1346</a>
1347</g>
1348</g>
1349<!-- Node49&#45;&gt;Node50 -->
1350<g id="edge49" class="edge">
1351<title>Node49&#45;&gt;Node50</title>
1352<path fill="none" stroke="midnightblue" d="M983.66,-1577.08C1001.43,-1577.69 1019.58,-1578.31 1036.44,-1578.89"/>
1353<polygon fill="midnightblue" stroke="midnightblue" points="983.38,-1573.56 973.26,-1576.72 983.14,-1580.56 983.38,-1573.56"/>
1354</g>
1355<!-- Node52 -->
1356<g id="node52" class="node">
1357<title>Node52</title>
1358<g id="a_node52"><a xlink:href="classarmnn_1_1_ref_elementwise_workload.html" target="_top" xlink:title=" ">
1359<polygon fill="white" stroke="black" points="1036.5,-1512 1036.5,-1553 1190.5,-1553 1190.5,-1512 1036.5,-1512"/>
1360<text text-anchor="start" x="1044.5" y="-1541" font-family="Helvetica,sans-Serif" font-size="10.00">RefElementwiseWorkload</text>
1361<text text-anchor="start" x="1044.5" y="-1530" font-family="Helvetica,sans-Serif" font-size="10.00">&lt; Functor, ParentDescriptor,</text>
1362<text text-anchor="middle" x="1113.5" y="-1519" font-family="Helvetica,sans-Serif" font-size="10.00"> DebugString &gt;</text>
1363</a>
1364</g>
1365</g>
1366<!-- Node51&#45;&gt;Node52 -->
1367<g id="edge51" class="edge">
1368<title>Node51&#45;&gt;Node52</title>
1369<path fill="none" stroke="midnightblue" d="M992.05,-1530.95C1007.05,-1531.14 1022.13,-1531.34 1036.31,-1531.52"/>
1370<polygon fill="midnightblue" stroke="midnightblue" points="991.74,-1527.44 981.7,-1530.82 991.65,-1534.44 991.74,-1527.44"/>
1371</g>
1372<!-- Node54 -->
1373<g id="node54" class="node">
1374<title>Node54</title>
1375<g id="a_node54"><a xlink:href="classarmnn_1_1_ref_depthwise_convolution2d_workload.html" target="_top" xlink:title=" ">
1376<polygon fill="white" stroke="black" points="1036,-1462.5 1036,-1492.5 1191,-1492.5 1191,-1462.5 1036,-1462.5"/>
1377<text text-anchor="start" x="1044" y="-1480.5" font-family="Helvetica,sans-Serif" font-size="10.00">RefDepthwiseConvolution2d</text>
1378<text text-anchor="middle" x="1113.5" y="-1469.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload</text>
1379</a>
1380</g>
1381</g>
1382<!-- Node53&#45;&gt;Node54 -->
1383<g id="edge53" class="edge">
1384<title>Node53&#45;&gt;Node54</title>
1385<path fill="none" stroke="midnightblue" d="M978.77,-1482.09C997.79,-1481.44 1017.44,-1480.76 1035.63,-1480.14"/>
1386<polygon fill="midnightblue" stroke="midnightblue" points="978.46,-1478.6 968.58,-1482.44 978.7,-1485.6 978.46,-1478.6"/>
1387</g>
1388<!-- Node56 -->
1389<g id="node56" class="node">
1390<title>Node56</title>
1391<g id="a_node56"><a xlink:href="classarmnn_1_1_ref_dequantize_workload.html" target="_top" xlink:title=" ">
1392<polygon fill="white" stroke="black" points="1046.5,-1424 1046.5,-1443 1180.5,-1443 1180.5,-1424 1046.5,-1424"/>
1393<text text-anchor="middle" x="1113.5" y="-1431" font-family="Helvetica,sans-Serif" font-size="10.00">RefDequantizeWorkload</text>
1394</a>
1395</g>
1396</g>
1397<!-- Node55&#45;&gt;Node56 -->
1398<g id="edge55" class="edge">
1399<title>Node55&#45;&gt;Node56</title>
1400<path fill="none" stroke="midnightblue" d="M973.94,-1435.28C998.25,-1434.97 1023.89,-1434.64 1046.41,-1434.35"/>
1401<polygon fill="midnightblue" stroke="midnightblue" points="973.57,-1431.79 963.62,-1435.42 973.66,-1438.79 973.57,-1431.79"/>
1402</g>
1403<!-- Node58 -->
1404<g id="node58" class="node">
1405<title>Node58</title>
1406<g id="a_node58"><a xlink:href="classarmnn_1_1_ref_batch_normalization_workload.html" target="_top" xlink:title=" ">
1407<polygon fill="white" stroke="black" points="1025.5,-1378 1025.5,-1397 1201.5,-1397 1201.5,-1378 1025.5,-1378"/>
1408<text text-anchor="middle" x="1113.5" y="-1385" font-family="Helvetica,sans-Serif" font-size="10.00">RefBatchNormalizationWorkload</text>
1409</a>
1410</g>
1411</g>
1412<!-- Node57&#45;&gt;Node58 -->
1413<g id="edge57" class="edge">
1414<title>Node57&#45;&gt;Node58</title>
1415<path fill="none" stroke="midnightblue" d="M994.12,-1387.5C1004.62,-1387.5 1015.14,-1387.5 1025.34,-1387.5"/>
1416<polygon fill="midnightblue" stroke="midnightblue" points="994.07,-1384 984.07,-1387.5 994.07,-1391 994.07,-1384"/>
1417</g>
1418<!-- Node60 -->
1419<g id="node60" class="node">
1420<title>Node60</title>
1421<g id="a_node60"><a xlink:href="classarmnn_1_1_ref_space_to_batch_nd_workload.html" target="_top" xlink:title=" ">
1422<polygon fill="white" stroke="black" points="1033.5,-1329 1033.5,-1348 1193.5,-1348 1193.5,-1329 1033.5,-1329"/>
1423<text text-anchor="middle" x="1113.5" y="-1336" font-family="Helvetica,sans-Serif" font-size="10.00">RefSpaceToBatchNdWorkload</text>
1424</a>
1425</g>
1426</g>
1427<!-- Node59&#45;&gt;Node60 -->
1428<g id="edge59" class="edge">
1429<title>Node59&#45;&gt;Node60</title>
1430<path fill="none" stroke="midnightblue" d="M965.82,-1338.5C987.9,-1338.5 1011.53,-1338.5 1033.24,-1338.5"/>
1431<polygon fill="midnightblue" stroke="midnightblue" points="965.79,-1335 955.79,-1338.5 965.79,-1342 965.79,-1335"/>
1432</g>
1433<!-- Node62 -->
1434<g id="node62" class="node">
1435<title>Node62</title>
1436<g id="a_node62"><a xlink:href="classarmnn_1_1_ref_slice_workload.html" target="_top" xlink:title=" ">
1437<polygon fill="white" stroke="black" points="1062.5,-1280 1062.5,-1299 1164.5,-1299 1164.5,-1280 1062.5,-1280"/>
1438<text text-anchor="middle" x="1113.5" y="-1287" font-family="Helvetica,sans-Serif" font-size="10.00">RefSliceWorkload</text>
1439</a>
1440</g>
1441</g>
1442<!-- Node61&#45;&gt;Node62 -->
1443<g id="edge61" class="edge">
1444<title>Node61&#45;&gt;Node62</title>
1445<path fill="none" stroke="midnightblue" d="M973.49,-1289.5C1003.86,-1289.5 1036.34,-1289.5 1062.26,-1289.5"/>
1446<polygon fill="midnightblue" stroke="midnightblue" points="973.29,-1286 963.29,-1289.5 973.29,-1293 973.29,-1286"/>
1447</g>
1448<!-- Node64 -->
1449<g id="node64" class="node">
1450<title>Node64</title>
1451<g id="a_node64"><a xlink:href="classarmnn_1_1_ref_reshape_workload.html" target="_top" xlink:title=" ">
1452<polygon fill="white" stroke="black" points="1053,-1231 1053,-1250 1174,-1250 1174,-1231 1053,-1231"/>
1453<text text-anchor="middle" x="1113.5" y="-1238" font-family="Helvetica,sans-Serif" font-size="10.00">RefReshapeWorkload</text>
1454</a>
1455</g>
1456</g>
1457<!-- Node63&#45;&gt;Node64 -->
1458<g id="edge63" class="edge">
1459<title>Node63&#45;&gt;Node64</title>
1460<path fill="none" stroke="midnightblue" d="M966.78,-1240.5C995.45,-1240.5 1026.64,-1240.5 1052.78,-1240.5"/>
1461<polygon fill="midnightblue" stroke="midnightblue" points="966.76,-1237 956.76,-1240.5 966.76,-1244 966.76,-1237"/>
1462</g>
1463<!-- Node66 -->
1464<g id="node66" class="node">
1465<title>Node66</title>
1466<g id="a_node66"><a xlink:href="classarmnn_1_1_ref_logical_binary_workload.html" target="_top" xlink:title=" ">
1467<polygon fill="white" stroke="black" points="1041,-1182 1041,-1201 1186,-1201 1186,-1182 1041,-1182"/>
1468<text text-anchor="middle" x="1113.5" y="-1189" font-family="Helvetica,sans-Serif" font-size="10.00">RefLogicalBinaryWorkload</text>
1469</a>
1470</g>
1471</g>
1472<!-- Node65&#45;&gt;Node66 -->
1473<g id="edge65" class="edge">
1474<title>Node65&#45;&gt;Node66</title>
1475<path fill="none" stroke="midnightblue" d="M963.55,-1191.5C988.87,-1191.5 1016.41,-1191.5 1040.85,-1191.5"/>
1476<polygon fill="midnightblue" stroke="midnightblue" points="963.22,-1188 953.22,-1191.5 963.22,-1195 963.22,-1188"/>
1477</g>
1478<!-- Node68 -->
1479<g id="node68" class="node">
1480<title>Node68</title>
1481<g id="a_node68"><a xlink:href="classarmnn_1_1_ref_quantize_workload.html" target="_top" xlink:title=" ">
1482<polygon fill="white" stroke="black" points="1052.5,-1133 1052.5,-1152 1174.5,-1152 1174.5,-1133 1052.5,-1133"/>
1483<text text-anchor="middle" x="1113.5" y="-1140" font-family="Helvetica,sans-Serif" font-size="10.00">RefQuantizeWorkload</text>
1484</a>
1485</g>
1486</g>
1487<!-- Node67&#45;&gt;Node68 -->
1488<g id="edge67" class="edge">
1489<title>Node67&#45;&gt;Node68</title>
1490<path fill="none" stroke="midnightblue" d="M967.97,-1142.5C996.08,-1142.5 1026.51,-1142.5 1052.16,-1142.5"/>
1491<polygon fill="midnightblue" stroke="midnightblue" points="967.73,-1139 957.73,-1142.5 967.73,-1146 967.73,-1139"/>
1492</g>
1493<!-- Node70 -->
1494<g id="node70" class="node">
1495<title>Node70</title>
1496<g id="a_node70"><a xlink:href="classarmnn_1_1_ref_mean_workload.html" target="_top" xlink:title=" ">
1497<polygon fill="white" stroke="black" points="1060.5,-1084 1060.5,-1103 1166.5,-1103 1166.5,-1084 1060.5,-1084"/>
1498<text text-anchor="middle" x="1113.5" y="-1091" font-family="Helvetica,sans-Serif" font-size="10.00">RefMeanWorkload</text>
1499</a>
1500</g>
1501</g>
1502<!-- Node69&#45;&gt;Node70 -->
1503<g id="edge69" class="edge">
1504<title>Node69&#45;&gt;Node70</title>
1505<path fill="none" stroke="midnightblue" d="M975.47,-1093.5C1004.54,-1093.5 1035.38,-1093.5 1060.42,-1093.5"/>
1506<polygon fill="midnightblue" stroke="midnightblue" points="975.27,-1090 965.27,-1093.5 975.27,-1097 975.27,-1090"/>
1507</g>
1508<!-- Node72 -->
1509<g id="node72" class="node">
1510<title>Node72</title>
1511<g id="a_node72"><a xlink:href="classarmnn_1_1_ref_detection_post_process_workload.html" target="_top" xlink:title=" ">
1512<polygon fill="white" stroke="black" points="1021,-1035 1021,-1054 1206,-1054 1206,-1035 1021,-1035"/>
1513<text text-anchor="middle" x="1113.5" y="-1042" font-family="Helvetica,sans-Serif" font-size="10.00">RefDetectionPostProcessWorkload</text>
1514</a>
1515</g>
1516</g>
1517<!-- Node71&#45;&gt;Node72 -->
1518<g id="edge71" class="edge">
1519<title>Node71&#45;&gt;Node72</title>
1520<path fill="none" stroke="midnightblue" d="M972.89,-1044.5C988.64,-1044.5 1004.98,-1044.5 1020.69,-1044.5"/>
1521<polygon fill="midnightblue" stroke="midnightblue" points="972.63,-1041 962.63,-1044.5 972.63,-1048 972.63,-1041"/>
1522</g>
1523<!-- Node74 -->
1524<g id="node74" class="node">
1525<title>Node74</title>
1526<g id="a_node74"><a xlink:href="classarmnn_1_1_ref_concat_workload.html" target="_top" xlink:title=" ">
1527<polygon fill="white" stroke="black" points="1057,-986 1057,-1005 1170,-1005 1170,-986 1057,-986"/>
1528<text text-anchor="middle" x="1113.5" y="-993" font-family="Helvetica,sans-Serif" font-size="10.00">RefConcatWorkload</text>
1529</a>
1530</g>
1531</g>
1532<!-- Node73&#45;&gt;Node74 -->
1533<g id="edge73" class="edge">
1534<title>Node73&#45;&gt;Node74</title>
1535<path fill="none" stroke="midnightblue" d="M978.43,-995.5C1005.2,-995.5 1033.22,-995.5 1056.69,-995.5"/>
1536<polygon fill="midnightblue" stroke="midnightblue" points="978.25,-992 968.25,-995.5 978.25,-999 978.25,-992"/>
1537</g>
1538<!-- Node76 -->
1539<g id="node76" class="node">
1540<title>Node76</title>
1541<g id="a_node76"><a xlink:href="classarmnn_1_1_ref_l2_normalization_workload.html" target="_top" xlink:title=" ">
1542<polygon fill="white" stroke="black" points="1034,-937 1034,-956 1193,-956 1193,-937 1034,-937"/>
1543<text text-anchor="middle" x="1113.5" y="-944" font-family="Helvetica,sans-Serif" font-size="10.00">RefL2NormalizationWorkload</text>
1544</a>
1545</g>
1546</g>
1547<!-- Node75&#45;&gt;Node76 -->
1548<g id="edge75" class="edge">
1549<title>Node75&#45;&gt;Node76</title>
1550<path fill="none" stroke="midnightblue" d="M985.69,-946.5C1001.95,-946.5 1018.48,-946.5 1033.99,-946.5"/>
1551<polygon fill="midnightblue" stroke="midnightblue" points="985.62,-943 975.62,-946.5 985.62,-950 985.62,-943"/>
1552</g>
1553<!-- Node78 -->
1554<g id="node78" class="node">
1555<title>Node78</title>
1556<g id="a_node78"><a xlink:href="classarmnn_1_1_ref_reduce_workload.html" target="_top" xlink:title=" ">
1557<polygon fill="white" stroke="black" points="1056,-888 1056,-907 1171,-907 1171,-888 1056,-888"/>
1558<text text-anchor="middle" x="1113.5" y="-895" font-family="Helvetica,sans-Serif" font-size="10.00">RefReduceWorkload</text>
1559</a>
1560</g>
1561</g>
1562<!-- Node77&#45;&gt;Node78 -->
1563<g id="edge77" class="edge">
1564<title>Node77&#45;&gt;Node78</title>
1565<path fill="none" stroke="midnightblue" d="M979.89,-897.5C1005.93,-897.5 1033.08,-897.5 1055.97,-897.5"/>
1566<polygon fill="midnightblue" stroke="midnightblue" points="979.58,-894 969.58,-897.5 979.58,-901 979.58,-894"/>
1567</g>
1568<!-- Node80 -->
1569<g id="node80" class="node">
1570<title>Node80</title>
1571<g id="a_node80"><a xlink:href="classarmnn_1_1_ref_constant_workload.html" target="_top" xlink:title=" ">
1572<polygon fill="white" stroke="black" points="1052.5,-839 1052.5,-858 1174.5,-858 1174.5,-839 1052.5,-839"/>
1573<text text-anchor="middle" x="1113.5" y="-846" font-family="Helvetica,sans-Serif" font-size="10.00">RefConstantWorkload</text>
1574</a>
1575</g>
1576</g>
1577<!-- Node79&#45;&gt;Node80 -->
1578<g id="edge79" class="edge">
1579<title>Node79&#45;&gt;Node80</title>
1580<path fill="none" stroke="midnightblue" d="M967.97,-848.5C996.08,-848.5 1026.51,-848.5 1052.16,-848.5"/>
1581<polygon fill="midnightblue" stroke="midnightblue" points="967.73,-845 957.73,-848.5 967.73,-852 967.73,-845"/>
1582</g>
1583<!-- Node82 -->
1584<g id="node82" class="node">
1585<title>Node82</title>
1586<g id="a_node82"><a xlink:href="classarmnn_1_1_ref_stack_workload.html" target="_top" xlink:title=" ">
1587<polygon fill="white" stroke="black" points="1060.5,-790 1060.5,-809 1166.5,-809 1166.5,-790 1060.5,-790"/>
1588<text text-anchor="middle" x="1113.5" y="-797" font-family="Helvetica,sans-Serif" font-size="10.00">RefStackWorkload</text>
1589</a>
1590</g>
1591</g>
1592<!-- Node81&#45;&gt;Node82 -->
1593<g id="edge81" class="edge">
1594<title>Node81&#45;&gt;Node82</title>
1595<path fill="none" stroke="midnightblue" d="M975.47,-799.5C1004.54,-799.5 1035.38,-799.5 1060.42,-799.5"/>
1596<polygon fill="midnightblue" stroke="midnightblue" points="975.27,-796 965.27,-799.5 975.27,-803 975.27,-796"/>
1597</g>
1598<!-- Node84 -->
1599<g id="node84" class="node">
1600<title>Node84</title>
1601<g id="a_node84"><a xlink:href="classarmnn_1_1_ref_channel_shuffle_workload.html" target="_top" xlink:title=" ">
1602<polygon fill="white" stroke="black" points="1037.5,-741 1037.5,-760 1189.5,-760 1189.5,-741 1037.5,-741"/>
1603<text text-anchor="middle" x="1113.5" y="-748" font-family="Helvetica,sans-Serif" font-size="10.00">RefChannelShuffleWorkload</text>
1604</a>
1605</g>
1606</g>
1607<!-- Node83&#45;&gt;Node84 -->
1608<g id="edge83" class="edge">
1609<title>Node83&#45;&gt;Node84</title>
1610<path fill="none" stroke="midnightblue" d="M966.04,-750.5C989.42,-750.5 1014.52,-750.5 1037.23,-750.5"/>
1611<polygon fill="midnightblue" stroke="midnightblue" points="965.79,-747 955.79,-750.5 965.79,-754 965.79,-747"/>
1612</g>
1613<!-- Node86 -->
1614<g id="node86" class="node">
1615<title>Node86</title>
1616<g id="a_node86"><a xlink:href="classarmnn_1_1_ref_gather_nd_workload.html" target="_top" xlink:title=" ">
1617<polygon fill="white" stroke="black" points="1051,-692 1051,-711 1176,-711 1176,-692 1051,-692"/>
1618<text text-anchor="middle" x="1113.5" y="-699" font-family="Helvetica,sans-Serif" font-size="10.00">RefGatherNdWorkload</text>
1619</a>
1620</g>
1621</g>
1622<!-- Node85&#45;&gt;Node86 -->
1623<g id="edge85" class="edge">
1624<title>Node85&#45;&gt;Node86</title>
1625<path fill="none" stroke="midnightblue" d="M969.38,-701.5C996.66,-701.5 1026,-701.5 1050.97,-701.5"/>
1626<polygon fill="midnightblue" stroke="midnightblue" points="969.03,-698 959.03,-701.5 969.03,-705 969.03,-698"/>
1627</g>
1628<!-- Node88 -->
1629<g id="node88" class="node">
1630<title>Node88</title>
1631<g id="a_node88"><a xlink:href="classarmnn_1_1_ref_log_softmax_workload.html" target="_top" xlink:title=" ">
1632<polygon fill="white" stroke="black" points="1045,-643 1045,-662 1182,-662 1182,-643 1045,-643"/>
1633<text text-anchor="middle" x="1113.5" y="-650" font-family="Helvetica,sans-Serif" font-size="10.00">RefLogSoftmaxWorkload</text>
1634</a>
1635</g>
1636</g>
1637<!-- Node87&#45;&gt;Node88 -->
1638<g id="edge87" class="edge">
1639<title>Node87&#45;&gt;Node88</title>
1640<path fill="none" stroke="midnightblue" d="M974.92,-652.5C998.34,-652.5 1022.94,-652.5 1044.75,-652.5"/>
1641<polygon fill="midnightblue" stroke="midnightblue" points="974.61,-649 964.61,-652.5 974.61,-656 974.61,-649"/>
1642</g>
1643<!-- Node90 -->
1644<g id="node90" class="node">
1645<title>Node90</title>
1646<g id="a_node90"><a xlink:href="classarmnn_1_1_ref_lstm_workload.html" target="_top" xlink:title=" ">
1647<polygon fill="white" stroke="black" points="1062,-594 1062,-613 1165,-613 1165,-594 1062,-594"/>
1648<text text-anchor="middle" x="1113.5" y="-601" font-family="Helvetica,sans-Serif" font-size="10.00">RefLstmWorkload</text>
1649</a>
1650</g>
1651</g>
1652<!-- Node89&#45;&gt;Node90 -->
1653<g id="edge89" class="edge">
1654<title>Node89&#45;&gt;Node90</title>
1655<path fill="none" stroke="midnightblue" d="M973.73,-603.5C1003.82,-603.5 1035.96,-603.5 1061.73,-603.5"/>
1656<polygon fill="midnightblue" stroke="midnightblue" points="973.62,-600 963.62,-603.5 973.62,-607 973.62,-600"/>
1657</g>
1658<!-- Node92 -->
1659<g id="node92" class="node">
1660<title>Node92</title>
1661<g id="a_node92"><a xlink:href="classarmnn_1_1_ref_pad_workload.html" target="_top" xlink:title=" ">
1662<polygon fill="white" stroke="black" points="1065.5,-545 1065.5,-564 1161.5,-564 1161.5,-545 1065.5,-545"/>
1663<text text-anchor="middle" x="1113.5" y="-552" font-family="Helvetica,sans-Serif" font-size="10.00">RefPadWorkload</text>
1664</a>
1665</g>
1666</g>
1667<!-- Node91&#45;&gt;Node92 -->
1668<g id="edge91" class="edge">
1669<title>Node91&#45;&gt;Node92</title>
1670<path fill="none" stroke="midnightblue" d="M970.43,-554.5C1002.84,-554.5 1038.04,-554.5 1065.29,-554.5"/>
1671<polygon fill="midnightblue" stroke="midnightblue" points="970.01,-551 960.01,-554.5 970.01,-558 970.01,-551"/>
1672</g>
1673<!-- Node94 -->
1674<g id="node94" class="node">
1675<title>Node94</title>
1676<g id="a_node94"><a xlink:href="structarmnn_1_1_ref_shape_workload.html" target="_top" xlink:title=" ">
1677<polygon fill="white" stroke="black" points="1059,-496 1059,-515 1168,-515 1168,-496 1059,-496"/>
1678<text text-anchor="middle" x="1113.5" y="-503" font-family="Helvetica,sans-Serif" font-size="10.00">RefShapeWorkload</text>
1679</a>
1680</g>
1681</g>
1682<!-- Node93&#45;&gt;Node94 -->
1683<g id="edge93" class="edge">
1684<title>Node93&#45;&gt;Node94</title>
1685<path fill="none" stroke="midnightblue" d="M976.87,-505.5C1004.97,-505.5 1034.61,-505.5 1058.98,-505.5"/>
1686<polygon fill="midnightblue" stroke="midnightblue" points="976.59,-502 966.59,-505.5 976.59,-509 976.59,-502"/>
1687</g>
1688<!-- Node96 -->
1689<g id="node96" class="node">
1690<title>Node96</title>
1691<g id="a_node96"><a xlink:href="classarmnn_1_1_ref_prelu_workload.html" target="_top" xlink:title=" ">
1692<polygon fill="white" stroke="black" points="1061.5,-447 1061.5,-466 1165.5,-466 1165.5,-447 1061.5,-447"/>
1693<text text-anchor="middle" x="1113.5" y="-454" font-family="Helvetica,sans-Serif" font-size="10.00">RefPreluWorkload</text>
1694</a>
1695</g>
1696</g>
1697<!-- Node95&#45;&gt;Node96 -->
1698<g id="edge95" class="edge">
1699<title>Node95&#45;&gt;Node96</title>
1700<path fill="none" stroke="midnightblue" d="M973.69,-456.5C1003.65,-456.5 1035.66,-456.5 1061.39,-456.5"/>
1701<polygon fill="midnightblue" stroke="midnightblue" points="973.62,-453 963.62,-456.5 973.62,-460 973.62,-453"/>
1702</g>
1703<!-- Node98 -->
1704<g id="node98" class="node">
1705<title>Node98</title>
1706<g id="a_node98"><a xlink:href="classarmnn_1_1_ref_scatter_nd_workload.html" target="_top" xlink:title=" ">
1707<polygon fill="white" stroke="black" points="1050,-398 1050,-417 1177,-417 1177,-398 1050,-398"/>
1708<text text-anchor="middle" x="1113.5" y="-405" font-family="Helvetica,sans-Serif" font-size="10.00">RefScatterNdWorkload</text>
1709</a>
1710</g>
1711</g>
1712<!-- Node97&#45;&gt;Node98 -->
1713<g id="edge97" class="edge">
1714<title>Node97&#45;&gt;Node98</title>
1715<path fill="none" stroke="midnightblue" d="M963.57,-407.5C992.04,-407.5 1023.32,-407.5 1049.83,-407.5"/>
1716<polygon fill="midnightblue" stroke="midnightblue" points="963.22,-404 953.22,-407.5 963.22,-411 963.22,-404"/>
1717</g>
1718<!-- Node100 -->
1719<g id="node100" class="node">
1720<title>Node100</title>
1721<g id="a_node100"><a xlink:href="classarmnn_1_1_ref_resize_workload.html" target="_top" xlink:title=" ">
1722<polygon fill="white" stroke="black" points="1058,-349 1058,-368 1169,-368 1169,-349 1058,-349"/>
1723<text text-anchor="middle" x="1113.5" y="-356" font-family="Helvetica,sans-Serif" font-size="10.00">RefResizeWorkload</text>
1724</a>
1725</g>
1726</g>
1727<!-- Node99&#45;&gt;Node100 -->
1728<g id="edge99" class="edge">
1729<title>Node99&#45;&gt;Node100</title>
1730<path fill="none" stroke="midnightblue" d="M977.61,-358.5C1005.02,-358.5 1033.82,-358.5 1057.74,-358.5"/>
1731<polygon fill="midnightblue" stroke="midnightblue" points="977.59,-355 967.59,-358.5 977.59,-362 977.59,-355"/>
1732</g>
1733<!-- Node102 -->
1734<g id="node102" class="node">
1735<title>Node102</title>
1736<g id="a_node102"><a xlink:href="classarmnn_1_1_ref_reverse_v2_workload.html" target="_top" xlink:title=" ">
1737<polygon fill="white" stroke="black" points="1048,-300 1048,-319 1179,-319 1179,-300 1048,-300"/>
1738<text text-anchor="middle" x="1113.5" y="-307" font-family="Helvetica,sans-Serif" font-size="10.00">RefReverseV2Workload</text>
1739</a>
1740</g>
1741</g>
1742<!-- Node101&#45;&gt;Node102 -->
1743<g id="edge101" class="edge">
1744<title>Node101&#45;&gt;Node102</title>
1745<path fill="none" stroke="midnightblue" d="M966.04,-309.5C993.09,-309.5 1022.46,-309.5 1047.75,-309.5"/>
1746<polygon fill="midnightblue" stroke="midnightblue" points="965.79,-306 955.79,-309.5 965.79,-313 965.79,-306"/>
1747</g>
1748<!-- Node104 -->
1749<g id="node104" class="node">
1750<title>Node104</title>
1751<g id="a_node104"><a xlink:href="classarmnn_1_1_ref_arg_min_max_workload.html" target="_top" xlink:title=" ">
1752<polygon fill="white" stroke="black" points="1046.5,-251 1046.5,-270 1180.5,-270 1180.5,-251 1046.5,-251"/>
1753<text text-anchor="middle" x="1113.5" y="-258" font-family="Helvetica,sans-Serif" font-size="10.00">RefArgMinMaxWorkload</text>
1754</a>
1755</g>
1756</g>
1757<!-- Node103&#45;&gt;Node104 -->
1758<g id="edge103" class="edge">
1759<title>Node103&#45;&gt;Node104</title>
1760<path fill="none" stroke="midnightblue" d="M973.94,-260.5C998.25,-260.5 1023.89,-260.5 1046.41,-260.5"/>
1761<polygon fill="midnightblue" stroke="midnightblue" points="973.62,-257 963.62,-260.5 973.62,-264 973.62,-257"/>
1762</g>
1763<!-- Node106 -->
1764<g id="node106" class="node">
1765<title>Node106</title>
1766<g id="a_node106"><a xlink:href="classarmnn_1_1_ref_depth_to_space_workload.html" target="_top" xlink:title=" ">
1767<polygon fill="white" stroke="black" points="1039.5,-202 1039.5,-221 1187.5,-221 1187.5,-202 1039.5,-202"/>
1768<text text-anchor="middle" x="1113.5" y="-209" font-family="Helvetica,sans-Serif" font-size="10.00">RefDepthToSpaceWorkload</text>
1769</a>
1770</g>
1771</g>
1772<!-- Node105&#45;&gt;Node106 -->
1773<g id="edge105" class="edge">
1774<title>Node105&#45;&gt;Node106</title>
1775<path fill="none" stroke="midnightblue" d="M965.99,-211.5C990.06,-211.5 1015.97,-211.5 1039.21,-211.5"/>
1776<polygon fill="midnightblue" stroke="midnightblue" points="965.79,-208 955.79,-211.5 965.79,-215 965.79,-208"/>
1777</g>
1778<!-- Node108 -->
1779<g id="node108" class="node">
1780<title>Node108</title>
1781<g id="a_node108"><a xlink:href="classarmnn_1_1_ref_gather_workload.html" target="_top" xlink:title=" ">
1782<polygon fill="white" stroke="black" points="1057.5,-153 1057.5,-172 1169.5,-172 1169.5,-153 1057.5,-153"/>
1783<text text-anchor="middle" x="1113.5" y="-160" font-family="Helvetica,sans-Serif" font-size="10.00">RefGatherWorkload</text>
1784</a>
1785</g>
1786</g>
1787<!-- Node107&#45;&gt;Node108 -->
1788<g id="edge107" class="edge">
1789<title>Node107&#45;&gt;Node108</title>
1790<path fill="none" stroke="midnightblue" d="M978.52,-162.5C1005.52,-162.5 1033.79,-162.5 1057.38,-162.5"/>
1791<polygon fill="midnightblue" stroke="midnightblue" points="978.25,-159 968.25,-162.5 978.25,-166 978.25,-159"/>
1792</g>
1793<!-- Node110 -->
1794<g id="node110" class="node">
1795<title>Node110</title>
1796<g id="a_node110"><a xlink:href="classarmnn_1_1_ref_comparison_workload.html" target="_top" xlink:title=" ">
1797<polygon fill="white" stroke="black" points="1045,-104 1045,-123 1182,-123 1182,-104 1045,-104"/>
1798<text text-anchor="middle" x="1113.5" y="-111" font-family="Helvetica,sans-Serif" font-size="10.00">RefComparisonWorkload</text>
1799</a>
1800</g>
1801</g>
1802<!-- Node109&#45;&gt;Node110 -->
1803<g id="edge109" class="edge">
1804<title>Node109&#45;&gt;Node110</title>
1805<path fill="none" stroke="midnightblue" d="M975.5,-113.5C998.75,-113.5 1023.13,-113.5 1044.76,-113.5"/>
1806<polygon fill="midnightblue" stroke="midnightblue" points="975.27,-110 965.27,-113.5 975.27,-117 975.27,-110"/>
1807</g>
1808<!-- Node112 -->
1809<g id="node112" class="node">
1810<title>Node112</title>
1811<g id="a_node112"><a xlink:href="classarmnn_1_1_ref_convolution2d_workload.html" target="_top" xlink:title=" ">
1812<polygon fill="white" stroke="black" points="1039,-55 1039,-74 1188,-74 1188,-55 1039,-55"/>
1813<text text-anchor="middle" x="1113.5" y="-62" font-family="Helvetica,sans-Serif" font-size="10.00">RefConvolution2dWorkload</text>
1814</a>
1815</g>
1816</g>
1817<!-- Node111&#45;&gt;Node112 -->
1818<g id="edge111" class="edge">
1819<title>Node111&#45;&gt;Node112</title>
1820<path fill="none" stroke="midnightblue" d="M981.31,-64.5C1000.65,-64.5 1020.54,-64.5 1038.81,-64.5"/>
1821<polygon fill="midnightblue" stroke="midnightblue" points="981.25,-61 971.25,-64.5 981.25,-68 981.25,-61"/>
1822</g>
1823<!-- Node114 -->
1824<g id="node114" class="node">
1825<title>Node114</title>
1826<g id="a_node114"><a xlink:href="classarmnn_1_1_ref_splitter_workload.html" target="_top" xlink:title=" ">
1827<polygon fill="white" stroke="black" points="1056.5,-6 1056.5,-25 1170.5,-25 1170.5,-6 1056.5,-6"/>
1828<text text-anchor="middle" x="1113.5" y="-13" font-family="Helvetica,sans-Serif" font-size="10.00">RefSplitterWorkload</text>
1829</a>
1830</g>
1831</g>
1832<!-- Node113&#45;&gt;Node114 -->
1833<g id="edge113" class="edge">
1834<title>Node113&#45;&gt;Node114</title>
1835<path fill="none" stroke="midnightblue" d="M963.53,-15.5C994.35,-15.5 1028.45,-15.5 1056.25,-15.5"/>
1836<polygon fill="midnightblue" stroke="midnightblue" points="963.22,-12 953.22,-15.5 963.22,-19 963.22,-12"/>
1837</g>
1838</g>
1839</svg>