blob: a2b2930e7e882c062461a34f942e4583ece80014 [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: src/backends/neon/NeonTensorHandle.hpp Pages: 1 -->
7<svg width="14378pt" height="318pt"
8 viewBox="0.00 0.00 14377.64 318.00" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
9<g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 314)">
10<title>src/backends/neon/NeonTensorHandle.hpp</title>
11<polygon fill="white" stroke="transparent" points="-4,4 -4,-314 14373.64,-314 14373.64,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="11933.64,-279.5 11933.64,-309.5 12100.64,-309.5 12100.64,-279.5 11933.64,-279.5"/>
17<text text-anchor="start" x="11941.64" y="-297.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/NeonTensor</text>
18<text text-anchor="middle" x="12017.14" y="-286.5" font-family="Helvetica,sans-Serif" font-size="10.00">Handle.hpp</text>
19</a>
20</g>
21</g>
22<!-- Node2 -->
23<g id="node2" class="node">
24<title>Node2</title>
25<g id="a_node2"><a xlink:href="_neon_workload_utils_8hpp.html" target="_top" xlink:title=" ">
26<polygon fill="white" stroke="black" points="7327.14,-212.5 7327.14,-242.5 7487.14,-242.5 7487.14,-212.5 7327.14,-212.5"/>
27<text text-anchor="start" x="7335.14" y="-230.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
28<text text-anchor="middle" x="7407.14" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonWorkloadUtils.hpp</text>
29</a>
30</g>
31</g>
32<!-- Node1&#45;&gt;Node2 -->
33<g id="edge1" class="edge">
34<title>Node1&#45;&gt;Node2</title>
35<path fill="none" stroke="midnightblue" d="M11922.86,-292.17C11322.71,-283.71 8043.12,-237.47 7487.22,-229.63"/>
36<polygon fill="midnightblue" stroke="midnightblue" points="11923.14,-295.67 11933.19,-292.32 11923.24,-288.68 11923.14,-295.67"/>
37</g>
38<!-- Node7 -->
39<g id="node7" class="node">
40<title>Node7</title>
41<g id="a_node7"><a xlink:href="_neon_workload_factory_8cpp.html" target="_top" xlink:title=" ">
42<polygon fill="white" stroke="black" points="8127.64,-0.5 8127.64,-30.5 8308.64,-30.5 8308.64,-0.5 8127.64,-0.5"/>
43<text text-anchor="start" x="8135.64" y="-18.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/NeonWorkload</text>
44<text text-anchor="middle" x="8218.14" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">Factory.cpp</text>
45</a>
46</g>
47</g>
48<!-- Node1&#45;&gt;Node7 -->
49<g id="edge121" class="edge">
50<title>Node1&#45;&gt;Node7</title>
51<path fill="none" stroke="midnightblue" d="M11922.9,-293.46C10805.72,-292.94 130.44,-286.85 65.14,-243 7.24,-204.12 18.73,-166.41 5.14,-98 2.45,-84.49 -4.57,-76.77 5.14,-67 42.85,-29.06 7233.92,-17.87 8127.4,-16.62"/>
52<polygon fill="midnightblue" stroke="midnightblue" points="11923.28,-296.96 11933.28,-293.46 11923.28,-289.96 11923.28,-296.96"/>
53</g>
54<!-- Node11 -->
55<g id="node11" class="node">
56<title>Node11</title>
57<g id="a_node11"><a xlink:href="_neon_constant_workload_8cpp.html" target="_top" xlink:title=" ">
58<polygon fill="white" stroke="black" points="14.14,-67.5 14.14,-97.5 174.14,-97.5 174.14,-67.5 14.14,-67.5"/>
59<text text-anchor="start" x="22.14" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
60<text text-anchor="middle" x="94.14" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonConstantWorkload.cpp</text>
61</a>
62</g>
63</g>
64<!-- Node1&#45;&gt;Node11 -->
65<g id="edge123" class="edge">
66<title>Node1&#45;&gt;Node11</title>
67<path fill="none" stroke="midnightblue" d="M11923.15,-293.46C10808.95,-292.96 162.06,-287.03 97.14,-243 55.84,-214.99 59.16,-182.69 70.14,-134 73.04,-121.12 79.64,-107.67 85.18,-97.9"/>
68<polygon fill="midnightblue" stroke="midnightblue" points="11923.5,-296.96 11933.5,-293.47 11923.5,-289.96 11923.5,-296.96"/>
69</g>
70<!-- Node20 -->
71<g id="node20" class="node">
72<title>Node20</title>
73<g id="a_node20"><a xlink:href="_neon_instance_normalization_workload_8cpp.html" target="_top" xlink:title=" ">
74<polygon fill="white" stroke="black" points="9551.64,-67.5 9551.64,-97.5 9772.64,-97.5 9772.64,-67.5 9551.64,-67.5"/>
75<text text-anchor="start" x="9559.64" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
76<text text-anchor="middle" x="9662.14" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonInstanceNormalizationWorkload.cpp</text>
77</a>
78</g>
79</g>
80<!-- Node1&#45;&gt;Node20 -->
81<g id="edge126" class="edge">
82<title>Node1&#45;&gt;Node20</title>
83<path fill="none" stroke="midnightblue" d="M12110.83,-292.24C12329.29,-288.81 12889.38,-277.14 13356.14,-243 13630.8,-222.91 13788.24,-380.99 13972.14,-176 13984.61,-162.11 13985.26,-147.28 13972.14,-134 13934.1,-95.51 10443.17,-85.34 9772.78,-83.74"/>
84<polygon fill="midnightblue" stroke="midnightblue" points="12110.63,-288.74 12100.69,-292.4 12110.74,-295.74 12110.63,-288.74"/>
85</g>
86<!-- Node26 -->
87<g id="node26" class="node">
88<title>Node26</title>
89<g id="a_node26"><a xlink:href="_neon_permute_workload_8cpp.html" target="_top" xlink:title=" ">
90<polygon fill="white" stroke="black" points="222.14,-67.5 222.14,-97.5 382.14,-97.5 382.14,-67.5 222.14,-67.5"/>
91<text text-anchor="start" x="230.14" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
92<text text-anchor="middle" x="302.14" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonPermuteWorkload.cpp</text>
93</a>
94</g>
95</g>
96<!-- Node1&#45;&gt;Node26 -->
97<g id="edge130" class="edge">
98<title>Node1&#45;&gt;Node26</title>
99<path fill="none" stroke="midnightblue" d="M11923.18,-293.35C10812.06,-291.52 219.12,-273.31 147.14,-243 108.62,-226.78 96.99,-214.68 81.14,-176 74.06,-158.73 69.5,-148.6 81.14,-134 90.2,-122.63 162.42,-107.57 221.87,-96.86"/>
100<polygon fill="midnightblue" stroke="midnightblue" points="11923.5,-296.85 11933.5,-293.36 11923.51,-289.85 11923.5,-296.85"/>
101</g>
102<!-- Node32 -->
103<g id="node32" class="node">
104<title>Node32</title>
105<g id="a_node32"><a xlink:href="_neon_transpose_workload_8cpp.html" target="_top" xlink:title=" ">
106<polygon fill="white" stroke="black" points="415.14,-67.5 415.14,-97.5 575.14,-97.5 575.14,-67.5 415.14,-67.5"/>
107<text text-anchor="start" x="423.14" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
108<text text-anchor="middle" x="495.14" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonTransposeWorkload.cpp</text>
109</a>
110</g>
111</g>
112<!-- Node1&#45;&gt;Node32 -->
113<g id="edge142" class="edge">
114<title>Node1&#45;&gt;Node32</title>
115<path fill="none" stroke="midnightblue" d="M11923.39,-293.42C10866.91,-292.47 1225.77,-282.75 629.14,-243 397.51,-227.57 264.4,-350.36 111.14,-176 39.67,-94.68 106.64,-136.12 391.14,-98 398.91,-96.96 407,-95.86 415.09,-94.75"/>
116<polygon fill="midnightblue" stroke="midnightblue" points="11923.58,-296.92 11933.59,-293.43 11923.59,-289.92 11923.58,-296.92"/>
117</g>
118<!-- Node41 -->
119<g id="node41" class="node">
120<title>Node41</title>
121<g id="a_node41"><a xlink:href="_neon_concat_workload_8cpp.html" target="_top" xlink:title=" ">
122<polygon fill="white" stroke="black" points="120.14,-140 120.14,-170 280.14,-170 280.14,-140 120.14,-140"/>
123<text text-anchor="start" x="128.14" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
124<text text-anchor="middle" x="200.14" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonConcatWorkload.cpp</text>
125</a>
126</g>
127</g>
128<!-- Node1&#45;&gt;Node41 -->
129<g id="edge122" class="edge">
130<title>Node1&#45;&gt;Node41</title>
131<path fill="none" stroke="midnightblue" d="M11923.29,-293.41C11251.29,-292.63 7101.34,-286.2 3725.14,-243 2197.86,-223.46 1805.51,-359.26 289.14,-176 277.82,-174.63 265.83,-172.45 254.44,-170.02"/>
132<polygon fill="midnightblue" stroke="midnightblue" points="11923.4,-296.91 11933.4,-293.42 11923.4,-289.91 11923.4,-296.91"/>
133</g>
134<!-- Node46 -->
135<g id="node46" class="node">
136<title>Node46</title>
137<g id="a_node46"><a xlink:href="_neon_dequantize_workload_8cpp.html" target="_top" xlink:title=" ">
138<polygon fill="white" stroke="black" points="298.64,-140 298.64,-170 465.64,-170 465.64,-140 298.64,-140"/>
139<text text-anchor="start" x="306.64" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
140<text text-anchor="middle" x="382.14" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonDequantizeWorkload.cpp</text>
141</a>
142</g>
143</g>
144<!-- Node1&#45;&gt;Node46 -->
145<g id="edge124" class="edge">
146<title>Node1&#45;&gt;Node46</title>
147<path fill="none" stroke="midnightblue" d="M11923.17,-293.46C11081.58,-293.01 4851.67,-288.21 4025.14,-243 3891.3,-235.68 3858.97,-219.64 3725.14,-212 3004.05,-170.84 1192.93,-256.33 475.14,-176 463.32,-174.68 450.8,-172.52 438.89,-170.09"/>
148<polygon fill="midnightblue" stroke="midnightblue" points="11923.41,-296.96 11933.41,-293.46 11923.41,-289.96 11923.41,-296.96"/>
149</g>
150<!-- Node50 -->
151<g id="node50" class="node">
152<title>Node50</title>
153<g id="a_node50"><a xlink:href="_neon_fill_workload_8cpp.html" target="_top" xlink:title=" ">
154<polygon fill="white" stroke="black" points="484.14,-140 484.14,-170 644.14,-170 644.14,-140 484.14,-140"/>
155<text text-anchor="start" x="492.14" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
156<text text-anchor="middle" x="564.14" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonFillWorkload.cpp</text>
157</a>
158</g>
159</g>
160<!-- Node1&#45;&gt;Node50 -->
161<g id="edge125" class="edge">
162<title>Node1&#45;&gt;Node50</title>
163<path fill="none" stroke="midnightblue" d="M11923.19,-292.56C10836.6,-281.71 690.24,-180.31 653.14,-176 641.66,-174.67 629.49,-172.47 617.95,-170"/>
164<polygon fill="midnightblue" stroke="midnightblue" points="11923.25,-296.06 11933.29,-292.66 11923.32,-289.06 11923.25,-296.06"/>
165</g>
166<!-- Node62 -->
167<g id="node62" class="node">
168<title>Node62</title>
169<g id="a_node62"><a xlink:href="_neon_lstm_float_workload_8cpp.html" target="_top" xlink:title=" ">
170<polygon fill="white" stroke="black" points="11047.14,-140 11047.14,-170 11207.14,-170 11207.14,-140 11047.14,-140"/>
171<text text-anchor="start" x="11055.14" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
172<text text-anchor="middle" x="11127.14" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonLstmFloatWorkload.cpp</text>
173</a>
174</g>
175</g>
176<!-- Node1&#45;&gt;Node62 -->
177<g id="edge127" class="edge">
178<title>Node1&#45;&gt;Node62</title>
179<path fill="none" stroke="midnightblue" d="M11923.09,-286.52C11825.67,-278.62 11669.21,-264.05 11535.14,-243 11392.02,-220.53 11357.71,-206.77 11216.14,-176 11207.47,-174.12 11198.34,-172.1 11189.36,-170.1"/>
180<polygon fill="midnightblue" stroke="midnightblue" points="11922.96,-290.02 11933.21,-287.33 11923.52,-283.04 11922.96,-290.02"/>
181</g>
182<!-- Node63 -->
183<g id="node63" class="node">
184<title>Node63</title>
185<g id="a_node63"><a xlink:href="_neon_mean_workload_8cpp.html" target="_top" xlink:title=" ">
186<polygon fill="white" stroke="black" points="11225.14,-140 11225.14,-170 11385.14,-170 11385.14,-140 11225.14,-140"/>
187<text text-anchor="start" x="11233.14" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
188<text text-anchor="middle" x="11305.14" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonMeanWorkload.cpp</text>
189</a>
190</g>
191</g>
192<!-- Node1&#45;&gt;Node63 -->
193<g id="edge128" class="edge">
194<title>Node1&#45;&gt;Node63</title>
195<path fill="none" stroke="midnightblue" d="M11923.55,-281.15C11856.87,-271.89 11765.22,-258.24 11685.14,-243 11568.95,-220.89 11434.32,-188.43 11360.57,-170.05"/>
196<polygon fill="midnightblue" stroke="midnightblue" points="11923.23,-284.64 11933.62,-282.54 11924.19,-277.71 11923.23,-284.64"/>
197</g>
198<!-- Node67 -->
199<g id="node67" class="node">
200<title>Node67</title>
201<g id="a_node67"><a xlink:href="_neon_pad_workload_8cpp.html" target="_top" xlink:title=" ">
202<polygon fill="white" stroke="black" points="11403.14,-140 11403.14,-170 11563.14,-170 11563.14,-140 11403.14,-140"/>
203<text text-anchor="start" x="11411.14" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
204<text text-anchor="middle" x="11483.14" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonPadWorkload.cpp</text>
205</a>
206</g>
207</g>
208<!-- Node1&#45;&gt;Node67 -->
209<g id="edge129" class="edge">
210<title>Node1&#45;&gt;Node67</title>
211<path fill="none" stroke="midnightblue" d="M11945.5,-277.12C11904.11,-267.5 11851.1,-254.93 11804.14,-243 11707.88,-218.55 11596.07,-187.68 11533.05,-170.06"/>
212<polygon fill="midnightblue" stroke="midnightblue" points="11944.96,-280.58 11955.49,-279.43 11946.54,-273.76 11944.96,-280.58"/>
213</g>
214<!-- Node68 -->
215<g id="node68" class="node">
216<title>Node68</title>
217<g id="a_node68"><a xlink:href="_neon_pooling2d_workload_8cpp.html" target="_top" xlink:title=" ">
218<polygon fill="white" stroke="black" points="11581.14,-140 11581.14,-170 11741.14,-170 11741.14,-140 11581.14,-140"/>
219<text text-anchor="start" x="11589.14" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
220<text text-anchor="middle" x="11661.14" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonPooling2dWorkload.cpp</text>
221</a>
222</g>
223</g>
224<!-- Node1&#45;&gt;Node68 -->
225<g id="edge131" class="edge">
226<title>Node1&#45;&gt;Node68</title>
227<path fill="none" stroke="midnightblue" d="M11971.05,-275.7C11899.39,-248.02 11762.72,-195.23 11697.51,-170.05"/>
228<polygon fill="midnightblue" stroke="midnightblue" points="11970.13,-279.09 11980.71,-279.43 11972.65,-272.56 11970.13,-279.09"/>
229</g>
230<!-- Node69 -->
231<g id="node69" class="node">
232<title>Node69</title>
233<g id="a_node69"><a xlink:href="_neon_pooling3d_workload_8cpp.html" target="_top" xlink:title=" ">
234<polygon fill="white" stroke="black" points="11759.14,-140 11759.14,-170 11919.14,-170 11919.14,-140 11759.14,-140"/>
235<text text-anchor="start" x="11767.14" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
236<text text-anchor="middle" x="11839.14" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonPooling3dWorkload.cpp</text>
237</a>
238</g>
239</g>
240<!-- Node1&#45;&gt;Node69 -->
241<g id="edge132" class="edge">
242<title>Node1&#45;&gt;Node69</title>
243<path fill="none" stroke="midnightblue" d="M11990.54,-272.95C11953.94,-244.68 11889.01,-194.52 11857.42,-170.12"/>
244<polygon fill="midnightblue" stroke="midnightblue" points="11988.71,-275.96 11998.76,-279.3 11992.99,-270.42 11988.71,-275.96"/>
245</g>
246<!-- Node71 -->
247<g id="node71" class="node">
248<title>Node71</title>
249<g id="a_node71"><a xlink:href="_neon_q_lstm_workload_8cpp.html" target="_top" xlink:title=" ">
250<polygon fill="white" stroke="black" points="11937.14,-140 11937.14,-170 12097.14,-170 12097.14,-140 11937.14,-140"/>
251<text text-anchor="start" x="11945.14" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
252<text text-anchor="middle" x="12017.14" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonQLstmWorkload.cpp</text>
253</a>
254</g>
255</g>
256<!-- Node1&#45;&gt;Node71 -->
257<g id="edge133" class="edge">
258<title>Node1&#45;&gt;Node71</title>
259<path fill="none" stroke="midnightblue" d="M12017.14,-269.29C12017.14,-240.61 12017.14,-193.78 12017.14,-170.33"/>
260<polygon fill="midnightblue" stroke="midnightblue" points="12013.64,-269.3 12017.14,-279.3 12020.64,-269.3 12013.64,-269.3"/>
261</g>
262<!-- Node72 -->
263<g id="node72" class="node">
264<title>Node72</title>
265<g id="a_node72"><a xlink:href="_neon_quantized_lstm_workload_8cpp.html" target="_top" xlink:title=" ">
266<polygon fill="white" stroke="black" points="12115.64,-140 12115.64,-170 12300.64,-170 12300.64,-140 12115.64,-140"/>
267<text text-anchor="start" x="12123.64" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
268<text text-anchor="middle" x="12208.14" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonQuantizedLstmWorkload.cpp</text>
269</a>
270</g>
271</g>
272<!-- Node1&#45;&gt;Node72 -->
273<g id="edge134" class="edge">
274<title>Node1&#45;&gt;Node72</title>
275<path fill="none" stroke="midnightblue" d="M12045.19,-273.31C12084.37,-245.1 12154.49,-194.62 12188.53,-170.12"/>
276<polygon fill="midnightblue" stroke="midnightblue" points="12042.93,-270.62 12036.86,-279.3 12047.02,-276.3 12042.93,-270.62"/>
277</g>
278<!-- Node73 -->
279<g id="node73" class="node">
280<title>Node73</title>
281<g id="a_node73"><a xlink:href="_neon_quantize_workload_8cpp.html" target="_top" xlink:title=" ">
282<polygon fill="white" stroke="black" points="12319.14,-140 12319.14,-170 12479.14,-170 12479.14,-140 12319.14,-140"/>
283<text text-anchor="start" x="12327.14" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
284<text text-anchor="middle" x="12399.14" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonQuantizeWorkload.cpp</text>
285</a>
286</g>
287</g>
288<!-- Node1&#45;&gt;Node73 -->
289<g id="edge135" class="edge">
290<title>Node1&#45;&gt;Node73</title>
291<path fill="none" stroke="midnightblue" d="M12065.66,-276.04C12142.29,-248.45 12289.85,-195.34 12360.11,-170.05"/>
292<polygon fill="midnightblue" stroke="midnightblue" points="12064.45,-272.75 12056.23,-279.43 12066.82,-279.34 12064.45,-272.75"/>
293</g>
294<!-- Node75 -->
295<g id="node75" class="node">
296<title>Node75</title>
297<g id="a_node75"><a xlink:href="_neon_reduce_workload_8cpp.html" target="_top" xlink:title=" ">
298<polygon fill="white" stroke="black" points="12497.14,-140 12497.14,-170 12657.14,-170 12657.14,-140 12497.14,-140"/>
299<text text-anchor="start" x="12505.14" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
300<text text-anchor="middle" x="12577.14" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonReduceWorkload.cpp</text>
301</a>
302</g>
303</g>
304<!-- Node1&#45;&gt;Node75 -->
305<g id="edge136" class="edge">
306<title>Node1&#45;&gt;Node75</title>
307<path fill="none" stroke="midnightblue" d="M12083.92,-277.1C12194.93,-249.85 12415.49,-195.69 12519.86,-170.06"/>
308<polygon fill="midnightblue" stroke="midnightblue" points="12083.05,-273.71 12074.18,-279.5 12084.72,-280.51 12083.05,-273.71"/>
309</g>
310<!-- Node76 -->
311<g id="node76" class="node">
312<title>Node76</title>
313<g id="a_node76"><a xlink:href="_neon_resize_workload_8cpp.html" target="_top" xlink:title=" ">
314<polygon fill="white" stroke="black" points="12675.14,-140 12675.14,-170 12835.14,-170 12835.14,-140 12675.14,-140"/>
315<text text-anchor="start" x="12683.14" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
316<text text-anchor="middle" x="12755.14" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonResizeWorkload.cpp</text>
317</a>
318</g>
319</g>
320<!-- Node1&#45;&gt;Node76 -->
321<g id="edge137" class="edge">
322<title>Node1&#45;&gt;Node76</title>
323<path fill="none" stroke="midnightblue" d="M12110.9,-277.9C12237.31,-256.55 12469.26,-216.27 12666.14,-176 12675.14,-174.16 12684.63,-172.13 12693.92,-170.08"/>
324<polygon fill="midnightblue" stroke="midnightblue" points="12110.15,-274.48 12100.87,-279.59 12111.31,-281.38 12110.15,-274.48"/>
325</g>
326<!-- Node80 -->
327<g id="node80" class="node">
328<title>Node80</title>
329<g id="a_node80"><a xlink:href="_neon_slice_workload_8cpp.html" target="_top" xlink:title=" ">
330<polygon fill="white" stroke="black" points="12853.14,-140 12853.14,-170 13013.14,-170 13013.14,-140 12853.14,-140"/>
331<text text-anchor="start" x="12861.14" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
332<text text-anchor="middle" x="12933.14" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonSliceWorkload.cpp</text>
333</a>
334</g>
335</g>
336<!-- Node1&#45;&gt;Node80 -->
337<g id="edge138" class="edge">
338<title>Node1&#45;&gt;Node80</title>
339<path fill="none" stroke="midnightblue" d="M12111.25,-282.94C12265.19,-265.05 12580.16,-225.79 12844.14,-176 12853.63,-174.21 12863.66,-172.14 12873.42,-170.02"/>
340<polygon fill="midnightblue" stroke="midnightblue" points="12110.42,-279.52 12100.89,-284.14 12111.23,-286.47 12110.42,-279.52"/>
341</g>
342<!-- Node83 -->
343<g id="node83" class="node">
344<title>Node83</title>
345<g id="a_node83"><a xlink:href="_neon_splitter_workload_8cpp.html" target="_top" xlink:title=" ">
346<polygon fill="white" stroke="black" points="13031.14,-140 13031.14,-170 13191.14,-170 13191.14,-140 13031.14,-140"/>
347<text text-anchor="start" x="13039.14" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
348<text text-anchor="middle" x="13111.14" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonSplitterWorkload.cpp</text>
349</a>
350</g>
351</g>
352<!-- Node1&#45;&gt;Node83 -->
353<g id="edge139" class="edge">
354<title>Node1&#45;&gt;Node83</title>
355<path fill="none" stroke="midnightblue" d="M12110.86,-286.55C12289.29,-272.43 12689.63,-236.51 13022.14,-176 13031.8,-174.24 13042,-172.16 13051.92,-170.02"/>
356<polygon fill="midnightblue" stroke="midnightblue" points="12110.42,-283.07 12100.73,-287.35 12110.97,-290.05 12110.42,-283.07"/>
357</g>
358<!-- Node85 -->
359<g id="node85" class="node">
360<title>Node85</title>
361<g id="a_node85"><a xlink:href="_neon_stack_workload_8cpp.html" target="_top" xlink:title=" ">
362<polygon fill="white" stroke="black" points="13209.14,-140 13209.14,-170 13369.14,-170 13369.14,-140 13209.14,-140"/>
363<text text-anchor="start" x="13217.14" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
364<text text-anchor="middle" x="13289.14" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonStackWorkload.cpp</text>
365</a>
366</g>
367</g>
368<!-- Node1&#45;&gt;Node85 -->
369<g id="edge140" class="edge">
370<title>Node1&#45;&gt;Node85</title>
371<path fill="none" stroke="midnightblue" d="M12111.17,-289.11C12312.3,-278.64 12798.7,-247.53 13200.14,-176 13209.81,-174.28 13220.01,-172.22 13229.93,-170.08"/>
372<polygon fill="midnightblue" stroke="midnightblue" points="12110.74,-285.63 12100.94,-289.64 12111.1,-292.62 12110.74,-285.63"/>
373</g>
374<!-- Node86 -->
375<g id="node86" class="node">
376<title>Node86</title>
377<g id="a_node86"><a xlink:href="_neon_strided_slice_workload_8cpp.html" target="_top" xlink:title=" ">
378<polygon fill="white" stroke="black" points="13387.64,-140 13387.64,-170 13556.64,-170 13556.64,-140 13387.64,-140"/>
379<text text-anchor="start" x="13395.64" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
380<text text-anchor="middle" x="13472.14" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonStridedSliceWorkload.cpp</text>
381</a>
382</g>
383</g>
384<!-- Node1&#45;&gt;Node86 -->
385<g id="edge141" class="edge">
386<title>Node1&#45;&gt;Node86</title>
387<path fill="none" stroke="midnightblue" d="M12111.28,-290.62C12333.32,-282.69 12906.51,-255.56 13378.14,-176 13388.42,-174.27 13399.29,-172.19 13409.84,-170.03"/>
388<polygon fill="midnightblue" stroke="midnightblue" points="12110.85,-287.13 12100.98,-290.98 12111.09,-294.13 12110.85,-287.13"/>
389</g>
390<!-- Node90 -->
391<g id="node90" class="node">
392<title>Node90</title>
393<g id="a_node90"><a xlink:href="_neon_unidirectional_sequence_lstm_float_workload_8cpp.html" target="_top" xlink:title=" ">
394<polygon fill="white" stroke="black" points="13574.64,-134.5 13574.64,-175.5 13759.64,-175.5 13759.64,-134.5 13574.64,-134.5"/>
395<text text-anchor="start" x="13582.64" y="-163.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
396<text text-anchor="start" x="13582.64" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonUnidirectionalSequenceLstm</text>
397<text text-anchor="middle" x="13667.14" y="-141.5" font-family="Helvetica,sans-Serif" font-size="10.00">FloatWorkload.cpp</text>
398</a>
399</g>
400</g>
401<!-- Node1&#45;&gt;Node90 -->
402<g id="edge143" class="edge">
403<title>Node1&#45;&gt;Node90</title>
404<path fill="none" stroke="midnightblue" d="M12110.93,-290.8C12286.35,-285.3 12675.98,-270.85 13003.14,-243 13253.78,-221.67 13316.65,-215.12 13565.14,-176 13568.26,-175.51 13571.43,-174.99 13574.63,-174.45"/>
405<polygon fill="midnightblue" stroke="midnightblue" points="12110.59,-287.31 12100.7,-291.12 12110.8,-294.31 12110.59,-287.31"/>
406</g>
407<!-- Node91 -->
408<g id="node91" class="node">
409<title>Node91</title>
410<g id="a_node91"><a xlink:href="_neon_unidirectional_sequence_lstm_workload_8cpp.html" target="_top" xlink:title=" ">
411<polygon fill="white" stroke="black" points="13777.64,-134.5 13777.64,-175.5 13962.64,-175.5 13962.64,-134.5 13777.64,-134.5"/>
412<text text-anchor="start" x="13785.64" y="-163.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
413<text text-anchor="start" x="13785.64" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonUnidirectionalSequenceLstm</text>
414<text text-anchor="middle" x="13870.14" y="-141.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
415</a>
416</g>
417</g>
418<!-- Node1&#45;&gt;Node91 -->
419<g id="edge144" class="edge">
420<title>Node1&#45;&gt;Node91</title>
421<path fill="none" stroke="midnightblue" d="M12110.98,-291.57C12307.88,-287.03 12778.52,-273.69 13172.14,-243 13437.89,-222.28 13504.69,-216.57 13768.14,-176 13771.26,-175.52 13774.43,-175.01 13777.63,-174.48"/>
422<polygon fill="midnightblue" stroke="midnightblue" points="12110.87,-288.07 12100.96,-291.8 12111.03,-295.07 12110.87,-288.07"/>
423</g>
424<!-- Node92 -->
425<g id="node92" class="node">
426<title>Node92</title>
427<g id="a_node92"><a xlink:href="_neon_tensor_handle_8cpp.html" target="_top" xlink:title=" ">
428<polygon fill="white" stroke="black" points="14017.64,-212.5 14017.64,-242.5 14184.64,-242.5 14184.64,-212.5 14017.64,-212.5"/>
429<text text-anchor="start" x="14025.64" y="-230.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/NeonTensor</text>
430<text text-anchor="middle" x="14101.14" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">Handle.cpp</text>
431</a>
432</g>
433</g>
434<!-- Node1&#45;&gt;Node92 -->
435<g id="edge119" class="edge">
436<title>Node1&#45;&gt;Node92</title>
437<path fill="none" stroke="midnightblue" d="M12110.79,-292.65C12452.18,-289.31 13629.45,-275.64 14004.14,-243 14008.55,-242.62 14013.07,-242.16 14017.62,-241.65"/>
438<polygon fill="midnightblue" stroke="midnightblue" points="12110.66,-289.15 12100.7,-292.75 12110.73,-296.15 12110.66,-289.15"/>
439</g>
440<!-- Node93 -->
441<g id="node93" class="node">
442<title>Node93</title>
443<g id="a_node93"><a xlink:href="_neon_tensor_handle_factory_8cpp.html" target="_top" xlink:title=" ">
444<polygon fill="white" stroke="black" points="14202.64,-212.5 14202.64,-242.5 14369.64,-242.5 14369.64,-212.5 14202.64,-212.5"/>
445<text text-anchor="start" x="14210.64" y="-230.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/NeonTensor</text>
446<text text-anchor="middle" x="14286.14" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">HandleFactory.cpp</text>
447</a>
448</g>
449</g>
450<!-- Node1&#45;&gt;Node93 -->
451<g id="edge120" class="edge">
452<title>Node1&#45;&gt;Node93</title>
453<path fill="none" stroke="midnightblue" d="M12111.09,-292.99C12473.45,-290.75 13780.52,-280.23 14194.14,-243 14196.88,-242.75 14199.66,-242.48 14202.46,-242.17"/>
454<polygon fill="midnightblue" stroke="midnightblue" points="12110.88,-289.49 12100.9,-293.05 12110.92,-296.49 12110.88,-289.49"/>
455</g>
456<!-- Node3 -->
457<g id="node3" class="node">
458<title>Node3</title>
459<g id="a_node3"><a xlink:href="_neon_batch_to_space_nd_workload_8hpp.html" target="_top" xlink:title=" ">
460<polygon fill="white" stroke="black" points="8237.64,-140 8237.64,-170 8430.64,-170 8430.64,-140 8237.64,-140"/>
461<text text-anchor="start" x="8245.64" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
462<text text-anchor="middle" x="8334.14" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonBatchToSpaceNdWorkload.hpp</text>
463</a>
464</g>
465</g>
466<!-- Node2&#45;&gt;Node3 -->
467<g id="edge2" class="edge">
468<title>Node2&#45;&gt;Node3</title>
469<path fill="none" stroke="midnightblue" d="M7497.46,-224.63C7649.02,-220.68 7963.9,-208.92 8228.14,-176 8240.68,-174.44 8253.98,-172.31 8266.77,-170.02"/>
470<polygon fill="midnightblue" stroke="midnightblue" points="7497.19,-221.14 7487.28,-224.89 7497.36,-228.14 7497.19,-221.14"/>
471</g>
472<!-- Node2&#45;&gt;Node7 -->
473<g id="edge56" class="edge">
474<title>Node2&#45;&gt;Node7</title>
475<path fill="none" stroke="midnightblue" d="M7497.65,-226.09C8052.23,-223.47 10968.43,-208.16 11000.14,-176 11191.1,17.66 10052.85,-78.85 9781.14,-67 9221.71,-42.59 8549.17,-24.73 8308.9,-18.71"/>
476<polygon fill="midnightblue" stroke="midnightblue" points="7497.3,-222.59 7487.31,-226.14 7497.33,-229.59 7497.3,-222.59"/>
477</g>
478<!-- Node8 -->
479<g id="node8" class="node">
480<title>Node8</title>
481<g id="a_node8"><a xlink:href="_neon_comparison_workload_8hpp.html" target="_top" xlink:title=" ">
482<polygon fill="white" stroke="black" points="7822.14,-140 7822.14,-170 7992.14,-170 7992.14,-140 7822.14,-140"/>
483<text text-anchor="start" x="7830.14" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
484<text text-anchor="middle" x="7907.14" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonComparisonWorkload.hpp</text>
485</a>
486</g>
487</g>
488<!-- Node2&#45;&gt;Node8 -->
489<g id="edge7" class="edge">
490<title>Node2&#45;&gt;Node8</title>
491<path fill="none" stroke="midnightblue" d="M7497.41,-217.43C7579.7,-208.64 7704.46,-194.02 7812.14,-176 7822.53,-174.26 7833.51,-172.18 7844.17,-170.03"/>
492<polygon fill="midnightblue" stroke="midnightblue" points="7496.92,-213.96 7487.34,-218.49 7497.66,-220.92 7496.92,-213.96"/>
493</g>
494<!-- Node10 -->
495<g id="node10" class="node">
496<title>Node10</title>
497<g id="a_node10"><a xlink:href="_neon_constant_workload_8hpp.html" target="_top" xlink:title=" ">
498<polygon fill="white" stroke="black" points="7059.14,-140 7059.14,-170 7219.14,-170 7219.14,-140 7059.14,-140"/>
499<text text-anchor="start" x="7067.14" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
500<text text-anchor="middle" x="7139.14" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonConstantWorkload.hpp</text>
501</a>
502</g>
503</g>
504<!-- Node2&#45;&gt;Node10 -->
505<g id="edge11" class="edge">
506<title>Node2&#45;&gt;Node10</title>
507<path fill="none" stroke="midnightblue" d="M7344.01,-209.89C7298.02,-197.79 7236.38,-181.58 7192.77,-170.11"/>
508<polygon fill="midnightblue" stroke="midnightblue" points="7343.31,-213.33 7353.87,-212.49 7345.09,-206.56 7343.31,-213.33"/>
509</g>
510<!-- Node12 -->
511<g id="node12" class="node">
512<title>Node12</title>
513<g id="a_node12"><a xlink:href="_neon_convert_fp16_to_fp32_workload_8hpp.html" target="_top" xlink:title=" ">
514<polygon fill="white" stroke="black" points="8010.64,-140 8010.64,-170 8219.64,-170 8219.64,-140 8010.64,-140"/>
515<text text-anchor="start" x="8018.64" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
516<text text-anchor="middle" x="8115.14" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonConvertFp16ToFp32Workload.hpp</text>
517</a>
518</g>
519</g>
520<!-- Node2&#45;&gt;Node12 -->
521<g id="edge15" class="edge">
522<title>Node2&#45;&gt;Node12</title>
523<path fill="none" stroke="midnightblue" d="M7497.92,-221.3C7614.67,-214.03 7823.56,-199.08 8001.14,-176 8013.99,-174.33 8027.61,-172.23 8040.78,-170.03"/>
524<polygon fill="midnightblue" stroke="midnightblue" points="7497.37,-217.82 7487.61,-221.93 7497.8,-224.81 7497.37,-217.82"/>
525</g>
526<!-- Node14 -->
527<g id="node14" class="node">
528<title>Node14</title>
529<g id="a_node14"><a xlink:href="_neon_convert_fp32_to_fp16_workload_8hpp.html" target="_top" xlink:title=" ">
530<polygon fill="white" stroke="black" points="7594.64,-140 7594.64,-170 7803.64,-170 7803.64,-140 7594.64,-140"/>
531<text text-anchor="start" x="7602.64" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
532<text text-anchor="middle" x="7699.14" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonConvertFp32ToFp16Workload.hpp</text>
533</a>
534</g>
535</g>
536<!-- Node2&#45;&gt;Node14 -->
537<g id="edge19" class="edge">
538<title>Node2&#45;&gt;Node14</title>
539<path fill="none" stroke="midnightblue" d="M7474.98,-210.12C7525.19,-198 7592.89,-181.65 7640.71,-170.11"/>
540<polygon fill="midnightblue" stroke="midnightblue" points="7474.08,-206.74 7465.18,-212.49 7475.72,-213.54 7474.08,-206.74"/>
541</g>
542<!-- Node16 -->
543<g id="node16" class="node">
544<title>Node16</title>
545<g id="a_node16"><a xlink:href="_neon_division_workload_8hpp.html" target="_top" xlink:title=" ">
546<polygon fill="white" stroke="black" points="662.14,-140 662.14,-170 822.14,-170 822.14,-140 662.14,-140"/>
547<text text-anchor="start" x="670.14" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
548<text text-anchor="middle" x="742.14" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonDivisionWorkload.hpp</text>
549</a>
550</g>
551</g>
552<!-- Node2&#45;&gt;Node16 -->
553<g id="edge23" class="edge">
554<title>Node2&#45;&gt;Node16</title>
555<path fill="none" stroke="midnightblue" d="M7316.8,-225.76C7052,-223.61 6254.71,-217.14 5593.14,-212 5328.59,-209.94 1093.98,-206.17 831.14,-176 819.65,-174.68 807.48,-172.49 795.95,-170.03"/>
556<polygon fill="midnightblue" stroke="midnightblue" points="7317.1,-229.27 7327.13,-225.85 7317.15,-222.27 7317.1,-229.27"/>
557</g>
558<!-- Node19 -->
559<g id="node19" class="node">
560<title>Node19</title>
561<g id="a_node19"><a xlink:href="_neon_instance_normalization_workload_8hpp.html" target="_top" xlink:title=" ">
562<polygon fill="white" stroke="black" points="9374.14,-140 9374.14,-170 9596.14,-170 9596.14,-140 9374.14,-140"/>
563<text text-anchor="start" x="9382.14" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
564<text text-anchor="middle" x="9485.14" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonInstanceNormalizationWorkload.hpp</text>
565</a>
566</g>
567</g>
568<!-- Node2&#45;&gt;Node19 -->
569<g id="edge28" class="edge">
570<title>Node2&#45;&gt;Node19</title>
571<path fill="none" stroke="midnightblue" d="M7497.41,-225.84C7831.22,-223.16 8995.46,-211.4 9365.14,-176 9379.96,-174.58 9395.72,-172.43 9410.78,-170.05"/>
572<polygon fill="midnightblue" stroke="midnightblue" points="7497.28,-222.34 7487.31,-225.92 7497.34,-229.34 7497.28,-222.34"/>
573</g>
574<!-- Node2&#45;&gt;Node20 -->
575<g id="edge80" class="edge">
576<title>Node2&#45;&gt;Node20</title>
577<path fill="none" stroke="midnightblue" d="M7497.33,-225.81C7907.87,-222.48 9581.85,-207.04 9626.14,-176 9651.83,-158 9659.18,-118.84 9661.29,-97.71"/>
578<polygon fill="midnightblue" stroke="midnightblue" points="7497.26,-222.31 7487.29,-225.89 7497.32,-229.31 7497.26,-222.31"/>
579</g>
580<!-- Node21 -->
581<g id="node21" class="node">
582<title>Node21</title>
583<g id="a_node21"><a xlink:href="_neon_maximum_workload_8hpp.html" target="_top" xlink:title=" ">
584<polygon fill="white" stroke="black" points="8838.64,-140 8838.64,-170 8999.64,-170 8999.64,-140 8838.64,-140"/>
585<text text-anchor="start" x="8846.64" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
586<text text-anchor="middle" x="8919.14" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonMaximumWorkload.hpp</text>
587</a>
588</g>
589</g>
590<!-- Node2&#45;&gt;Node21 -->
591<g id="edge32" class="edge">
592<title>Node2&#45;&gt;Node21</title>
593<path fill="none" stroke="midnightblue" d="M7497.5,-225.46C7768.22,-221.98 8569.98,-209.11 8829.14,-176 8840.25,-174.58 8852.02,-172.44 8863.25,-170.08"/>
594<polygon fill="midnightblue" stroke="midnightblue" points="7497.28,-221.96 7487.32,-225.58 7497.37,-228.96 7497.28,-221.96"/>
595</g>
596<!-- Node23 -->
597<g id="node23" class="node">
598<title>Node23</title>
599<g id="a_node23"><a xlink:href="_neon_minimum_workload_8hpp.html" target="_top" xlink:title=" ">
600<polygon fill="white" stroke="black" points="8449.14,-140 8449.14,-170 8609.14,-170 8609.14,-140 8449.14,-140"/>
601<text text-anchor="start" x="8457.14" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
602<text text-anchor="middle" x="8529.14" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonMinimumWorkload.hpp</text>
603</a>
604</g>
605</g>
606<!-- Node2&#45;&gt;Node23 -->
607<g id="edge36" class="edge">
608<title>Node2&#45;&gt;Node23</title>
609<path fill="none" stroke="midnightblue" d="M7497.4,-227.21C7677.4,-227.51 8093.41,-222.53 8439.14,-176 8450.09,-174.53 8461.67,-172.39 8472.75,-170.07"/>
610<polygon fill="midnightblue" stroke="midnightblue" points="7497.2,-223.71 7487.19,-227.19 7497.18,-230.71 7497.2,-223.71"/>
611</g>
612<!-- Node25 -->
613<g id="node25" class="node">
614<title>Node25</title>
615<g id="a_node25"><a xlink:href="_neon_permute_workload_8hpp.html" target="_top" xlink:title=" ">
616<polygon fill="white" stroke="black" points="7237.14,-140 7237.14,-170 7397.14,-170 7397.14,-140 7237.14,-140"/>
617<text text-anchor="start" x="7245.14" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
618<text text-anchor="middle" x="7317.14" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonPermuteWorkload.hpp</text>
619</a>
620</g>
621</g>
622<!-- Node2&#45;&gt;Node25 -->
623<g id="edge40" class="edge">
624<title>Node2&#45;&gt;Node25</title>
625<path fill="none" stroke="midnightblue" d="M7380.7,-205.79C7365.99,-194.27 7348.08,-180.23 7335.02,-170"/>
626<polygon fill="midnightblue" stroke="midnightblue" points="7378.9,-208.82 7388.93,-212.23 7383.21,-203.31 7378.9,-208.82"/>
627</g>
628<!-- Node27 -->
629<g id="node27" class="node">
630<title>Node27</title>
631<g id="a_node27"><a xlink:href="_neon_reshape_workload_8hpp.html" target="_top" xlink:title=" ">
632<polygon fill="white" stroke="black" points="9196.14,-140 9196.14,-170 9356.14,-170 9356.14,-140 9196.14,-140"/>
633<text text-anchor="start" x="9204.14" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
634<text text-anchor="middle" x="9276.14" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonReshapeWorkload.hpp</text>
635</a>
636</g>
637</g>
638<!-- Node2&#45;&gt;Node27 -->
639<g id="edge44" class="edge">
640<title>Node2&#45;&gt;Node27</title>
641<path fill="none" stroke="midnightblue" d="M7497.57,-226.24C7811.79,-224.96 8855.11,-217.62 9187.14,-176 9198.3,-174.6 9210.11,-172.44 9221.36,-170.05"/>
642<polygon fill="midnightblue" stroke="midnightblue" points="7497.13,-222.74 7487.15,-226.28 7497.16,-229.74 7497.13,-222.74"/>
643</g>
644<!-- Node28 -->
645<g id="node28" class="node">
646<title>Node28</title>
647<g id="a_node28"><a xlink:href="_neon_reshape_workload_8cpp.html" target="_top" xlink:title=" ">
648<polygon fill="white" stroke="black" points="9284.14,-67.5 9284.14,-97.5 9444.14,-97.5 9444.14,-67.5 9284.14,-67.5"/>
649<text text-anchor="start" x="9292.14" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
650<text text-anchor="middle" x="9364.14" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonReshapeWorkload.cpp</text>
651</a>
652</g>
653</g>
654<!-- Node2&#45;&gt;Node28 -->
655<g id="edge102" class="edge">
656<title>Node2&#45;&gt;Node28</title>
657<path fill="none" stroke="midnightblue" d="M7497.45,-226.13C7906.54,-224.26 9567.72,-214.29 9605.14,-176 9658.63,-121.27 9533.55,-98.4 9444.31,-89.23"/>
658<polygon fill="midnightblue" stroke="midnightblue" points="7497.42,-222.63 7487.44,-226.18 7497.46,-229.63 7497.42,-222.63"/>
659</g>
660<!-- Node29 -->
661<g id="node29" class="node">
662<title>Node29</title>
663<g id="a_node29"><a xlink:href="_neon_space_to_batch_nd_workload_8hpp.html" target="_top" xlink:title=" ">
664<polygon fill="white" stroke="black" points="8627.64,-140 8627.64,-170 8820.64,-170 8820.64,-140 8627.64,-140"/>
665<text text-anchor="start" x="8635.64" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
666<text text-anchor="middle" x="8724.14" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonSpaceToBatchNdWorkload.hpp</text>
667</a>
668</g>
669</g>
670<!-- Node2&#45;&gt;Node29 -->
671<g id="edge48" class="edge">
672<title>Node2&#45;&gt;Node29</title>
673<path fill="none" stroke="midnightblue" d="M7497.4,-227.19C7699.06,-227.76 8201.26,-223.77 8618.14,-176 8631.07,-174.52 8644.79,-172.37 8657.92,-170.02"/>
674<polygon fill="midnightblue" stroke="midnightblue" points="7497.17,-223.69 7487.15,-227.16 7497.14,-230.69 7497.17,-223.69"/>
675</g>
676<!-- Node31 -->
677<g id="node31" class="node">
678<title>Node31</title>
679<g id="a_node31"><a xlink:href="_neon_transpose_workload_8hpp.html" target="_top" xlink:title=" ">
680<polygon fill="white" stroke="black" points="7415.64,-140 7415.64,-170 7576.64,-170 7576.64,-140 7415.64,-140"/>
681<text text-anchor="start" x="7423.64" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
682<text text-anchor="middle" x="7496.14" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonTransposeWorkload.hpp</text>
683</a>
684</g>
685</g>
686<!-- Node2&#45;&gt;Node31 -->
687<g id="edge52" class="edge">
688<title>Node2&#45;&gt;Node31</title>
689<path fill="none" stroke="midnightblue" d="M7433.29,-205.79C7447.83,-194.27 7465.55,-180.23 7478.46,-170"/>
690<polygon fill="midnightblue" stroke="midnightblue" points="7430.82,-203.28 7425.15,-212.23 7435.16,-208.77 7430.82,-203.28"/>
691</g>
692<!-- Node33 -->
693<g id="node33" class="node">
694<title>Node33</title>
695<g id="a_node33"><a xlink:href="_neon_abs_workload_8cpp.html" target="_top" xlink:title=" ">
696<polygon fill="white" stroke="black" points="9690.14,-140 9690.14,-170 9850.14,-170 9850.14,-140 9690.14,-140"/>
697<text text-anchor="start" x="9698.14" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
698<text text-anchor="middle" x="9770.14" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonAbsWorkload.cpp</text>
699</a>
700</g>
701</g>
702<!-- Node2&#45;&gt;Node33 -->
703<g id="edge57" class="edge">
704<title>Node2&#45;&gt;Node33</title>
705<path fill="none" stroke="midnightblue" d="M7497.33,-226.75C7863.9,-227.41 9243.2,-226.42 9676.14,-176 9687.99,-174.62 9700.55,-172.45 9712.51,-170.04"/>
706<polygon fill="midnightblue" stroke="midnightblue" points="7497.3,-223.25 7487.3,-226.73 7497.29,-230.25 7497.3,-223.25"/>
707</g>
708<!-- Node34 -->
709<g id="node34" class="node">
710<title>Node34</title>
711<g id="a_node34"><a xlink:href="_neon_activation_workload_8cpp.html" target="_top" xlink:title=" ">
712<polygon fill="white" stroke="black" points="9868.64,-140 9868.64,-170 10029.64,-170 10029.64,-140 9868.64,-140"/>
713<text text-anchor="start" x="9876.64" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
714<text text-anchor="middle" x="9949.14" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonActivationWorkload.cpp</text>
715</a>
716</g>
717</g>
718<!-- Node2&#45;&gt;Node34 -->
719<g id="edge58" class="edge">
720<title>Node2&#45;&gt;Node34</title>
721<path fill="none" stroke="midnightblue" d="M7497.59,-225.7C7912.28,-221.88 9621.68,-204.54 9859.14,-176 9870.58,-174.62 9882.71,-172.44 9894.23,-170.01"/>
722<polygon fill="midnightblue" stroke="midnightblue" points="7497.42,-222.2 7487.45,-225.79 7497.48,-229.2 7497.42,-222.2"/>
723</g>
724<!-- Node35 -->
725<g id="node35" class="node">
726<title>Node35</title>
727<g id="a_node35"><a xlink:href="_neon_addition_workload_8cpp.html" target="_top" xlink:title=" ">
728<polygon fill="white" stroke="black" points="10048.14,-140 10048.14,-170 10208.14,-170 10208.14,-140 10048.14,-140"/>
729<text text-anchor="start" x="10056.14" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
730<text text-anchor="middle" x="10128.14" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonAdditionWorkload.cpp</text>
731</a>
732</g>
733</g>
734<!-- Node2&#45;&gt;Node35 -->
735<g id="edge59" class="edge">
736<title>Node2&#45;&gt;Node35</title>
737<path fill="none" stroke="midnightblue" d="M7497.71,-225.83C7931.01,-222.51 9782.08,-206.6 10038.14,-176 10049.58,-174.63 10061.71,-172.45 10073.23,-170.02"/>
738<polygon fill="midnightblue" stroke="midnightblue" points="7497.4,-222.34 7487.43,-225.91 7497.46,-229.34 7497.4,-222.34"/>
739</g>
740<!-- Node36 -->
741<g id="node36" class="node">
742<title>Node36</title>
743<g id="a_node36"><a xlink:href="_neon_arg_min_max_workload_8cpp.html" target="_top" xlink:title=" ">
744<polygon fill="white" stroke="black" points="10226.64,-140 10226.64,-170 10393.64,-170 10393.64,-140 10226.64,-140"/>
745<text text-anchor="start" x="10234.64" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
746<text text-anchor="middle" x="10310.14" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonArgMinMaxWorkload.cpp</text>
747</a>
748</g>
749</g>
750<!-- Node2&#45;&gt;Node36 -->
751<g id="edge60" class="edge">
752<title>Node2&#45;&gt;Node36</title>
753<path fill="none" stroke="midnightblue" d="M7497.19,-225.92C7947.25,-222.88 9942.2,-207.73 10217.14,-176 10228.95,-174.64 10241.48,-172.46 10253.38,-170.03"/>
754<polygon fill="midnightblue" stroke="midnightblue" points="7497.14,-222.42 7487.16,-225.99 7497.18,-229.42 7497.14,-222.42"/>
755</g>
756<!-- Node37 -->
757<g id="node37" class="node">
758<title>Node37</title>
759<g id="a_node37"><a xlink:href="_neon_batch_mat_mul_workload_8cpp.html" target="_top" xlink:title=" ">
760<polygon fill="white" stroke="black" points="10411.14,-140 10411.14,-170 10587.14,-170 10587.14,-140 10411.14,-140"/>
761<text text-anchor="start" x="10419.14" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
762<text text-anchor="middle" x="10499.14" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonBatchMatMulWorkload.cpp</text>
763</a>
764</g>
765</g>
766<!-- Node2&#45;&gt;Node37 -->
767<g id="edge61" class="edge">
768<title>Node2&#45;&gt;Node37</title>
769<path fill="none" stroke="midnightblue" d="M7497.33,-225.98C7965.42,-223.16 10107.75,-208.54 10402.14,-176 10414.45,-174.64 10427.5,-172.46 10439.91,-170.04"/>
770<polygon fill="midnightblue" stroke="midnightblue" points="7497.22,-222.48 7487.24,-226.04 7497.26,-229.48 7497.22,-222.48"/>
771</g>
772<!-- Node38 -->
773<g id="node38" class="node">
774<title>Node38</title>
775<g id="a_node38"><a xlink:href="_neon_batch_normalization_workload_8cpp.html" target="_top" xlink:title=" ">
776<polygon fill="white" stroke="black" points="10605.14,-140 10605.14,-170 10813.14,-170 10813.14,-140 10605.14,-140"/>
777<text text-anchor="start" x="10613.14" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
778<text text-anchor="middle" x="10709.14" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonBatchNormalizationWorkload.cpp</text>
779</a>
780</g>
781</g>
782<!-- Node2&#45;&gt;Node38 -->
783<g id="edge62" class="edge">
784<title>Node2&#45;&gt;Node38</title>
785<path fill="none" stroke="midnightblue" d="M7497.57,-225.93C7984.18,-222.74 10281.02,-206.19 10596.14,-176 10610.42,-174.63 10625.6,-172.45 10640.06,-170.02"/>
786<polygon fill="midnightblue" stroke="midnightblue" points="7497.41,-222.43 7487.44,-225.99 7497.46,-229.43 7497.41,-222.43"/>
787</g>
788<!-- Node39 -->
789<g id="node39" class="node">
790<title>Node39</title>
791<g id="a_node39"><a xlink:href="_neon_cast_workload_8cpp.html" target="_top" xlink:title=" ">
792<polygon fill="white" stroke="black" points="10831.14,-140 10831.14,-170 10991.14,-170 10991.14,-140 10831.14,-140"/>
793<text text-anchor="start" x="10839.14" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
794<text text-anchor="middle" x="10911.14" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonCastWorkload.cpp</text>
795</a>
796</g>
797</g>
798<!-- Node2&#45;&gt;Node39 -->
799<g id="edge63" class="edge">
800<title>Node2&#45;&gt;Node39</title>
801<path fill="none" stroke="midnightblue" d="M7497.36,-226.28C8003.96,-224.89 10484.05,-216.05 10822.14,-176 10833.46,-174.66 10845.46,-172.49 10856.85,-170.06"/>
802<polygon fill="midnightblue" stroke="midnightblue" points="7497.17,-222.78 7487.18,-226.31 7497.19,-229.78 7497.17,-222.78"/>
803</g>
804<!-- Node40 -->
805<g id="node40" class="node">
806<title>Node40</title>
807<g id="a_node40"><a xlink:href="_neon_channel_shuffle_workload_8cpp.html" target="_top" xlink:title=" ">
808<polygon fill="white" stroke="black" points="840.64,-140 840.64,-170 1025.64,-170 1025.64,-140 840.64,-140"/>
809<text text-anchor="start" x="848.64" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
810<text text-anchor="middle" x="933.14" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonChannelShuffleWorkload.cpp</text>
811</a>
812</g>
813</g>
814<!-- Node2&#45;&gt;Node40 -->
815<g id="edge64" class="edge">
816<title>Node2&#45;&gt;Node40</title>
817<path fill="none" stroke="midnightblue" d="M7316.8,-225.77C7052,-223.65 6254.71,-217.26 5593.14,-212 5339.92,-209.99 1287.09,-201.47 1035.14,-176 1022.03,-174.67 1008.11,-172.48 994.9,-170.02"/>
818<polygon fill="midnightblue" stroke="midnightblue" points="7317.1,-229.28 7327.13,-225.86 7317.15,-222.28 7317.1,-229.28"/>
819</g>
820<!-- Node2&#45;&gt;Node41 -->
821<g id="edge65" class="edge">
822<title>Node2&#45;&gt;Node41</title>
823<path fill="none" stroke="midnightblue" d="M7316.79,-226.13C6503.66,-222.75 472.33,-196.99 289.14,-176 277.65,-174.68 265.48,-172.49 253.95,-170.03"/>
824<polygon fill="midnightblue" stroke="midnightblue" points="7316.95,-229.63 7326.96,-226.17 7316.98,-222.63 7316.95,-229.63"/>
825</g>
826<!-- Node42 -->
827<g id="node42" class="node">
828<title>Node42</title>
829<g id="a_node42"><a xlink:href="_neon_convolution2d_workload_8cpp.html" target="_top" xlink:title=" ">
830<polygon fill="white" stroke="black" points="1044.14,-140 1044.14,-170 1226.14,-170 1226.14,-140 1044.14,-140"/>
831<text text-anchor="start" x="1052.14" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
832<text text-anchor="middle" x="1135.14" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonConvolution2dWorkload.cpp</text>
833</a>
834</g>
835</g>
836<!-- Node2&#45;&gt;Node42 -->
837<g id="edge66" class="edge">
838<title>Node2&#45;&gt;Node42</title>
839<path fill="none" stroke="midnightblue" d="M7316.91,-225.78C6556.42,-219.67 1245.04,-177.02 1235.14,-176 1222.28,-174.67 1208.63,-172.48 1195.67,-170.02"/>
840<polygon fill="midnightblue" stroke="midnightblue" points="7316.95,-229.28 7326.98,-225.86 7317.01,-222.28 7316.95,-229.28"/>
841</g>
842<!-- Node43 -->
843<g id="node43" class="node">
844<title>Node43</title>
845<g id="a_node43"><a xlink:href="_neon_convolution3d_workload_8cpp.html" target="_top" xlink:title=" ">
846<polygon fill="white" stroke="black" points="1244.14,-140 1244.14,-170 1426.14,-170 1426.14,-140 1244.14,-140"/>
847<text text-anchor="start" x="1252.14" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
848<text text-anchor="middle" x="1335.14" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonConvolution3dWorkload.cpp</text>
849</a>
850</g>
851</g>
852<!-- Node2&#45;&gt;Node43 -->
853<g id="edge67" class="edge">
854<title>Node2&#45;&gt;Node43</title>
855<path fill="none" stroke="midnightblue" d="M7316.8,-225.77C6570.68,-219.69 1454.26,-177.98 1435.14,-176 1422.28,-174.67 1408.63,-172.48 1395.67,-170.01"/>
856<polygon fill="midnightblue" stroke="midnightblue" points="7316.92,-229.27 7326.95,-225.85 7316.98,-222.27 7316.92,-229.27"/>
857</g>
858<!-- Node44 -->
859<g id="node44" class="node">
860<title>Node44</title>
861<g id="a_node44"><a xlink:href="_neon_depth_to_space_workload_8cpp.html" target="_top" xlink:title=" ">
862<polygon fill="white" stroke="black" points="1444.14,-140 1444.14,-170 1624.14,-170 1624.14,-140 1444.14,-140"/>
863<text text-anchor="start" x="1452.14" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
864<text text-anchor="middle" x="1534.14" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonDepthToSpaceWorkload.cpp</text>
865</a>
866</g>
867</g>
868<!-- Node2&#45;&gt;Node44 -->
869<g id="edge68" class="edge">
870<title>Node2&#45;&gt;Node44</title>
871<path fill="none" stroke="midnightblue" d="M7316.69,-225.77C6585.7,-219.84 1670.06,-179.85 1633.14,-176 1620.41,-174.67 1606.89,-172.47 1594.06,-170.01"/>
872<polygon fill="midnightblue" stroke="midnightblue" points="7316.86,-229.27 7326.89,-225.85 7316.92,-222.27 7316.86,-229.27"/>
873</g>
874<!-- Node45 -->
875<g id="node45" class="node">
876<title>Node45</title>
877<g id="a_node45"><a xlink:href="_neon_depthwise_convolution_workload_8cpp.html" target="_top" xlink:title=" ">
878<polygon fill="white" stroke="black" points="1642.64,-140 1642.64,-170 1863.64,-170 1863.64,-140 1642.64,-140"/>
879<text text-anchor="start" x="1650.64" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
880<text text-anchor="middle" x="1753.14" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonDepthwiseConvolutionWorkload.cpp</text>
881</a>
882</g>
883</g>
884<!-- Node2&#45;&gt;Node45 -->
885<g id="edge69" class="edge">
886<title>Node2&#45;&gt;Node45</title>
887<path fill="none" stroke="midnightblue" d="M7316.88,-225.77C6606.65,-220.05 1942.89,-182.23 1872.14,-176 1857.01,-174.67 1840.91,-172.49 1825.59,-170.04"/>
888<polygon fill="midnightblue" stroke="midnightblue" points="7317.02,-229.27 7327.05,-225.86 7317.08,-222.28 7317.02,-229.27"/>
889</g>
890<!-- Node2&#45;&gt;Node46 -->
891<g id="edge70" class="edge">
892<title>Node2&#45;&gt;Node46</title>
893<path fill="none" stroke="midnightblue" d="M7316.97,-226.1C6516.57,-222.52 653.47,-195.62 475.14,-176 463.16,-174.68 450.45,-172.49 438.4,-170.03"/>
894<polygon fill="midnightblue" stroke="midnightblue" points="7316.98,-229.6 7326.99,-226.14 7317.01,-222.6 7316.98,-229.6"/>
895</g>
896<!-- Node47 -->
897<g id="node47" class="node">
898<title>Node47</title>
899<g id="a_node47"><a xlink:href="_neon_detection_post_process_workload_8cpp.html" target="_top" xlink:title=" ">
900<polygon fill="white" stroke="black" points="1881.64,-140 1881.64,-170 2098.64,-170 2098.64,-140 1881.64,-140"/>
901<text text-anchor="start" x="1889.64" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
902<text text-anchor="middle" x="1990.14" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonDetectionPostProcessWorkload.cpp</text>
903</a>
904</g>
905</g>
906<!-- Node2&#45;&gt;Node47 -->
907<g id="edge71" class="edge">
908<title>Node2&#45;&gt;Node47</title>
909<path fill="none" stroke="midnightblue" d="M7316.96,-225.74C6624.43,-219.88 2175.74,-182.01 2108.14,-176 2093.14,-174.67 2077.16,-172.48 2061.98,-170.04"/>
910<polygon fill="midnightblue" stroke="midnightblue" points="7317.09,-229.24 7327.12,-225.82 7317.15,-222.24 7317.09,-229.24"/>
911</g>
912<!-- Node48 -->
913<g id="node48" class="node">
914<title>Node48</title>
915<g id="a_node48"><a xlink:href="_neon_elementwise_binary_workload_8cpp.html" target="_top" xlink:title=" ">
916<polygon fill="white" stroke="black" points="2117.14,-140 2117.14,-170 2323.14,-170 2323.14,-140 2117.14,-140"/>
917<text text-anchor="start" x="2125.14" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
918<text text-anchor="middle" x="2220.14" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonElementwiseBinaryWorkload.cpp</text>
919</a>
920</g>
921</g>
922<!-- Node2&#45;&gt;Node48 -->
923<g id="edge72" class="edge">
924<title>Node2&#45;&gt;Node48</title>
925<path fill="none" stroke="midnightblue" d="M7316.98,-225.81C6646.65,-220.66 2461.25,-188.09 2332.14,-176 2317.88,-174.67 2302.72,-172.48 2288.3,-170.04"/>
926<polygon fill="midnightblue" stroke="midnightblue" points="7317.04,-229.31 7327.07,-225.89 7317.09,-222.31 7317.04,-229.31"/>
927</g>
928<!-- Node49 -->
929<g id="node49" class="node">
930<title>Node49</title>
931<g id="a_node49"><a xlink:href="_neon_exp_workload_8cpp.html" target="_top" xlink:title=" ">
932<polygon fill="white" stroke="black" points="2341.14,-140 2341.14,-170 2501.14,-170 2501.14,-140 2341.14,-140"/>
933<text text-anchor="start" x="2349.14" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
934<text text-anchor="middle" x="2421.14" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonExpWorkload.cpp</text>
935</a>
936</g>
937</g>
938<!-- Node2&#45;&gt;Node49 -->
939<g id="edge73" class="edge">
940<title>Node2&#45;&gt;Node49</title>
941<path fill="none" stroke="midnightblue" d="M7316.63,-225.7C6653.75,-219.8 2572.21,-183.21 2510.14,-176 2498.66,-174.67 2486.49,-172.47 2474.95,-170"/>
942<polygon fill="midnightblue" stroke="midnightblue" points="7317.04,-229.2 7327.07,-225.79 7317.1,-222.2 7317.04,-229.2"/>
943</g>
944<!-- Node2&#45;&gt;Node50 -->
945<g id="edge74" class="edge">
946<title>Node2&#45;&gt;Node50</title>
947<path fill="none" stroke="midnightblue" d="M7316.8,-225.76C7052,-223.58 6254.71,-217.05 5593.14,-212 5318.7,-209.9 925.81,-207.27 653.14,-176 641.65,-174.68 629.48,-172.49 617.95,-170.03"/>
948<polygon fill="midnightblue" stroke="midnightblue" points="7317.1,-229.26 7327.13,-225.84 7317.16,-222.26 7317.1,-229.26"/>
949</g>
950<!-- Node51 -->
951<g id="node51" class="node">
952<title>Node51</title>
953<g id="a_node51"><a xlink:href="_neon_floor_float_workload_8cpp.html" target="_top" xlink:title=" ">
954<polygon fill="white" stroke="black" points="2519.64,-140 2519.64,-170 2680.64,-170 2680.64,-140 2519.64,-140"/>
955<text text-anchor="start" x="2527.64" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
956<text text-anchor="middle" x="2600.14" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonFloorFloatWorkload.cpp</text>
957</a>
958</g>
959</g>
960<!-- Node2&#45;&gt;Node51 -->
961<g id="edge75" class="edge">
962<title>Node2&#45;&gt;Node51</title>
963<path fill="none" stroke="midnightblue" d="M7316.84,-225.79C6673.74,-220.73 2809.47,-189.75 2690.14,-176 2678.69,-174.68 2666.56,-172.52 2655.04,-170.1"/>
964<polygon fill="midnightblue" stroke="midnightblue" points="7316.95,-229.29 7326.98,-225.87 7317.01,-222.29 7316.95,-229.29"/>
965</g>
966<!-- Node52 -->
967<g id="node52" class="node">
968<title>Node52</title>
969<g id="a_node52"><a xlink:href="_neon_fully_connected_workload_8cpp.html" target="_top" xlink:title=" ">
970<polygon fill="white" stroke="black" points="2699.14,-140 2699.14,-170 2885.14,-170 2885.14,-140 2699.14,-140"/>
971<text text-anchor="start" x="2707.14" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
972<text text-anchor="middle" x="2792.14" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonFullyConnectedWorkload.cpp</text>
973</a>
974</g>
975</g>
976<!-- Node2&#45;&gt;Node52 -->
977<g id="edge76" class="edge">
978<title>Node2&#45;&gt;Node52</title>
979<path fill="none" stroke="midnightblue" d="M7316.34,-225.71C6688.02,-220.24 3008.19,-187.72 2894.14,-176 2881.13,-174.66 2867.3,-172.48 2854.17,-170.03"/>
980<polygon fill="midnightblue" stroke="midnightblue" points="7316.66,-229.22 7326.69,-225.8 7316.72,-222.22 7316.66,-229.22"/>
981</g>
982<!-- Node53 -->
983<g id="node53" class="node">
984<title>Node53</title>
985<g id="a_node53"><a xlink:href="_neon_fused_workload_8cpp.html" target="_top" xlink:title=" ">
986<polygon fill="white" stroke="black" points="2903.14,-140 2903.14,-170 3063.14,-170 3063.14,-140 2903.14,-140"/>
987<text text-anchor="start" x="2911.14" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
988<text text-anchor="middle" x="2983.14" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonFusedWorkload.cpp</text>
989</a>
990</g>
991</g>
992<!-- Node2&#45;&gt;Node53 -->
993<g id="edge77" class="edge">
994<title>Node2&#45;&gt;Node53</title>
995<path fill="none" stroke="midnightblue" d="M7317.01,-225.71C6705.1,-220.32 3181.35,-188.76 3072.14,-176 3060.81,-174.68 3048.82,-172.52 3037.43,-170.09"/>
996<polygon fill="midnightblue" stroke="midnightblue" points="7317.06,-229.21 7327.1,-225.8 7317.13,-222.21 7317.06,-229.21"/>
997</g>
998<!-- Node54 -->
999<g id="node54" class="node">
1000<title>Node54</title>
1001<g id="a_node54"><a xlink:href="_neon_gather_nd_workload_8cpp.html" target="_top" xlink:title=" ">
1002<polygon fill="white" stroke="black" points="3081.14,-140 3081.14,-170 3241.14,-170 3241.14,-140 3081.14,-140"/>
1003<text text-anchor="start" x="3089.14" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
1004<text text-anchor="middle" x="3161.14" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonGatherNdWorkload.cpp</text>
1005</a>
1006</g>
1007</g>
1008<!-- Node2&#45;&gt;Node54 -->
1009<g id="edge78" class="edge">
1010<title>Node2&#45;&gt;Node54</title>
1011<path fill="none" stroke="midnightblue" d="M7316.49,-225.66C6717.92,-220.08 3354.62,-188.24 3250.14,-176 3238.82,-174.67 3226.82,-172.51 3215.43,-170.09"/>
1012<polygon fill="midnightblue" stroke="midnightblue" points="7316.75,-229.16 7326.78,-225.76 7316.81,-222.16 7316.75,-229.16"/>
1013</g>
1014<!-- Node55 -->
1015<g id="node55" class="node">
1016<title>Node55</title>
1017<g id="a_node55"><a xlink:href="_neon_gather_workload_8cpp.html" target="_top" xlink:title=" ">
1018<polygon fill="white" stroke="black" points="3259.14,-140 3259.14,-170 3419.14,-170 3419.14,-140 3259.14,-140"/>
1019<text text-anchor="start" x="3267.14" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
1020<text text-anchor="middle" x="3339.14" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonGatherWorkload.cpp</text>
1021</a>
1022</g>
1023</g>
1024<!-- Node2&#45;&gt;Node55 -->
1025<g id="edge79" class="edge">
1026<title>Node2&#45;&gt;Node55</title>
1027<path fill="none" stroke="midnightblue" d="M7316.44,-225.88C6742.02,-221.92 3627.4,-199.39 3428.14,-176 3416.82,-174.67 3404.82,-172.51 3393.43,-170.08"/>
1028<polygon fill="midnightblue" stroke="midnightblue" points="7316.71,-229.39 7326.74,-225.96 7316.76,-222.39 7316.71,-229.39"/>
1029</g>
1030<!-- Node56 -->
1031<g id="node56" class="node">
1032<title>Node56</title>
1033<g id="a_node56"><a xlink:href="_neon_l2_normalization_float_workload_8cpp.html" target="_top" xlink:title=" ">
1034<polygon fill="white" stroke="black" points="3437.14,-140 3437.14,-170 3653.14,-170 3653.14,-140 3437.14,-140"/>
1035<text text-anchor="start" x="3445.14" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
1036<text text-anchor="middle" x="3545.14" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonL2NormalizationFloatWorkload.cpp</text>
1037</a>
1038</g>
1039</g>
1040<!-- Node2&#45;&gt;Node56 -->
1041<g id="edge81" class="edge">
1042<title>Node2&#45;&gt;Node56</title>
1043<path fill="none" stroke="midnightblue" d="M7316.55,-225.68C6762.58,-220.6 3849.58,-193.18 3662.14,-176 3647.36,-174.65 3631.65,-172.47 3616.68,-170.05"/>
1044<polygon fill="midnightblue" stroke="midnightblue" points="7316.84,-229.18 7326.88,-225.77 7316.91,-222.18 7316.84,-229.18"/>
1045</g>
1046<!-- Node57 -->
1047<g id="node57" class="node">
1048<title>Node57</title>
1049<g id="a_node57"><a xlink:href="_neon_logical_and_workload_8cpp.html" target="_top" xlink:title=" ">
1050<polygon fill="white" stroke="black" points="3671.14,-140 3671.14,-170 3835.14,-170 3835.14,-140 3671.14,-140"/>
1051<text text-anchor="start" x="3679.14" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
1052<text text-anchor="middle" x="3753.14" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonLogicalAndWorkload.cpp</text>
1053</a>
1054</g>
1055</g>
1056<!-- Node2&#45;&gt;Node57 -->
1057<g id="edge82" class="edge">
1058<title>Node2&#45;&gt;Node57</title>
1059<path fill="none" stroke="midnightblue" d="M7317.08,-225.74C6780.46,-221.14 4021.61,-196.55 3844.14,-176 3832.57,-174.66 3820.31,-172.49 3808.66,-170.07"/>
1060<polygon fill="midnightblue" stroke="midnightblue" points="7317.07,-229.24 7327.09,-225.82 7317.13,-222.24 7317.07,-229.24"/>
1061</g>
1062<!-- Node58 -->
1063<g id="node58" class="node">
1064<title>Node58</title>
1065<g id="a_node58"><a xlink:href="_neon_logical_not_workload_8cpp.html" target="_top" xlink:title=" ">
1066<polygon fill="white" stroke="black" points="3853.64,-140 3853.64,-170 4016.64,-170 4016.64,-140 3853.64,-140"/>
1067<text text-anchor="start" x="3861.64" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
1068<text text-anchor="middle" x="3935.14" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonLogicalNotWorkload.cpp</text>
1069</a>
1070</g>
1071</g>
1072<!-- Node2&#45;&gt;Node58 -->
1073<g id="edge83" class="edge">
1074<title>Node2&#45;&gt;Node58</title>
1075<path fill="none" stroke="midnightblue" d="M7316.73,-225.66C6795.73,-220.78 4194,-195.5 4026.14,-176 4014.57,-174.66 4002.31,-172.49 3990.67,-170.06"/>
1076<polygon fill="midnightblue" stroke="midnightblue" points="7316.79,-229.16 7326.82,-225.76 7316.86,-222.16 7316.79,-229.16"/>
1077</g>
1078<!-- Node59 -->
1079<g id="node59" class="node">
1080<title>Node59</title>
1081<g id="a_node59"><a xlink:href="_neon_logical_or_workload_8cpp.html" target="_top" xlink:title=" ">
1082<polygon fill="white" stroke="black" points="4035.14,-140 4035.14,-170 4195.14,-170 4195.14,-140 4035.14,-140"/>
1083<text text-anchor="start" x="4043.14" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
1084<text text-anchor="middle" x="4115.14" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonLogicalOrWorkload.cpp</text>
1085</a>
1086</g>
1087</g>
1088<!-- Node2&#45;&gt;Node59 -->
1089<g id="edge84" class="edge">
1090<title>Node2&#45;&gt;Node59</title>
1091<path fill="none" stroke="midnightblue" d="M7316.67,-225.6C6812.1,-220.5 4362.6,-194.85 4204.14,-176 4192.82,-174.65 4180.82,-172.48 4169.43,-170.06"/>
1092<polygon fill="midnightblue" stroke="midnightblue" points="7316.78,-229.1 7326.81,-225.7 7316.85,-222.1 7316.78,-229.1"/>
1093</g>
1094<!-- Node60 -->
1095<g id="node60" class="node">
1096<title>Node60</title>
1097<g id="a_node60"><a xlink:href="_neon_log_softmax_workload_8cpp.html" target="_top" xlink:title=" ">
1098<polygon fill="white" stroke="black" points="4213.64,-140 4213.64,-170 4382.64,-170 4382.64,-140 4213.64,-140"/>
1099<text text-anchor="start" x="4221.64" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
1100<text text-anchor="middle" x="4298.14" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonLogSoftmaxWorkload.cpp</text>
1101</a>
1102</g>
1103</g>
1104<!-- Node2&#45;&gt;Node60 -->
1105<g id="edge85" class="edge">
1106<title>Node2&#45;&gt;Node60</title>
1107<path fill="none" stroke="midnightblue" d="M7316.73,-226.03C6846.28,-223.42 4688.48,-209.69 4392.14,-176 4380.2,-174.64 4367.55,-172.47 4355.52,-170.04"/>
1108<polygon fill="midnightblue" stroke="midnightblue" points="7316.85,-229.53 7326.87,-226.08 7316.89,-222.53 7316.85,-229.53"/>
1109</g>
1110<!-- Node61 -->
1111<g id="node61" class="node">
1112<title>Node61</title>
1113<g id="a_node61"><a xlink:href="_neon_log_workload_8cpp.html" target="_top" xlink:title=" ">
1114<polygon fill="white" stroke="black" points="4401.14,-140 4401.14,-170 4561.14,-170 4561.14,-140 4401.14,-140"/>
1115<text text-anchor="start" x="4409.14" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
1116<text text-anchor="middle" x="4481.14" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonLogWorkload.cpp</text>
1117</a>
1118</g>
1119</g>
1120<!-- Node2&#45;&gt;Node61 -->
1121<g id="edge86" class="edge">
1122<title>Node2&#45;&gt;Node61</title>
1123<path fill="none" stroke="midnightblue" d="M7316.97,-225.99C6864.01,-223.25 4847.73,-209.31 4570.14,-176 4558.82,-174.64 4546.83,-172.47 4535.43,-170.04"/>
1124<polygon fill="midnightblue" stroke="midnightblue" points="7317.04,-229.49 7327.06,-226.05 7317.08,-222.49 7317.04,-229.49"/>
1125</g>
1126<!-- Node2&#45;&gt;Node62 -->
1127<g id="edge87" class="edge">
1128<title>Node2&#45;&gt;Node62</title>
1129<path fill="none" stroke="midnightblue" d="M7497.37,-226.3C8022.38,-225 10672.66,-216.46 11033.14,-176 11045.16,-174.65 11057.91,-172.46 11070.02,-170.02"/>
1130<polygon fill="midnightblue" stroke="midnightblue" points="7497.2,-222.8 7487.2,-226.33 7497.21,-229.8 7497.2,-222.8"/>
1131</g>
1132<!-- Node2&#45;&gt;Node63 -->
1133<g id="edge88" class="edge">
1134<title>Node2&#45;&gt;Node63</title>
1135<path fill="none" stroke="midnightblue" d="M7497.56,-226.43C8038.59,-225.84 10836.69,-220.66 11216.14,-176 11227.46,-174.67 11239.46,-172.5 11250.85,-170.08"/>
1136<polygon fill="midnightblue" stroke="midnightblue" points="7497.47,-222.93 7487.47,-226.44 7497.48,-229.93 7497.47,-222.93"/>
1137</g>
1138<!-- Node64 -->
1139<g id="node64" class="node">
1140<title>Node64</title>
1141<g id="a_node64"><a xlink:href="_neon_multiplication_workload_8cpp.html" target="_top" xlink:title=" ">
1142<polygon fill="white" stroke="black" points="4579.14,-140 4579.14,-170 4757.14,-170 4757.14,-140 4579.14,-140"/>
1143<text text-anchor="start" x="4587.14" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
1144<text text-anchor="middle" x="4668.14" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonMultiplicationWorkload.cpp</text>
1145</a>
1146</g>
1147</g>
1148<!-- Node2&#45;&gt;Node64 -->
1149<g id="edge89" class="edge">
1150<title>Node2&#45;&gt;Node64</title>
1151<path fill="none" stroke="midnightblue" d="M7316.6,-225.75C6882.36,-222.01 5023.5,-204.48 4766.14,-176 4753.71,-174.62 4740.52,-172.44 4727.99,-170.01"/>
1152<polygon fill="midnightblue" stroke="midnightblue" points="7316.87,-229.25 7326.9,-225.84 7316.93,-222.25 7316.87,-229.25"/>
1153</g>
1154<!-- Node65 -->
1155<g id="node65" class="node">
1156<title>Node65</title>
1157<g id="a_node65"><a xlink:href="_neon_neg_workload_8cpp.html" target="_top" xlink:title=" ">
1158<polygon fill="white" stroke="black" points="4775.14,-140 4775.14,-170 4935.14,-170 4935.14,-140 4775.14,-140"/>
1159<text text-anchor="start" x="4783.14" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
1160<text text-anchor="middle" x="4855.14" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonNegWorkload.cpp</text>
1161</a>
1162</g>
1163</g>
1164<!-- Node2&#45;&gt;Node65 -->
1165<g id="edge90" class="edge">
1166<title>Node2&#45;&gt;Node65</title>
1167<path fill="none" stroke="midnightblue" d="M7316.97,-225.72C6901.62,-222 5182.76,-204.96 4944.14,-176 4932.82,-174.63 4920.83,-172.44 4909.44,-170.01"/>
1168<polygon fill="midnightblue" stroke="midnightblue" points="7317.09,-229.22 7327.12,-225.81 7317.16,-222.22 7317.09,-229.22"/>
1169</g>
1170<!-- Node66 -->
1171<g id="node66" class="node">
1172<title>Node66</title>
1173<g id="a_node66"><a xlink:href="_neon_normalization_float_workload_8cpp.html" target="_top" xlink:title=" ">
1174<polygon fill="white" stroke="black" points="4953.64,-140 4953.64,-170 5158.64,-170 5158.64,-140 4953.64,-140"/>
1175<text text-anchor="start" x="4961.64" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
1176<text text-anchor="middle" x="5056.14" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonNormalizationFloatWorkload.cpp</text>
1177</a>
1178</g>
1179</g>
1180<!-- Node2&#45;&gt;Node66 -->
1181<g id="edge91" class="edge">
1182<title>Node2&#45;&gt;Node66</title>
1183<path fill="none" stroke="midnightblue" d="M7316.7,-226.32C6952.91,-225.32 5595.53,-218.72 5168.14,-176 5154.09,-174.6 5139.15,-172.42 5124.91,-170"/>
1184<polygon fill="midnightblue" stroke="midnightblue" points="7316.9,-229.82 7326.91,-226.35 7316.92,-222.82 7316.9,-229.82"/>
1185</g>
1186<!-- Node2&#45;&gt;Node67 -->
1187<g id="edge92" class="edge">
1188<title>Node2&#45;&gt;Node67</title>
1189<path fill="none" stroke="midnightblue" d="M7497.72,-226.48C8053.91,-226.24 10995.99,-222.74 11394.14,-176 11405.46,-174.67 11417.46,-172.51 11428.85,-170.08"/>
1190<polygon fill="midnightblue" stroke="midnightblue" points="7497.35,-222.98 7487.35,-226.49 7497.36,-229.98 7497.35,-222.98"/>
1191</g>
1192<!-- Node2&#45;&gt;Node68 -->
1193<g id="edge93" class="edge">
1194<title>Node2&#45;&gt;Node68</title>
1195<path fill="none" stroke="midnightblue" d="M7497.64,-226.54C8068.07,-226.63 11155.21,-224.83 11572.14,-176 11583.47,-174.67 11595.46,-172.51 11606.85,-170.09"/>
1196<polygon fill="midnightblue" stroke="midnightblue" points="7497.42,-223.04 7487.42,-226.54 7497.42,-230.04 7497.42,-223.04"/>
1197</g>
1198<!-- Node2&#45;&gt;Node69 -->
1199<g id="edge94" class="edge">
1200<title>Node2&#45;&gt;Node69</title>
1201<path fill="none" stroke="midnightblue" d="M7497.29,-226.59C8080.94,-226.99 11314.34,-226.93 11750.14,-176 11761.47,-174.68 11773.46,-172.52 11784.85,-170.09"/>
1202<polygon fill="midnightblue" stroke="midnightblue" points="7497.25,-223.09 7487.25,-226.58 7497.25,-230.09 7497.25,-223.09"/>
1203</g>
1204<!-- Node70 -->
1205<g id="node70" class="node">
1206<title>Node70</title>
1207<g id="a_node70"><a xlink:href="_neon_prelu_workload_8cpp.html" target="_top" xlink:title=" ">
1208<polygon fill="white" stroke="black" points="5177.14,-140 5177.14,-170 5337.14,-170 5337.14,-140 5177.14,-140"/>
1209<text text-anchor="start" x="5185.14" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
1210<text text-anchor="middle" x="5257.14" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonPreluWorkload.cpp</text>
1211</a>
1212</g>
1213</g>
1214<!-- Node2&#45;&gt;Node70 -->
1215<g id="edge95" class="edge">
1216<title>Node2&#45;&gt;Node70</title>
1217<path fill="none" stroke="midnightblue" d="M7316.73,-226.65C6971.45,-226.84 5735.83,-224.09 5346.14,-176 5334.98,-174.62 5323.17,-172.47 5311.92,-170.08"/>
1218<polygon fill="midnightblue" stroke="midnightblue" points="7316.93,-230.15 7326.93,-226.64 7316.93,-223.15 7316.93,-230.15"/>
1219</g>
1220<!-- Node2&#45;&gt;Node71 -->
1221<g id="edge96" class="edge">
1222<title>Node2&#45;&gt;Node71</title>
1223<path fill="none" stroke="midnightblue" d="M7497.61,-226.63C8095.96,-227.35 11473.62,-229.01 11928.14,-176 11939.47,-174.68 11951.46,-172.52 11962.85,-170.1"/>
1224<polygon fill="midnightblue" stroke="midnightblue" points="7497.33,-223.13 7487.32,-226.62 7497.32,-230.13 7497.33,-223.13"/>
1225</g>
1226<!-- Node2&#45;&gt;Node72 -->
1227<g id="edge97" class="edge">
1228<title>Node2&#45;&gt;Node72</title>
1229<path fill="none" stroke="midnightblue" d="M7497.26,-226.52C8108.12,-226.56 11632.01,-224.62 12106.14,-176 12119.15,-174.67 12132.98,-172.48 12146.11,-170.04"/>
1230<polygon fill="midnightblue" stroke="midnightblue" points="7497.19,-223.02 7487.19,-226.52 7497.19,-230.02 7497.19,-223.02"/>
1231</g>
1232<!-- Node2&#45;&gt;Node73 -->
1233<g id="edge98" class="edge">
1234<title>Node2&#45;&gt;Node73</title>
1235<path fill="none" stroke="midnightblue" d="M7497.64,-226.7C8124.82,-227.96 11814.27,-232.9 12309.14,-176 12320.75,-174.67 12333.05,-172.47 12344.72,-170"/>
1236<polygon fill="midnightblue" stroke="midnightblue" points="7497.31,-223.2 7487.31,-226.68 7497.3,-230.2 7497.31,-223.2"/>
1237</g>
1238<!-- Node74 -->
1239<g id="node74" class="node">
1240<title>Node74</title>
1241<g id="a_node74"><a xlink:href="_neon_rank_workload_8hpp.html" target="_top" xlink:title=" ">
1242<polygon fill="white" stroke="black" points="9018.14,-140 9018.14,-170 9178.14,-170 9178.14,-140 9018.14,-140"/>
1243<text text-anchor="start" x="9026.14" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
1244<text text-anchor="middle" x="9098.14" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonRankWorkload.hpp</text>
1245</a>
1246</g>
1247</g>
1248<!-- Node2&#45;&gt;Node74 -->
1249<g id="edge99" class="edge">
1250<title>Node2&#45;&gt;Node74</title>
1251<path fill="none" stroke="midnightblue" d="M7497.58,-225.87C7790.7,-223.49 8712.62,-213.16 9008.14,-176 9019.42,-174.58 9031.36,-172.41 9042.73,-170.02"/>
1252<polygon fill="midnightblue" stroke="midnightblue" points="7497.39,-222.37 7487.42,-225.95 7497.44,-229.37 7497.39,-222.37"/>
1253</g>
1254<!-- Node2&#45;&gt;Node75 -->
1255<g id="edge101" class="edge">
1256<title>Node2&#45;&gt;Node75</title>
1257<path fill="none" stroke="midnightblue" d="M7498.01,-226.14C8160.67,-223.47 12230.62,-205.88 12488.14,-176 12499.62,-174.67 12511.8,-172.47 12523.33,-170.01"/>
1258<polygon fill="midnightblue" stroke="midnightblue" points="7497.56,-222.64 7487.58,-226.18 7497.59,-229.64 7497.56,-222.64"/>
1259</g>
1260<!-- Node2&#45;&gt;Node76 -->
1261<g id="edge103" class="edge">
1262<title>Node2&#45;&gt;Node76</title>
1263<path fill="none" stroke="midnightblue" d="M7497.46,-226.18C8171.62,-223.69 12399.1,-206.93 12666.14,-176 12677.62,-174.67 12689.8,-172.47 12701.33,-170.01"/>
1264<polygon fill="midnightblue" stroke="midnightblue" points="7497.31,-222.68 7487.32,-226.21 7497.34,-229.68 7497.31,-222.68"/>
1265</g>
1266<!-- Node77 -->
1267<g id="node77" class="node">
1268<title>Node77</title>
1269<g id="a_node77"><a xlink:href="_neon_reverse_v2_workload_8cpp.html" target="_top" xlink:title=" ">
1270<polygon fill="white" stroke="black" points="5355.14,-140 5355.14,-170 5519.14,-170 5519.14,-140 5355.14,-140"/>
1271<text text-anchor="start" x="5363.14" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
1272<text text-anchor="middle" x="5437.14" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonReverseV2Workload.cpp</text>
1273</a>
1274</g>
1275</g>
1276<!-- Node2&#45;&gt;Node77 -->
1277<g id="edge104" class="edge">
1278<title>Node2&#45;&gt;Node77</title>
1279<path fill="none" stroke="midnightblue" d="M7316.67,-226.34C6991.19,-225.41 5880.53,-219.06 5528.14,-176 5516.74,-174.61 5504.66,-172.45 5493.16,-170.06"/>
1280<polygon fill="midnightblue" stroke="midnightblue" points="7316.98,-229.84 7326.99,-226.37 7317,-222.84 7316.98,-229.84"/>
1281</g>
1282<!-- Node78 -->
1283<g id="node78" class="node">
1284<title>Node78</title>
1285<g id="a_node78"><a xlink:href="_neon_rsqrt_workload_8cpp.html" target="_top" xlink:title=" ">
1286<polygon fill="white" stroke="black" points="5537.14,-140 5537.14,-170 5697.14,-170 5697.14,-140 5537.14,-140"/>
1287<text text-anchor="start" x="5545.14" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
1288<text text-anchor="middle" x="5617.14" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonRsqrtWorkload.cpp</text>
1289</a>
1290</g>
1291</g>
1292<!-- Node2&#45;&gt;Node78 -->
1293<g id="edge105" class="edge">
1294<title>Node2&#45;&gt;Node78</title>
1295<path fill="none" stroke="midnightblue" d="M7316.83,-226.1C7011.92,-224.38 6022.06,-215.81 5706.14,-176 5694.98,-174.59 5683.17,-172.43 5671.92,-170.04"/>
1296<polygon fill="midnightblue" stroke="midnightblue" points="7316.93,-229.6 7326.95,-226.15 7316.97,-222.6 7316.93,-229.6"/>
1297</g>
1298<!-- Node79 -->
1299<g id="node79" class="node">
1300<title>Node79</title>
1301<g id="a_node79"><a xlink:href="_neon_sin_workload_8cpp.html" target="_top" xlink:title=" ">
1302<polygon fill="white" stroke="black" points="5715.14,-140 5715.14,-170 5875.14,-170 5875.14,-140 5715.14,-140"/>
1303<text text-anchor="start" x="5723.14" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
1304<text text-anchor="middle" x="5795.14" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonSinWorkload.cpp</text>
1305</a>
1306</g>
1307</g>
1308<!-- Node2&#45;&gt;Node79 -->
1309<g id="edge106" class="edge">
1310<title>Node2&#45;&gt;Node79</title>
1311<path fill="none" stroke="midnightblue" d="M7316.79,-225.73C7033.31,-222.97 6163.77,-211.73 5884.14,-176 5872.99,-174.57 5861.17,-172.4 5849.93,-170.01"/>
1312<polygon fill="midnightblue" stroke="midnightblue" points="7316.99,-229.23 7327.03,-225.83 7317.06,-222.23 7316.99,-229.23"/>
1313</g>
1314<!-- Node2&#45;&gt;Node80 -->
1315<g id="edge107" class="edge">
1316<title>Node2&#45;&gt;Node80</title>
1317<path fill="none" stroke="midnightblue" d="M7497.25,-226.21C8183.72,-223.91 12567.62,-207.99 12844.14,-176 12855.62,-174.67 12867.8,-172.47 12879.33,-170.01"/>
1318<polygon fill="midnightblue" stroke="midnightblue" points="7497.16,-222.71 7487.18,-226.24 7497.19,-229.71 7497.16,-222.71"/>
1319</g>
1320<!-- Node81 -->
1321<g id="node81" class="node">
1322<title>Node81</title>
1323<g id="a_node81"><a xlink:href="_neon_softmax_workload_8cpp.html" target="_top" xlink:title=" ">
1324<polygon fill="white" stroke="black" points="5893.14,-140 5893.14,-170 6053.14,-170 6053.14,-140 5893.14,-140"/>
1325<text text-anchor="start" x="5901.14" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
1326<text text-anchor="middle" x="5973.14" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonSoftmaxWorkload.cpp</text>
1327</a>
1328</g>
1329</g>
1330<!-- Node2&#45;&gt;Node81 -->
1331<g id="edge108" class="edge">
1332<title>Node2&#45;&gt;Node81</title>
1333<path fill="none" stroke="midnightblue" d="M7316.75,-225.27C7056.02,-221.38 6305.67,-207.66 6062.14,-176 6051.15,-174.57 6039.51,-172.43 6028.41,-170.07"/>
1334<polygon fill="midnightblue" stroke="midnightblue" points="7316.88,-228.77 7326.93,-225.42 7316.99,-221.77 7316.88,-228.77"/>
1335</g>
1336<!-- Node82 -->
1337<g id="node82" class="node">
1338<title>Node82</title>
1339<g id="a_node82"><a xlink:href="_neon_space_to_depth_workload_8cpp.html" target="_top" xlink:title=" ">
1340<polygon fill="white" stroke="black" points="6071.14,-140 6071.14,-170 6251.14,-170 6251.14,-140 6071.14,-140"/>
1341<text text-anchor="start" x="6079.14" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
1342<text text-anchor="middle" x="6161.14" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonSpaceToDepthWorkload.cpp</text>
1343</a>
1344</g>
1345</g>
1346<!-- Node2&#45;&gt;Node82 -->
1347<g id="edge109" class="edge">
1348<title>Node2&#45;&gt;Node82</title>
1349<path fill="none" stroke="midnightblue" d="M7316.67,-227.28C7122.42,-227.9 6651.32,-223.83 6260.14,-176 6248.04,-174.52 6235.22,-172.37 6222.95,-170.02"/>
1350<polygon fill="midnightblue" stroke="midnightblue" points="7316.84,-230.78 7326.83,-227.24 7316.82,-223.78 7316.84,-230.78"/>
1351</g>
1352<!-- Node2&#45;&gt;Node83 -->
1353<g id="edge110" class="edge">
1354<title>Node2&#45;&gt;Node83</title>
1355<path fill="none" stroke="midnightblue" d="M7497.16,-226.23C8196.08,-224.11 12736.16,-209.04 13022.14,-176 13033.62,-174.67 13045.8,-172.48 13057.33,-170.01"/>
1356<polygon fill="midnightblue" stroke="midnightblue" points="7497.14,-222.73 7487.15,-226.26 7497.16,-229.73 7497.14,-222.73"/>
1357</g>
1358<!-- Node84 -->
1359<g id="node84" class="node">
1360<title>Node84</title>
1361<g id="a_node84"><a xlink:href="_neon_sqrt_workload_8cpp.html" target="_top" xlink:title=" ">
1362<polygon fill="white" stroke="black" points="6269.14,-140 6269.14,-170 6429.14,-170 6429.14,-140 6269.14,-140"/>
1363<text text-anchor="start" x="6277.14" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
1364<text text-anchor="middle" x="6349.14" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonSqrtWorkload.cpp</text>
1365</a>
1366</g>
1367</g>
1368<!-- Node2&#45;&gt;Node84 -->
1369<g id="edge111" class="edge">
1370<title>Node2&#45;&gt;Node84</title>
1371<path fill="none" stroke="midnightblue" d="M7316.93,-226.87C7145.09,-226.45 6759.26,-220.13 6438.14,-176 6427.31,-174.51 6415.86,-172.37 6404.9,-170.04"/>
1372<polygon fill="midnightblue" stroke="midnightblue" points="7316.94,-230.37 7326.95,-226.89 7316.95,-223.37 7316.94,-230.37"/>
1373</g>
1374<!-- Node2&#45;&gt;Node85 -->
1375<g id="edge112" class="edge">
1376<title>Node2&#45;&gt;Node85</title>
1377<path fill="none" stroke="midnightblue" d="M7497.47,-226.26C8209.99,-224.3 12904.74,-210.09 13200.14,-176 13211.62,-174.67 13223.8,-172.48 13235.33,-170.02"/>
1378<polygon fill="midnightblue" stroke="midnightblue" points="7497.26,-222.76 7487.27,-226.29 7497.28,-229.76 7497.26,-222.76"/>
1379</g>
1380<!-- Node2&#45;&gt;Node86 -->
1381<g id="edge113" class="edge">
1382<title>Node2&#45;&gt;Node86</title>
1383<path fill="none" stroke="midnightblue" d="M7497.39,-226.25C8221.98,-224.22 13073.06,-209.4 13378.14,-176 13390.25,-174.67 13403.09,-172.48 13415.27,-170.02"/>
1384<polygon fill="midnightblue" stroke="midnightblue" points="7497.26,-222.76 7487.27,-226.28 7497.28,-229.76 7497.26,-222.76"/>
1385</g>
1386<!-- Node87 -->
1387<g id="node87" class="node">
1388<title>Node87</title>
1389<g id="a_node87"><a xlink:href="_neon_subtraction_workload_8cpp.html" target="_top" xlink:title=" ">
1390<polygon fill="white" stroke="black" points="6447.64,-140 6447.64,-170 6614.64,-170 6614.64,-140 6447.64,-140"/>
1391<text text-anchor="start" x="6455.64" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
1392<text text-anchor="middle" x="6531.14" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonSubtractionWorkload.cpp</text>
1393</a>
1394</g>
1395</g>
1396<!-- Node2&#45;&gt;Node87 -->
1397<g id="edge114" class="edge">
1398<title>Node2&#45;&gt;Node87</title>
1399<path fill="none" stroke="midnightblue" d="M7316.73,-224.99C7170.51,-221.58 6873.33,-210.64 6624.14,-176 6613.02,-174.45 6601.24,-172.32 6589.94,-170.01"/>
1400<polygon fill="midnightblue" stroke="midnightblue" points="7316.92,-228.5 7327,-225.22 7317.08,-221.5 7316.92,-228.5"/>
1401</g>
1402<!-- Node88 -->
1403<g id="node88" class="node">
1404<title>Node88</title>
1405<g id="a_node88"><a xlink:href="_neon_tile_workload_8cpp.html" target="_top" xlink:title=" ">
1406<polygon fill="white" stroke="black" points="6633.14,-140 6633.14,-170 6793.14,-170 6793.14,-140 6633.14,-140"/>
1407<text text-anchor="start" x="6641.14" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
1408<text text-anchor="middle" x="6713.14" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonTileWorkload.cpp</text>
1409</a>
1410</g>
1411</g>
1412<!-- Node2&#45;&gt;Node88 -->
1413<g id="edge115" class="edge">
1414<title>Node2&#45;&gt;Node88</title>
1415<path fill="none" stroke="midnightblue" d="M7316.84,-222.85C7198.19,-217.16 6983.6,-203.83 6802.14,-176 6791.81,-174.42 6780.89,-172.32 6770.37,-170.08"/>
1416<polygon fill="midnightblue" stroke="midnightblue" points="7316.81,-226.35 7326.96,-223.33 7317.14,-219.36 7316.81,-226.35"/>
1417</g>
1418<!-- Node89 -->
1419<g id="node89" class="node">
1420<title>Node89</title>
1421<g id="a_node89"><a xlink:href="_neon_transpose_convolution2d_workload_8cpp.html" target="_top" xlink:title=" ">
1422<polygon fill="white" stroke="black" points="6811.14,-140 6811.14,-170 7041.14,-170 7041.14,-140 6811.14,-140"/>
1423<text text-anchor="start" x="6819.14" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
1424<text text-anchor="middle" x="6926.14" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonTransposeConvolution2dWorkload.cpp</text>
1425</a>
1426</g>
1427</g>
1428<!-- Node2&#45;&gt;Node89 -->
1429<g id="edge116" class="edge">
1430<title>Node2&#45;&gt;Node89</title>
1431<path fill="none" stroke="midnightblue" d="M7316.99,-214.24C7244.77,-204.3 7140.88,-189.73 7050.14,-176 7037.74,-174.12 7024.66,-172.08 7011.82,-170.04"/>
1432<polygon fill="midnightblue" stroke="midnightblue" points="7316.58,-217.72 7326.97,-215.61 7317.54,-210.78 7316.58,-217.72"/>
1433</g>
1434<!-- Node2&#45;&gt;Node90 -->
1435<g id="edge117" class="edge">
1436<title>Node2&#45;&gt;Node90</title>
1437<path fill="none" stroke="midnightblue" d="M7497.3,-226.24C8234.4,-224.04 13249.83,-207.93 13565.14,-176 13568.19,-175.69 13571.29,-175.33 13574.41,-174.94"/>
1438<polygon fill="midnightblue" stroke="midnightblue" points="7497.27,-222.74 7487.28,-226.27 7497.29,-229.74 7497.27,-222.74"/>
1439</g>
1440<!-- Node2&#45;&gt;Node91 -->
1441<g id="edge118" class="edge">
1442<title>Node2&#45;&gt;Node91</title>
1443<path fill="none" stroke="midnightblue" d="M7497.6,-226.26C8249.43,-224.22 13442.05,-208.98 13768.14,-176 13771.19,-175.69 13774.29,-175.34 13777.41,-174.94"/>
1444<polygon fill="midnightblue" stroke="midnightblue" points="7497.37,-222.76 7487.38,-226.29 7497.39,-229.76 7497.37,-222.76"/>
1445</g>
1446<!-- Node4 -->
1447<g id="node4" class="node">
1448<title>Node4</title>
1449<g id="a_node4"><a xlink:href="_neon_layer_support_8cpp.html" target="_top" xlink:title=" ">
1450<polygon fill="white" stroke="black" points="7958.14,-67.5 7958.14,-97.5 8120.14,-97.5 8120.14,-67.5 7958.14,-67.5"/>
1451<text text-anchor="start" x="7966.14" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/NeonLayer</text>
1452<text text-anchor="middle" x="8039.14" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">Support.cpp</text>
1453</a>
1454</g>
1455</g>
1456<!-- Node3&#45;&gt;Node4 -->
1457<g id="edge3" class="edge">
1458<title>Node3&#45;&gt;Node4</title>
1459<path fill="none" stroke="midnightblue" d="M8265.59,-137.62C8214.78,-125.47 8146.24,-109.09 8097.92,-97.55"/>
1460<polygon fill="midnightblue" stroke="midnightblue" points="8264.97,-141.07 8275.5,-139.99 8266.59,-134.26 8264.97,-141.07"/>
1461</g>
1462<!-- Node5 -->
1463<g id="node5" class="node">
1464<title>Node5</title>
1465<g id="a_node5"><a xlink:href="_neon_batch_to_space_nd_workload_8cpp.html" target="_top" xlink:title=" ">
1466<polygon fill="white" stroke="black" points="8316.14,-67.5 8316.14,-97.5 8508.14,-97.5 8508.14,-67.5 8316.14,-67.5"/>
1467<text text-anchor="start" x="8324.14" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
1468<text text-anchor="middle" x="8412.14" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonBatchToSpaceNdWorkload.cpp</text>
1469</a>
1470</g>
1471</g>
1472<!-- Node3&#45;&gt;Node5 -->
1473<g id="edge4" class="edge">
1474<title>Node3&#45;&gt;Node5</title>
1475<path fill="none" stroke="midnightblue" d="M8357.41,-132.96C8370.09,-121.5 8385.44,-107.64 8396.65,-97.5"/>
1476<polygon fill="midnightblue" stroke="midnightblue" points="8355,-130.43 8349.92,-139.73 8359.69,-135.62 8355,-130.43"/>
1477</g>
1478<!-- Node6 -->
1479<g id="node6" class="node">
1480<title>Node6</title>
1481<g id="a_node6"><a xlink:href="_neon_workloads_8hpp.html" target="_top" xlink:title=" ">
1482<polygon fill="white" stroke="black" points="8138.14,-67.5 8138.14,-97.5 8298.14,-97.5 8298.14,-67.5 8138.14,-67.5"/>
1483<text text-anchor="start" x="8146.14" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
1484<text text-anchor="middle" x="8218.14" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonWorkloads.hpp</text>
1485</a>
1486</g>
1487</g>
1488<!-- Node3&#45;&gt;Node6 -->
1489<g id="edge5" class="edge">
1490<title>Node3&#45;&gt;Node6</title>
1491<path fill="none" stroke="midnightblue" d="M8302.19,-134.58C8282.9,-122.86 8258.75,-108.18 8241.3,-97.57"/>
1492<polygon fill="midnightblue" stroke="midnightblue" points="8300.58,-137.7 8310.94,-139.9 8304.22,-131.72 8300.58,-137.7"/>
1493</g>
1494<!-- Node6&#45;&gt;Node7 -->
1495<g id="edge6" class="edge">
1496<title>Node6&#45;&gt;Node7</title>
1497<path fill="none" stroke="midnightblue" d="M8218.14,-57.11C8218.14,-48.15 8218.14,-38.32 8218.14,-30.58"/>
1498<polygon fill="midnightblue" stroke="midnightblue" points="8214.64,-57.4 8218.14,-67.4 8221.64,-57.4 8214.64,-57.4"/>
1499</g>
1500<!-- Node8&#45;&gt;Node4 -->
1501<g id="edge8" class="edge">
1502<title>Node8&#45;&gt;Node4</title>
1503<path fill="none" stroke="midnightblue" d="M7942.61,-135.06C7964.7,-123.26 7992.66,-108.33 8012.79,-97.57"/>
1504<polygon fill="midnightblue" stroke="midnightblue" points="7940.71,-132.1 7933.54,-139.9 7944,-138.28 7940.71,-132.1"/>
1505</g>
1506<!-- Node8&#45;&gt;Node6 -->
1507<g id="edge10" class="edge">
1508<title>Node8&#45;&gt;Node6</title>
1509<path fill="none" stroke="midnightblue" d="M7978.74,-137.77C8032.38,-125.61 8105.02,-109.14 8156.18,-97.55"/>
1510<polygon fill="midnightblue" stroke="midnightblue" points="7977.93,-134.36 7968.96,-139.99 7979.48,-141.19 7977.93,-134.36"/>
1511</g>
1512<!-- Node9 -->
1513<g id="node9" class="node">
1514<title>Node9</title>
1515<g id="a_node9"><a xlink:href="_neon_comparison_workload_8cpp.html" target="_top" xlink:title=" ">
1516<polygon fill="white" stroke="black" points="7544.14,-67.5 7544.14,-97.5 7714.14,-97.5 7714.14,-67.5 7544.14,-67.5"/>
1517<text text-anchor="start" x="7552.14" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
1518<text text-anchor="middle" x="7629.14" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonComparisonWorkload.cpp</text>
1519</a>
1520</g>
1521</g>
1522<!-- Node8&#45;&gt;Node9 -->
1523<g id="edge9" class="edge">
1524<title>Node8&#45;&gt;Node9</title>
1525<path fill="none" stroke="midnightblue" d="M7841.96,-137.47C7794.21,-125.36 7730.11,-109.1 7684.77,-97.61"/>
1526<polygon fill="midnightblue" stroke="midnightblue" points="7841.33,-140.92 7851.88,-139.99 7843.05,-134.14 7841.33,-140.92"/>
1527</g>
1528<!-- Node10&#45;&gt;Node4 -->
1529<g id="edge12" class="edge">
1530<title>Node10&#45;&gt;Node4</title>
1531<path fill="none" stroke="midnightblue" d="M7204.76,-137.93C7212.6,-136.4 7220.53,-135.04 7228.14,-134 7546.04,-90.67 7630.06,-131.57 7949.14,-98 7951.97,-97.7 7954.85,-97.37 7957.76,-97.02"/>
1532<polygon fill="midnightblue" stroke="midnightblue" points="7204,-134.51 7194.9,-139.94 7205.39,-141.37 7204,-134.51"/>
1533</g>
1534<!-- Node10&#45;&gt;Node6 -->
1535<g id="edge14" class="edge">
1536<title>Node10&#45;&gt;Node6</title>
1537<path fill="none" stroke="midnightblue" d="M7204.41,-137.92C7212.37,-136.38 7220.41,-135.01 7228.14,-134 7625.5,-81.85 7730.41,-138.3 8129.14,-98 8131.94,-97.72 8134.79,-97.4 8137.67,-97.06"/>
1538<polygon fill="midnightblue" stroke="midnightblue" points="7203.51,-134.53 7194.41,-139.95 7204.91,-141.39 7203.51,-134.53"/>
1539</g>
1540<!-- Node10&#45;&gt;Node11 -->
1541<g id="edge13" class="edge">
1542<title>Node10&#45;&gt;Node11</title>
1543<path fill="none" stroke="midnightblue" d="M7075.48,-137.96C7067.01,-136.33 7058.4,-134.94 7050.14,-134 6672.73,-91.11 592.22,-122.01 213.14,-98 200.57,-97.2 187.3,-95.97 174.36,-94.56"/>
1544<polygon fill="midnightblue" stroke="midnightblue" points="7074.84,-141.4 7085.33,-139.95 7076.23,-134.54 7074.84,-141.4"/>
1545</g>
1546<!-- Node12&#45;&gt;Node4 -->
1547<g id="edge16" class="edge">
1548<title>Node12&#45;&gt;Node4</title>
1549<path fill="none" stroke="midnightblue" d="M8092.11,-132.64C8079.83,-121.24 8065.06,-107.54 8054.24,-97.5"/>
1550<polygon fill="midnightblue" stroke="midnightblue" points="8090.05,-135.5 8099.76,-139.73 8094.81,-130.37 8090.05,-135.5"/>
1551</g>
1552<!-- Node12&#45;&gt;Node6 -->
1553<g id="edge18" class="edge">
1554<title>Node12&#45;&gt;Node6</title>
1555<path fill="none" stroke="midnightblue" d="M8144.46,-133.93C8161.47,-122.29 8182.46,-107.92 8197.68,-97.5"/>
1556<polygon fill="midnightblue" stroke="midnightblue" points="8142.26,-131.2 8135.98,-139.73 8146.21,-136.97 8142.26,-131.2"/>
1557</g>
1558<!-- Node13 -->
1559<g id="node13" class="node">
1560<title>Node13</title>
1561<g id="a_node13"><a xlink:href="_neon_convert_fp16_to_fp32_workload_8cpp.html" target="_top" xlink:title=" ">
1562<polygon fill="white" stroke="black" points="7732.14,-67.5 7732.14,-97.5 7940.14,-97.5 7940.14,-67.5 7732.14,-67.5"/>
1563<text text-anchor="start" x="7740.14" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
1564<text text-anchor="middle" x="7836.14" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonConvertFp16ToFp32Workload.cpp</text>
1565</a>
1566</g>
1567</g>
1568<!-- Node12&#45;&gt;Node13 -->
1569<g id="edge17" class="edge">
1570<title>Node12&#45;&gt;Node13</title>
1571<path fill="none" stroke="midnightblue" d="M8049.72,-137.47C8001.81,-125.36 7937.47,-109.1 7891.97,-97.61"/>
1572<polygon fill="midnightblue" stroke="midnightblue" points="8049.13,-140.93 8059.69,-139.99 8050.85,-134.14 8049.13,-140.93"/>
1573</g>
1574<!-- Node14&#45;&gt;Node4 -->
1575<g id="edge20" class="edge">
1576<title>Node14&#45;&gt;Node4</title>
1577<path fill="none" stroke="midnightblue" d="M7776.69,-137.92C7835.39,-125.75 7915.24,-109.19 7971.4,-97.55"/>
1578<polygon fill="midnightblue" stroke="midnightblue" points="7775.8,-134.53 7766.72,-139.99 7777.22,-141.38 7775.8,-134.53"/>
1579</g>
1580<!-- Node14&#45;&gt;Node6 -->
1581<g id="edge22" class="edge">
1582<title>Node14&#45;&gt;Node6</title>
1583<path fill="none" stroke="midnightblue" d="M7785.47,-138.29C7794.8,-136.76 7804.16,-135.3 7813.14,-134 7953.04,-113.78 7989.12,-117.37 8129.14,-98 8132.09,-97.59 8135.09,-97.17 8138.11,-96.72"/>
1584<polygon fill="midnightblue" stroke="midnightblue" points="7784.67,-134.87 7775.38,-139.97 7785.82,-141.78 7784.67,-134.87"/>
1585</g>
1586<!-- Node15 -->
1587<g id="node15" class="node">
1588<title>Node15</title>
1589<g id="a_node15"><a xlink:href="_neon_convert_fp32_to_fp16_workload_8cpp.html" target="_top" xlink:title=" ">
1590<polygon fill="white" stroke="black" points="7318.14,-67.5 7318.14,-97.5 7526.14,-97.5 7526.14,-67.5 7318.14,-67.5"/>
1591<text text-anchor="start" x="7326.14" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
1592<text text-anchor="middle" x="7422.14" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonConvertFp32ToFp16Workload.cpp</text>
1593</a>
1594</g>
1595</g>
1596<!-- Node14&#45;&gt;Node15 -->
1597<g id="edge21" class="edge">
1598<title>Node14&#45;&gt;Node15</title>
1599<path fill="none" stroke="midnightblue" d="M7634.19,-137.47C7586.62,-125.36 7522.74,-109.1 7477.57,-97.61"/>
1600<polygon fill="midnightblue" stroke="midnightblue" points="7633.53,-140.91 7644.08,-139.99 7635.25,-134.13 7633.53,-140.91"/>
1601</g>
1602<!-- Node16&#45;&gt;Node4 -->
1603<g id="edge25" class="edge">
1604<title>Node16&#45;&gt;Node4</title>
1605<path fill="none" stroke="midnightblue" d="M805.8,-137.95C814.27,-136.33 822.88,-134.94 831.14,-134 1616.99,-44.78 7160.92,-163.09 7949.14,-98 7951.98,-97.77 7954.86,-97.49 7957.77,-97.19"/>
1606<polygon fill="midnightblue" stroke="midnightblue" points="805.05,-134.53 795.95,-139.95 806.44,-141.39 805.05,-134.53"/>
1607</g>
1608<!-- Node16&#45;&gt;Node6 -->
1609<g id="edge27" class="edge">
1610<title>Node16&#45;&gt;Node6</title>
1611<path fill="none" stroke="midnightblue" d="M805.8,-137.95C814.27,-136.33 822.88,-134.94 831.14,-134 1636.87,-42.57 7321.05,-165.4 8129.14,-98 8131.95,-97.77 8134.8,-97.49 8137.68,-97.19"/>
1612<polygon fill="midnightblue" stroke="midnightblue" points="805.05,-134.53 795.95,-139.95 806.44,-141.39 805.05,-134.53"/>
1613</g>
1614<!-- Node17 -->
1615<g id="node17" class="node">
1616<title>Node17</title>
1617<g id="a_node17"><a xlink:href="_neon_backend_8cpp.html" target="_top" xlink:title=" ">
1618<polygon fill="white" stroke="black" points="779.64,-73 779.64,-92 976.64,-92 976.64,-73 779.64,-73"/>
1619<text text-anchor="middle" x="878.14" y="-80" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/NeonBackend.cpp</text>
1620</a>
1621</g>
1622</g>
1623<!-- Node16&#45;&gt;Node17 -->
1624<g id="edge24" class="edge">
1625<title>Node16&#45;&gt;Node17</title>
1626<path fill="none" stroke="midnightblue" d="M778.5,-135.15C805.54,-121.13 841.17,-102.66 861.68,-92.03"/>
1627<polygon fill="midnightblue" stroke="midnightblue" points="776.6,-132.19 769.33,-139.9 779.82,-138.41 776.6,-132.19"/>
1628</g>
1629<!-- Node18 -->
1630<g id="node18" class="node">
1631<title>Node18</title>
1632<g id="a_node18"><a xlink:href="_neon_division_workload_8cpp.html" target="_top" xlink:title=" ">
1633<polygon fill="white" stroke="black" points="601.14,-67.5 601.14,-97.5 761.14,-97.5 761.14,-67.5 601.14,-67.5"/>
1634<text text-anchor="start" x="609.14" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
1635<text text-anchor="middle" x="681.14" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonDivisionWorkload.cpp</text>
1636</a>
1637</g>
1638</g>
1639<!-- Node16&#45;&gt;Node18 -->
1640<g id="edge26" class="edge">
1641<title>Node16&#45;&gt;Node18</title>
1642<path fill="none" stroke="midnightblue" d="M723.14,-132.04C713.46,-120.86 701.98,-107.58 693.47,-97.75"/>
1643<polygon fill="midnightblue" stroke="midnightblue" points="720.61,-134.46 729.8,-139.73 725.9,-129.88 720.61,-134.46"/>
1644</g>
1645<!-- Node19&#45;&gt;Node4 -->
1646<g id="edge29" class="edge">
1647<title>Node19&#45;&gt;Node4</title>
1648<path fill="none" stroke="midnightblue" d="M9400.81,-138.46C9388.87,-136.7 9376.72,-135.13 9365.14,-134 8818.16,-80.7 8676.26,-149.82 8129.14,-98 8126.3,-97.73 8123.42,-97.43 8120.51,-97.1"/>
1649<polygon fill="midnightblue" stroke="midnightblue" points="9400.36,-141.94 9410.77,-139.99 9401.42,-135.02 9400.36,-141.94"/>
1650</g>
1651<!-- Node19&#45;&gt;Node6 -->
1652<g id="edge31" class="edge">
1653<title>Node19&#45;&gt;Node6</title>
1654<path fill="none" stroke="midnightblue" d="M9400.55,-138.48C9388.69,-136.72 9376.63,-135.15 9365.14,-134 8896.98,-87.23 8775.39,-143.92 8307.14,-98 8304.34,-97.72 8301.49,-97.42 8298.61,-97.08"/>
1655<polygon fill="midnightblue" stroke="midnightblue" points="9400.03,-141.94 9410.45,-140 9401.09,-135.02 9400.03,-141.94"/>
1656</g>
1657<!-- Node19&#45;&gt;Node20 -->
1658<g id="edge30" class="edge">
1659<title>Node19&#45;&gt;Node20</title>
1660<path fill="none" stroke="midnightblue" d="M9529.94,-136.15C9559.97,-124.19 9598.97,-108.66 9626.81,-97.57"/>
1661<polygon fill="midnightblue" stroke="midnightblue" points="9528.53,-132.95 9520.53,-139.9 9531.12,-139.45 9528.53,-132.95"/>
1662</g>
1663<!-- Node21&#45;&gt;Node4 -->
1664<g id="edge33" class="edge">
1665<title>Node21&#45;&gt;Node4</title>
1666<path fill="none" stroke="midnightblue" d="M8852.78,-137.94C8844.85,-136.41 8836.83,-135.05 8829.14,-134 8520.45,-92.06 8438.93,-130.82 8129.14,-98 8126.31,-97.7 8123.43,-97.37 8120.52,-97.02"/>
1667<polygon fill="midnightblue" stroke="midnightblue" points="8852.25,-141.41 8862.75,-139.96 8853.64,-134.55 8852.25,-141.41"/>
1668</g>
1669<!-- Node21&#45;&gt;Node6 -->
1670<g id="edge35" class="edge">
1671<title>Node21&#45;&gt;Node6</title>
1672<path fill="none" stroke="midnightblue" d="M8851.81,-137.89C8844.19,-136.41 8836.52,-135.07 8829.14,-134 8598.99,-100.68 8538.15,-124.73 8307.14,-98 8304.19,-97.66 8301.18,-97.29 8298.14,-96.89"/>
1673<polygon fill="midnightblue" stroke="midnightblue" points="8851.27,-141.35 8861.76,-139.91 8852.66,-134.49 8851.27,-141.35"/>
1674</g>
1675<!-- Node22 -->
1676<g id="node22" class="node">
1677<title>Node22</title>
1678<g id="a_node22"><a xlink:href="_neon_maximum_workload_8cpp.html" target="_top" xlink:title=" ">
1679<polygon fill="white" stroke="black" points="8914.64,-67.5 8914.64,-97.5 9075.64,-97.5 9075.64,-67.5 8914.64,-67.5"/>
1680<text text-anchor="start" x="8922.64" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
1681<text text-anchor="middle" x="8995.14" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonMaximumWorkload.cpp</text>
1682</a>
1683</g>
1684</g>
1685<!-- Node21&#45;&gt;Node22 -->
1686<g id="edge34" class="edge">
1687<title>Node21&#45;&gt;Node22</title>
1688<path fill="none" stroke="midnightblue" d="M8942.17,-132.64C8954.45,-121.24 8969.22,-107.54 8980.04,-97.5"/>
1689<polygon fill="midnightblue" stroke="midnightblue" points="8939.47,-130.37 8934.52,-139.73 8944.23,-135.5 8939.47,-130.37"/>
1690</g>
1691<!-- Node23&#45;&gt;Node4 -->
1692<g id="edge37" class="edge">
1693<title>Node23&#45;&gt;Node4</title>
1694<path fill="none" stroke="midnightblue" d="M8459.67,-137.82C8452.75,-136.43 8445.82,-135.13 8439.14,-134 8302.37,-110.92 8266.53,-117.04 8129.14,-98 8126.32,-97.61 8123.45,-97.2 8120.55,-96.78"/>
1695<polygon fill="midnightblue" stroke="midnightblue" points="8459.26,-141.3 8469.76,-139.9 8460.68,-134.45 8459.26,-141.3"/>
1696</g>
1697<!-- Node23&#45;&gt;Node6 -->
1698<g id="edge39" class="edge">
1699<title>Node23&#45;&gt;Node6</title>
1700<path fill="none" stroke="midnightblue" d="M8457.54,-137.77C8403.9,-125.61 8331.26,-109.14 8280.1,-97.55"/>
1701<polygon fill="midnightblue" stroke="midnightblue" points="8456.8,-141.19 8467.32,-139.99 8458.35,-134.36 8456.8,-141.19"/>
1702</g>
1703<!-- Node24 -->
1704<g id="node24" class="node">
1705<title>Node24</title>
1706<g id="a_node24"><a xlink:href="_neon_minimum_workload_8cpp.html" target="_top" xlink:title=" ">
1707<polygon fill="white" stroke="black" points="8526.14,-67.5 8526.14,-97.5 8686.14,-97.5 8686.14,-67.5 8526.14,-67.5"/>
1708<text text-anchor="start" x="8534.14" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
1709<text text-anchor="middle" x="8606.14" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonMinimumWorkload.cpp</text>
1710</a>
1711</g>
1712</g>
1713<!-- Node23&#45;&gt;Node24 -->
1714<g id="edge38" class="edge">
1715<title>Node23&#45;&gt;Node24</title>
1716<path fill="none" stroke="midnightblue" d="M8552.12,-132.96C8564.63,-121.5 8579.78,-107.64 8590.84,-97.5"/>
1717<polygon fill="midnightblue" stroke="midnightblue" points="8549.73,-130.4 8544.72,-139.73 8554.46,-135.56 8549.73,-130.4"/>
1718</g>
1719<!-- Node25&#45;&gt;Node4 -->
1720<g id="edge41" class="edge">
1721<title>Node25&#45;&gt;Node4</title>
1722<path fill="none" stroke="midnightblue" d="M7383.38,-137.93C7391.02,-136.43 7398.73,-135.07 7406.14,-134 7645.51,-99.38 7708.82,-125.27 7949.14,-98 7951.97,-97.68 7954.85,-97.33 7957.75,-96.96"/>
1723<polygon fill="midnightblue" stroke="midnightblue" points="7382.49,-134.54 7373.39,-139.98 7383.89,-141.4 7382.49,-134.54"/>
1724</g>
1725<!-- Node25&#45;&gt;Node6 -->
1726<g id="edge43" class="edge">
1727<title>Node25&#45;&gt;Node6</title>
1728<path fill="none" stroke="midnightblue" d="M7382.76,-137.93C7390.6,-136.4 7398.53,-135.04 7406.14,-134 7724.93,-90.57 7809.2,-131.92 8129.14,-98 8131.94,-97.7 8134.79,-97.38 8137.66,-97.02"/>
1729<polygon fill="midnightblue" stroke="midnightblue" points="7382,-134.51 7372.9,-139.94 7383.39,-141.37 7382,-134.51"/>
1730</g>
1731<!-- Node25&#45;&gt;Node26 -->
1732<g id="edge42" class="edge">
1733<title>Node25&#45;&gt;Node26</title>
1734<path fill="none" stroke="midnightblue" d="M7253.48,-137.96C7245.01,-136.33 7236.4,-134.94 7228.14,-134 6474.98,-48.4 1162.19,-152.46 406.14,-98 398.41,-97.44 390.38,-96.67 382.37,-95.77"/>
1735<polygon fill="midnightblue" stroke="midnightblue" points="7252.84,-141.4 7263.33,-139.95 7254.23,-134.54 7252.84,-141.4"/>
1736</g>
1737<!-- Node27&#45;&gt;Node4 -->
1738<g id="edge45" class="edge">
1739<title>Node27&#45;&gt;Node4</title>
1740<path fill="none" stroke="midnightblue" d="M9210.88,-137.87C9202.92,-136.34 9194.87,-134.99 9187.14,-134 8720.47,-74.16 8597.43,-143.51 8129.14,-98 8126.3,-97.72 8123.42,-97.42 8120.52,-97.08"/>
1741<polygon fill="midnightblue" stroke="midnightblue" points="9210.38,-141.34 9220.88,-139.9 9211.77,-134.48 9210.38,-141.34"/>
1742</g>
1743<!-- Node27&#45;&gt;Node6 -->
1744<g id="edge47" class="edge">
1745<title>Node27&#45;&gt;Node6</title>
1746<path fill="none" stroke="midnightblue" d="M9210.87,-137.93C9202.91,-136.38 9194.87,-135.02 9187.14,-134 8799.05,-82.88 8696.58,-137.54 8307.14,-98 8304.34,-97.72 8301.49,-97.4 8298.61,-97.06"/>
1747<polygon fill="midnightblue" stroke="midnightblue" points="9210.37,-141.4 9220.87,-139.96 9211.77,-134.54 9210.37,-141.4"/>
1748</g>
1749<!-- Node27&#45;&gt;Node28 -->
1750<g id="edge46" class="edge">
1751<title>Node27&#45;&gt;Node28</title>
1752<path fill="none" stroke="midnightblue" d="M9301.99,-133.29C9316.38,-121.77 9333.89,-107.73 9346.66,-97.5"/>
1753<polygon fill="midnightblue" stroke="midnightblue" points="9299.56,-130.75 9293.95,-139.73 9303.94,-136.21 9299.56,-130.75"/>
1754</g>
1755<!-- Node29&#45;&gt;Node4 -->
1756<g id="edge49" class="edge">
1757<title>Node29&#45;&gt;Node4</title>
1758<path fill="none" stroke="midnightblue" d="M8645.85,-138.2C8636.53,-136.62 8627.14,-135.18 8618.14,-134 8402.06,-105.75 8345.58,-123.35 8129.14,-98 8126.31,-97.67 8123.43,-97.31 8120.53,-96.94"/>
1759<polygon fill="midnightblue" stroke="midnightblue" points="8645.44,-141.68 8655.9,-139.95 8646.65,-134.79 8645.44,-141.68"/>
1760</g>
1761<!-- Node29&#45;&gt;Node6 -->
1762<g id="edge51" class="edge">
1763<title>Node29&#45;&gt;Node6</title>
1764<path fill="none" stroke="midnightblue" d="M8643.54,-138.17C8634.98,-136.68 8626.39,-135.25 8618.14,-134 8480.58,-113.09 8444.96,-117.19 8307.14,-98 8304.19,-97.59 8301.2,-97.16 8298.17,-96.72"/>
1765<polygon fill="midnightblue" stroke="midnightblue" points="8643.1,-141.65 8653.56,-139.96 8644.33,-134.76 8643.1,-141.65"/>
1766</g>
1767<!-- Node30 -->
1768<g id="node30" class="node">
1769<title>Node30</title>
1770<g id="a_node30"><a xlink:href="_neon_space_to_batch_nd_workload_8cpp.html" target="_top" xlink:title=" ">
1771<polygon fill="white" stroke="black" points="8704.14,-67.5 8704.14,-97.5 8896.14,-97.5 8896.14,-67.5 8704.14,-67.5"/>
1772<text text-anchor="start" x="8712.14" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
1773<text text-anchor="middle" x="8800.14" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonSpaceToBatchNdWorkload.cpp</text>
1774</a>
1775</g>
1776</g>
1777<!-- Node29&#45;&gt;Node30 -->
1778<g id="edge50" class="edge">
1779<title>Node29&#45;&gt;Node30</title>
1780<path fill="none" stroke="midnightblue" d="M8747.17,-132.64C8759.45,-121.24 8774.22,-107.54 8785.04,-97.5"/>
1781<polygon fill="midnightblue" stroke="midnightblue" points="8744.47,-130.37 8739.52,-139.73 8749.23,-135.5 8744.47,-130.37"/>
1782</g>
1783<!-- Node31&#45;&gt;Node4 -->
1784<g id="edge53" class="edge">
1785<title>Node31&#45;&gt;Node4</title>
1786<path fill="none" stroke="midnightblue" d="M7563.67,-137.92C7570.89,-136.47 7578.15,-135.13 7585.14,-134 7745.64,-108.13 7787.93,-118.94 7949.14,-98 7951.97,-97.63 7954.84,-97.25 7957.74,-96.84"/>
1787<polygon fill="midnightblue" stroke="midnightblue" points="7562.95,-134.49 7553.87,-139.95 7564.37,-141.35 7562.95,-134.49"/>
1788</g>
1789<!-- Node31&#45;&gt;Node6 -->
1790<g id="edge55" class="edge">
1791<title>Node31&#45;&gt;Node6</title>
1792<path fill="none" stroke="midnightblue" d="M7562.38,-137.93C7570.02,-136.43 7577.73,-135.07 7585.14,-134 7824.95,-99.33 7888.4,-125.51 8129.14,-98 8132.1,-97.66 8135.1,-97.29 8138.14,-96.9"/>
1793<polygon fill="midnightblue" stroke="midnightblue" points="7561.49,-134.54 7552.39,-139.98 7562.89,-141.4 7561.49,-134.54"/>
1794</g>
1795<!-- Node31&#45;&gt;Node32 -->
1796<g id="edge54" class="edge">
1797<title>Node31&#45;&gt;Node32</title>
1798<path fill="none" stroke="midnightblue" d="M7431.76,-137.96C7423.19,-136.33 7414.49,-134.94 7406.14,-134 6653.76,-49.4 1347.03,-156.12 592.14,-98 586.62,-97.58 580.94,-97.02 575.23,-96.39"/>
1799<polygon fill="midnightblue" stroke="midnightblue" points="7431.23,-141.42 7441.72,-139.95 7432.6,-134.56 7431.23,-141.42"/>
1800</g>
1801<!-- Node74&#45;&gt;Node6 -->
1802<g id="edge100" class="edge">
1803<title>Node74&#45;&gt;Node6</title>
1804<path fill="none" stroke="midnightblue" d="M9031.78,-137.94C9023.85,-136.41 9015.83,-135.05 9008.14,-134 8699.01,-92.02 8617.34,-131.13 8307.14,-98 8304.34,-97.7 8301.49,-97.37 8298.62,-97.02"/>
1805<polygon fill="midnightblue" stroke="midnightblue" points="9031.25,-141.41 9041.75,-139.95 9032.64,-134.55 9031.25,-141.41"/>
1806</g>
1807</g>
1808</svg>