blob: 266d5234adde36e60e13c1f878fe45796fb95772 [file] [log] [blame]
Nikhil Raj1dc83fe2024-05-16 09:47:51 +01001<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
3 "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
4<!-- Generated by graphviz version 2.43.0 (0)
5 -->
6<!-- Title: include/armnnUtils/FloatingPointConverter.hpp Pages: 1 -->
7<svg width="15944pt" height="485pt"
8 viewBox="0.00 0.00 15943.50 485.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 481)">
10<title>include/armnnUtils/FloatingPointConverter.hpp</title>
11<polygon fill="white" stroke="transparent" points="-4,4 -4,-481 15939.5,-481 15939.5,4 -4,4"/>
12<!-- Node1 -->
13<g id="node1" class="node">
14<title>Node1</title>
15<g id="a_node1"><a xlink:title=" ">
16<polygon fill="#bfbfbf" stroke="black" points="6823,-446.5 6823,-476.5 6975,-476.5 6975,-446.5 6823,-446.5"/>
17<text text-anchor="start" x="6831" y="-464.5" font-family="Helvetica,sans-Serif" font-size="10.00">include/armnnUtils</text>
18<text text-anchor="middle" x="6899" y="-453.5" font-family="Helvetica,sans-Serif" font-size="10.00">/FloatingPointConverter.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="_convert_constants_8hpp.html" target="_top" xlink:title=" ">
26<polygon fill="white" stroke="black" points="3227.5,-374 3227.5,-404 3362.5,-404 3362.5,-374 3227.5,-374"/>
27<text text-anchor="start" x="3235.5" y="-392" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/optimizations</text>
28<text text-anchor="middle" x="3295" y="-381" font-family="Helvetica,sans-Serif" font-size="10.00">/ConvertConstants.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="M6812.89,-458.82C6314.69,-449.07 3808.26,-400.04 3362.77,-391.33"/>
36<polygon fill="midnightblue" stroke="midnightblue" points="6812.83,-462.31 6822.89,-459.01 6812.96,-455.32 6812.83,-462.31"/>
37</g>
38<!-- Node11 -->
39<g id="node11" class="node">
40<title>Node11</title>
41<g id="a_node11"><a xlink:href="_floating_point_converter_8cpp.html" target="_top" xlink:title=" ">
42<polygon fill="white" stroke="black" points="6263.5,-374 6263.5,-404 6418.5,-404 6418.5,-374 6263.5,-374"/>
43<text text-anchor="start" x="6271.5" y="-392" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnnUtils/FloatingPoint</text>
44<text text-anchor="middle" x="6341" y="-381" font-family="Helvetica,sans-Serif" font-size="10.00">Converter.cpp</text>
45</a>
46</g>
47</g>
48<!-- Node1&#45;&gt;Node11 -->
49<g id="edge12" class="edge">
50<title>Node1&#45;&gt;Node11</title>
51<path fill="none" stroke="midnightblue" d="M6812.64,-454.35C6717.86,-446.87 6561.42,-432.41 6428,-410 6418.07,-408.33 6407.57,-406.22 6397.43,-404"/>
52<polygon fill="midnightblue" stroke="midnightblue" points="6812.51,-457.85 6822.75,-455.13 6813.06,-450.87 6812.51,-457.85"/>
53</g>
54<!-- Node12 -->
55<g id="node12" class="node">
56<title>Node12</title>
57<g id="a_node12"><a xlink:href="_neon_convert_fp16_to_fp32_workload_8cpp.html" target="_top" xlink:title=" ">
58<polygon fill="white" stroke="black" points="6437,-374 6437,-404 6645,-404 6645,-374 6437,-374"/>
59<text text-anchor="start" x="6445" y="-392" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
60<text text-anchor="middle" x="6541" y="-381" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonConvertFp16ToFp32Workload.cpp</text>
61</a>
62</g>
63</g>
64<!-- Node1&#45;&gt;Node12 -->
65<g id="edge13" class="edge">
66<title>Node1&#45;&gt;Node12</title>
67<path fill="none" stroke="midnightblue" d="M6817.73,-444.5C6755.88,-432.32 6671.58,-415.71 6612.33,-404.05"/>
68<polygon fill="midnightblue" stroke="midnightblue" points="6817.35,-447.99 6827.84,-446.49 6818.71,-441.12 6817.35,-447.99"/>
69</g>
70<!-- Node13 -->
71<g id="node13" class="node">
72<title>Node13</title>
73<g id="a_node13"><a xlink:href="_neon_convert_fp32_to_fp16_workload_8cpp.html" target="_top" xlink:title=" ">
74<polygon fill="white" stroke="black" points="6663,-374 6663,-404 6871,-404 6871,-374 6663,-374"/>
75<text text-anchor="start" x="6671" y="-392" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
76<text text-anchor="middle" x="6767" y="-381" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonConvertFp32ToFp16Workload.cpp</text>
77</a>
78</g>
79</g>
80<!-- Node1&#45;&gt;Node13 -->
81<g id="edge14" class="edge">
82<title>Node1&#45;&gt;Node13</title>
83<path fill="none" stroke="midnightblue" d="M6863.53,-441.56C6841.44,-429.76 6813.48,-414.83 6793.35,-404.07"/>
84<polygon fill="midnightblue" stroke="midnightblue" points="6862.14,-444.78 6872.61,-446.4 6865.43,-438.6 6862.14,-444.78"/>
85</g>
86<!-- Node14 -->
87<g id="node14" class="node">
88<title>Node14</title>
89<g id="a_node14"><a xlink:href="_base_iterator_8hpp.html" target="_top" xlink:title=" ">
90<polygon fill="white" stroke="black" points="11324.5,-374 11324.5,-404 11477.5,-404 11477.5,-374 11324.5,-374"/>
91<text text-anchor="start" x="11332.5" y="-392" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
92<text text-anchor="middle" x="11401" y="-381" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/BaseIterator.hpp</text>
93</a>
94</g>
95</g>
96<!-- Node1&#45;&gt;Node14 -->
97<g id="edge15" class="edge">
98<title>Node1&#45;&gt;Node14</title>
99<path fill="none" stroke="midnightblue" d="M6985.48,-459.15C7557.05,-450.2 10784.91,-399.65 11324.5,-391.2"/>
100<polygon fill="midnightblue" stroke="midnightblue" points="6985.2,-455.65 6975.25,-459.31 6985.31,-462.65 6985.2,-455.65"/>
101</g>
102<!-- Node98 -->
103<g id="node98" class="node">
104<title>Node98</title>
105<g id="a_node98"><a xlink:href="_ref_cast_workload_8cpp.html" target="_top" xlink:title=" ">
106<polygon fill="white" stroke="black" points="2423.5,-218 2423.5,-248 2600.5,-248 2600.5,-218 2423.5,-218"/>
107<text text-anchor="start" x="2431.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
108<text text-anchor="middle" x="2512" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefCastWorkload.cpp</text>
109</a>
110</g>
111</g>
112<!-- Node1&#45;&gt;Node98 -->
113<g id="edge309" class="edge">
114<title>Node1&#45;&gt;Node98</title>
115<path fill="none" stroke="midnightblue" d="M6901.56,-436.22C6902.33,-414.72 6899.46,-384.3 6880,-368 6697.89,-215.41 2840.9,-282.26 2605,-254 2593.36,-252.61 2581.02,-250.45 2569.27,-248.05"/>
116<polygon fill="midnightblue" stroke="midnightblue" points="6898.06,-436.04 6900.92,-446.24 6905.05,-436.48 6898.06,-436.04"/>
117</g>
118<!-- Node125 -->
119<g id="node125" class="node">
120<title>Node125</title>
121<g id="a_node125"><a xlink:href="_decoders_8hpp.html" target="_top" xlink:title=" ">
122<polygon fill="white" stroke="black" points="7317,-296 7317,-326 7457,-326 7457,-296 7317,-296"/>
123<text text-anchor="start" x="7325" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
124<text text-anchor="middle" x="7387" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Decoders.hpp</text>
125</a>
126</g>
127</g>
128<!-- Node1&#45;&gt;Node125 -->
129<g id="edge308" class="edge">
130<title>Node1&#45;&gt;Node125</title>
131<path fill="none" stroke="midnightblue" d="M6955.02,-443.45C7052.39,-413.82 7251.04,-353.37 7340.96,-326.01"/>
132<polygon fill="midnightblue" stroke="midnightblue" points="6953.9,-440.14 6945.35,-446.4 6955.94,-446.83 6953.9,-440.14"/>
133</g>
134<!-- Node158 -->
135<g id="node158" class="node">
136<title>Node158</title>
137<g id="a_node158"><a xlink:href="_ref_convert_fp16_to_fp32_workload_8cpp.html" target="_top" xlink:title=" ">
138<polygon fill="white" stroke="black" points="11496,-368.5 11496,-409.5 11682,-409.5 11682,-368.5 11496,-368.5"/>
139<text text-anchor="start" x="11504" y="-397.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
140<text text-anchor="start" x="11504" y="-386.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefConvertFp16ToFp32</text>
141<text text-anchor="middle" x="11589" y="-375.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
142</a>
143</g>
144</g>
145<!-- Node1&#45;&gt;Node158 -->
146<g id="edge310" class="edge">
147<title>Node1&#45;&gt;Node158</title>
148<path fill="none" stroke="midnightblue" d="M6985.51,-460.49C7577.63,-460.3 11022.75,-457.13 11486,-410 11489.26,-409.67 11492.57,-409.28 11495.91,-408.86"/>
149<polygon fill="midnightblue" stroke="midnightblue" points="6985.34,-456.99 6975.34,-460.49 6985.34,-463.99 6985.34,-456.99"/>
150</g>
151<!-- Node159 -->
152<g id="node159" class="node">
153<title>Node159</title>
154<g id="a_node159"><a xlink:href="_ref_convert_fp32_to_fp16_workload_8cpp.html" target="_top" xlink:title=" ">
155<polygon fill="white" stroke="black" points="11700,-368.5 11700,-409.5 11886,-409.5 11886,-368.5 11700,-368.5"/>
156<text text-anchor="start" x="11708" y="-397.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
157<text text-anchor="start" x="11708" y="-386.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefConvertFp32ToFp16</text>
158<text text-anchor="middle" x="11793" y="-375.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
159</a>
160</g>
161</g>
162<!-- Node1&#45;&gt;Node159 -->
163<g id="edge311" class="edge">
164<title>Node1&#45;&gt;Node159</title>
165<path fill="none" stroke="midnightblue" d="M6985.47,-460.54C7592.66,-460.72 11206.06,-459.68 11691,-410 11693.96,-409.7 11696.97,-409.35 11699.99,-408.96"/>
166<polygon fill="midnightblue" stroke="midnightblue" points="6985.05,-457.04 6975.05,-460.54 6985.05,-464.04 6985.05,-457.04"/>
167</g>
168<!-- Node3 -->
169<g id="node3" class="node">
170<title>Node3</title>
171<g id="a_node3"><a xlink:href="_all_8hpp.html" target="_top" xlink:title=" ">
172<polygon fill="white" stroke="black" points="263.5,-296 263.5,-326 398.5,-326 398.5,-296 263.5,-296"/>
173<text text-anchor="start" x="271.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/optimizations</text>
174<text text-anchor="middle" x="331" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/All.hpp</text>
175</a>
176</g>
177</g>
178<!-- Node2&#45;&gt;Node3 -->
179<g id="edge2" class="edge">
180<title>Node2&#45;&gt;Node3</title>
181<path fill="none" stroke="midnightblue" d="M3216.91,-386C2795.11,-375.18 793.32,-323.85 398.66,-313.73"/>
182<polygon fill="midnightblue" stroke="midnightblue" points="3217.08,-389.5 3227.17,-386.26 3217.26,-382.51 3217.08,-389.5"/>
183</g>
184<!-- Node4 -->
185<g id="node4" class="node">
186<title>Node4</title>
187<g id="a_node4"><a xlink:href="_optimizer_8hpp.html" target="_top" xlink:title=" ">
188<polygon fill="white" stroke="black" points="332.5,-223.5 332.5,-242.5 469.5,-242.5 469.5,-223.5 332.5,-223.5"/>
189<text text-anchor="middle" x="401" y="-230.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/Optimizer.hpp</text>
190</a>
191</g>
192</g>
193<!-- Node3&#45;&gt;Node4 -->
194<g id="edge3" class="edge">
195<title>Node3&#45;&gt;Node4</title>
196<path fill="none" stroke="midnightblue" d="M351.07,-288.21C365.07,-273.01 382.99,-253.55 393.11,-242.56"/>
197<polygon fill="midnightblue" stroke="midnightblue" points="348.37,-285.98 344.17,-295.7 353.52,-290.72 348.37,-285.98"/>
198</g>
199<!-- Node5 -->
200<g id="node5" class="node">
201<title>Node5</title>
202<g id="a_node5"><a xlink:href="_network_8cpp.html" target="_top" xlink:title=" ">
203<polygon fill="white" stroke="black" points="0,-145.5 0,-164.5 130,-164.5 130,-145.5 0,-145.5"/>
204<text text-anchor="middle" x="65" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/Network.cpp</text>
205</a>
206</g>
207</g>
208<!-- Node3&#45;&gt;Node5 -->
209<g id="edge10" class="edge">
210<title>Node3&#45;&gt;Node5</title>
211<path fill="none" stroke="midnightblue" d="M297.63,-290.68C239.31,-256.92 121.13,-188.5 79.73,-164.53"/>
212<polygon fill="midnightblue" stroke="midnightblue" points="296.04,-293.81 306.45,-295.79 299.55,-287.75 296.04,-293.81"/>
213</g>
214<!-- Node6 -->
215<g id="node6" class="node">
216<title>Node6</title>
217<g id="a_node6"><a xlink:href="_optimizer_8cpp.html" target="_top" xlink:title=" ">
218<polygon fill="white" stroke="black" points="148,-145.5 148,-164.5 284,-164.5 284,-145.5 148,-145.5"/>
219<text text-anchor="middle" x="216" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/Optimizer.cpp</text>
220</a>
221</g>
222</g>
223<!-- Node3&#45;&gt;Node6 -->
224<g id="edge11" class="edge">
225<title>Node3&#45;&gt;Node6</title>
226<path fill="none" stroke="midnightblue" d="M314.33,-287.68C288.44,-253.01 239.75,-187.81 222.37,-164.53"/>
227<polygon fill="midnightblue" stroke="midnightblue" points="311.6,-289.87 320.39,-295.79 317.21,-285.68 311.6,-289.87"/>
228</g>
229<!-- Node4&#45;&gt;Node5 -->
230<g id="edge4" class="edge">
231<title>Node4&#45;&gt;Node5</title>
232<path fill="none" stroke="midnightblue" d="M347.86,-221.51C294.79,-210.83 210.99,-193.41 139,-176 124.51,-172.5 108.54,-168.23 95.15,-164.54"/>
233<polygon fill="midnightblue" stroke="midnightblue" points="347.23,-224.95 357.72,-223.49 348.61,-218.09 347.23,-224.95"/>
234</g>
235<!-- Node4&#45;&gt;Node6 -->
236<g id="edge5" class="edge">
237<title>Node4&#45;&gt;Node6</title>
238<path fill="none" stroke="midnightblue" d="M370.67,-219.54C332.92,-204.03 269.44,-177.95 236.79,-164.54"/>
239<polygon fill="midnightblue" stroke="midnightblue" points="369.56,-222.87 380.14,-223.43 372.22,-216.39 369.56,-222.87"/>
240</g>
241<!-- Node7 -->
242<g id="node7" class="node">
243<title>Node7</title>
244<g id="a_node7"><a xlink:href="_cl_backend_8cpp.html" target="_top" xlink:title=" ">
245<polygon fill="white" stroke="black" points="688.5,-145.5 688.5,-164.5 853.5,-164.5 853.5,-145.5 688.5,-145.5"/>
246<text text-anchor="middle" x="771" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/ClBackend.cpp</text>
247</a>
248</g>
249</g>
250<!-- Node4&#45;&gt;Node7 -->
251<g id="edge6" class="edge">
252<title>Node4&#45;&gt;Node7</title>
253<path fill="none" stroke="midnightblue" d="M454.43,-221.49C510.43,-210.41 600.97,-192.34 679,-176 696.44,-172.35 715.71,-168.18 732.08,-164.6"/>
254<polygon fill="midnightblue" stroke="midnightblue" points="453.51,-218.1 444.38,-223.47 454.87,-224.97 453.51,-218.1"/>
255</g>
256<!-- Node8 -->
257<g id="node8" class="node">
258<title>Node8</title>
259<g id="a_node8"><a xlink:href="_gpu_fsa_backend_8cpp.html" target="_top" xlink:title=" ">
260<polygon fill="white" stroke="black" points="872,-140 872,-170 990,-170 990,-140 872,-140"/>
261<text text-anchor="start" x="880" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/gpuFsa</text>
262<text text-anchor="middle" x="931" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/GpuFsaBackend.cpp</text>
263</a>
264</g>
265</g>
266<!-- Node4&#45;&gt;Node8 -->
267<g id="edge7" class="edge">
268<title>Node4&#45;&gt;Node8</title>
269<path fill="none" stroke="midnightblue" d="M479.61,-226.33C571.86,-218.79 729.14,-203.14 862,-176 869.94,-174.38 878.3,-172.29 886.35,-170.08"/>
270<polygon fill="midnightblue" stroke="midnightblue" points="479.2,-222.86 469.51,-227.15 479.76,-229.83 479.2,-222.86"/>
271</g>
272<!-- Node9 -->
273<g id="node9" class="node">
274<title>Node9</title>
275<g id="a_node9"><a xlink:href="_neon_backend_8cpp.html" target="_top" xlink:title=" ">
276<polygon fill="white" stroke="black" points="302.5,-145.5 302.5,-164.5 499.5,-164.5 499.5,-145.5 302.5,-145.5"/>
277<text text-anchor="middle" x="401" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/NeonBackend.cpp</text>
278</a>
279</g>
280</g>
281<!-- Node4&#45;&gt;Node9 -->
282<g id="edge8" class="edge">
283<title>Node4&#45;&gt;Node9</title>
284<path fill="none" stroke="midnightblue" d="M401,-213.22C401,-197.7 401,-176.36 401,-164.62"/>
285<polygon fill="midnightblue" stroke="midnightblue" points="397.5,-213.28 401,-223.28 404.5,-213.28 397.5,-213.28"/>
286</g>
287<!-- Node10 -->
288<g id="node10" class="node">
289<title>Node10</title>
290<g id="a_node10"><a xlink:href="_tosa_ref_backend_8cpp.html" target="_top" xlink:title=" ">
291<polygon fill="white" stroke="black" points="517.5,-140 517.5,-170 670.5,-170 670.5,-140 517.5,-140"/>
292<text text-anchor="start" x="525.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/tosaReference</text>
293<text text-anchor="middle" x="594" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/TosaRefBackend.cpp</text>
294</a>
295</g>
296</g>
297<!-- Node4&#45;&gt;Node10 -->
298<g id="edge9" class="edge">
299<title>Node4&#45;&gt;Node10</title>
300<path fill="none" stroke="midnightblue" d="M432.32,-219.66C466.8,-206.09 522.1,-184.31 558.24,-170.08"/>
301<polygon fill="midnightblue" stroke="midnightblue" points="430.79,-216.51 422.76,-223.43 433.35,-223.02 430.79,-216.51"/>
302</g>
303<!-- Node15 -->
304<g id="node15" class="node">
305<title>Node15</title>
306<g id="a_node15"><a xlink:href="_encoders_8hpp.html" target="_top" xlink:title=" ">
307<polygon fill="white" stroke="black" points="7600,-296 7600,-326 7738,-326 7738,-296 7600,-296"/>
308<text text-anchor="start" x="7608" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
309<text text-anchor="middle" x="7669" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Encoders.hpp</text>
310</a>
311</g>
312</g>
313<!-- Node14&#45;&gt;Node15 -->
314<g id="edge16" class="edge">
315<title>Node14&#45;&gt;Node15</title>
316<path fill="none" stroke="midnightblue" d="M11314.08,-386.23C10803.19,-375.83 8197.64,-322.77 7738.24,-313.41"/>
317<polygon fill="midnightblue" stroke="midnightblue" points="11314.27,-389.73 11324.34,-386.44 11314.41,-382.74 11314.27,-389.73"/>
318</g>
319<!-- Node29 -->
320<g id="node29" class="node">
321<title>Node29</title>
322<g id="a_node29"><a xlink:href="_ref_fully_connected_workload_8hpp.html" target="_top" xlink:title=" ">
323<polygon fill="white" stroke="black" points="4108,-212.5 4108,-253.5 4272,-253.5 4272,-212.5 4108,-212.5"/>
324<text text-anchor="start" x="4116" y="-241.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
325<text text-anchor="start" x="4116" y="-230.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefFullyConnected</text>
326<text text-anchor="middle" x="4190" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.hpp</text>
327</a>
328</g>
329</g>
330<!-- Node14&#45;&gt;Node29 -->
331<g id="edge248" class="edge">
332<title>Node14&#45;&gt;Node29</title>
333<path fill="none" stroke="midnightblue" d="M11314.46,-387.86C10705.95,-386.74 7091.3,-378.18 6989,-332 6966.06,-321.64 6973.94,-300.37 6951,-290 6815.81,-228.91 4428.37,-271.01 4281,-254 4278.11,-253.67 4275.17,-253.28 4272.21,-252.85"/>
334<polygon fill="midnightblue" stroke="midnightblue" points="11314.47,-391.36 11324.48,-387.88 11314.49,-384.36 11314.47,-391.36"/>
335</g>
336<!-- Node31 -->
337<g id="node31" class="node">
338<title>Node31</title>
339<g id="a_node31"><a xlink:href="_ref_gather_workload_8hpp.html" target="_top" xlink:title=" ">
340<polygon fill="white" stroke="black" points="4477.5,-218 4477.5,-248 4666.5,-248 4666.5,-218 4477.5,-218"/>
341<text text-anchor="start" x="4485.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
342<text text-anchor="middle" x="4572" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefGatherWorkload.hpp</text>
343</a>
344</g>
345</g>
346<!-- Node14&#45;&gt;Node31 -->
347<g id="edge249" class="edge">
348<title>Node14&#45;&gt;Node31</title>
349<path fill="none" stroke="midnightblue" d="M11314.07,-387.84C10710.54,-386.59 7165.43,-377.35 7065,-332 7042.06,-321.64 7049.93,-300.39 7027,-290 6908.01,-236.1 4805.94,-267.39 4676,-254 4662.83,-252.64 4648.84,-250.47 4635.54,-248.04"/>
350<polygon fill="midnightblue" stroke="midnightblue" points="11314.43,-391.34 11324.44,-387.86 11314.45,-384.34 11314.43,-391.34"/>
351</g>
352<!-- Node36 -->
353<g id="node36" class="node">
354<title>Node36</title>
355<g id="a_node36"><a xlink:href="_ref_pooling2d_workload_8cpp.html" target="_top" xlink:title=" ">
356<polygon fill="white" stroke="black" points="15045.5,-140 15045.5,-170 15248.5,-170 15248.5,-140 15045.5,-140"/>
357<text text-anchor="start" x="15053.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
358<text text-anchor="middle" x="15147" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefPooling2dWorkload.cpp</text>
359</a>
360</g>
361</g>
362<!-- Node14&#45;&gt;Node36 -->
363<g id="edge293" class="edge">
364<title>Node14&#45;&gt;Node36</title>
365<path fill="none" stroke="midnightblue" d="M11462.77,-371.93C11470.87,-370.33 11479.1,-368.94 11487,-368 11591.84,-355.47 15199.03,-388.86 15288,-332 15335.03,-301.95 15358.02,-257 15325,-212 15312.16,-194.5 15263.99,-179.98 15221,-170.11"/>
366<polygon fill="midnightblue" stroke="midnightblue" points="11462.04,-368.51 11452.98,-373.99 11463.48,-375.36 11462.04,-368.51"/>
367</g>
368<!-- Node38 -->
369<g id="node38" class="node">
370<title>Node38</title>
371<g id="a_node38"><a xlink:href="_ref_pooling3d_workload_8cpp.html" target="_top" xlink:title=" ">
372<polygon fill="white" stroke="black" points="15281.5,-140 15281.5,-170 15484.5,-170 15484.5,-140 15281.5,-140"/>
373<text text-anchor="start" x="15289.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
374<text text-anchor="middle" x="15383" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefPooling3dWorkload.cpp</text>
375</a>
376</g>
377</g>
378<!-- Node14&#45;&gt;Node38 -->
379<g id="edge294" class="edge">
380<title>Node14&#45;&gt;Node38</title>
381<path fill="none" stroke="midnightblue" d="M11462.77,-371.93C11470.87,-370.32 11479.1,-368.94 11487,-368 11598.35,-354.72 15429.49,-392.36 15524,-332 15571.04,-301.96 15594.02,-257 15561,-212 15542.89,-187.32 15513.89,-173.23 15484.52,-165.27"/>
382<polygon fill="midnightblue" stroke="midnightblue" points="11462.04,-368.5 11452.98,-373.98 11463.48,-375.36 11462.04,-368.5"/>
383</g>
384<!-- Node62 -->
385<g id="node62" class="node">
386<title>Node62</title>
387<g id="a_node62"><a xlink:href="_batch_to_space_nd_8hpp.html" target="_top" xlink:title=" ">
388<polygon fill="white" stroke="black" points="13237.5,-218 13237.5,-248 13412.5,-248 13412.5,-218 13237.5,-218"/>
389<text text-anchor="start" x="13245.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
390<text text-anchor="middle" x="13325" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/BatchToSpaceNd.hpp</text>
391</a>
392</g>
393</g>
394<!-- Node14&#45;&gt;Node62 -->
395<g id="edge263" class="edge">
396<title>Node14&#45;&gt;Node62</title>
397<path fill="none" stroke="midnightblue" d="M11463.37,-371.89C11471.28,-370.32 11479.3,-368.96 11487,-368 11537.15,-361.74 13267.33,-364.54 13306,-332 13330.4,-311.47 13329.54,-269.82 13327.13,-248.02"/>
398<polygon fill="midnightblue" stroke="midnightblue" points="11462.51,-368.5 11453.44,-373.97 11463.95,-375.35 11462.51,-368.5"/>
399</g>
400<!-- Node66 -->
401<g id="node66" class="node">
402<title>Node66</title>
403<g id="a_node66"><a xlink:href="_conv3d_impl_8hpp.html" target="_top" xlink:title=" ">
404<polygon fill="white" stroke="black" points="8433,-218 8433,-248 8585,-248 8585,-218 8433,-218"/>
405<text text-anchor="start" x="8441" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
406<text text-anchor="middle" x="8509" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Conv3dImpl.hpp</text>
407</a>
408</g>
409</g>
410<!-- Node14&#45;&gt;Node66 -->
411<g id="edge269" class="edge">
412<title>Node14&#45;&gt;Node66</title>
413<path fill="none" stroke="midnightblue" d="M11314,-388C10938,-387.7 9450.74,-383.23 8986,-332 8829.49,-314.75 8648.23,-270.73 8561.08,-248.02"/>
414<polygon fill="midnightblue" stroke="midnightblue" points="11314.26,-391.5 11324.27,-388.01 11314.27,-384.5 11314.26,-391.5"/>
415</g>
416<!-- Node68 -->
417<g id="node68" class="node">
418<title>Node68</title>
419<g id="a_node68"><a xlink:href="_conv_impl_8hpp.html" target="_top" xlink:title=" ">
420<polygon fill="white" stroke="black" points="6175,-218 6175,-248 6315,-248 6315,-218 6175,-218"/>
421<text text-anchor="start" x="6183" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
422<text text-anchor="middle" x="6245" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/ConvImpl.hpp</text>
423</a>
424</g>
425</g>
426<!-- Node14&#45;&gt;Node68 -->
427<g id="edge270" class="edge">
428<title>Node14&#45;&gt;Node68</title>
429<path fill="none" stroke="midnightblue" d="M11314.01,-387.76C10713.89,-385.98 7208.71,-373.79 7108,-332 7083.33,-321.76 7089.49,-300.68 7065,-290 6913.87,-224.12 6487.05,-278.35 6324,-254 6314.21,-252.54 6303.86,-250.38 6294,-248.02"/>
430<polygon fill="midnightblue" stroke="midnightblue" points="11314.31,-391.26 11324.32,-387.79 11314.33,-384.26 11314.31,-391.26"/>
431</g>
432<!-- Node73 -->
433<g id="node73" class="node">
434<title>Node73</title>
435<g id="a_node73"><a xlink:href="_fill_8hpp.html" target="_top" xlink:title=" ">
436<polygon fill="white" stroke="black" points="2656.5,-218 2656.5,-248 2785.5,-248 2785.5,-218 2656.5,-218"/>
437<text text-anchor="start" x="2664.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
438<text text-anchor="middle" x="2721" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Fill.hpp</text>
439</a>
440</g>
441</g>
442<!-- Node14&#45;&gt;Node73 -->
443<g id="edge271" class="edge">
444<title>Node14&#45;&gt;Node73</title>
445<path fill="none" stroke="midnightblue" d="M11314.2,-387.87C10701.9,-386.81 7054.21,-378.58 6951,-332 6928.06,-321.64 6935.96,-300.31 6913,-290 6808.52,-243.08 2903.32,-270.6 2790,-254 2780.99,-252.68 2771.51,-250.49 2762.56,-248.03"/>
446<polygon fill="midnightblue" stroke="midnightblue" points="11314.28,-391.37 11324.28,-387.88 11314.29,-384.37 11314.28,-391.37"/>
447</g>
448<!-- Node76 -->
449<g id="node76" class="node">
450<title>Node76</title>
451<g id="a_node76"><a xlink:href="_fully_connected_8hpp.html" target="_top" xlink:title=" ">
452<polygon fill="white" stroke="black" points="4290.5,-218 4290.5,-248 4459.5,-248 4459.5,-218 4290.5,-218"/>
453<text text-anchor="start" x="4298.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
454<text text-anchor="middle" x="4375" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/FullyConnected.hpp</text>
455</a>
456</g>
457</g>
458<!-- Node14&#45;&gt;Node76 -->
459<g id="edge272" class="edge">
460<title>Node14&#45;&gt;Node76</title>
461<path fill="none" stroke="midnightblue" d="M11313.8,-387.85C10706.38,-386.66 7128.33,-377.75 7027,-332 7004.06,-321.64 7011.94,-300.38 6989,-290 6861.38,-232.27 4607.18,-269.8 4468,-254 4456.19,-252.66 4443.66,-250.49 4431.76,-248.06"/>
462<polygon fill="midnightblue" stroke="midnightblue" points="11314.22,-391.35 11324.23,-387.87 11314.23,-384.35 11314.22,-391.35"/>
463</g>
464<!-- Node78 -->
465<g id="node78" class="node">
466<title>Node78</title>
467<g id="a_node78"><a xlink:href="_gather_8hpp.html" target="_top" xlink:title=" ">
468<polygon fill="white" stroke="black" points="8603.5,-218 8603.5,-248 8732.5,-248 8732.5,-218 8603.5,-218"/>
469<text text-anchor="start" x="8611.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
470<text text-anchor="middle" x="8668" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Gather.hpp</text>
471</a>
472</g>
473</g>
474<!-- Node14&#45;&gt;Node78 -->
475<g id="edge273" class="edge">
476<title>Node14&#45;&gt;Node78</title>
477<path fill="none" stroke="midnightblue" d="M11313.94,-386.81C11059.51,-382.98 10295.15,-369.01 9662,-332 9252.34,-308.05 9146.14,-325.15 8742,-254 8733.22,-252.45 8723.96,-250.35 8715.09,-248.08"/>
478<polygon fill="midnightblue" stroke="midnightblue" points="11314.18,-390.31 11324.23,-386.96 11314.28,-383.31 11314.18,-390.31"/>
479</g>
480<!-- Node87 -->
481<g id="node87" class="node">
482<title>Node87</title>
483<g id="a_node87"><a xlink:href="_mirror_pad_8cpp.html" target="_top" xlink:title=" ">
484<polygon fill="white" stroke="black" points="9347,-218 9347,-248 9487,-248 9487,-218 9347,-218"/>
485<text text-anchor="start" x="9355" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
486<text text-anchor="middle" x="9417" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/MirrorPad.cpp</text>
487</a>
488</g>
489</g>
490<!-- Node14&#45;&gt;Node87 -->
491<g id="edge284" class="edge">
492<title>Node14&#45;&gt;Node87</title>
493<path fill="none" stroke="midnightblue" d="M11314.25,-388.74C11087.82,-389.78 10460.54,-387.04 9942,-332 9741.89,-310.76 9692.79,-296.06 9496,-254 9487.7,-252.23 9478.95,-250.18 9470.42,-248.1"/>
494<polygon fill="midnightblue" stroke="midnightblue" points="11314.42,-392.24 11324.41,-388.69 11314.39,-385.24 11314.42,-392.24"/>
495</g>
496<!-- Node88 -->
497<g id="node88" class="node">
498<title>Node88</title>
499<g id="a_node88"><a xlink:href="_pad_8cpp.html" target="_top" xlink:title=" ">
500<polygon fill="white" stroke="black" points="9632.5,-218 9632.5,-248 9761.5,-248 9761.5,-218 9632.5,-218"/>
501<text text-anchor="start" x="9640.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
502<text text-anchor="middle" x="9697" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Pad.cpp</text>
503</a>
504</g>
505</g>
506<!-- Node14&#45;&gt;Node88 -->
507<g id="edge285" class="edge">
508<title>Node14&#45;&gt;Node88</title>
509<path fill="none" stroke="midnightblue" d="M11314.25,-388.47C11114.67,-388.58 10607.85,-383.29 10188,-332 10028.59,-312.52 9843.54,-270.12 9752.89,-248.02"/>
510<polygon fill="midnightblue" stroke="midnightblue" points="11314.38,-391.97 11324.38,-388.46 11314.38,-384.97 11314.38,-391.97"/>
511</g>
512<!-- Node92 -->
513<g id="node92" class="node">
514<title>Node92</title>
515<g id="a_node92"><a xlink:href="_reduce_8hpp.html" target="_top" xlink:title=" ">
516<polygon fill="white" stroke="black" points="9818,-218 9818,-248 9948,-248 9948,-218 9818,-218"/>
517<text text-anchor="start" x="9826" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
518<text text-anchor="middle" x="9883" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Reduce.hpp</text>
519</a>
520</g>
521</g>
522<!-- Node14&#45;&gt;Node92 -->
523<g id="edge292" class="edge">
524<title>Node14&#45;&gt;Node92</title>
525<path fill="none" stroke="midnightblue" d="M11314.31,-385.27C11088.84,-377.02 10466.21,-346.93 9957,-254 9948.36,-252.42 9939.26,-250.33 9930.5,-248.09"/>
526<polygon fill="midnightblue" stroke="midnightblue" points="11314.3,-388.77 11324.42,-385.63 11314.56,-381.78 11314.3,-388.77"/>
527</g>
528<!-- Node94 -->
529<g id="node94" class="node">
530<title>Node94</title>
531<g id="a_node94"><a xlink:href="_ref_reduce_workload_8cpp.html" target="_top" xlink:title=" ">
532<polygon fill="white" stroke="black" points="14796.5,-140 14796.5,-170 14987.5,-170 14987.5,-140 14796.5,-140"/>
533<text text-anchor="start" x="14804.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
534<text text-anchor="middle" x="14892" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefReduceWorkload.cpp</text>
535</a>
536</g>
537</g>
538<!-- Node14&#45;&gt;Node94 -->
539<g id="edge295" class="edge">
540<title>Node14&#45;&gt;Node94</title>
541<path fill="none" stroke="midnightblue" d="M11463.37,-371.85C11471.28,-370.29 11479.3,-368.94 11487,-368 12059.71,-298.26 13506.65,-358.29 14083,-332 14307.21,-321.77 14937.54,-418.72 15090,-254 15129.73,-211.07 15051.86,-184.51 14982.41,-170.05"/>
542<polygon fill="midnightblue" stroke="midnightblue" points="11462.51,-368.45 11453.44,-373.92 11463.94,-375.3 11462.51,-368.45"/>
543</g>
544<!-- Node111 -->
545<g id="node111" class="node">
546<title>Node111</title>
547<g id="a_node111"><a xlink:href="_ref_resize_workload_8cpp.html" target="_top" xlink:title=" ">
548<polygon fill="white" stroke="black" points="12636,-218 12636,-248 12824,-248 12824,-218 12636,-218"/>
549<text text-anchor="start" x="12644" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
550<text text-anchor="middle" x="12730" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefResizeWorkload.cpp</text>
551</a>
552</g>
553</g>
554<!-- Node14&#45;&gt;Node111 -->
555<g id="edge299" class="edge">
556<title>Node14&#45;&gt;Node111</title>
557<path fill="none" stroke="midnightblue" d="M11466.06,-371.77C11473.1,-370.34 11480.18,-369.05 11487,-368 11590.98,-352.04 11864.54,-378.3 11959,-332 11981.6,-320.92 11974.29,-300.86 11997,-290 12123.3,-229.57 12487.06,-271.26 12626,-254 12638.41,-252.46 12651.56,-250.33 12664.19,-248.02"/>
558<polygon fill="midnightblue" stroke="midnightblue" points="11464.87,-368.45 11455.81,-373.94 11466.32,-375.29 11464.87,-368.45"/>
559</g>
560<!-- Node113 -->
561<g id="node113" class="node">
562<title>Node113</title>
563<g id="a_node113"><a xlink:href="_space_to_batch_nd_8hpp.html" target="_top" xlink:title=" ">
564<polygon fill="white" stroke="black" points="10903.5,-218 10903.5,-248 11078.5,-248 11078.5,-218 10903.5,-218"/>
565<text text-anchor="start" x="10911.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
566<text text-anchor="middle" x="10991" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/SpaceToBatchNd.hpp</text>
567</a>
568</g>
569</g>
570<!-- Node14&#45;&gt;Node113 -->
571<g id="edge306" class="edge">
572<title>Node14&#45;&gt;Node113</title>
573<path fill="none" stroke="midnightblue" d="M11393.92,-364.22C11385.78,-341.27 11370.06,-307.52 11344,-290 11248.65,-225.9 11201.21,-273.61 11088,-254 11077.67,-252.21 11066.75,-250.14 11056.11,-248.02"/>
574<polygon fill="midnightblue" stroke="midnightblue" points="11390.67,-365.51 11397.14,-373.9 11397.31,-363.31 11390.67,-365.51"/>
575</g>
576<!-- Node116 -->
577<g id="node116" class="node">
578<title>Node116</title>
579<g id="a_node116"><a xlink:href="_space_to_depth_8hpp.html" target="_top" xlink:title=" ">
580<polygon fill="white" stroke="black" points="11319.5,-218 11319.5,-248 11482.5,-248 11482.5,-218 11319.5,-218"/>
581<text text-anchor="start" x="11327.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
582<text text-anchor="middle" x="11401" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/SpaceToDepth.hpp</text>
583</a>
584</g>
585</g>
586<!-- Node14&#45;&gt;Node116 -->
587<g id="edge307" class="edge">
588<title>Node14&#45;&gt;Node116</title>
589<path fill="none" stroke="midnightblue" d="M11401,-363.76C11401,-331.24 11401,-274.51 11401,-248.18"/>
590<polygon fill="midnightblue" stroke="midnightblue" points="11397.5,-363.79 11401,-373.79 11404.5,-363.79 11397.5,-363.79"/>
591</g>
592<!-- Node14&#45;&gt;Node125 -->
593<g id="edge160" class="edge">
594<title>Node14&#45;&gt;Node125</title>
595<path fill="none" stroke="midnightblue" d="M11314.09,-387.71C10819.03,-385.88 8350.3,-374.73 7591,-332 7546.41,-329.49 7496.51,-324.64 7457.23,-320.34"/>
596<polygon fill="midnightblue" stroke="midnightblue" points="11314.37,-391.21 11324.38,-387.74 11314.39,-384.21 11314.37,-391.21"/>
597</g>
598<!-- Node131 -->
599<g id="node131" class="node">
600<title>Node131</title>
601<g id="a_node131"><a xlink:href="_ref_comparison_workload_8hpp.html" target="_top" xlink:title=" ">
602<polygon fill="white" stroke="black" points="10767.5,-296 10767.5,-326 10982.5,-326 10982.5,-296 10767.5,-296"/>
603<text text-anchor="start" x="10775.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
604<text text-anchor="middle" x="10875" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefComparisonWorkload.hpp</text>
605</a>
606</g>
607</g>
608<!-- Node14&#45;&gt;Node131 -->
609<g id="edge227" class="edge">
610<title>Node14&#45;&gt;Node131</title>
611<path fill="none" stroke="midnightblue" d="M11314.17,-375.45C11219.99,-361.85 11070.04,-340.18 10972.05,-326.02"/>
612<polygon fill="midnightblue" stroke="midnightblue" points="11313.84,-378.94 11324.23,-376.91 11314.84,-372.01 11313.84,-378.94"/>
613</g>
614<!-- Node132 -->
615<g id="node132" class="node">
616<title>Node132</title>
617<g id="a_node132"><a xlink:href="_ref_elementwise_workload_8hpp.html" target="_top" xlink:title=" ">
618<polygon fill="white" stroke="black" points="14044.5,-218 14044.5,-248 14263.5,-248 14263.5,-218 14044.5,-218"/>
619<text text-anchor="start" x="14052.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
620<text text-anchor="middle" x="14154" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefElementwiseWorkload.hpp</text>
621</a>
622</g>
623</g>
624<!-- Node14&#45;&gt;Node132 -->
625<g id="edge230" class="edge">
626<title>Node14&#45;&gt;Node132</title>
627<path fill="none" stroke="midnightblue" d="M11463.37,-371.89C11471.28,-370.32 11479.3,-368.96 11487,-368 11893.71,-317.3 12922.01,-358.59 13331,-332 13645.14,-311.57 13723.21,-297.44 14035,-254 14047.76,-252.22 14061.26,-250.14 14074.4,-248.01"/>
628<polygon fill="midnightblue" stroke="midnightblue" points="11462.51,-368.49 11453.44,-373.97 11463.95,-375.35 11462.51,-368.49"/>
629</g>
630<!-- Node133 -->
631<g id="node133" class="node">
632<title>Node133</title>
633<g id="a_node133"><a xlink:href="_elementwise_function_8hpp.html" target="_top" xlink:title=" ">
634<polygon fill="white" stroke="black" points="11752,-296 11752,-326 11950,-326 11950,-296 11752,-296"/>
635<text text-anchor="start" x="11760" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
636<text text-anchor="middle" x="11851" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/ElementwiseFunction.hpp</text>
637</a>
638</g>
639</g>
640<!-- Node14&#45;&gt;Node133 -->
641<g id="edge233" class="edge">
642<title>Node14&#45;&gt;Node133</title>
643<path fill="none" stroke="midnightblue" d="M11468.48,-371.8C11474.73,-370.45 11480.97,-369.16 11487,-368 11576.15,-350.8 11678.39,-335.45 11751.78,-325.19"/>
644<polygon fill="midnightblue" stroke="midnightblue" points="11467.71,-368.38 11458.7,-373.95 11469.22,-375.22 11467.71,-368.38"/>
645</g>
646<!-- Node135 -->
647<g id="node135" class="node">
648<title>Node135</title>
649<g id="a_node135"><a xlink:href="_ref_elementwise_binary_workload_8hpp.html" target="_top" xlink:title=" ">
650<polygon fill="white" stroke="black" points="12569,-290.5 12569,-331.5 12753,-331.5 12753,-290.5 12569,-290.5"/>
651<text text-anchor="start" x="12577" y="-319.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
652<text text-anchor="start" x="12577" y="-308.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefElementwiseBinary</text>
653<text text-anchor="middle" x="12661" y="-297.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.hpp</text>
654</a>
655</g>
656</g>
657<!-- Node14&#45;&gt;Node135 -->
658<g id="edge242" class="edge">
659<title>Node14&#45;&gt;Node135</title>
660<path fill="none" stroke="midnightblue" d="M11463.72,-371.93C11471.51,-370.37 11479.41,-369 11487,-368 11960.07,-305.66 12085.97,-386.52 12560,-332 12562.93,-331.66 12565.9,-331.29 12568.9,-330.88"/>
661<polygon fill="midnightblue" stroke="midnightblue" points="11462.98,-368.51 11453.92,-373.99 11464.43,-375.36 11462.98,-368.51"/>
662</g>
663<!-- Node136 -->
664<g id="node136" class="node">
665<title>Node136</title>
666<g id="a_node136"><a xlink:href="_ref_elementwise_unary_workload_8hpp.html" target="_top" xlink:title=" ">
667<polygon fill="white" stroke="black" points="7117,-290.5 7117,-331.5 7299,-331.5 7299,-290.5 7117,-290.5"/>
668<text text-anchor="start" x="7125" y="-319.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
669<text text-anchor="start" x="7125" y="-308.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefElementwiseUnary</text>
670<text text-anchor="middle" x="7208" y="-297.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.hpp</text>
671</a>
672</g>
673</g>
674<!-- Node14&#45;&gt;Node136 -->
675<g id="edge245" class="edge">
676<title>Node14&#45;&gt;Node136</title>
677<path fill="none" stroke="midnightblue" d="M11313.91,-387.77C10758.21,-386.18 7718.69,-375.5 7308,-332 7305.09,-331.69 7302.15,-331.34 7299.18,-330.95"/>
678<polygon fill="midnightblue" stroke="midnightblue" points="11314.24,-391.27 11324.25,-387.8 11314.26,-384.27 11314.24,-391.27"/>
679</g>
680<!-- Node137 -->
681<g id="node137" class="node">
682<title>Node137</title>
683<g id="a_node137"><a xlink:href="_ref_logical_binary_workload_8hpp.html" target="_top" xlink:title=" ">
684<polygon fill="white" stroke="black" points="12329,-296 12329,-326 12551,-326 12551,-296 12329,-296"/>
685<text text-anchor="start" x="12337" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
686<text text-anchor="middle" x="12440" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefLogicalBinaryWorkload.hpp</text>
687</a>
688</g>
689</g>
690<!-- Node14&#45;&gt;Node137 -->
691<g id="edge250" class="edge">
692<title>Node14&#45;&gt;Node137</title>
693<path fill="none" stroke="midnightblue" d="M11464.31,-371.88C11471.92,-370.36 11479.61,-369.01 11487,-368 11853.71,-317.87 11950.86,-370.25 12319,-332 12333.51,-330.49 12348.91,-328.36 12363.7,-326.04"/>
694<polygon fill="midnightblue" stroke="midnightblue" points="11463.45,-368.49 11454.39,-373.97 11464.9,-375.34 11463.45,-368.49"/>
695</g>
696<!-- Node138 -->
697<g id="node138" class="node">
698<title>Node138</title>
699<g id="a_node138"><a xlink:href="_ref_logical_unary_workload_8hpp.html" target="_top" xlink:title=" ">
700<polygon fill="white" stroke="black" points="12771,-296 12771,-326 12991,-326 12991,-296 12771,-296"/>
701<text text-anchor="start" x="12779" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
702<text text-anchor="middle" x="12881" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefLogicalUnaryWorkload.hpp</text>
703</a>
704</g>
705</g>
706<!-- Node14&#45;&gt;Node138 -->
707<g id="edge253" class="edge">
708<title>Node14&#45;&gt;Node138</title>
709<path fill="none" stroke="midnightblue" d="M11463.71,-371.89C11471.51,-370.34 11479.41,-368.98 11487,-368 12049.23,-295.43 12197.79,-387.11 12762,-332 12776.7,-330.56 12792.33,-328.4 12807.26,-326.02"/>
710<polygon fill="midnightblue" stroke="midnightblue" points="11462.98,-368.47 11453.91,-373.94 11464.42,-375.32 11462.98,-368.47"/>
711</g>
712<!-- Node139 -->
713<g id="node139" class="node">
714<title>Node139</title>
715<g id="a_node139"><a xlink:href="_activation_8hpp.html" target="_top" xlink:title=" ">
716<polygon fill="white" stroke="black" points="12006.5,-296 12006.5,-326 12149.5,-326 12149.5,-296 12006.5,-296"/>
717<text text-anchor="start" x="12014.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
718<text text-anchor="middle" x="12078" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Activation.hpp</text>
719</a>
720</g>
721</g>
722<!-- Node14&#45;&gt;Node139 -->
723<g id="edge256" class="edge">
724<title>Node14&#45;&gt;Node139</title>
725<path fill="none" stroke="midnightblue" d="M11466.05,-371.74C11473.09,-370.32 11480.18,-369.03 11487,-368 11709.49,-334.41 11769.51,-365.59 11992,-332 12002.16,-330.47 12012.89,-328.37 12023.19,-326.1"/>
726<polygon fill="midnightblue" stroke="midnightblue" points="11464.87,-368.41 11455.81,-373.9 11466.31,-375.26 11464.87,-368.41"/>
727</g>
728<!-- Node141 -->
729<g id="node141" class="node">
730<title>Node141</title>
731<g id="a_node141"><a xlink:href="_broadcast_8hpp.html" target="_top" xlink:title=" ">
732<polygon fill="white" stroke="black" points="12167.5,-296 12167.5,-326 12310.5,-326 12310.5,-296 12167.5,-296"/>
733<text text-anchor="start" x="12175.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
734<text text-anchor="middle" x="12239" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Broadcast.hpp</text>
735</a>
736</g>
737</g>
738<!-- Node14&#45;&gt;Node141 -->
739<g id="edge264" class="edge">
740<title>Node14&#45;&gt;Node141</title>
741<path fill="none" stroke="midnightblue" d="M11464.65,-371.89C11472.15,-370.38 11479.72,-369.03 11487,-368 11782.69,-326.02 11862.61,-375.99 12158,-332 12167.89,-330.53 12178.33,-328.4 12188.31,-326.07"/>
742<polygon fill="midnightblue" stroke="midnightblue" points="11463.92,-368.47 11454.86,-373.96 11465.37,-375.32 11463.92,-368.47"/>
743</g>
744<!-- Node143 -->
745<g id="node143" class="node">
746<title>Node143</title>
747<g id="a_node143"><a xlink:href="_log_softmax_8hpp.html" target="_top" xlink:title=" ">
748<polygon fill="white" stroke="black" points="11183,-296 11183,-326 11335,-326 11335,-296 11183,-296"/>
749<text text-anchor="start" x="11191" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
750<text text-anchor="middle" x="11259" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/LogSoftmax.hpp</text>
751</a>
752</g>
753</g>
754<!-- Node14&#45;&gt;Node143 -->
755<g id="edge274" class="edge">
756<title>Node14&#45;&gt;Node143</title>
757<path fill="none" stroke="midnightblue" d="M11365.5,-369C11340.58,-355.66 11307.81,-338.12 11285.24,-326.04"/>
758<polygon fill="midnightblue" stroke="midnightblue" points="11364.16,-372.25 11374.62,-373.88 11367.46,-366.08 11364.16,-372.25"/>
759</g>
760<!-- Node145 -->
761<g id="node145" class="node">
762<title>Node145</title>
763<g id="a_node145"><a xlink:href="_lstm_utils_8hpp.html" target="_top" xlink:title=" ">
764<polygon fill="white" stroke="black" points="13157,-296 13157,-326 13297,-326 13297,-296 13157,-296"/>
765<text text-anchor="start" x="13165" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
766<text text-anchor="middle" x="13227" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/LstmUtils.hpp</text>
767</a>
768</g>
769</g>
770<!-- Node14&#45;&gt;Node145 -->
771<g id="edge277" class="edge">
772<title>Node14&#45;&gt;Node145</title>
773<path fill="none" stroke="midnightblue" d="M11463.37,-371.91C11471.28,-370.34 11479.3,-368.97 11487,-368 12219.19,-275.93 12415.6,-430.1 13147,-332 13157.22,-330.63 13168.01,-328.45 13178.26,-326.02"/>
774<polygon fill="midnightblue" stroke="midnightblue" points="11462.51,-368.51 11453.45,-373.99 11463.95,-375.36 11462.51,-368.51"/>
775</g>
776<!-- Node146 -->
777<g id="node146" class="node">
778<title>Node146</title>
779<g id="a_node146"><a xlink:href="_lstm_utils_8cpp.html" target="_top" xlink:title=" ">
780<polygon fill="white" stroke="black" points="14941,-218 14941,-248 15081,-248 15081,-218 14941,-218"/>
781<text text-anchor="start" x="14949" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
782<text text-anchor="middle" x="15011" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/LstmUtils.cpp</text>
783</a>
784</g>
785</g>
786<!-- Node14&#45;&gt;Node146 -->
787<g id="edge283" class="edge">
788<title>Node14&#45;&gt;Node146</title>
789<path fill="none" stroke="midnightblue" d="M11463.37,-371.87C11471.28,-370.31 11479.3,-368.95 11487,-368 11945.14,-311.4 13102.7,-349.34 13564,-332 14163.69,-309.46 14316.84,-330.94 14912,-254 14923.83,-252.47 14936.35,-250.34 14948.38,-248.04"/>
790<polygon fill="midnightblue" stroke="midnightblue" points="11462.51,-368.48 11453.44,-373.95 11463.95,-375.33 11462.51,-368.48"/>
791</g>
792<!-- Node147 -->
793<g id="node147" class="node">
794<title>Node147</title>
795<g id="a_node147"><a xlink:href="_pooling2d_8hpp.html" target="_top" xlink:title=" ">
796<polygon fill="white" stroke="black" points="15137,-296 15137,-326 15279,-326 15279,-296 15137,-296"/>
797<text text-anchor="start" x="15145" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
798<text text-anchor="middle" x="15208" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Pooling2d.hpp</text>
799</a>
800</g>
801</g>
802<!-- Node14&#45;&gt;Node147 -->
803<g id="edge286" class="edge">
804<title>Node14&#45;&gt;Node147</title>
805<path fill="none" stroke="midnightblue" d="M11462.77,-371.94C11470.87,-370.33 11479.1,-368.95 11487,-368 12289.31,-271.91 14320.82,-429.13 15123,-332 15133.99,-330.67 15145.62,-328.47 15156.64,-326.01"/>
806<polygon fill="midnightblue" stroke="midnightblue" points="11462.04,-368.51 11452.98,-373.99 11463.48,-375.36 11462.04,-368.51"/>
807</g>
808<!-- Node149 -->
809<g id="node149" class="node">
810<title>Node149</title>
811<g id="a_node149"><a xlink:href="_pooling3d_8hpp.html" target="_top" xlink:title=" ">
812<polygon fill="white" stroke="black" points="15373,-296 15373,-326 15515,-326 15515,-296 15373,-296"/>
813<text text-anchor="start" x="15381" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
814<text text-anchor="middle" x="15444" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Pooling3d.hpp</text>
815</a>
816</g>
817</g>
818<!-- Node14&#45;&gt;Node149 -->
819<g id="edge289" class="edge">
820<title>Node14&#45;&gt;Node149</title>
821<path fill="none" stroke="midnightblue" d="M11462.77,-371.93C11470.87,-370.33 11479.1,-368.94 11487,-368 12341.41,-265.93 14504.73,-435.18 15359,-332 15369.99,-330.67 15381.62,-328.48 15392.64,-326.01"/>
822<polygon fill="midnightblue" stroke="midnightblue" points="11462.04,-368.51 11452.98,-373.99 11463.48,-375.36 11462.04,-368.51"/>
823</g>
824<!-- Node151 -->
825<g id="node151" class="node">
826<title>Node151</title>
827<g id="a_node151"><a xlink:href="_resize_8hpp.html" target="_top" xlink:title=" ">
828<polygon fill="white" stroke="black" points="13009.5,-296 13009.5,-326 13138.5,-326 13138.5,-296 13009.5,-296"/>
829<text text-anchor="start" x="13017.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
830<text text-anchor="middle" x="13074" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Resize.hpp</text>
831</a>
832</g>
833</g>
834<!-- Node14&#45;&gt;Node151 -->
835<g id="edge296" class="edge">
836<title>Node14&#45;&gt;Node151</title>
837<path fill="none" stroke="midnightblue" d="M11463.71,-371.86C11471.51,-370.31 11479.41,-368.96 11487,-368 12154.29,-283.38 12334.32,-428.44 13000,-332 13009.48,-330.63 13019.49,-328.44 13028.96,-326.01"/>
838<polygon fill="midnightblue" stroke="midnightblue" points="11462.98,-368.43 11453.91,-373.91 11464.41,-375.28 11462.98,-368.43"/>
839</g>
840<!-- Node153 -->
841<g id="node153" class="node">
842<title>Node153</title>
843<g id="a_node153"><a xlink:href="_slice_8hpp.html" target="_top" xlink:title=" ">
844<polygon fill="white" stroke="black" points="15634.5,-296 15634.5,-326 15763.5,-326 15763.5,-296 15634.5,-296"/>
845<text text-anchor="start" x="15642.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
846<text text-anchor="middle" x="15699" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Slice.hpp</text>
847</a>
848</g>
849</g>
850<!-- Node14&#45;&gt;Node153 -->
851<g id="edge300" class="edge">
852<title>Node14&#45;&gt;Node153</title>
853<path fill="none" stroke="midnightblue" d="M11462.77,-371.93C11470.87,-370.32 11479.1,-368.94 11487,-368 11940.25,-313.98 15140.79,-377.29 15595,-332 15608.36,-330.67 15622.55,-328.47 15636.02,-326.01"/>
854<polygon fill="midnightblue" stroke="midnightblue" points="11462.04,-368.5 11452.98,-373.98 11463.48,-375.35 11462.04,-368.5"/>
855</g>
856<!-- Node156 -->
857<g id="node156" class="node">
858<title>Node156</title>
859<g id="a_node156"><a xlink:href="_softmax_8hpp.html" target="_top" xlink:title=" ">
860<polygon fill="white" stroke="black" points="11429,-296 11429,-326 11563,-326 11563,-296 11429,-296"/>
861<text text-anchor="start" x="11437" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
862<text text-anchor="middle" x="11496" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Softmax.hpp</text>
863</a>
864</g>
865</g>
866<!-- Node14&#45;&gt;Node156 -->
867<g id="edge303" class="edge">
868<title>Node14&#45;&gt;Node156</title>
869<path fill="none" stroke="midnightblue" d="M11426.93,-367.25C11443.21,-354.23 11463.77,-337.78 11478.21,-326.23"/>
870<polygon fill="midnightblue" stroke="midnightblue" points="11424.49,-364.72 11418.87,-373.7 11428.86,-370.19 11424.49,-364.72"/>
871</g>
872<!-- Node16 -->
873<g id="node16" class="node">
874<title>Node16</title>
875<g id="a_node16"><a xlink:href="_data_type_utils_8hpp.html" target="_top" xlink:title=" ">
876<polygon fill="white" stroke="black" points="9505.5,-218 9505.5,-248 9614.5,-248 9614.5,-218 9505.5,-218"/>
877<text text-anchor="start" x="9513.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnnTestUtils</text>
878<text text-anchor="middle" x="9560" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/DataTypeUtils.hpp</text>
879</a>
880</g>
881</g>
882<!-- Node15&#45;&gt;Node16 -->
883<g id="edge17" class="edge">
884<title>Node15&#45;&gt;Node16</title>
885<path fill="none" stroke="midnightblue" d="M7748.34,-310.43C8053.6,-311.65 9152.35,-311.85 9496,-254 9504.15,-252.63 9512.7,-250.48 9520.81,-248.09"/>
886<polygon fill="midnightblue" stroke="midnightblue" points="7748.26,-306.93 7738.25,-310.39 7748.23,-313.93 7748.26,-306.93"/>
887</g>
888<!-- Node17 -->
889<g id="node17" class="node">
890<title>Node17</title>
891<g id="a_node17"><a xlink:href="_batch_mat_mul_impl_8hpp.html" target="_top" xlink:title=" ">
892<polygon fill="white" stroke="black" points="3872,-218 3872,-248 4052,-248 4052,-218 3872,-218"/>
893<text text-anchor="start" x="3880" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
894<text text-anchor="middle" x="3962" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/BatchMatMulImpl.hpp</text>
895</a>
896</g>
897</g>
898<!-- Node15&#45;&gt;Node17 -->
899<g id="edge18" class="edge">
900<title>Node15&#45;&gt;Node17</title>
901<path fill="none" stroke="midnightblue" d="M7589.27,-300.52C7551.9,-296.49 7506.73,-292.22 7466,-290 6718.84,-249.28 4845,-312.18 4099,-254 4081.63,-252.65 4063.1,-250.45 4045.48,-248.01"/>
902<polygon fill="midnightblue" stroke="midnightblue" points="7589.27,-304.04 7599.59,-301.64 7590.03,-297.08 7589.27,-304.04"/>
903</g>
904<!-- Node23 -->
905<g id="node23" class="node">
906<title>Node23</title>
907<g id="a_node23"><a xlink:href="_ref_convolution2d_workload_8hpp.html" target="_top" xlink:title=" ">
908<polygon fill="white" stroke="black" points="7555.5,-218 7555.5,-248 7782.5,-248 7782.5,-218 7555.5,-218"/>
909<text text-anchor="start" x="7563.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
910<text text-anchor="middle" x="7669" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefConvolution2dWorkload.hpp</text>
911</a>
912</g>
913</g>
914<!-- Node15&#45;&gt;Node23 -->
915<g id="edge25" class="edge">
916<title>Node15&#45;&gt;Node23</title>
917<path fill="none" stroke="midnightblue" d="M7669,-285.59C7669,-273.26 7669,-258.72 7669,-248.23"/>
918<polygon fill="midnightblue" stroke="midnightblue" points="7665.5,-285.7 7669,-295.7 7672.5,-285.71 7665.5,-285.7"/>
919</g>
920<!-- Node25 -->
921<g id="node25" class="node">
922<title>Node25</title>
923<g id="a_node25"><a xlink:href="_ref_convolution3d_workload_8hpp.html" target="_top" xlink:title=" ">
924<polygon fill="white" stroke="black" points="7800.5,-218 7800.5,-248 8027.5,-248 8027.5,-218 7800.5,-218"/>
925<text text-anchor="start" x="7808.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
926<text text-anchor="middle" x="7914" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefConvolution3dWorkload.hpp</text>
927</a>
928</g>
929</g>
930<!-- Node15&#45;&gt;Node25 -->
931<g id="edge28" class="edge">
932<title>Node15&#45;&gt;Node25</title>
933<path fill="none" stroke="midnightblue" d="M7723.81,-293C7767.42,-279.47 7827.7,-260.77 7868.63,-248.07"/>
934<polygon fill="midnightblue" stroke="midnightblue" points="7722.74,-289.67 7714.22,-295.97 7724.81,-296.35 7722.74,-289.67"/>
935</g>
936<!-- Node27 -->
937<g id="node27" class="node">
938<title>Node27</title>
939<g id="a_node27"><a xlink:href="_ref_depthwise_convolution2d_workload_8hpp.html" target="_top" xlink:title=" ">
940<polygon fill="white" stroke="black" points="5907,-212.5 5907,-253.5 6119,-253.5 6119,-212.5 5907,-212.5"/>
941<text text-anchor="start" x="5915" y="-241.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
942<text text-anchor="start" x="5915" y="-230.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefDepthwiseConvolution2d</text>
943<text text-anchor="middle" x="6013" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.hpp</text>
944</a>
945</g>
946</g>
947<!-- Node15&#45;&gt;Node27 -->
948<g id="edge31" class="edge">
949<title>Node15&#45;&gt;Node27</title>
950<path fill="none" stroke="midnightblue" d="M7589.25,-300.83C7551.87,-296.87 7506.71,-292.57 7466,-290 6889.15,-253.64 6742.2,-299.52 6166,-254 6150.78,-252.8 6134.75,-251.14 6119.03,-249.29"/>
951<polygon fill="midnightblue" stroke="midnightblue" points="7589.26,-304.35 7599.57,-301.94 7590,-297.39 7589.26,-304.35"/>
952</g>
953<!-- Node28 -->
954<g id="node28" class="node">
955<title>Node28</title>
956<g id="a_node28"><a xlink:href="_ref_depthwise_convolution2d_workload_8cpp.html" target="_top" xlink:title=" ">
957<polygon fill="white" stroke="black" points="6946,-134.5 6946,-175.5 7158,-175.5 7158,-134.5 6946,-134.5"/>
958<text text-anchor="start" x="6954" y="-163.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
959<text text-anchor="start" x="6954" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefDepthwiseConvolution2d</text>
960<text text-anchor="middle" x="7052" y="-141.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
961</a>
962</g>
963</g>
964<!-- Node15&#45;&gt;Node28 -->
965<g id="edge128" class="edge">
966<title>Node15&#45;&gt;Node28</title>
967<path fill="none" stroke="midnightblue" d="M7618.07,-292.28C7594.88,-282.87 7567.81,-269.94 7546,-254 7525.68,-239.14 7530.44,-223.41 7508,-212 7440.07,-177.47 7242.47,-186.53 7167,-176 7164.09,-175.59 7161.14,-175.17 7158.17,-174.73"/>
968<polygon fill="midnightblue" stroke="midnightblue" points="7616.82,-295.55 7627.41,-295.96 7619.39,-289.03 7616.82,-295.55"/>
969</g>
970<!-- Node15&#45;&gt;Node29 -->
971<g id="edge34" class="edge">
972<title>Node15&#45;&gt;Node29</title>
973<path fill="none" stroke="midnightblue" d="M7589.27,-300.53C7551.89,-296.5 7506.73,-292.23 7466,-290 7112.62,-270.63 4632.62,-294.2 4281,-254 4278.11,-253.67 4275.17,-253.29 4272.21,-252.86"/>
974<polygon fill="midnightblue" stroke="midnightblue" points="7589.27,-304.05 7599.59,-301.65 7590.03,-297.09 7589.27,-304.05"/>
975</g>
976<!-- Node15&#45;&gt;Node31 -->
977<g id="edge37" class="edge">
978<title>Node15&#45;&gt;Node31</title>
979<path fill="none" stroke="midnightblue" d="M7589.26,-300.56C7551.89,-296.54 7506.72,-292.26 7466,-290 6846.9,-255.57 5292.86,-316.79 4676,-254 4662.74,-252.65 4648.65,-250.46 4635.26,-248.02"/>
980<polygon fill="midnightblue" stroke="midnightblue" points="7589.27,-304.08 7599.59,-301.68 7590.03,-297.12 7589.27,-304.08"/>
981</g>
982<!-- Node33 -->
983<g id="node33" class="node">
984<title>Node33</title>
985<g id="a_node33"><a xlink:href="_ref_mean_workload_8hpp.html" target="_top" xlink:title=" ">
986<polygon fill="white" stroke="black" points="8045.5,-218 8045.5,-248 8228.5,-248 8228.5,-218 8045.5,-218"/>
987<text text-anchor="start" x="8053.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
988<text text-anchor="middle" x="8137" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefMeanWorkload.hpp</text>
989</a>
990</g>
991</g>
992<!-- Node15&#45;&gt;Node33 -->
993<g id="edge40" class="edge">
994<title>Node15&#45;&gt;Node33</title>
995<path fill="none" stroke="midnightblue" d="M7748.38,-298.92C7822.82,-288.28 7937.17,-271.32 8036,-254 8046.48,-252.16 8057.54,-250.1 8068.35,-248.02"/>
996<polygon fill="midnightblue" stroke="midnightblue" points="7747.55,-295.5 7738.14,-300.38 7748.54,-302.43 7747.55,-295.5"/>
997</g>
998<!-- Node35 -->
999<g id="node35" class="node">
1000<title>Node35</title>
1001<g id="a_node35"><a xlink:href="_ref_pooling2d_workload_8hpp.html" target="_top" xlink:title=" ">
1002<polygon fill="white" stroke="black" points="11097,-218 11097,-248 11301,-248 11301,-218 11097,-218"/>
1003<text text-anchor="start" x="11105" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
1004<text text-anchor="middle" x="11199" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefPooling2dWorkload.hpp</text>
1005</a>
1006</g>
1007</g>
1008<!-- Node15&#45;&gt;Node35 -->
1009<g id="edge43" class="edge">
1010<title>Node15&#45;&gt;Node35</title>
1011<path fill="none" stroke="midnightblue" d="M7748.43,-309.46C8229.63,-306.11 10745.33,-287.09 11087,-254 11101.16,-252.63 11116.21,-250.45 11130.53,-248.02"/>
1012<polygon fill="midnightblue" stroke="midnightblue" points="7748.09,-305.97 7738.11,-309.53 7748.14,-312.96 7748.09,-305.97"/>
1013</g>
1014<!-- Node37 -->
1015<g id="node37" class="node">
1016<title>Node37</title>
1017<g id="a_node37"><a xlink:href="_ref_pooling3d_workload_8hpp.html" target="_top" xlink:title=" ">
1018<polygon fill="white" stroke="black" points="11501,-218 11501,-248 11705,-248 11705,-218 11501,-218"/>
1019<text text-anchor="start" x="11509" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
1020<text text-anchor="middle" x="11603" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefPooling3dWorkload.hpp</text>
1021</a>
1022</g>
1023</g>
1024<!-- Node15&#45;&gt;Node37 -->
1025<g id="edge46" class="edge">
1026<title>Node15&#45;&gt;Node37</title>
1027<path fill="none" stroke="midnightblue" d="M7748.6,-309.61C8262.85,-306.99 11106.69,-290.88 11491,-254 11505.16,-252.64 11520.21,-250.46 11534.53,-248.04"/>
1028<polygon fill="midnightblue" stroke="midnightblue" points="7748.29,-306.11 7738.31,-309.66 7748.33,-313.11 7748.29,-306.11"/>
1029</g>
1030<!-- Node39 -->
1031<g id="node39" class="node">
1032<title>Node39</title>
1033<g id="a_node39"><a xlink:href="_ref_quantize_workload_8hpp.html" target="_top" xlink:title=" ">
1034<polygon fill="white" stroke="black" points="5021,-218 5021,-248 5221,-248 5221,-218 5021,-218"/>
1035<text text-anchor="start" x="5029" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
1036<text text-anchor="middle" x="5121" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefQuantizeWorkload.hpp</text>
1037</a>
1038</g>
1039</g>
1040<!-- Node15&#45;&gt;Node39 -->
1041<g id="edge49" class="edge">
1042<title>Node15&#45;&gt;Node39</title>
1043<path fill="none" stroke="midnightblue" d="M7589.26,-300.62C7551.89,-296.61 7506.72,-292.33 7466,-290 6969.86,-261.61 5724.53,-303.01 5230,-254 5216.22,-252.63 5201.56,-250.45 5187.62,-248.03"/>
1044<polygon fill="midnightblue" stroke="midnightblue" points="7589.27,-304.14 7599.58,-301.74 7590.02,-297.18 7589.27,-304.14"/>
1045</g>
1046<!-- Node41 -->
1047<g id="node41" class="node">
1048<title>Node41</title>
1049<g id="a_node41"><a xlink:href="_reverse_v2_impl_8hpp.html" target="_top" xlink:title=" ">
1050<polygon fill="white" stroke="black" points="2880,-218 2880,-248 3048,-248 3048,-218 2880,-218"/>
1051<text text-anchor="start" x="2888" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
1052<text text-anchor="middle" x="2964" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/ReverseV2Impl.hpp</text>
1053</a>
1054</g>
1055</g>
1056<!-- Node15&#45;&gt;Node41 -->
1057<g id="edge52" class="edge">
1058<title>Node15&#45;&gt;Node41</title>
1059<path fill="none" stroke="midnightblue" d="M7589.27,-300.47C7551.9,-296.44 7506.73,-292.17 7466,-290 6495.79,-238.32 4062.45,-332.07 3094,-254 3077.5,-252.67 3059.92,-250.49 3043.19,-248.05"/>
1060<polygon fill="midnightblue" stroke="midnightblue" points="7589.27,-303.99 7599.59,-301.6 7590.03,-297.03 7589.27,-303.99"/>
1061</g>
1062<!-- Node45 -->
1063<g id="node45" class="node">
1064<title>Node45</title>
1065<g id="a_node45"><a xlink:href="_scatter_nd_8hpp.html" target="_top" xlink:title=" ">
1066<polygon fill="white" stroke="black" points="3308,-218 3308,-248 3450,-248 3450,-218 3308,-218"/>
1067<text text-anchor="start" x="3316" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
1068<text text-anchor="middle" x="3379" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/ScatterNd.hpp</text>
1069</a>
1070</g>
1071</g>
1072<!-- Node15&#45;&gt;Node45 -->
1073<g id="edge58" class="edge">
1074<title>Node15&#45;&gt;Node45</title>
1075<path fill="none" stroke="midnightblue" d="M7589.27,-300.49C7551.9,-296.45 7506.73,-292.19 7466,-290 7021.95,-266.18 3905.48,-307.25 3464,-254 3453.01,-252.67 3441.38,-250.48 3430.36,-248.02"/>
1076<polygon fill="midnightblue" stroke="midnightblue" points="7589.27,-304.01 7599.59,-301.62 7590.03,-297.05 7589.27,-304.01"/>
1077</g>
1078<!-- Node48 -->
1079<g id="node48" class="node">
1080<title>Node48</title>
1081<g id="a_node48"><a xlink:href="_scatter_nd_8cpp.html" target="_top" xlink:title=" ">
1082<polygon fill="white" stroke="black" points="3276.5,-140 3276.5,-170 3417.5,-170 3417.5,-140 3276.5,-140"/>
1083<text text-anchor="start" x="3284.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
1084<text text-anchor="middle" x="3347" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/ScatterNd.cpp</text>
1085</a>
1086</g>
1087</g>
1088<!-- Node15&#45;&gt;Node48 -->
1089<g id="edge157" class="edge">
1090<title>Node15&#45;&gt;Node48</title>
1091<path fill="none" stroke="midnightblue" d="M7589.27,-300.49C7551.9,-296.45 7506.73,-292.19 7466,-290 7355.9,-284.09 3597.57,-299.18 3497,-254 3474.04,-243.68 3479.05,-227.22 3459,-212 3435.8,-194.38 3406.2,-179.86 3383.26,-170.03"/>
1092<polygon fill="midnightblue" stroke="midnightblue" points="7589.27,-304.01 7599.59,-301.62 7590.03,-297.05 7589.27,-304.01"/>
1093</g>
1094<!-- Node49 -->
1095<g id="node49" class="node">
1096<title>Node49</title>
1097<g id="a_node49"><a xlink:href="_ref_splitter_workload_8hpp.html" target="_top" xlink:title=" ">
1098<polygon fill="white" stroke="black" points="5239.5,-218 5239.5,-248 5430.5,-248 5430.5,-218 5239.5,-218"/>
1099<text text-anchor="start" x="5247.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
1100<text text-anchor="middle" x="5335" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefSplitterWorkload.hpp</text>
1101</a>
1102</g>
1103</g>
1104<!-- Node15&#45;&gt;Node49 -->
1105<g id="edge64" class="edge">
1106<title>Node15&#45;&gt;Node49</title>
1107<path fill="none" stroke="midnightblue" d="M7589.26,-300.65C7551.89,-296.65 7506.72,-292.36 7466,-290 7016.24,-263.89 5887.09,-300.71 5439,-254 5425.83,-252.63 5411.85,-250.44 5398.54,-248.02"/>
1108<polygon fill="midnightblue" stroke="midnightblue" points="7589.26,-304.17 7599.58,-301.77 7590.02,-297.21 7589.26,-304.17"/>
1109</g>
1110<!-- Node51 -->
1111<g id="node51" class="node">
1112<title>Node51</title>
1113<g id="a_node51"><a xlink:href="_tile_8hpp.html" target="_top" xlink:title=" ">
1114<polygon fill="white" stroke="black" points="3506.5,-218 3506.5,-248 3635.5,-248 3635.5,-218 3506.5,-218"/>
1115<text text-anchor="start" x="3514.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
1116<text text-anchor="middle" x="3571" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Tile.hpp</text>
1117</a>
1118</g>
1119</g>
1120<!-- Node15&#45;&gt;Node51 -->
1121<g id="edge67" class="edge">
1122<title>Node15&#45;&gt;Node51</title>
1123<path fill="none" stroke="midnightblue" d="M7589.27,-300.49C7551.9,-296.46 7506.73,-292.19 7466,-290 7042.6,-267.19 4070.51,-308.42 3650,-254 3639.76,-252.67 3628.93,-250.48 3618.69,-248.02"/>
1124<polygon fill="midnightblue" stroke="midnightblue" points="7589.27,-304.01 7599.59,-301.62 7590.03,-297.06 7589.27,-304.01"/>
1125</g>
1126<!-- Node54 -->
1127<g id="node54" class="node">
1128<title>Node54</title>
1129<g id="a_node54"><a xlink:href="_tile_8cpp.html" target="_top" xlink:title=" ">
1130<polygon fill="white" stroke="black" points="3666.5,-140 3666.5,-170 3795.5,-170 3795.5,-140 3666.5,-140"/>
1131<text text-anchor="start" x="3674.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
1132<text text-anchor="middle" x="3731" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Tile.cpp</text>
1133</a>
1134</g>
1135</g>
1136<!-- Node15&#45;&gt;Node54 -->
1137<g id="edge159" class="edge">
1138<title>Node15&#45;&gt;Node54</title>
1139<path fill="none" stroke="midnightblue" d="M7589.27,-300.5C7551.9,-296.46 7506.73,-292.2 7466,-290 7413.53,-287.17 3719.98,-291.33 3683,-254 3658.87,-229.64 3692.86,-190.74 3714.84,-170.03"/>
1140<polygon fill="midnightblue" stroke="midnightblue" points="7589.27,-304.02 7599.59,-301.62 7590.03,-297.06 7589.27,-304.02"/>
1141</g>
1142<!-- Node55 -->
1143<g id="node55" class="node">
1144<title>Node55</title>
1145<g id="a_node55"><a xlink:href="_ref_transpose_convolution2d_workload_8hpp.html" target="_top" xlink:title=" ">
1146<polygon fill="white" stroke="black" points="5679.5,-212.5 5679.5,-253.5 5888.5,-253.5 5888.5,-212.5 5679.5,-212.5"/>
1147<text text-anchor="start" x="5687.5" y="-241.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
1148<text text-anchor="start" x="5687.5" y="-230.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefTransposeConvolution2d</text>
1149<text text-anchor="middle" x="5784" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.hpp</text>
1150</a>
1151</g>
1152</g>
1153<!-- Node15&#45;&gt;Node55 -->
1154<g id="edge73" class="edge">
1155<title>Node15&#45;&gt;Node55</title>
1156<path fill="none" stroke="midnightblue" d="M7589.25,-300.74C7551.88,-296.76 7506.71,-292.47 7466,-290 6770.21,-247.8 6591.71,-322.42 5898,-254 5894.9,-253.69 5891.76,-253.35 5888.59,-252.98"/>
1157<polygon fill="midnightblue" stroke="midnightblue" points="7589.26,-304.26 7599.58,-301.86 7590.01,-297.3 7589.26,-304.26"/>
1158</g>
1159<!-- Node57 -->
1160<g id="node57" class="node">
1161<title>Node57</title>
1162<g id="a_node57"><a xlink:href="_ref_unidirectional_sequence_lstm_workload_8hpp.html" target="_top" xlink:title=" ">
1163<polygon fill="white" stroke="black" points="8751,-212.5 8751,-253.5 8909,-253.5 8909,-212.5 8751,-212.5"/>
1164<text text-anchor="start" x="8759" y="-241.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
1165<text text-anchor="start" x="8759" y="-230.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefUnidirectional</text>
1166<text text-anchor="middle" x="8830" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">SequenceLstmWorkload.hpp</text>
1167</a>
1168</g>
1169</g>
1170<!-- Node15&#45;&gt;Node57 -->
1171<g id="edge76" class="edge">
1172<title>Node15&#45;&gt;Node57</title>
1173<path fill="none" stroke="midnightblue" d="M7748.11,-310.42C7926.28,-310.37 8372.21,-304.7 8741,-254 8744.14,-253.57 8747.33,-253.08 8750.54,-252.55"/>
1174<polygon fill="midnightblue" stroke="midnightblue" points="7748.04,-306.92 7738.04,-310.42 7748.04,-313.92 7748.04,-306.92"/>
1175</g>
1176<!-- Node58 -->
1177<g id="node58" class="node">
1178<title>Node58</title>
1179<g id="a_node58"><a xlink:href="_ref_unidirectional_sequence_lstm_workload_8cpp.html" target="_top" xlink:title=" ">
1180<polygon fill="white" stroke="black" points="9145,-134.5 9145,-175.5 9303,-175.5 9303,-134.5 9145,-134.5"/>
1181<text text-anchor="start" x="9153" y="-163.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
1182<text text-anchor="start" x="9153" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefUnidirectional</text>
1183<text text-anchor="middle" x="9224" y="-141.5" font-family="Helvetica,sans-Serif" font-size="10.00">SequenceLstmWorkload.cpp</text>
1184</a>
1185</g>
1186</g>
1187<!-- Node15&#45;&gt;Node58 -->
1188<g id="edge156" class="edge">
1189<title>Node15&#45;&gt;Node58</title>
1190<path fill="none" stroke="midnightblue" d="M7748.44,-309.33C8027.06,-306.65 8949.83,-294.74 9076,-254 9126.15,-237.81 9175.34,-199.52 9202.47,-175.88"/>
1191<polygon fill="midnightblue" stroke="midnightblue" points="7748.38,-305.83 7738.41,-309.43 7748.44,-312.83 7748.38,-305.83"/>
1192</g>
1193<!-- Node59 -->
1194<g id="node59" class="node">
1195<title>Node59</title>
1196<g id="a_node59"><a xlink:href="_batch_norm_impl_8hpp.html" target="_top" xlink:title=" ">
1197<polygon fill="white" stroke="black" points="4685,-218 4685,-248 4855,-248 4855,-218 4685,-218"/>
1198<text text-anchor="start" x="4693" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
1199<text text-anchor="middle" x="4770" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/BatchNormImpl.hpp</text>
1200</a>
1201</g>
1202</g>
1203<!-- Node15&#45;&gt;Node59 -->
1204<g id="edge79" class="edge">
1205<title>Node15&#45;&gt;Node59</title>
1206<path fill="none" stroke="midnightblue" d="M7589.26,-300.57C7551.89,-296.56 7506.72,-292.28 7466,-290 6888.63,-257.62 5438.67,-318.48 4864,-254 4851.98,-252.65 4839.23,-250.46 4827.12,-248.02"/>
1207<polygon fill="midnightblue" stroke="midnightblue" points="7589.27,-304.1 7599.59,-301.7 7590.02,-297.14 7589.27,-304.1"/>
1208</g>
1209<!-- Node15&#45;&gt;Node62 -->
1210<g id="edge82" class="edge">
1211<title>Node15&#45;&gt;Node62</title>
1212<path fill="none" stroke="midnightblue" d="M7748.3,-309.46C8372.68,-305.15 12487.35,-276.04 13038,-254 13105,-251.32 13180.66,-245.95 13237.46,-241.45"/>
1213<polygon fill="midnightblue" stroke="midnightblue" points="7748.04,-305.96 7738.06,-309.53 7748.09,-312.96 7748.04,-305.96"/>
1214</g>
1215<!-- Node65 -->
1216<g id="node65" class="node">
1217<title>Node65</title>
1218<g id="a_node65"><a xlink:href="_concatenate_8cpp.html" target="_top" xlink:title=" ">
1219<polygon fill="white" stroke="black" points="6333.5,-218 6333.5,-248 6488.5,-248 6488.5,-218 6333.5,-218"/>
1220<text text-anchor="start" x="6341.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
1221<text text-anchor="middle" x="6411" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Concatenate.cpp</text>
1222</a>
1223</g>
1224</g>
1225<!-- Node15&#45;&gt;Node65 -->
1226<g id="edge85" class="edge">
1227<title>Node15&#45;&gt;Node65</title>
1228<path fill="none" stroke="midnightblue" d="M7589.24,-301.01C7551.86,-297.08 7506.69,-292.76 7466,-290 7036.47,-260.88 6924.8,-310.48 6498,-254 6487.25,-252.58 6475.87,-250.44 6465.01,-248.08"/>
1229<polygon fill="midnightblue" stroke="midnightblue" points="7589.25,-304.53 7599.56,-302.1 7589.99,-297.57 7589.25,-304.53"/>
1230</g>
1231<!-- Node15&#45;&gt;Node66 -->
1232<g id="edge86" class="edge">
1233<title>Node15&#45;&gt;Node66</title>
1234<path fill="none" stroke="midnightblue" d="M7748.07,-308.14C7885.87,-304 8178.67,-291.26 8423,-254 8433.15,-252.45 8443.88,-250.34 8454.19,-248.08"/>
1235<polygon fill="midnightblue" stroke="midnightblue" points="7747.91,-304.64 7738.01,-308.43 7748.11,-311.64 7747.91,-304.64"/>
1236</g>
1237<!-- Node15&#45;&gt;Node68 -->
1238<g id="edge89" class="edge">
1239<title>Node15&#45;&gt;Node68</title>
1240<path fill="none" stroke="midnightblue" d="M7589.24,-300.9C7551.87,-296.96 7506.7,-292.64 7466,-290 6959.26,-257.09 6826.86,-324.73 6324,-254 6314.05,-252.6 6303.55,-250.44 6293.56,-248.05"/>
1241<polygon fill="midnightblue" stroke="midnightblue" points="7589.25,-304.42 7599.57,-302 7590,-297.46 7589.25,-304.42"/>
1242</g>
1243<!-- Node70 -->
1244<g id="node70" class="node">
1245<title>Node70</title>
1246<g id="a_node70"><a xlink:href="_dequantize_8hpp.html" target="_top" xlink:title=" ">
1247<polygon fill="white" stroke="black" points="3103.5,-218 3103.5,-248 3252.5,-248 3252.5,-218 3103.5,-218"/>
1248<text text-anchor="start" x="3111.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
1249<text text-anchor="middle" x="3178" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Dequantize.hpp</text>
1250</a>
1251</g>
1252</g>
1253<!-- Node15&#45;&gt;Node70 -->
1254<g id="edge93" class="edge">
1255<title>Node15&#45;&gt;Node70</title>
1256<path fill="none" stroke="midnightblue" d="M7589.27,-300.48C7551.9,-296.44 7506.73,-292.18 7466,-290 6999.98,-265.1 3729.55,-308.03 3266,-254 3254.64,-252.68 3242.6,-250.48 3231.2,-248.02"/>
1257<polygon fill="midnightblue" stroke="midnightblue" points="7589.27,-304 7599.59,-301.61 7590.03,-297.04 7589.27,-304"/>
1258</g>
1259<!-- Node72 -->
1260<g id="node72" class="node">
1261<title>Node72</title>
1262<g id="a_node72"><a xlink:href="_ref_dequantize_workload_8cpp.html" target="_top" xlink:title=" ">
1263<polygon fill="white" stroke="black" points="2620.5,-140 2620.5,-170 2831.5,-170 2831.5,-140 2620.5,-140"/>
1264<text text-anchor="start" x="2628.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
1265<text text-anchor="middle" x="2726" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefDequantizeWorkload.cpp</text>
1266</a>
1267</g>
1268</g>
1269<!-- Node15&#45;&gt;Node72 -->
1270<g id="edge129" class="edge">
1271<title>Node15&#45;&gt;Node72</title>
1272<path fill="none" stroke="midnightblue" d="M7589.27,-300.48C7551.9,-296.44 7506.73,-292.18 7466,-290 7350.41,-283.82 3404.6,-301.41 3299,-254 3276.04,-243.69 3283.55,-223.18 3261,-212 3176.88,-170.29 2933.11,-188.12 2840,-176 2827.15,-174.33 2813.54,-172.23 2800.36,-170.02"/>
1273<polygon fill="midnightblue" stroke="midnightblue" points="7589.27,-304 7599.59,-301.61 7590.03,-297.04 7589.27,-304"/>
1274</g>
1275<!-- Node15&#45;&gt;Node73 -->
1276<g id="edge96" class="edge">
1277<title>Node15&#45;&gt;Node73</title>
1278<path fill="none" stroke="midnightblue" d="M7589.27,-300.46C7551.9,-296.42 7506.73,-292.16 7466,-290 6952.48,-262.76 3350.22,-299.47 2838,-254 2820.96,-252.49 2802.67,-249.85 2785.74,-246.98"/>
1279<polygon fill="midnightblue" stroke="midnightblue" points="7589.27,-303.98 7599.59,-301.59 7590.03,-297.03 7589.27,-303.98"/>
1280</g>
1281<!-- Node75 -->
1282<g id="node75" class="node">
1283<title>Node75</title>
1284<g id="a_node75"><a xlink:href="_ref_fill_workload_8cpp.html" target="_top" xlink:title=" ">
1285<polygon fill="white" stroke="black" points="1982,-140 1982,-170 2152,-170 2152,-140 1982,-140"/>
1286<text text-anchor="start" x="1990" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
1287<text text-anchor="middle" x="2067" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefFillWorkload.cpp</text>
1288</a>
1289</g>
1290</g>
1291<!-- Node15&#45;&gt;Node75 -->
1292<g id="edge133" class="edge">
1293<title>Node15&#45;&gt;Node75</title>
1294<path fill="none" stroke="midnightblue" d="M7589.27,-300.46C7551.9,-296.43 7506.73,-292.16 7466,-290 7338.54,-283.24 2988.44,-304.02 2871,-254 2847,-243.78 2853.75,-222.8 2830,-212 2699.92,-152.86 2330.03,-191.67 2188,-176 2173.82,-174.44 2158.77,-172.32 2144.29,-170.05"/>
1295<polygon fill="midnightblue" stroke="midnightblue" points="7589.27,-303.99 7599.59,-301.6 7590.03,-297.03 7589.27,-303.99"/>
1296</g>
1297<!-- Node15&#45;&gt;Node76 -->
1298<g id="edge99" class="edge">
1299<title>Node15&#45;&gt;Node76</title>
1300<path fill="none" stroke="midnightblue" d="M7589.27,-300.54C7551.89,-296.52 7506.72,-292.25 7466,-290 6800.74,-253.3 5130.1,-328.41 4468,-254 4456.18,-252.67 4443.66,-250.51 4431.76,-248.09"/>
1301<polygon fill="midnightblue" stroke="midnightblue" points="7589.27,-304.06 7599.59,-301.67 7590.03,-297.1 7589.27,-304.06"/>
1302</g>
1303<!-- Node15&#45;&gt;Node78 -->
1304<g id="edge102" class="edge">
1305<title>Node15&#45;&gt;Node78</title>
1306<path fill="none" stroke="midnightblue" d="M7748.57,-310.61C7909.4,-310.64 8284.25,-304.69 8594,-254 8603.06,-252.52 8612.62,-250.38 8621.74,-248.05"/>
1307<polygon fill="midnightblue" stroke="midnightblue" points="7748.29,-307.11 7738.29,-310.6 7748.28,-314.11 7748.29,-307.11"/>
1308</g>
1309<!-- Node81 -->
1310<g id="node81" class="node">
1311<title>Node81</title>
1312<g id="a_node81"><a xlink:href="_instance_norm_8hpp.html" target="_top" xlink:title=" ">
1313<polygon fill="white" stroke="black" points="3692,-218 3692,-248 3854,-248 3854,-218 3692,-218"/>
1314<text text-anchor="start" x="3700" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
1315<text text-anchor="middle" x="3773" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/InstanceNorm.hpp</text>
1316</a>
1317</g>
1318</g>
1319<!-- Node15&#45;&gt;Node81 -->
1320<g id="edge106" class="edge">
1321<title>Node15&#45;&gt;Node81</title>
1322<path fill="none" stroke="midnightblue" d="M7589.27,-300.5C7551.9,-296.47 7506.73,-292.21 7466,-290 7066.23,-268.35 4260.74,-299.67 3863,-254 3851.39,-252.67 3839.09,-250.47 3827.42,-248.01"/>
1323<polygon fill="midnightblue" stroke="midnightblue" points="7589.27,-304.02 7599.59,-301.63 7590.03,-297.07 7589.27,-304.02"/>
1324</g>
1325<!-- Node84 -->
1326<g id="node84" class="node">
1327<title>Node84</title>
1328<g id="a_node84"><a xlink:href="_lstm_8hpp.html" target="_top" xlink:title=" ">
1329<polygon fill="white" stroke="black" points="9199.5,-218 9199.5,-248 9328.5,-248 9328.5,-218 9199.5,-218"/>
1330<text text-anchor="start" x="9207.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
1331<text text-anchor="middle" x="9264" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Lstm.hpp</text>
1332</a>
1333</g>
1334</g>
1335<!-- Node15&#45;&gt;Node84 -->
1336<g id="edge109" class="edge">
1337<title>Node15&#45;&gt;Node84</title>
1338<path fill="none" stroke="midnightblue" d="M7748.41,-309.28C8018.98,-306.47 8903.63,-294.35 9185,-254 9194.94,-252.57 9205.45,-250.4 9215.44,-248"/>
1339<polygon fill="midnightblue" stroke="midnightblue" points="7748.25,-305.78 7738.28,-309.38 7748.32,-312.78 7748.25,-305.78"/>
1340</g>
1341<!-- Node86 -->
1342<g id="node86" class="node">
1343<title>Node86</title>
1344<g id="a_node86"><a xlink:href="_ref_lstm_workload_8cpp.html" target="_top" xlink:title=" ">
1345<polygon fill="white" stroke="black" points="9660.5,-140 9660.5,-170 9839.5,-170 9839.5,-140 9660.5,-140"/>
1346<text text-anchor="start" x="9668.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
1347<text text-anchor="middle" x="9750" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefLstmWorkload.cpp</text>
1348</a>
1349</g>
1350</g>
1351<!-- Node15&#45;&gt;Node86 -->
1352<g id="edge139" class="edge">
1353<title>Node15&#45;&gt;Node86</title>
1354<path fill="none" stroke="midnightblue" d="M7748.23,-309.39C8126.75,-306.27 9734.07,-290.9 9770,-254 9792.05,-231.36 9772.64,-191.38 9759.57,-170.16"/>
1355<polygon fill="midnightblue" stroke="midnightblue" points="7748.16,-305.89 7738.19,-309.47 7748.22,-312.89 7748.16,-305.89"/>
1356</g>
1357<!-- Node15&#45;&gt;Node87 -->
1358<g id="edge113" class="edge">
1359<title>Node15&#45;&gt;Node87</title>
1360<path fill="none" stroke="midnightblue" d="M7748.43,-309.56C8036.32,-307.61 9024.51,-297.8 9337,-254 9347.07,-252.59 9357.7,-250.42 9367.82,-248.03"/>
1361<polygon fill="midnightblue" stroke="midnightblue" points="7748.06,-306.06 7738.08,-309.63 7748.1,-313.06 7748.06,-306.06"/>
1362</g>
1363<!-- Node15&#45;&gt;Node88 -->
1364<g id="edge114" class="edge">
1365<title>Node15&#45;&gt;Node88</title>
1366<path fill="none" stroke="midnightblue" d="M7748.15,-310.21C8066.25,-310.68 9252.14,-308.65 9623,-254 9632.35,-252.62 9642.2,-250.47 9651.56,-248.08"/>
1367<polygon fill="midnightblue" stroke="midnightblue" points="7748.11,-306.71 7738.1,-310.2 7748.09,-313.71 7748.11,-306.71"/>
1368</g>
1369<!-- Node89 -->
1370<g id="node89" class="node">
1371<title>Node89</title>
1372<g id="a_node89"><a xlink:href="_prelu_impl_8hpp.html" target="_top" xlink:title=" ">
1373<polygon fill="white" stroke="black" points="8927,-218 8927,-248 9067,-248 9067,-218 8927,-218"/>
1374<text text-anchor="start" x="8935" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
1375<text text-anchor="middle" x="8997" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/PreluImpl.hpp</text>
1376</a>
1377</g>
1378</g>
1379<!-- Node15&#45;&gt;Node89 -->
1380<g id="edge115" class="edge">
1381<title>Node15&#45;&gt;Node89</title>
1382<path fill="none" stroke="midnightblue" d="M7748.58,-308.55C7986.66,-303.86 8690.94,-287.48 8918,-254 8927.8,-252.56 8938.14,-250.41 8948.01,-248.04"/>
1383<polygon fill="midnightblue" stroke="midnightblue" points="7748.2,-305.05 7738.27,-308.75 7748.34,-312.05 7748.2,-305.05"/>
1384</g>
1385<!-- Node15&#45;&gt;Node92 -->
1386<g id="edge118" class="edge">
1387<title>Node15&#45;&gt;Node92</title>
1388<path fill="none" stroke="midnightblue" d="M7748.37,-310.27C8084.91,-311.06 9395.47,-310.36 9804,-254 9813.95,-252.63 9824.46,-250.48 9834.45,-248.09"/>
1389<polygon fill="midnightblue" stroke="midnightblue" points="7748.23,-306.77 7738.22,-310.25 7748.21,-313.77 7748.23,-306.77"/>
1390</g>
1391<!-- Node95 -->
1392<g id="node95" class="node">
1393<title>Node95</title>
1394<g id="a_node95"><a xlink:href="_ref_activation_workload_8cpp.html" target="_top" xlink:title=" ">
1395<polygon fill="white" stroke="black" points="10410.5,-218 10410.5,-248 10615.5,-248 10615.5,-218 10410.5,-218"/>
1396<text text-anchor="start" x="10418.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
1397<text text-anchor="middle" x="10513" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefActivationWorkload.cpp</text>
1398</a>
1399</g>
1400</g>
1401<!-- Node15&#45;&gt;Node95 -->
1402<g id="edge122" class="edge">
1403<title>Node15&#45;&gt;Node95</title>
1404<path fill="none" stroke="midnightblue" d="M7748.25,-310.06C8139.45,-310.13 9867.21,-307.32 10402,-254 10415.93,-252.61 10430.74,-250.44 10444.85,-248.03"/>
1405<polygon fill="midnightblue" stroke="midnightblue" points="7748.16,-306.56 7738.16,-310.06 7748.16,-313.56 7748.16,-306.56"/>
1406</g>
1407<!-- Node96 -->
1408<g id="node96" class="node">
1409<title>Node96</title>
1410<g id="a_node96"><a xlink:href="_ref_arg_min_max_workload_8cpp.html" target="_top" xlink:title=" ">
1411<polygon fill="white" stroke="black" points="1605.5,-140 1605.5,-170 1816.5,-170 1816.5,-140 1605.5,-140"/>
1412<text text-anchor="start" x="1613.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
1413<text text-anchor="middle" x="1711" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefArgMinMaxWorkload.cpp</text>
1414</a>
1415</g>
1416</g>
1417<!-- Node15&#45;&gt;Node96 -->
1418<g id="edge123" class="edge">
1419<title>Node15&#45;&gt;Node96</title>
1420<path fill="none" stroke="midnightblue" d="M7589.27,-300.46C7551.9,-296.42 7506.73,-292.15 7466,-290 7399.16,-286.47 2708.08,-281.38 2647,-254 2624.03,-243.7 2631.77,-222.74 2609,-212 2530.13,-174.81 1911.68,-185.55 1825,-176 1811.32,-174.49 1796.8,-172.36 1782.86,-170.04"/>
1421<polygon fill="midnightblue" stroke="midnightblue" points="7589.27,-303.98 7599.59,-301.59 7590.03,-297.02 7589.27,-303.98"/>
1422</g>
1423<!-- Node97 -->
1424<g id="node97" class="node">
1425<title>Node97</title>
1426<g id="a_node97"><a xlink:href="_ref_broadcast_to_workload_8cpp.html" target="_top" xlink:title=" ">
1427<polygon fill="white" stroke="black" points="11723.5,-218 11723.5,-248 11938.5,-248 11938.5,-218 11723.5,-218"/>
1428<text text-anchor="start" x="11731.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
1429<text text-anchor="middle" x="11831" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefBroadcastToWorkload.cpp</text>
1430</a>
1431</g>
1432</g>
1433<!-- Node15&#45;&gt;Node97 -->
1434<g id="edge124" class="edge">
1435<title>Node15&#45;&gt;Node97</title>
1436<path fill="none" stroke="midnightblue" d="M7748.54,-309.64C8279.91,-307.16 11305.93,-291.47 11714,-254 11728.77,-252.64 11744.49,-250.47 11759.46,-248.04"/>
1437<polygon fill="midnightblue" stroke="midnightblue" points="7748.28,-306.14 7738.3,-309.69 7748.31,-313.14 7748.28,-306.14"/>
1438</g>
1439<!-- Node15&#45;&gt;Node98 -->
1440<g id="edge125" class="edge">
1441<title>Node15&#45;&gt;Node98</title>
1442<path fill="none" stroke="midnightblue" d="M7589.27,-300.46C7551.9,-296.42 7506.73,-292.15 7466,-290 6927.63,-261.54 3150.4,-308.1 2614,-254 2600.89,-252.68 2586.97,-250.48 2573.76,-248.02"/>
1443<polygon fill="midnightblue" stroke="midnightblue" points="7589.27,-303.98 7599.59,-301.59 7590.03,-297.02 7589.27,-303.98"/>
1444</g>
1445<!-- Node99 -->
1446<g id="node99" class="node">
1447<title>Node99</title>
1448<g id="a_node99"><a xlink:href="_ref_channel_shuffle_workload_8cpp.html" target="_top" xlink:title=" ">
1449<polygon fill="white" stroke="black" points="6705.5,-212.5 6705.5,-253.5 6868.5,-253.5 6868.5,-212.5 6705.5,-212.5"/>
1450<text text-anchor="start" x="6713.5" y="-241.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
1451<text text-anchor="start" x="6713.5" y="-230.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefChannelShuffle</text>
1452<text text-anchor="middle" x="6787" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
1453</a>
1454</g>
1455</g>
1456<!-- Node15&#45;&gt;Node99 -->
1457<g id="edge126" class="edge">
1458<title>Node15&#45;&gt;Node99</title>
1459<path fill="none" stroke="midnightblue" d="M7589.65,-301.49C7552.18,-297.65 7506.82,-293.26 7466,-290 7205.01,-269.16 7137.31,-290.21 6878,-254 6874.96,-253.57 6871.86,-253.1 6868.74,-252.59"/>
1460<polygon fill="midnightblue" stroke="midnightblue" points="7589.69,-305.02 7600,-302.56 7590.41,-298.05 7589.69,-305.02"/>
1461</g>
1462<!-- Node100 -->
1463<g id="node100" class="node">
1464<title>Node100</title>
1465<g id="a_node100"><a xlink:href="_ref_comparison_workload_8cpp.html" target="_top" xlink:title=" ">
1466<polygon fill="white" stroke="black" points="10633,-218 10633,-248 10847,-248 10847,-218 10633,-218"/>
1467<text text-anchor="start" x="10641" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
1468<text text-anchor="middle" x="10740" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefComparisonWorkload.cpp</text>
1469</a>
1470</g>
1471</g>
1472<!-- Node15&#45;&gt;Node100 -->
1473<g id="edge127" class="edge">
1474<title>Node15&#45;&gt;Node100</title>
1475<path fill="none" stroke="midnightblue" d="M7748.57,-310.13C8159.28,-310.53 10042.7,-309.3 10624,-254 10638.55,-252.62 10654.02,-250.45 10668.76,-248.03"/>
1476<polygon fill="midnightblue" stroke="midnightblue" points="7748.28,-306.63 7738.28,-310.12 7748.27,-313.63 7748.28,-306.63"/>
1477</g>
1478<!-- Node101 -->
1479<g id="node101" class="node">
1480<title>Node101</title>
1481<g id="a_node101"><a xlink:href="_ref_elementwise_binary_workload_8cpp.html" target="_top" xlink:title=" ">
1482<polygon fill="white" stroke="black" points="12196,-212.5 12196,-253.5 12380,-253.5 12380,-212.5 12196,-212.5"/>
1483<text text-anchor="start" x="12204" y="-241.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
1484<text text-anchor="start" x="12204" y="-230.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefElementwiseBinary</text>
1485<text text-anchor="middle" x="12288" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
1486</a>
1487</g>
1488</g>
1489<!-- Node15&#45;&gt;Node101 -->
1490<g id="edge130" class="edge">
1491<title>Node15&#45;&gt;Node101</title>
1492<path fill="none" stroke="midnightblue" d="M7748.32,-309.43C8332.82,-305.15 11956.55,-277.72 12186,-254 12189.23,-253.67 12192.51,-253.28 12195.82,-252.85"/>
1493<polygon fill="midnightblue" stroke="midnightblue" points="7748.28,-305.93 7738.3,-309.5 7748.33,-312.93 7748.28,-305.93"/>
1494</g>
1495<!-- Node102 -->
1496<g id="node102" class="node">
1497<title>Node102</title>
1498<g id="a_node102"><a xlink:href="_ref_elementwise_unary_workload_8cpp.html" target="_top" xlink:title=" ">
1499<polygon fill="white" stroke="black" points="6887,-212.5 6887,-253.5 7069,-253.5 7069,-212.5 6887,-212.5"/>
1500<text text-anchor="start" x="6895" y="-241.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
1501<text text-anchor="start" x="6895" y="-230.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefElementwiseUnary</text>
1502<text text-anchor="middle" x="6978" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
1503</a>
1504</g>
1505</g>
1506<!-- Node15&#45;&gt;Node102 -->
1507<g id="edge131" class="edge">
1508<title>Node15&#45;&gt;Node102</title>
1509<path fill="none" stroke="midnightblue" d="M7589.6,-302.07C7552.12,-298.36 7506.76,-293.9 7466,-290 7293.6,-273.51 7249.37,-279.02 7078,-254 7075.11,-253.58 7072.18,-253.13 7069.22,-252.65"/>
1510<polygon fill="midnightblue" stroke="midnightblue" points="7589.65,-305.59 7599.95,-303.1 7590.34,-298.63 7589.65,-305.59"/>
1511</g>
1512<!-- Node103 -->
1513<g id="node103" class="node">
1514<title>Node103</title>
1515<g id="a_node103"><a xlink:href="_ref_elementwise_workload_8cpp.html" target="_top" xlink:title=" ">
1516<polygon fill="white" stroke="black" points="13626,-140 13626,-170 13844,-170 13844,-140 13626,-140"/>
1517<text text-anchor="start" x="13634" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
1518<text text-anchor="middle" x="13735" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefElementwiseWorkload.cpp</text>
1519</a>
1520</g>
1521</g>
1522<!-- Node15&#45;&gt;Node103 -->
1523<g id="edge132" class="edge">
1524<title>Node15&#45;&gt;Node103</title>
1525<path fill="none" stroke="midnightblue" d="M7748.27,-309.44C8437.31,-304.57 13387.01,-269.02 13421,-254 13444.3,-243.7 13437.79,-224.47 13460,-212 13510.34,-183.73 13573,-169.63 13625.79,-162.65"/>
1526<polygon fill="midnightblue" stroke="midnightblue" points="7748.17,-305.94 7738.19,-309.51 7748.22,-312.94 7748.17,-305.94"/>
1527</g>
1528<!-- Node104 -->
1529<g id="node104" class="node">
1530<title>Node104</title>
1531<g id="a_node104"><a xlink:href="_ref_floor_workload_8cpp.html" target="_top" xlink:title=" ">
1532<polygon fill="white" stroke="black" points="6507,-218 6507,-248 6687,-248 6687,-218 6507,-218"/>
1533<text text-anchor="start" x="6515" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
1534<text text-anchor="middle" x="6597" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefFloorWorkload.cpp</text>
1535</a>
1536</g>
1537</g>
1538<!-- Node15&#45;&gt;Node104 -->
1539<g id="edge134" class="edge">
1540<title>Node15&#45;&gt;Node104</title>
1541<path fill="none" stroke="midnightblue" d="M7589.22,-301.18C7551.84,-297.3 7506.68,-292.95 7466,-290 7124.3,-265.2 7036.01,-296.04 6696,-254 6683.99,-252.52 6671.27,-250.38 6659.08,-248.05"/>
1542<polygon fill="midnightblue" stroke="midnightblue" points="7589.24,-304.7 7599.55,-302.26 7589.97,-297.74 7589.24,-304.7"/>
1543</g>
1544<!-- Node105 -->
1545<g id="node105" class="node">
1546<title>Node105</title>
1547<g id="a_node105"><a xlink:href="_ref_l2_normalization_workload_8cpp.html" target="_top" xlink:title=" ">
1548<polygon fill="white" stroke="black" points="7087,-212.5 7087,-253.5 7257,-253.5 7257,-212.5 7087,-212.5"/>
1549<text text-anchor="start" x="7095" y="-241.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
1550<text text-anchor="start" x="7095" y="-230.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefL2Normalization</text>
1551<text text-anchor="middle" x="7172" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
1552</a>
1553</g>
1554</g>
1555<!-- Node15&#45;&gt;Node105 -->
1556<g id="edge135" class="edge">
1557<title>Node15&#45;&gt;Node105</title>
1558<path fill="none" stroke="midnightblue" d="M7589.78,-300.69C7508.32,-290.72 7377.92,-273.66 7266,-254 7263.04,-253.48 7260.04,-252.94 7257,-252.37"/>
1559<polygon fill="midnightblue" stroke="midnightblue" points="7589.6,-304.2 7599.95,-301.93 7590.45,-297.25 7589.6,-304.2"/>
1560</g>
1561<!-- Node106 -->
1562<g id="node106" class="node">
1563<title>Node106</title>
1564<g id="a_node106"><a xlink:href="_ref_logical_binary_workload_8cpp.html" target="_top" xlink:title=" ">
1565<polygon fill="white" stroke="black" points="11956.5,-218 11956.5,-248 12177.5,-248 12177.5,-218 11956.5,-218"/>
1566<text text-anchor="start" x="11964.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
1567<text text-anchor="middle" x="12067" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefLogicalBinaryWorkload.cpp</text>
1568</a>
1569</g>
1570</g>
1571<!-- Node15&#45;&gt;Node106 -->
1572<g id="edge136" class="edge">
1573<title>Node15&#45;&gt;Node106</title>
1574<path fill="none" stroke="midnightblue" d="M7748.29,-309.69C8296.45,-307.44 11514.08,-292.68 11947,-254 11962.15,-252.65 11978.27,-250.47 11993.61,-248.05"/>
1575<polygon fill="midnightblue" stroke="midnightblue" points="7748.1,-306.19 7738.11,-309.73 7748.13,-313.19 7748.1,-306.19"/>
1576</g>
1577<!-- Node107 -->
1578<g id="node107" class="node">
1579<title>Node107</title>
1580<g id="a_node107"><a xlink:href="_ref_logical_unary_workload_8cpp.html" target="_top" xlink:title=" ">
1581<polygon fill="white" stroke="black" points="12398.5,-218 12398.5,-248 12617.5,-248 12617.5,-218 12398.5,-218"/>
1582<text text-anchor="start" x="12406.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
1583<text text-anchor="middle" x="12508" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefLogicalUnaryWorkload.cpp</text>
1584</a>
1585</g>
1586</g>
1587<!-- Node15&#45;&gt;Node107 -->
1588<g id="edge137" class="edge">
1589<title>Node15&#45;&gt;Node107</title>
1590<path fill="none" stroke="midnightblue" d="M7748.52,-309.41C8348.6,-304.89 12148.48,-275.51 12389,-254 12404.13,-252.65 12420.23,-250.46 12435.55,-248.01"/>
1591<polygon fill="midnightblue" stroke="midnightblue" points="7748.22,-305.91 7738.25,-309.48 7748.27,-312.91 7748.22,-305.91"/>
1592</g>
1593<!-- Node108 -->
1594<g id="node108" class="node">
1595<title>Node108</title>
1596<g id="a_node108"><a xlink:href="_ref_log_softmax_workload_8cpp.html" target="_top" xlink:title=" ">
1597<polygon fill="white" stroke="black" points="9966.5,-218 9966.5,-248 10179.5,-248 10179.5,-218 9966.5,-218"/>
1598<text text-anchor="start" x="9974.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
1599<text text-anchor="middle" x="10073" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefLogSoftmaxWorkload.cpp</text>
1600</a>
1601</g>
1602</g>
1603<!-- Node15&#45;&gt;Node108 -->
1604<g id="edge138" class="edge">
1605<title>Node15&#45;&gt;Node108</title>
1606<path fill="none" stroke="midnightblue" d="M7748.1,-309.62C8098.71,-307.69 9514.75,-297.3 9957,-254 9971.44,-252.59 9986.79,-250.42 10001.44,-248.02"/>
1607<polygon fill="midnightblue" stroke="midnightblue" points="7748.02,-306.12 7738.04,-309.67 7748.06,-313.12 7748.02,-306.12"/>
1608</g>
1609<!-- Node109 -->
1610<g id="node109" class="node">
1611<title>Node109</title>
1612<g id="a_node109"><a xlink:href="_ref_normalization_workload_8cpp.html" target="_top" xlink:title=" ">
1613<polygon fill="white" stroke="black" points="7275,-218 7275,-248 7499,-248 7499,-218 7275,-218"/>
1614<text text-anchor="start" x="7283" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
1615<text text-anchor="middle" x="7387" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefNormalizationWorkload.cpp</text>
1616</a>
1617</g>
1618</g>
1619<!-- Node15&#45;&gt;Node109 -->
1620<g id="edge140" class="edge">
1621<title>Node15&#45;&gt;Node109</title>
1622<path fill="none" stroke="midnightblue" d="M7607.17,-293.34C7556.88,-279.78 7486.73,-260.88 7439.23,-248.07"/>
1623<polygon fill="midnightblue" stroke="midnightblue" points="7606.38,-296.75 7616.95,-295.97 7608.2,-289.99 7606.38,-296.75"/>
1624</g>
1625<!-- Node110 -->
1626<g id="node110" class="node">
1627<title>Node110</title>
1628<g id="a_node110"><a xlink:href="_ref_q_lstm_workload_8cpp.html" target="_top" xlink:title=" ">
1629<polygon fill="white" stroke="black" points="12842.5,-218 12842.5,-248 13029.5,-248 13029.5,-218 12842.5,-218"/>
1630<text text-anchor="start" x="12850.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
1631<text text-anchor="middle" x="12936" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefQLstmWorkload.cpp</text>
1632</a>
1633</g>
1634</g>
1635<!-- Node15&#45;&gt;Node110 -->
1636<g id="edge141" class="edge">
1637<title>Node15&#45;&gt;Node110</title>
1638<path fill="none" stroke="midnightblue" d="M7748.42,-309.55C8379.78,-305.91 12569.13,-280.83 12833,-254 12846.14,-252.66 12860.1,-250.48 12873.36,-248.04"/>
1639<polygon fill="midnightblue" stroke="midnightblue" points="7748.04,-306.05 7738.06,-309.61 7748.08,-313.05 7748.04,-306.05"/>
1640</g>
1641<!-- Node15&#45;&gt;Node111 -->
1642<g id="edge142" class="edge">
1643<title>Node15&#45;&gt;Node111</title>
1644<path fill="none" stroke="midnightblue" d="M7748.12,-309.51C8363.95,-305.64 12373.08,-279.54 12626,-254 12639.26,-252.66 12653.35,-250.48 12666.74,-248.03"/>
1645<polygon fill="midnightblue" stroke="midnightblue" points="7748,-306.01 7738.02,-309.57 7748.04,-313.01 7748,-306.01"/>
1646</g>
1647<!-- Node112 -->
1648<g id="node112" class="node">
1649<title>Node112</title>
1650<g id="a_node112"><a xlink:href="_ref_softmax_workload_8cpp.html" target="_top" xlink:title=" ">
1651<polygon fill="white" stroke="black" points="10197,-218 10197,-248 10393,-248 10393,-218 10197,-218"/>
1652<text text-anchor="start" x="10205" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
1653<text text-anchor="middle" x="10295" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefSoftmaxWorkload.cpp</text>
1654</a>
1655</g>
1656</g>
1657<!-- Node15&#45;&gt;Node112 -->
1658<g id="edge143" class="edge">
1659<title>Node15&#45;&gt;Node112</title>
1660<path fill="none" stroke="midnightblue" d="M7748.32,-309.97C8120.73,-309.58 9698.08,-304.89 10188,-254 10201.44,-252.6 10215.72,-250.43 10229.32,-248.02"/>
1661<polygon fill="midnightblue" stroke="midnightblue" points="7748.18,-306.47 7738.18,-309.98 7748.18,-313.47 7748.18,-306.47"/>
1662</g>
1663<!-- Node15&#45;&gt;Node113 -->
1664<g id="edge144" class="edge">
1665<title>Node15&#45;&gt;Node113</title>
1666<path fill="none" stroke="midnightblue" d="M7748.46,-310C8177.89,-309.79 10225.33,-306.04 10856,-254 10872.88,-252.61 10890.87,-250.43 10908.02,-248.02"/>
1667<polygon fill="midnightblue" stroke="midnightblue" points="7748.31,-306.5 7738.31,-310 7748.32,-313.5 7748.31,-306.5"/>
1668</g>
1669<!-- Node15&#45;&gt;Node116 -->
1670<g id="edge147" class="edge">
1671<title>Node15&#45;&gt;Node116</title>
1672<path fill="none" stroke="midnightblue" d="M7748.38,-309.74C8247.75,-307.96 10945.54,-296.42 11310,-254 11321.57,-252.65 11333.83,-250.48 11345.47,-248.06"/>
1673<polygon fill="midnightblue" stroke="midnightblue" points="7748.03,-306.24 7738.04,-309.77 7748.05,-313.24 7748.03,-306.24"/>
1674</g>
1675<!-- Node119 -->
1676<g id="node119" class="node">
1677<title>Node119</title>
1678<g id="a_node119"><a xlink:href="_stack_8hpp.html" target="_top" xlink:title=" ">
1679<polygon fill="white" stroke="black" points="4873.5,-218 4873.5,-248 5002.5,-248 5002.5,-218 4873.5,-218"/>
1680<text text-anchor="start" x="4881.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
1681<text text-anchor="middle" x="4938" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Stack.hpp</text>
1682</a>
1683</g>
1684</g>
1685<!-- Node15&#45;&gt;Node119 -->
1686<g id="edge150" class="edge">
1687<title>Node15&#45;&gt;Node119</title>
1688<path fill="none" stroke="midnightblue" d="M7589.26,-300.59C7551.89,-296.58 7506.72,-292.3 7466,-290 7193.74,-274.62 5282.05,-291.87 5012,-254 5002.51,-252.67 4992.51,-250.51 4983.03,-248.08"/>
1689<polygon fill="midnightblue" stroke="midnightblue" points="7589.27,-304.11 7599.59,-301.71 7590.02,-297.15 7589.27,-304.11"/>
1690</g>
1691<!-- Node122 -->
1692<g id="node122" class="node">
1693<title>Node122</title>
1694<g id="a_node122"><a xlink:href="_transpose_convolution2d_8hpp.html" target="_top" xlink:title=" ">
1695<polygon fill="white" stroke="black" points="5448.5,-218 5448.5,-248 5661.5,-248 5661.5,-218 5448.5,-218"/>
1696<text text-anchor="start" x="5456.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
1697<text text-anchor="middle" x="5555" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/TransposeConvolution2d.hpp</text>
1698</a>
1699</g>
1700</g>
1701<!-- Node15&#45;&gt;Node122 -->
1702<g id="edge153" class="edge">
1703<title>Node15&#45;&gt;Node122</title>
1704<path fill="none" stroke="midnightblue" d="M7589.26,-300.69C7551.88,-296.7 7506.72,-292.41 7466,-290 6669.01,-242.82 6464.7,-330.62 5670,-254 5655.58,-252.61 5640.24,-250.44 5625.62,-248.02"/>
1705<polygon fill="midnightblue" stroke="midnightblue" points="7589.26,-304.21 7599.58,-301.81 7590.01,-297.25 7589.26,-304.21"/>
1706</g>
1707<!-- Node124 -->
1708<g id="node124" class="node">
1709<title>Node124</title>
1710<g id="a_node124"><a xlink:href="_splitter_8cpp.html" target="_top" xlink:title=" ">
1711<polygon fill="white" stroke="black" points="8285.5,-218 8285.5,-248 8414.5,-248 8414.5,-218 8285.5,-218"/>
1712<text text-anchor="start" x="8293.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
1713<text text-anchor="middle" x="8350" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Splitter.cpp</text>
1714</a>
1715</g>
1716</g>
1717<!-- Node15&#45;&gt;Node124 -->
1718<g id="edge158" class="edge">
1719<title>Node15&#45;&gt;Node124</title>
1720<path fill="none" stroke="midnightblue" d="M7748.25,-306.55C7863.86,-300.64 8085.23,-285.96 8271,-254 8280.2,-252.42 8289.91,-250.32 8299.25,-248.08"/>
1721<polygon fill="midnightblue" stroke="midnightblue" points="7747.88,-303.07 7738.07,-307.06 7748.23,-310.06 7747.88,-303.07"/>
1722</g>
1723<!-- Node18 -->
1724<g id="node18" class="node">
1725<title>Node18</title>
1726<g id="a_node18"><a xlink:href="_ref_batch_mat_mul_workload_8hpp.html" target="_top" xlink:title=" ">
1727<polygon fill="white" stroke="black" points="4250.5,-140 4250.5,-170 4471.5,-170 4471.5,-140 4250.5,-140"/>
1728<text text-anchor="start" x="4258.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
1729<text text-anchor="middle" x="4361" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefBatchMatMulWorkload.hpp</text>
1730</a>
1731</g>
1732</g>
1733<!-- Node17&#45;&gt;Node18 -->
1734<g id="edge19" class="edge">
1735<title>Node17&#45;&gt;Node18</title>
1736<path fill="none" stroke="midnightblue" d="M4044.59,-216.1C4051.83,-214.71 4059.05,-213.33 4066,-212 4141.14,-197.64 4227.07,-181.34 4286.73,-170.05"/>
1737<polygon fill="midnightblue" stroke="midnightblue" points="4043.89,-212.67 4034.73,-217.99 4045.21,-219.54 4043.89,-212.67"/>
1738</g>
1739<!-- Node21 -->
1740<g id="node21" class="node">
1741<title>Node21</title>
1742<g id="a_node21"><a xlink:href="_ref_batch_mat_mul_workload_8cpp.html" target="_top" xlink:title=" ">
1743<polygon fill="white" stroke="black" points="4181,-67.5 4181,-97.5 4401,-97.5 4401,-67.5 4181,-67.5"/>
1744<text text-anchor="start" x="4189" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
1745<text text-anchor="middle" x="4291" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefBatchMatMulWorkload.cpp</text>
1746</a>
1747</g>
1748</g>
1749<!-- Node17&#45;&gt;Node21 -->
1750<g id="edge24" class="edge">
1751<title>Node17&#45;&gt;Node21</title>
1752<path fill="none" stroke="midnightblue" d="M4041.54,-215.85C4105.84,-202.4 4187.93,-184.17 4202,-176 4224.03,-163.21 4223.37,-152.39 4241,-134 4252.95,-121.53 4266.79,-107.6 4276.87,-97.53"/>
1753<polygon fill="midnightblue" stroke="midnightblue" points="4040.46,-212.5 4031.39,-217.97 4041.89,-219.36 4040.46,-212.5"/>
1754</g>
1755<!-- Node22 -->
1756<g id="node22" class="node">
1757<title>Node22</title>
1758<g id="a_node22"><a xlink:href="_batch_mat_mul_impl_8cpp.html" target="_top" xlink:title=" ">
1759<polygon fill="white" stroke="black" points="4489.5,-140 4489.5,-170 4668.5,-170 4668.5,-140 4489.5,-140"/>
1760<text text-anchor="start" x="4497.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
1761<text text-anchor="middle" x="4579" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/BatchMatMulImpl.cpp</text>
1762</a>
1763</g>
1764</g>
1765<!-- Node17&#45;&gt;Node22 -->
1766<g id="edge23" class="edge">
1767<title>Node17&#45;&gt;Node22</title>
1768<path fill="none" stroke="midnightblue" d="M4039.53,-216.18C4048.43,-214.63 4057.4,-213.2 4066,-212 4248.93,-186.53 4297.19,-202.33 4480,-176 4491.37,-174.36 4503.4,-172.25 4515.01,-170.02"/>
1769<polygon fill="midnightblue" stroke="midnightblue" points="4038.75,-212.76 4029.52,-217.97 4039.98,-219.65 4038.75,-212.76"/>
1770</g>
1771<!-- Node19 -->
1772<g id="node19" class="node">
1773<title>Node19</title>
1774<g id="a_node19"><a xlink:href="_ref_workloads_8hpp.html" target="_top" xlink:title=" ">
1775<polygon fill="white" stroke="black" points="7172.5,-67.5 7172.5,-97.5 7333.5,-97.5 7333.5,-67.5 7172.5,-67.5"/>
1776<text text-anchor="start" x="7180.5" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
1777<text text-anchor="middle" x="7253" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefWorkloads.hpp</text>
1778</a>
1779</g>
1780</g>
1781<!-- Node18&#45;&gt;Node19 -->
1782<g id="edge20" class="edge">
1783<title>Node18&#45;&gt;Node19</title>
1784<path fill="none" stroke="midnightblue" d="M4444.11,-138.42C4456.11,-136.64 4468.35,-135.08 4480,-134 5022.83,-83.72 6774.9,-82.88 7172.32,-83.35"/>
1785<polygon fill="midnightblue" stroke="midnightblue" points="4443.45,-134.98 4434.1,-139.96 4444.51,-141.9 4443.45,-134.98"/>
1786</g>
1787<!-- Node18&#45;&gt;Node21 -->
1788<g id="edge22" class="edge">
1789<title>Node18&#45;&gt;Node21</title>
1790<path fill="none" stroke="midnightblue" d="M4339.52,-132.36C4328.35,-121.11 4315.01,-107.68 4305.14,-97.75"/>
1791<polygon fill="midnightblue" stroke="midnightblue" points="4337.3,-135.1 4346.83,-139.73 4342.27,-130.17 4337.3,-135.1"/>
1792</g>
1793<!-- Node20 -->
1794<g id="node20" class="node">
1795<title>Node20</title>
1796<g id="a_node20"><a xlink:href="_ref_workload_factory_8cpp.html" target="_top" xlink:title=" ">
1797<polygon fill="white" stroke="black" points="7185,-0.5 7185,-30.5 7321,-30.5 7321,-0.5 7185,-0.5"/>
1798<text text-anchor="start" x="7193" y="-18.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
1799<text text-anchor="middle" x="7253" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">/RefWorkloadFactory.cpp</text>
1800</a>
1801</g>
1802</g>
1803<!-- Node19&#45;&gt;Node20 -->
1804<g id="edge21" class="edge">
1805<title>Node19&#45;&gt;Node20</title>
1806<path fill="none" stroke="midnightblue" d="M7253,-57.11C7253,-48.15 7253,-38.32 7253,-30.58"/>
1807<polygon fill="midnightblue" stroke="midnightblue" points="7249.5,-57.4 7253,-67.4 7256.5,-57.4 7249.5,-57.4"/>
1808</g>
1809<!-- Node23&#45;&gt;Node19 -->
1810<g id="edge26" class="edge">
1811<title>Node23&#45;&gt;Node19</title>
1812<path fill="none" stroke="midnightblue" d="M7644.87,-211.22C7633.18,-200.9 7619.09,-188.08 7607,-176 7589.19,-158.21 7591.13,-146 7569,-134 7529.44,-112.55 7413.41,-98.02 7333.53,-90.25"/>
1813<polygon fill="midnightblue" stroke="midnightblue" points="7642.7,-213.97 7652.53,-217.93 7647.31,-208.71 7642.7,-213.97"/>
1814</g>
1815<!-- Node24 -->
1816<g id="node24" class="node">
1817<title>Node24</title>
1818<g id="a_node24"><a xlink:href="_ref_convolution2d_workload_8cpp.html" target="_top" xlink:title=" ">
1819<polygon fill="white" stroke="black" points="7334,-140 7334,-170 7560,-170 7560,-140 7334,-140"/>
1820<text text-anchor="start" x="7342" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
1821<text text-anchor="middle" x="7447" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefConvolution2dWorkload.cpp</text>
1822</a>
1823</g>
1824</g>
1825<!-- Node23&#45;&gt;Node24 -->
1826<g id="edge27" class="edge">
1827<title>Node23&#45;&gt;Node24</title>
1828<path fill="none" stroke="midnightblue" d="M7618.33,-214.65C7578.9,-201.16 7524.88,-182.66 7488.11,-170.07"/>
1829<polygon fill="midnightblue" stroke="midnightblue" points="7617.43,-218.04 7628.02,-217.97 7619.7,-211.42 7617.43,-218.04"/>
1830</g>
1831<!-- Node25&#45;&gt;Node19 -->
1832<g id="edge29" class="edge">
1833<title>Node25&#45;&gt;Node19</title>
1834<path fill="none" stroke="midnightblue" d="M7889.45,-211.27C7877.56,-200.96 7863.24,-188.14 7851,-176 7833.12,-158.28 7835.53,-145.24 7813,-134 7731,-93.1 7468.07,-85.03 7333.7,-83.63"/>
1835<polygon fill="midnightblue" stroke="midnightblue" points="7887.37,-214.1 7897.24,-217.97 7891.94,-208.8 7887.37,-214.1"/>
1836</g>
1837<!-- Node26 -->
1838<g id="node26" class="node">
1839<title>Node26</title>
1840<g id="a_node26"><a xlink:href="_ref_convolution3d_workload_8cpp.html" target="_top" xlink:title=" ">
1841<polygon fill="white" stroke="black" points="7860,-140 7860,-170 8086,-170 8086,-140 7860,-140"/>
1842<text text-anchor="start" x="7868" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
1843<text text-anchor="middle" x="7973" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefConvolution3dWorkload.cpp</text>
1844</a>
1845</g>
1846</g>
1847<!-- Node25&#45;&gt;Node26 -->
1848<g id="edge30" class="edge">
1849<title>Node25&#45;&gt;Node26</title>
1850<path fill="none" stroke="midnightblue" d="M7931.51,-209.44C7941.38,-196.73 7953.4,-181.25 7961.95,-170.23"/>
1851<polygon fill="midnightblue" stroke="midnightblue" points="7928.46,-207.66 7925.1,-217.7 7933.99,-211.95 7928.46,-207.66"/>
1852</g>
1853<!-- Node27&#45;&gt;Node19 -->
1854<g id="edge32" class="edge">
1855<title>Node27&#45;&gt;Node19</title>
1856<path fill="none" stroke="midnightblue" d="M6129.29,-214.54C6137.31,-213.6 6145.27,-212.74 6153,-212 6235.06,-204.16 6818.44,-208.94 6894,-176 6918.49,-165.32 6913.13,-146 6937,-134 6977.14,-113.81 7092.71,-98.97 7172.36,-90.78"/>
1857<polygon fill="midnightblue" stroke="midnightblue" points="6128.63,-211.1 6119.13,-215.78 6129.48,-218.05 6128.63,-211.1"/>
1858</g>
1859<!-- Node27&#45;&gt;Node28 -->
1860<g id="edge33" class="edge">
1861<title>Node27&#45;&gt;Node28</title>
1862<path fill="none" stroke="midnightblue" d="M6129.17,-212.42C6130.45,-212.27 6131.73,-212.13 6133,-212 6486.51,-174.71 6578.49,-213.29 6932,-176 6936.52,-175.52 6941.12,-174.99 6945.76,-174.4"/>
1863<polygon fill="midnightblue" stroke="midnightblue" points="6128.75,-208.94 6119.24,-213.6 6129.58,-215.89 6128.75,-208.94"/>
1864</g>
1865<!-- Node29&#45;&gt;Node19 -->
1866<g id="edge35" class="edge">
1867<title>Node29&#45;&gt;Node19</title>
1868<path fill="none" stroke="midnightblue" d="M4282.37,-212.03C4391.16,-198.76 4626.51,-214.6 4711,-176 4735.3,-164.9 4729.36,-144.33 4754,-134 4867.9,-86.26 6756,-83.49 7172.24,-83.46"/>
1869<polygon fill="midnightblue" stroke="midnightblue" points="4281.68,-208.59 4272.25,-213.41 4282.63,-215.53 4281.68,-208.59"/>
1870</g>
1871<!-- Node30 -->
1872<g id="node30" class="node">
1873<title>Node30</title>
1874<g id="a_node30"><a xlink:href="_ref_fully_connected_workload_8cpp.html" target="_top" xlink:title=" ">
1875<polygon fill="white" stroke="black" points="4763,-134.5 4763,-175.5 4927,-175.5 4927,-134.5 4763,-134.5"/>
1876<text text-anchor="start" x="4771" y="-163.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
1877<text text-anchor="start" x="4771" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefFullyConnected</text>
1878<text text-anchor="middle" x="4845" y="-141.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
1879</a>
1880</g>
1881</g>
1882<!-- Node29&#45;&gt;Node30 -->
1883<g id="edge36" class="edge">
1884<title>Node29&#45;&gt;Node30</title>
1885<path fill="none" stroke="midnightblue" d="M4282.21,-211.93C4489.14,-182.27 4545.69,-204.88 4749,-176 4753.55,-175.35 4758.21,-174.62 4762.9,-173.83"/>
1886<polygon fill="midnightblue" stroke="midnightblue" points="4281.64,-208.48 4272.24,-213.39 4282.65,-215.41 4281.64,-208.48"/>
1887</g>
1888<!-- Node31&#45;&gt;Node19 -->
1889<g id="edge38" class="edge">
1890<title>Node31&#45;&gt;Node19</title>
1891<path fill="none" stroke="midnightblue" d="M4649.32,-216.16C4658.29,-214.61 4667.33,-213.18 4676,-212 4774.53,-198.59 5032.81,-219.96 5122,-176 5144.58,-164.87 5137.12,-144.49 5160,-134 5252.93,-91.41 6799.3,-84.67 7172.45,-83.67"/>
1892<polygon fill="midnightblue" stroke="midnightblue" points="4648.47,-212.76 4639.24,-217.96 4649.69,-219.65 4648.47,-212.76"/>
1893</g>
1894<!-- Node32 -->
1895<g id="node32" class="node">
1896<title>Node32</title>
1897<g id="a_node32"><a xlink:href="_ref_gather_workload_8cpp.html" target="_top" xlink:title=" ">
1898<polygon fill="white" stroke="black" points="7616,-140 7616,-170 7804,-170 7804,-140 7616,-140"/>
1899<text text-anchor="start" x="7624" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
1900<text text-anchor="middle" x="7710" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefGatherWorkload.cpp</text>
1901</a>
1902</g>
1903</g>
1904<!-- Node31&#45;&gt;Node32 -->
1905<g id="edge39" class="edge">
1906<title>Node31&#45;&gt;Node32</title>
1907<path fill="none" stroke="midnightblue" d="M4645.41,-216.2C4655.64,-214.49 4666.05,-213.01 4676,-212 5315.65,-147.04 6927.95,-225.25 7569,-176 7586.75,-174.64 7605.67,-172.46 7623.69,-170.03"/>
1908<polygon fill="midnightblue" stroke="midnightblue" points="4644.51,-212.81 4635.26,-217.98 4645.71,-219.7 4644.51,-212.81"/>
1909</g>
1910<!-- Node33&#45;&gt;Node19 -->
1911<g id="edge41" class="edge">
1912<title>Node33&#45;&gt;Node19</title>
1913<path fill="none" stroke="midnightblue" d="M8133.84,-207.68C8129.43,-184.57 8119.05,-150.91 8095,-134 8033.72,-90.91 7532.45,-84.44 7333.72,-83.58"/>
1914<polygon fill="midnightblue" stroke="midnightblue" points="8130.42,-208.46 8135.51,-217.75 8137.32,-207.32 8130.42,-208.46"/>
1915</g>
1916<!-- Node34 -->
1917<g id="node34" class="node">
1918<title>Node34</title>
1919<g id="a_node34"><a xlink:href="_ref_mean_workload_8cpp.html" target="_top" xlink:title=" ">
1920<polygon fill="white" stroke="black" points="8460,-140 8460,-170 8642,-170 8642,-140 8460,-140"/>
1921<text text-anchor="start" x="8468" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
1922<text text-anchor="middle" x="8551" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefMeanWorkload.cpp</text>
1923</a>
1924</g>
1925</g>
1926<!-- Node33&#45;&gt;Node34 -->
1927<g id="edge42" class="edge">
1928<title>Node33&#45;&gt;Node34</title>
1929<path fill="none" stroke="midnightblue" d="M8220.51,-216.13C8228.11,-214.72 8235.7,-213.32 8243,-212 8334.88,-195.34 8358.19,-193.07 8450,-176 8460.11,-174.12 8470.77,-172.08 8481.22,-170.04"/>
1930<polygon fill="midnightblue" stroke="midnightblue" points="8219.72,-212.71 8210.53,-217.98 8221.01,-219.6 8219.72,-212.71"/>
1931</g>
1932<!-- Node35&#45;&gt;Node19 -->
1933<g id="edge44" class="edge">
1934<title>Node35&#45;&gt;Node19</title>
1935<path fill="none" stroke="midnightblue" d="M11202.01,-207.68C11203.33,-184.83 11201.03,-151.57 11180,-134 11141.73,-102.02 7890.64,-86.3 7333.73,-83.84"/>
1936<polygon fill="midnightblue" stroke="midnightblue" points="11198.5,-207.7 11201.14,-217.96 11205.47,-208.29 11198.5,-207.7"/>
1937</g>
1938<!-- Node35&#45;&gt;Node36 -->
1939<g id="edge45" class="edge">
1940<title>Node35&#45;&gt;Node36</title>
1941<path fill="none" stroke="midnightblue" d="M11276.7,-216.29C11287.83,-214.54 11299.18,-213.02 11310,-212 12125.53,-135.1 14178.9,-233.89 14996,-176 15015.12,-174.65 15035.53,-172.45 15054.95,-170.01"/>
1942<polygon fill="midnightblue" stroke="midnightblue" points="11275.85,-212.88 11266.55,-217.96 11276.98,-219.79 11275.85,-212.88"/>
1943</g>
1944<!-- Node37&#45;&gt;Node19 -->
1945<g id="edge47" class="edge">
1946<title>Node37&#45;&gt;Node19</title>
1947<path fill="none" stroke="midnightblue" d="M11623.17,-209.93C11640.77,-188.01 11660.52,-154.76 11640,-134 11600.62,-94.17 7927.02,-84.89 7333.54,-83.66"/>
1948<polygon fill="midnightblue" stroke="midnightblue" points="11620.38,-207.81 11616.63,-217.72 11625.74,-212.32 11620.38,-207.81"/>
1949</g>
1950<!-- Node37&#45;&gt;Node38 -->
1951<g id="edge48" class="edge">
1952<title>Node37&#45;&gt;Node38</title>
1953<path fill="none" stroke="midnightblue" d="M11680.7,-216.29C11691.83,-214.54 11703.18,-213.02 11714,-212 12497.88,-137.93 14472.39,-241.9 15257,-176 15273,-174.66 15290.05,-172.47 15306.26,-170.02"/>
1954<polygon fill="midnightblue" stroke="midnightblue" points="11679.85,-212.89 11670.55,-217.96 11680.98,-219.79 11679.85,-212.89"/>
1955</g>
1956<!-- Node39&#45;&gt;Node19 -->
1957<g id="edge50" class="edge">
1958<title>Node39&#45;&gt;Node19</title>
1959<path fill="none" stroke="midnightblue" d="M5199,-216.32C5209.39,-214.63 5219.93,-213.12 5230,-212 5327.92,-201.08 6026.51,-217.21 6116,-176 6139.14,-165.35 6131.89,-144.72 6155,-134 6246.43,-91.6 6934.64,-84.79 7172.46,-83.7"/>
1960<polygon fill="midnightblue" stroke="midnightblue" points="5198.38,-212.87 5189.1,-217.98 5199.54,-219.77 5198.38,-212.87"/>
1961</g>
1962<!-- Node40 -->
1963<g id="node40" class="node">
1964<title>Node40</title>
1965<g id="a_node40"><a xlink:href="_ref_quantize_workload_8cpp.html" target="_top" xlink:title=" ">
1966<polygon fill="white" stroke="black" points="5908.5,-140 5908.5,-170 6107.5,-170 6107.5,-140 5908.5,-140"/>
1967<text text-anchor="start" x="5916.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
1968<text text-anchor="middle" x="6008" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefQuantizeWorkload.cpp</text>
1969</a>
1970</g>
1971</g>
1972<!-- Node39&#45;&gt;Node40 -->
1973<g id="edge51" class="edge">
1974<title>Node39&#45;&gt;Node40</title>
1975<path fill="none" stroke="midnightblue" d="M5200,-216.28C5210.07,-214.64 5220.26,-213.15 5230,-212 5525.71,-177.06 5603.29,-210.94 5899,-176 5911.99,-174.46 5925.77,-172.33 5939.01,-170.03"/>
1976<polygon fill="midnightblue" stroke="midnightblue" points="5199.27,-212.85 5189.99,-217.97 5200.44,-219.76 5199.27,-212.85"/>
1977</g>
1978<!-- Node42 -->
1979<g id="node42" class="node">
1980<title>Node42</title>
1981<g id="a_node42"><a xlink:href="_ref_reverse_v2_workload_8hpp.html" target="_top" xlink:title=" ">
1982<polygon fill="white" stroke="black" points="2208.5,-140 2208.5,-170 2417.5,-170 2417.5,-140 2208.5,-140"/>
1983<text text-anchor="start" x="2216.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
1984<text text-anchor="middle" x="2313" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefReverseV2Workload.hpp</text>
1985</a>
1986</g>
1987</g>
1988<!-- Node41&#45;&gt;Node42 -->
1989<g id="edge53" class="edge">
1990<title>Node41&#45;&gt;Node42</title>
1991<path fill="none" stroke="midnightblue" d="M2891.09,-216.12C2882.65,-214.58 2874.16,-213.16 2866,-212 2671.75,-184.33 2620.59,-201.13 2426,-176 2413.16,-174.34 2399.55,-172.24 2386.4,-170.02"/>
1992<polygon fill="midnightblue" stroke="midnightblue" points="2890.46,-219.56 2900.93,-217.97 2891.75,-212.68 2890.46,-219.56"/>
1993</g>
1994<!-- Node43 -->
1995<g id="node43" class="node">
1996<title>Node43</title>
1997<g id="a_node43"><a xlink:href="_ref_reverse_v2_workload_8cpp.html" target="_top" xlink:title=" ">
1998<polygon fill="white" stroke="black" points="2143,-67.5 2143,-97.5 2351,-97.5 2351,-67.5 2143,-67.5"/>
1999<text text-anchor="start" x="2151" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
2000<text text-anchor="middle" x="2247" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefReverseV2Workload.cpp</text>
2001</a>
2002</g>
2003</g>
2004<!-- Node41&#45;&gt;Node43 -->
2005<g id="edge56" class="edge">
2006<title>Node41&#45;&gt;Node43</title>
2007<path fill="none" stroke="midnightblue" d="M2892.36,-216.12C2883.52,-214.53 2874.57,-213.1 2866,-212 2792.38,-202.55 2250.05,-229.88 2199,-176 2176.85,-152.62 2208.71,-117.03 2230.18,-97.52"/>
2008<polygon fill="midnightblue" stroke="midnightblue" points="2891.81,-219.57 2902.28,-217.97 2893.09,-212.69 2891.81,-219.57"/>
2009</g>
2010<!-- Node44 -->
2011<g id="node44" class="node">
2012<title>Node44</title>
2013<g id="a_node44"><a xlink:href="_reverse_v2_impl_8cpp.html" target="_top" xlink:title=" ">
2014<polygon fill="white" stroke="black" points="2435.5,-140 2435.5,-170 2602.5,-170 2602.5,-140 2435.5,-140"/>
2015<text text-anchor="start" x="2443.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
2016<text text-anchor="middle" x="2519" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/ReverseV2Impl.cpp</text>
2017</a>
2018</g>
2019</g>
2020<!-- Node41&#45;&gt;Node44 -->
2021<g id="edge57" class="edge">
2022<title>Node41&#45;&gt;Node44</title>
2023<path fill="none" stroke="midnightblue" d="M2888.34,-216.08C2880.8,-214.64 2873.26,-213.25 2866,-212 2753.21,-192.55 2723.67,-196.17 2611,-176 2601.19,-174.24 2590.82,-172.19 2580.73,-170.08"/>
2024<polygon fill="midnightblue" stroke="midnightblue" points="2887.73,-219.53 2898.21,-218 2889.06,-212.65 2887.73,-219.53"/>
2025</g>
2026<!-- Node42&#45;&gt;Node19 -->
2027<g id="edge54" class="edge">
2028<title>Node42&#45;&gt;Node19</title>
2029<path fill="none" stroke="midnightblue" d="M2391.76,-138.35C2403.2,-136.58 2414.88,-135.04 2426,-134 2671.97,-111.1 6560.52,-87.54 7172.27,-83.97"/>
2030<polygon fill="midnightblue" stroke="midnightblue" points="2391.09,-134.92 2381.78,-139.97 2392.21,-141.83 2391.09,-134.92"/>
2031</g>
2032<!-- Node42&#45;&gt;Node43 -->
2033<g id="edge55" class="edge">
2034<title>Node42&#45;&gt;Node43</title>
2035<path fill="none" stroke="midnightblue" d="M2292.75,-132.36C2282.21,-121.11 2269.64,-107.68 2260.34,-97.75"/>
2036<polygon fill="midnightblue" stroke="midnightblue" points="2290.25,-134.83 2299.64,-139.73 2295.36,-130.04 2290.25,-134.83"/>
2037</g>
2038<!-- Node46 -->
2039<g id="node46" class="node">
2040<title>Node46</title>
2041<g id="a_node46"><a xlink:href="_ref_scatter_nd_workload_8hpp.html" target="_top" xlink:title=" ">
2042<polygon fill="white" stroke="black" points="3054,-140 3054,-170 3258,-170 3258,-140 3054,-140"/>
2043<text text-anchor="start" x="3062" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
2044<text text-anchor="middle" x="3156" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefScatterNdWorkload.hpp</text>
2045</a>
2046</g>
2047</g>
2048<!-- Node45&#45;&gt;Node46 -->
2049<g id="edge59" class="edge">
2050<title>Node45&#45;&gt;Node46</title>
2051<path fill="none" stroke="midnightblue" d="M3328.36,-214.74C3288.73,-201.23 3234.31,-182.69 3197.3,-170.07"/>
2052<polygon fill="midnightblue" stroke="midnightblue" points="3327.24,-218.06 3337.84,-217.97 3329.5,-211.43 3327.24,-218.06"/>
2053</g>
2054<!-- Node47 -->
2055<g id="node47" class="node">
2056<title>Node47</title>
2057<g id="a_node47"><a xlink:href="_ref_scatter_nd_workload_8cpp.html" target="_top" xlink:title=" ">
2058<polygon fill="white" stroke="black" points="2989.5,-67.5 2989.5,-97.5 3192.5,-97.5 3192.5,-67.5 2989.5,-67.5"/>
2059<text text-anchor="start" x="2997.5" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
2060<text text-anchor="middle" x="3091" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefScatterNdWorkload.cpp</text>
2061</a>
2062</g>
2063</g>
2064<!-- Node45&#45;&gt;Node47 -->
2065<g id="edge62" class="edge">
2066<title>Node45&#45;&gt;Node47</title>
2067<path fill="none" stroke="midnightblue" d="M3312.62,-215.79C3306.34,-214.44 3300.06,-213.15 3294,-212 3239.07,-201.59 3081.6,-218.27 3045,-176 3024.22,-152 3054.17,-116.97 3074.63,-97.63"/>
2068<polygon fill="midnightblue" stroke="midnightblue" points="3311.93,-219.23 3322.45,-217.97 3313.44,-212.39 3311.93,-219.23"/>
2069</g>
2070<!-- Node45&#45;&gt;Node48 -->
2071<g id="edge63" class="edge">
2072<title>Node45&#45;&gt;Node48</title>
2073<path fill="none" stroke="midnightblue" d="M3369.04,-208.33C3363.78,-195.85 3357.5,-180.94 3352.99,-170.23"/>
2074<polygon fill="midnightblue" stroke="midnightblue" points="3365.87,-209.85 3372.98,-217.7 3372.33,-207.13 3365.87,-209.85"/>
2075</g>
2076<!-- Node46&#45;&gt;Node19 -->
2077<g id="edge60" class="edge">
2078<title>Node46&#45;&gt;Node19</title>
2079<path fill="none" stroke="midnightblue" d="M3233.7,-138.32C3244.83,-136.56 3256.18,-135.04 3267,-134 3668.4,-95.56 6642.64,-85.26 7172.4,-83.72"/>
2080<polygon fill="midnightblue" stroke="midnightblue" points="3232.85,-134.91 3223.55,-139.99 3233.99,-141.82 3232.85,-134.91"/>
2081</g>
2082<!-- Node46&#45;&gt;Node47 -->
2083<g id="edge61" class="edge">
2084<title>Node46&#45;&gt;Node47</title>
2085<path fill="none" stroke="midnightblue" d="M3136.05,-132.36C3125.68,-121.11 3113.29,-107.68 3104.13,-97.75"/>
2086<polygon fill="midnightblue" stroke="midnightblue" points="3133.49,-134.75 3142.85,-139.73 3138.64,-130.01 3133.49,-134.75"/>
2087</g>
2088<!-- Node49&#45;&gt;Node19 -->
2089<g id="edge65" class="edge">
2090<title>Node49&#45;&gt;Node19</title>
2091<path fill="none" stroke="midnightblue" d="M5409.8,-216.22C5419.59,-214.56 5429.51,-213.09 5439,-212 5541.18,-200.25 6270.54,-218.94 6364,-176 6387.15,-165.37 6379.96,-144.87 6403,-134 6471.39,-101.73 6973.52,-88.78 7172.3,-84.89"/>
2092<polygon fill="midnightblue" stroke="midnightblue" points="5408.92,-212.82 5399.68,-218 5410.13,-219.71 5408.92,-212.82"/>
2093</g>
2094<!-- Node50 -->
2095<g id="node50" class="node">
2096<title>Node50</title>
2097<g id="a_node50"><a xlink:href="_ref_splitter_workload_8cpp.html" target="_top" xlink:title=" ">
2098<polygon fill="white" stroke="black" points="6164.5,-140 6164.5,-170 6355.5,-170 6355.5,-140 6164.5,-140"/>
2099<text text-anchor="start" x="6172.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
2100<text text-anchor="middle" x="6260" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefSplitterWorkload.cpp</text>
2101</a>
2102</g>
2103</g>
2104<!-- Node49&#45;&gt;Node50 -->
2105<g id="edge66" class="edge">
2106<title>Node49&#45;&gt;Node50</title>
2107<path fill="none" stroke="midnightblue" d="M5410.44,-216.21C5420.02,-214.59 5429.72,-213.12 5439,-212 5753.12,-174.03 5835.69,-212.38 6150,-176 6163.21,-174.47 6177.22,-172.33 6190.67,-170.01"/>
2108<polygon fill="midnightblue" stroke="midnightblue" points="5409.76,-212.78 5400.52,-217.96 5410.98,-219.67 5409.76,-212.78"/>
2109</g>
2110<!-- Node52 -->
2111<g id="node52" class="node">
2112<title>Node52</title>
2113<g id="a_node52"><a xlink:href="_ref_tile_workload_8hpp.html" target="_top" xlink:title=" ">
2114<polygon fill="white" stroke="black" points="3474,-140 3474,-170 3648,-170 3648,-140 3474,-140"/>
2115<text text-anchor="start" x="3482" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
2116<text text-anchor="middle" x="3561" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefTileWorkload.hpp</text>
2117</a>
2118</g>
2119</g>
2120<!-- Node51&#45;&gt;Node52 -->
2121<g id="edge68" class="edge">
2122<title>Node51&#45;&gt;Node52</title>
2123<path fill="none" stroke="midnightblue" d="M3567.79,-207.59C3566.17,-195.26 3564.25,-180.72 3562.87,-170.23"/>
2124<polygon fill="midnightblue" stroke="midnightblue" points="3564.34,-208.25 3569.12,-217.7 3571.28,-207.33 3564.34,-208.25"/>
2125</g>
2126<!-- Node53 -->
2127<g id="node53" class="node">
2128<title>Node53</title>
2129<g id="a_node53"><a xlink:href="_ref_tile_workload_8cpp.html" target="_top" xlink:title=" ">
2130<polygon fill="white" stroke="black" points="3416.5,-67.5 3416.5,-97.5 3589.5,-97.5 3589.5,-67.5 3416.5,-67.5"/>
2131<text text-anchor="start" x="3424.5" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
2132<text text-anchor="middle" x="3503" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefTileWorkload.cpp</text>
2133</a>
2134</g>
2135</g>
2136<!-- Node51&#45;&gt;Node53 -->
2137<g id="edge71" class="edge">
2138<title>Node51&#45;&gt;Node53</title>
2139<path fill="none" stroke="midnightblue" d="M3510.75,-213.83C3492.88,-205.32 3475.34,-193.15 3465,-176 3455.36,-160.01 3459.08,-151.7 3465,-134 3469.59,-120.26 3479.55,-107.27 3488.12,-97.9"/>
2140<polygon fill="midnightblue" stroke="midnightblue" points="3509.53,-217.12 3520.09,-217.96 3512.36,-210.72 3509.53,-217.12"/>
2141</g>
2142<!-- Node51&#45;&gt;Node54 -->
2143<g id="edge72" class="edge">
2144<title>Node51&#45;&gt;Node54</title>
2145<path fill="none" stroke="midnightblue" d="M3609.9,-213.52C3638.1,-200.13 3675.67,-182.28 3701.44,-170.04"/>
2146<polygon fill="midnightblue" stroke="midnightblue" points="3608.25,-210.43 3600.72,-217.88 3611.25,-216.75 3608.25,-210.43"/>
2147</g>
2148<!-- Node52&#45;&gt;Node19 -->
2149<g id="edge69" class="edge">
2150<title>Node52&#45;&gt;Node19</title>
2151<path fill="none" stroke="midnightblue" d="M3629.31,-138.1C3638.58,-136.44 3647.99,-134.99 3657,-134 4016.66,-94.38 6673.55,-85.1 7172.39,-83.71"/>
2152<polygon fill="midnightblue" stroke="midnightblue" points="3628.53,-134.69 3619.35,-139.99 3629.83,-141.57 3628.53,-134.69"/>
2153</g>
2154<!-- Node52&#45;&gt;Node53 -->
2155<g id="edge70" class="edge">
2156<title>Node52&#45;&gt;Node53</title>
2157<path fill="none" stroke="midnightblue" d="M3542.66,-131.71C3533.52,-120.6 3522.73,-107.49 3514.72,-97.75"/>
2158<polygon fill="midnightblue" stroke="midnightblue" points="3540.21,-134.23 3549.26,-139.73 3545.61,-129.79 3540.21,-134.23"/>
2159</g>
2160<!-- Node55&#45;&gt;Node19 -->
2161<g id="edge74" class="edge">
2162<title>Node55&#45;&gt;Node19</title>
2163<path fill="none" stroke="midnightblue" d="M5898.64,-212.21C6042.53,-201.86 6766.77,-222.64 6860,-176 6881.48,-165.26 6873.1,-145.83 6894,-134 6940.22,-107.84 7081.5,-94.23 7172.43,-87.98"/>
2164<polygon fill="midnightblue" stroke="midnightblue" points="5898.26,-208.73 5888.6,-213.08 5898.86,-215.7 5898.26,-208.73"/>
2165</g>
2166<!-- Node56 -->
2167<g id="node56" class="node">
2168<title>Node56</title>
2169<g id="a_node56"><a xlink:href="_ref_transpose_convolution2d_workload_8cpp.html" target="_top" xlink:title=" ">
2170<polygon fill="white" stroke="black" points="6642.5,-134.5 6642.5,-175.5 6851.5,-175.5 6851.5,-134.5 6642.5,-134.5"/>
2171<text text-anchor="start" x="6650.5" y="-163.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
2172<text text-anchor="start" x="6650.5" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefTransposeConvolution2d</text>
2173<text text-anchor="middle" x="6747" y="-141.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
2174</a>
2175</g>
2176</g>
2177<!-- Node55&#45;&gt;Node56 -->
2178<g id="edge75" class="edge">
2179<title>Node55&#45;&gt;Node56</title>
2180<path fill="none" stroke="midnightblue" d="M5898.81,-212C6224.8,-176.42 6311.3,-211.96 6633,-176 6636.1,-175.65 6639.23,-175.28 6642.4,-174.87"/>
2181<polygon fill="midnightblue" stroke="midnightblue" points="5898.16,-208.55 5888.6,-213.13 5898.93,-215.51 5898.16,-208.55"/>
2182</g>
2183<!-- Node57&#45;&gt;Node19 -->
2184<g id="edge77" class="edge">
2185<title>Node57&#45;&gt;Node19</title>
2186<path fill="none" stroke="midnightblue" d="M8856.16,-204.5C8873.51,-182.97 8889.89,-153.49 8871,-134 8843.98,-106.12 7657.12,-88.73 7333.67,-84.51"/>
2187<polygon fill="midnightblue" stroke="midnightblue" points="8853.33,-202.44 8849.54,-212.33 8858.67,-206.96 8853.33,-202.44"/>
2188</g>
2189<!-- Node57&#45;&gt;Node58 -->
2190<g id="edge78" class="edge">
2191<title>Node57&#45;&gt;Node58</title>
2192<path fill="none" stroke="midnightblue" d="M8918.92,-211.85C9001.52,-195.04 9085.36,-179.93 9144.89,-169.53"/>
2193<polygon fill="midnightblue" stroke="midnightblue" points="8918.22,-208.42 8909.12,-213.85 8919.62,-215.28 8918.22,-208.42"/>
2194</g>
2195<!-- Node60 -->
2196<g id="node60" class="node">
2197<title>Node60</title>
2198<g id="a_node60"><a xlink:href="_batch_norm_impl_8cpp.html" target="_top" xlink:title=" ">
2199<polygon fill="white" stroke="black" points="5169,-140 5169,-170 5339,-170 5339,-140 5169,-140"/>
2200<text text-anchor="start" x="5177" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
2201<text text-anchor="middle" x="5254" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/BatchNormImpl.cpp</text>
2202</a>
2203</g>
2204</g>
2205<!-- Node59&#45;&gt;Node60 -->
2206<g id="edge80" class="edge">
2207<title>Node59&#45;&gt;Node60</title>
2208<path fill="none" stroke="midnightblue" d="M4842.26,-215.97C4849.58,-214.54 4856.93,-213.19 4864,-212 4992.52,-190.42 5026.37,-196.92 5155,-176 5165.73,-174.25 5177.07,-172.18 5188.09,-170.04"/>
2209<polygon fill="midnightblue" stroke="midnightblue" points="4841.42,-212.56 4832.3,-217.95 4842.79,-219.43 4841.42,-212.56"/>
2210</g>
2211<!-- Node61 -->
2212<g id="node61" class="node">
2213<title>Node61</title>
2214<g id="a_node61"><a xlink:href="_ref_batch_normalization_workload_8cpp.html" target="_top" xlink:title=" ">
2215<polygon fill="white" stroke="black" points="5357,-134.5 5357,-175.5 5543,-175.5 5543,-134.5 5357,-134.5"/>
2216<text text-anchor="start" x="5365" y="-163.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
2217<text text-anchor="start" x="5365" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefBatchNormalization</text>
2218<text text-anchor="middle" x="5450" y="-141.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
2219</a>
2220</g>
2221</g>
2222<!-- Node59&#45;&gt;Node61 -->
2223<g id="edge81" class="edge">
2224<title>Node59&#45;&gt;Node61</title>
2225<path fill="none" stroke="midnightblue" d="M4839.81,-216.05C4847.94,-214.52 4856.13,-213.12 4864,-212 5077.54,-181.49 5134.23,-204.8 5348,-176 5350.95,-175.6 5353.95,-175.17 5356.96,-174.72"/>
2226<polygon fill="midnightblue" stroke="midnightblue" points="4839.1,-212.63 4829.96,-217.98 4840.44,-219.5 4839.1,-212.63"/>
2227</g>
2228<!-- Node63 -->
2229<g id="node63" class="node">
2230<title>Node63</title>
2231<g id="a_node63"><a xlink:href="_batch_to_space_nd_8cpp.html" target="_top" xlink:title=" ">
2232<polygon fill="white" stroke="black" points="13303,-140 13303,-170 13477,-170 13477,-140 13303,-140"/>
2233<text text-anchor="start" x="13311" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
2234<text text-anchor="middle" x="13390" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/BatchToSpaceNd.cpp</text>
2235</a>
2236</g>
2237</g>
2238<!-- Node62&#45;&gt;Node63 -->
2239<g id="edge83" class="edge">
2240<title>Node62&#45;&gt;Node63</title>
2241<path fill="none" stroke="midnightblue" d="M13343.98,-209.81C13354.91,-197.03 13368.31,-181.36 13377.83,-170.23"/>
2242<polygon fill="midnightblue" stroke="midnightblue" points="13341.07,-207.83 13337.23,-217.7 13346.39,-212.38 13341.07,-207.83"/>
2243</g>
2244<!-- Node64 -->
2245<g id="node64" class="node">
2246<title>Node64</title>
2247<g id="a_node64"><a xlink:href="_ref_batch_to_space_nd_workload_8cpp.html" target="_top" xlink:title=" ">
2248<polygon fill="white" stroke="black" points="13115,-134.5 13115,-175.5 13285,-175.5 13285,-134.5 13115,-134.5"/>
2249<text text-anchor="start" x="13123" y="-163.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
2250<text text-anchor="start" x="13123" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefBatchToSpaceNd</text>
2251<text text-anchor="middle" x="13200" y="-141.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
2252</a>
2253</g>
2254</g>
2255<!-- Node62&#45;&gt;Node64 -->
2256<g id="edge84" class="edge">
2257<title>Node62&#45;&gt;Node64</title>
2258<path fill="none" stroke="midnightblue" d="M13293.09,-212.6C13274.53,-201.31 13251.19,-187.12 13232.52,-175.77"/>
2259<polygon fill="midnightblue" stroke="midnightblue" points="13291.42,-215.68 13301.78,-217.88 13295.06,-209.7 13291.42,-215.68"/>
2260</g>
2261<!-- Node66&#45;&gt;Node26 -->
2262<g id="edge88" class="edge">
2263<title>Node66&#45;&gt;Node26</title>
2264<path fill="none" stroke="midnightblue" d="M8442.17,-215.74C8435.71,-214.38 8429.24,-213.11 8423,-212 8295.13,-189.26 8261.88,-192.05 8133,-176 8117.58,-174.08 8101.33,-172.05 8085.33,-170.05"/>
2265<polygon fill="midnightblue" stroke="midnightblue" points="8441.76,-219.23 8452.27,-217.92 8443.24,-212.39 8441.76,-219.23"/>
2266</g>
2267<!-- Node67 -->
2268<g id="node67" class="node">
2269<title>Node67</title>
2270<g id="a_node67"><a xlink:href="_conv3d_impl_8cpp.html" target="_top" xlink:title=" ">
2271<polygon fill="white" stroke="black" points="8142,-140 8142,-170 8294,-170 8294,-140 8142,-140"/>
2272<text text-anchor="start" x="8150" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
2273<text text-anchor="middle" x="8218" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Conv3dImpl.cpp</text>
2274</a>
2275</g>
2276</g>
2277<!-- Node66&#45;&gt;Node67 -->
2278<g id="edge87" class="edge">
2279<title>Node66&#45;&gt;Node67</title>
2280<path fill="none" stroke="midnightblue" d="M8445.52,-215.42C8393.61,-201.86 8321.01,-182.9 8271.89,-170.07"/>
2281<polygon fill="midnightblue" stroke="midnightblue" points="8444.73,-218.83 8455.29,-217.97 8446.5,-212.06 8444.73,-218.83"/>
2282</g>
2283<!-- Node68&#45;&gt;Node24 -->
2284<g id="edge91" class="edge">
2285<title>Node68&#45;&gt;Node24</title>
2286<path fill="none" stroke="midnightblue" d="M6303.52,-215.72C6310.38,-214.25 6317.32,-212.95 6324,-212 6764.7,-149.02 6882.01,-220.1 7325,-176 7339.84,-174.52 7355.62,-172.37 7370.73,-170.03"/>
2287<polygon fill="midnightblue" stroke="midnightblue" points="6302.54,-212.36 6293.56,-217.99 6304.09,-219.18 6302.54,-212.36"/>
2288</g>
2289<!-- Node68&#45;&gt;Node28 -->
2290<g id="edge92" class="edge">
2291<title>Node68&#45;&gt;Node28</title>
2292<path fill="none" stroke="midnightblue" d="M6304.59,-215.65C6311.11,-214.24 6317.67,-212.98 6324,-212 6591.51,-170.6 6663,-206.29 6932,-176 6936.51,-175.49 6941.11,-174.93 6945.76,-174.32"/>
2293<polygon fill="midnightblue" stroke="midnightblue" points="6303.4,-212.33 6294.43,-217.97 6304.96,-219.15 6303.4,-212.33"/>
2294</g>
2295<!-- Node69 -->
2296<g id="node69" class="node">
2297<title>Node69</title>
2298<g id="a_node69"><a xlink:href="_conv_impl_8cpp.html" target="_top" xlink:title=" ">
2299<polygon fill="white" stroke="black" points="7176,-140 7176,-170 7316,-170 7316,-140 7176,-140"/>
2300<text text-anchor="start" x="7184" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
2301<text text-anchor="middle" x="7246" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/ConvImpl.cpp</text>
2302</a>
2303</g>
2304</g>
2305<!-- Node68&#45;&gt;Node69 -->
2306<g id="edge90" class="edge">
2307<title>Node68&#45;&gt;Node69</title>
2308<path fill="none" stroke="midnightblue" d="M6303.82,-215.7C6310.59,-214.25 6317.42,-212.96 6324,-212 6695.06,-157.7 6795.94,-230.3 7167,-176 7176.8,-174.57 7187.15,-172.42 7197.01,-170.06"/>
2309<polygon fill="midnightblue" stroke="midnightblue" points="6302.97,-212.31 6293.99,-217.94 6304.52,-219.13 6302.97,-212.31"/>
2310</g>
2311<!-- Node71 -->
2312<g id="node71" class="node">
2313<title>Node71</title>
2314<g id="a_node71"><a xlink:href="_dequantize_8cpp.html" target="_top" xlink:title=" ">
2315<polygon fill="white" stroke="black" points="2849.5,-140 2849.5,-170 2998.5,-170 2998.5,-140 2849.5,-140"/>
2316<text text-anchor="start" x="2857.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
2317<text text-anchor="middle" x="2924" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Dequantize.cpp</text>
2318</a>
2319</g>
2320</g>
2321<!-- Node70&#45;&gt;Node71 -->
2322<g id="edge94" class="edge">
2323<title>Node70&#45;&gt;Node71</title>
2324<path fill="none" stroke="midnightblue" d="M3121.46,-215.08C3076.23,-201.55 3013.56,-182.8 2971.04,-170.07"/>
2325<polygon fill="midnightblue" stroke="midnightblue" points="3120.53,-218.46 3131.12,-217.97 3122.54,-211.75 3120.53,-218.46"/>
2326</g>
2327<!-- Node70&#45;&gt;Node72 -->
2328<g id="edge95" class="edge">
2329<title>Node70&#45;&gt;Node72</title>
2330<path fill="none" stroke="midnightblue" d="M3108.95,-215.75C3102.56,-214.42 3096.17,-213.14 3090,-212 2979.62,-191.54 2950.85,-193.7 2840,-176 2828.39,-174.15 2816.14,-172.1 2804.14,-170.03"/>
2331<polygon fill="midnightblue" stroke="midnightblue" points="3108.45,-219.23 3118.97,-217.9 3109.92,-212.38 3108.45,-219.23"/>
2332</g>
2333<!-- Node74 -->
2334<g id="node74" class="node">
2335<title>Node74</title>
2336<g id="a_node74"><a xlink:href="_fill_8cpp.html" target="_top" xlink:title=" ">
2337<polygon fill="white" stroke="black" points="1834.5,-140 1834.5,-170 1963.5,-170 1963.5,-140 1834.5,-140"/>
2338<text text-anchor="start" x="1842.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
2339<text text-anchor="middle" x="1899" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Fill.cpp</text>
2340</a>
2341</g>
2342</g>
2343<!-- Node73&#45;&gt;Node74 -->
2344<g id="edge97" class="edge">
2345<title>Node73&#45;&gt;Node74</title>
2346<path fill="none" stroke="midnightblue" d="M2661.41,-215.61C2654.9,-214.21 2648.33,-212.96 2642,-212 2347.62,-167.25 2267.01,-223.1 1973,-176 1963.93,-174.55 1954.38,-172.42 1945.26,-170.1"/>
2347<polygon fill="midnightblue" stroke="midnightblue" points="2661.05,-219.12 2671.57,-217.92 2662.6,-212.29 2661.05,-219.12"/>
2348</g>
2349<!-- Node73&#45;&gt;Node75 -->
2350<g id="edge98" class="edge">
2351<title>Node73&#45;&gt;Node75</title>
2352<path fill="none" stroke="midnightblue" d="M2661.11,-215.69C2654.69,-214.29 2648.23,-213.02 2642,-212 2432.61,-177.84 2376.16,-205.06 2166,-176 2154.45,-174.4 2142.22,-172.29 2130.44,-170.03"/>
2353<polygon fill="midnightblue" stroke="midnightblue" points="2660.59,-219.16 2671.12,-217.99 2662.16,-212.34 2660.59,-219.16"/>
2354</g>
2355<!-- Node76&#45;&gt;Node30 -->
2356<g id="edge101" class="edge">
2357<title>Node76&#45;&gt;Node30</title>
2358<path fill="none" stroke="midnightblue" d="M4446.49,-215.99C4453.74,-214.56 4461.01,-213.2 4468,-212 4592.1,-190.75 4624.83,-196.86 4749,-176 4753.53,-175.24 4758.18,-174.42 4762.86,-173.55"/>
2359<polygon fill="midnightblue" stroke="midnightblue" points="4445.75,-212.57 4436.64,-217.98 4447.13,-219.43 4445.75,-212.57"/>
2360</g>
2361<!-- Node77 -->
2362<g id="node77" class="node">
2363<title>Node77</title>
2364<g id="a_node77"><a xlink:href="_fully_connected_8cpp.html" target="_top" xlink:title=" ">
2365<polygon fill="white" stroke="black" points="4945,-140 4945,-170 5113,-170 5113,-140 4945,-140"/>
2366<text text-anchor="start" x="4953" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
2367<text text-anchor="middle" x="5029" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/FullyConnected.cpp</text>
2368</a>
2369</g>
2370</g>
2371<!-- Node76&#45;&gt;Node77 -->
2372<g id="edge100" class="edge">
2373<title>Node76&#45;&gt;Node77</title>
2374<path fill="none" stroke="midnightblue" d="M4444.33,-216.02C4452.29,-214.5 4460.3,-213.12 4468,-212 4674.45,-182 4729.55,-206 4936,-176 4946.95,-174.41 4958.54,-172.28 4969.68,-170.01"/>
2375<polygon fill="midnightblue" stroke="midnightblue" points="4443.45,-212.62 4434.32,-217.99 4444.81,-219.49 4443.45,-212.62"/>
2376</g>
2377<!-- Node78&#45;&gt;Node32 -->
2378<g id="edge105" class="edge">
2379<title>Node78&#45;&gt;Node32</title>
2380<path fill="none" stroke="midnightblue" d="M8612.05,-215.52C8606,-214.15 8599.9,-212.93 8594,-212 8267.41,-160.57 8180.13,-207.25 7851,-176 7834.51,-174.43 7816.99,-172.32 7800.12,-170.05"/>
2381<polygon fill="midnightblue" stroke="midnightblue" points="8611.6,-219.01 8622.15,-217.96 8613.25,-212.21 8611.6,-219.01"/>
2382</g>
2383<!-- Node79 -->
2384<g id="node79" class="node">
2385<title>Node79</title>
2386<g id="a_node79"><a xlink:href="_gather_8cpp.html" target="_top" xlink:title=" ">
2387<polygon fill="white" stroke="black" points="8312.5,-140 8312.5,-170 8441.5,-170 8441.5,-140 8312.5,-140"/>
2388<text text-anchor="start" x="8320.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
2389<text text-anchor="middle" x="8377" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Gather.cpp</text>
2390</a>
2391</g>
2392</g>
2393<!-- Node78&#45;&gt;Node79 -->
2394<g id="edge103" class="edge">
2395<title>Node78&#45;&gt;Node79</title>
2396<path fill="none" stroke="midnightblue" d="M8606.44,-215.28C8602.23,-214.16 8598.06,-213.06 8594,-212 8530.59,-195.45 8514.41,-192.55 8451,-176 8443.79,-174.12 8436.19,-172.1 8428.72,-170.1"/>
2397<polygon fill="midnightblue" stroke="midnightblue" points="8605.71,-218.7 8616.28,-217.9 8607.52,-211.94 8605.71,-218.7"/>
2398</g>
2399<!-- Node80 -->
2400<g id="node80" class="node">
2401<title>Node80</title>
2402<g id="a_node80"><a xlink:href="_ref_gather_nd_workload_8cpp.html" target="_top" xlink:title=" ">
2403<polygon fill="white" stroke="black" points="8660,-140 8660,-170 8862,-170 8862,-140 8660,-140"/>
2404<text text-anchor="start" x="8668" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
2405<text text-anchor="middle" x="8761" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefGatherNdWorkload.cpp</text>
2406</a>
2407</g>
2408</g>
2409<!-- Node78&#45;&gt;Node80 -->
2410<g id="edge104" class="edge">
2411<title>Node78&#45;&gt;Node80</title>
2412<path fill="none" stroke="midnightblue" d="M8693.39,-211.25C8709.32,-198.23 8729.45,-181.78 8743.59,-170.23"/>
2413<polygon fill="midnightblue" stroke="midnightblue" points="8691.02,-208.67 8685.49,-217.7 8695.45,-214.09 8691.02,-208.67"/>
2414</g>
2415<!-- Node82 -->
2416<g id="node82" class="node">
2417<title>Node82</title>
2418<g id="a_node82"><a xlink:href="_instance_norm_8cpp.html" target="_top" xlink:title=" ">
2419<polygon fill="white" stroke="black" points="4032.5,-140 4032.5,-170 4193.5,-170 4193.5,-140 4032.5,-140"/>
2420<text text-anchor="start" x="4040.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
2421<text text-anchor="middle" x="4113" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/InstanceNorm.cpp</text>
2422</a>
2423</g>
2424</g>
2425<!-- Node81&#45;&gt;Node82 -->
2426<g id="edge107" class="edge">
2427<title>Node81&#45;&gt;Node82</title>
2428<path fill="none" stroke="midnightblue" d="M3845.68,-215.75C3906.52,-202.15 3992.46,-182.95 4050.32,-170.01"/>
2429<polygon fill="midnightblue" stroke="midnightblue" points="3844.75,-212.37 3835.76,-217.97 3846.28,-219.21 3844.75,-212.37"/>
2430</g>
2431<!-- Node83 -->
2432<g id="node83" class="node">
2433<title>Node83</title>
2434<g id="a_node83"><a xlink:href="_ref_instance_normalization_workload_8cpp.html" target="_top" xlink:title=" ">
2435<polygon fill="white" stroke="black" points="3814,-134.5 3814,-175.5 4014,-175.5 4014,-134.5 3814,-134.5"/>
2436<text text-anchor="start" x="3822" y="-163.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
2437<text text-anchor="start" x="3822" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefInstanceNormalization</text>
2438<text text-anchor="middle" x="3914" y="-141.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
2439</a>
2440</g>
2441</g>
2442<!-- Node81&#45;&gt;Node83 -->
2443<g id="edge108" class="edge">
2444<title>Node81&#45;&gt;Node83</title>
2445<path fill="none" stroke="midnightblue" d="M3808.17,-213.04C3829.33,-201.64 3856.21,-187.15 3877.59,-175.63"/>
2446<polygon fill="midnightblue" stroke="midnightblue" points="3806.33,-210.06 3799.19,-217.88 3809.65,-216.22 3806.33,-210.06"/>
2447</g>
2448<!-- Node84&#45;&gt;Node58 -->
2449<g id="edge112" class="edge">
2450<title>Node84&#45;&gt;Node58</title>
2451<path fill="none" stroke="midnightblue" d="M9251.7,-208.63C9246.15,-198.08 9239.66,-185.75 9234.36,-175.68"/>
2452<polygon fill="midnightblue" stroke="midnightblue" points="9248.72,-210.49 9256.48,-217.7 9254.92,-207.23 9248.72,-210.49"/>
2453</g>
2454<!-- Node85 -->
2455<g id="node85" class="node">
2456<title>Node85</title>
2457<g id="a_node85"><a xlink:href="_lstm_8cpp.html" target="_top" xlink:title=" ">
2458<polygon fill="white" stroke="black" points="14388.5,-140 14388.5,-170 14517.5,-170 14517.5,-140 14388.5,-140"/>
2459<text text-anchor="start" x="14396.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
2460<text text-anchor="middle" x="14453" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Lstm.cpp</text>
2461</a>
2462</g>
2463</g>
2464<!-- Node84&#45;&gt;Node85 -->
2465<g id="edge110" class="edge">
2466<title>Node84&#45;&gt;Node85</title>
2467<path fill="none" stroke="midnightblue" d="M9318.67,-215.55C9325.14,-214.11 9331.68,-212.86 9338,-212 9586.53,-178 13602.21,-181.18 13853,-176 14047.86,-171.98 14278.19,-163.16 14388.2,-158.7"/>
2468<polygon fill="midnightblue" stroke="midnightblue" points="9317.53,-212.23 9308.62,-217.97 9319.17,-219.03 9317.53,-212.23"/>
2469</g>
2470<!-- Node84&#45;&gt;Node86 -->
2471<g id="edge111" class="edge">
2472<title>Node84&#45;&gt;Node86</title>
2473<path fill="none" stroke="midnightblue" d="M9322.41,-215.47C9327.66,-214.21 9332.91,-213.03 9338,-212 9397.79,-199.91 9558.19,-179.38 9660.31,-166.82"/>
2474<polygon fill="midnightblue" stroke="midnightblue" points="9321.21,-212.16 9312.35,-217.97 9322.9,-218.95 9321.21,-212.16"/>
2475</g>
2476<!-- Node90 -->
2477<g id="node90" class="node">
2478<title>Node90</title>
2479<g id="a_node90"><a xlink:href="_prelu_impl_8cpp.html" target="_top" xlink:title=" ">
2480<polygon fill="white" stroke="black" points="9436,-140 9436,-170 9576,-170 9576,-140 9436,-140"/>
2481<text text-anchor="start" x="9444" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
2482<text text-anchor="middle" x="9506" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/PreluImpl.cpp</text>
2483</a>
2484</g>
2485</g>
2486<!-- Node89&#45;&gt;Node90 -->
2487<g id="edge116" class="edge">
2488<title>Node89&#45;&gt;Node90</title>
2489<path fill="none" stroke="midnightblue" d="M9077.31,-218.61C9091.2,-216.36 9105.52,-214.08 9119,-212 9229.54,-194.94 9358.08,-176.65 9435.68,-165.77"/>
2490<polygon fill="midnightblue" stroke="midnightblue" points="9076.59,-215.19 9067.28,-220.25 9077.72,-222.09 9076.59,-215.19"/>
2491</g>
2492<!-- Node91 -->
2493<g id="node91" class="node">
2494<title>Node91</title>
2495<g id="a_node91"><a xlink:href="_ref_prelu_workload_8cpp.html" target="_top" xlink:title=" ">
2496<polygon fill="white" stroke="black" points="8918,-140 8918,-170 9098,-170 9098,-140 8918,-140"/>
2497<text text-anchor="start" x="8926" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
2498<text text-anchor="middle" x="9008" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefPreluWorkload.cpp</text>
2499</a>
2500</g>
2501</g>
2502<!-- Node89&#45;&gt;Node91 -->
2503<g id="edge117" class="edge">
2504<title>Node89&#45;&gt;Node91</title>
2505<path fill="none" stroke="midnightblue" d="M9000.53,-207.59C9002.32,-195.26 9004.42,-180.72 9005.94,-170.23"/>
2506<polygon fill="midnightblue" stroke="midnightblue" points="8997.04,-207.31 8999.07,-217.7 9003.97,-208.31 8997.04,-207.31"/>
2507</g>
2508<!-- Node92&#45;&gt;Node34 -->
2509<g id="edge120" class="edge">
2510<title>Node92&#45;&gt;Node34</title>
2511<path fill="none" stroke="midnightblue" d="M9807.8,-217.15C9795.22,-215.11 9782.27,-213.28 9770,-212 9275.08,-160.51 9145.32,-232.99 8651,-176 8638.6,-174.57 8625.45,-172.41 8612.89,-170.03"/>
2512<polygon fill="midnightblue" stroke="midnightblue" points="9807.35,-220.62 9817.79,-218.82 9808.51,-213.72 9807.35,-220.62"/>
2513</g>
2514<!-- Node93 -->
2515<g id="node93" class="node">
2516<title>Node93</title>
2517<g id="a_node93"><a xlink:href="_reduce_8cpp.html" target="_top" xlink:title=" ">
2518<polygon fill="white" stroke="black" points="9857.5,-140 9857.5,-170 9986.5,-170 9986.5,-140 9857.5,-140"/>
2519<text text-anchor="start" x="9865.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
2520<text text-anchor="middle" x="9922" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Reduce.cpp</text>
2521</a>
2522</g>
2523</g>
2524<!-- Node92&#45;&gt;Node93 -->
2525<g id="edge119" class="edge">
2526<title>Node92&#45;&gt;Node93</title>
2527<path fill="none" stroke="midnightblue" d="M9894.95,-208.7C9901.4,-196.14 9909.15,-181.04 9914.7,-170.23"/>
2528<polygon fill="midnightblue" stroke="midnightblue" points="9891.79,-207.21 9890.34,-217.7 9898.02,-210.41 9891.79,-207.21"/>
2529</g>
2530<!-- Node92&#45;&gt;Node94 -->
2531<g id="edge121" class="edge">
2532<title>Node92&#45;&gt;Node94</title>
2533<path fill="none" stroke="midnightblue" d="M9937.67,-215.55C9944.14,-214.1 9950.68,-212.86 9957,-212 10208.5,-177.6 14272.28,-183.93 14526,-176 14617.91,-173.13 14722.67,-167.13 14796.49,-162.44"/>
2534<polygon fill="midnightblue" stroke="midnightblue" points="9936.53,-212.23 9927.62,-217.97 9938.17,-219.03 9936.53,-212.23"/>
2535</g>
2536<!-- Node114 -->
2537<g id="node114" class="node">
2538<title>Node114</title>
2539<g id="a_node114"><a xlink:href="_ref_space_to_batch_nd_workload_8cpp.html" target="_top" xlink:title=" ">
2540<polygon fill="white" stroke="black" points="10809,-134.5 10809,-175.5 10979,-175.5 10979,-134.5 10809,-134.5"/>
2541<text text-anchor="start" x="10817" y="-163.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
2542<text text-anchor="start" x="10817" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefSpaceToBatchNd</text>
2543<text text-anchor="middle" x="10894" y="-141.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
2544</a>
2545</g>
2546</g>
2547<!-- Node113&#45;&gt;Node114 -->
2548<g id="edge145" class="edge">
2549<title>Node113&#45;&gt;Node114</title>
2550<path fill="none" stroke="midnightblue" d="M10964.82,-211.49C10950.62,-200.36 10933.15,-186.68 10919.12,-175.68"/>
2551<polygon fill="midnightblue" stroke="midnightblue" points="10962.72,-214.29 10972.76,-217.7 10967.04,-208.78 10962.72,-214.29"/>
2552</g>
2553<!-- Node115 -->
2554<g id="node115" class="node">
2555<title>Node115</title>
2556<g id="a_node115"><a xlink:href="_space_to_batch_nd_8cpp.html" target="_top" xlink:title=" ">
2557<polygon fill="white" stroke="black" points="10997,-140 10997,-170 11171,-170 11171,-140 10997,-140"/>
2558<text text-anchor="start" x="11005" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
2559<text text-anchor="middle" x="11084" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/SpaceToBatchNd.cpp</text>
2560</a>
2561</g>
2562</g>
2563<!-- Node113&#45;&gt;Node115 -->
2564<g id="edge146" class="edge">
2565<title>Node113&#45;&gt;Node115</title>
2566<path fill="none" stroke="midnightblue" d="M11016.39,-211.25C11032.32,-198.23 11052.45,-181.78 11066.59,-170.23"/>
2567<polygon fill="midnightblue" stroke="midnightblue" points="11014.02,-208.67 11008.49,-217.7 11018.45,-214.09 11014.02,-208.67"/>
2568</g>
2569<!-- Node117 -->
2570<g id="node117" class="node">
2571<title>Node117</title>
2572<g id="a_node117"><a xlink:href="_ref_space_to_depth_workload_8cpp.html" target="_top" xlink:title=" ">
2573<polygon fill="white" stroke="black" points="11227,-140 11227,-170 11451,-170 11451,-140 11227,-140"/>
2574<text text-anchor="start" x="11235" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
2575<text text-anchor="middle" x="11339" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefSpaceToDepthWorkload.cpp</text>
2576</a>
2577</g>
2578</g>
2579<!-- Node116&#45;&gt;Node117 -->
2580<g id="edge148" class="edge">
2581<title>Node116&#45;&gt;Node117</title>
2582<path fill="none" stroke="midnightblue" d="M11382.89,-209.81C11372.47,-197.03 11359.69,-181.36 11350.61,-170.23"/>
2583<polygon fill="midnightblue" stroke="midnightblue" points="11380.3,-212.17 11389.34,-217.7 11385.73,-207.74 11380.3,-212.17"/>
2584</g>
2585<!-- Node118 -->
2586<g id="node118" class="node">
2587<title>Node118</title>
2588<g id="a_node118"><a xlink:href="_space_to_depth_8cpp.html" target="_top" xlink:title=" ">
2589<polygon fill="white" stroke="black" points="11469,-140 11469,-170 11631,-170 11631,-140 11469,-140"/>
2590<text text-anchor="start" x="11477" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
2591<text text-anchor="middle" x="11550" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/SpaceToDepth.cpp</text>
2592</a>
2593</g>
2594</g>
2595<!-- Node116&#45;&gt;Node118 -->
2596<g id="edge149" class="edge">
2597<title>Node116&#45;&gt;Node118</title>
2598<path fill="none" stroke="midnightblue" d="M11437.91,-213.17C11464.1,-199.82 11498.68,-182.18 11522.47,-170.04"/>
2599<polygon fill="midnightblue" stroke="midnightblue" points="11435.99,-210.22 11428.68,-217.88 11439.18,-216.46 11435.99,-210.22"/>
2600</g>
2601<!-- Node120 -->
2602<g id="node120" class="node">
2603<title>Node120</title>
2604<g id="a_node120"><a xlink:href="_ref_stack_workload_8cpp.html" target="_top" xlink:title=" ">
2605<polygon fill="white" stroke="black" points="5561,-140 5561,-170 5743,-170 5743,-140 5561,-140"/>
2606<text text-anchor="start" x="5569" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
2607<text text-anchor="middle" x="5652" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefStackWorkload.cpp</text>
2608</a>
2609</g>
2610</g>
2611<!-- Node119&#45;&gt;Node120 -->
2612<g id="edge151" class="edge">
2613<title>Node119&#45;&gt;Node120</title>
2614<path fill="none" stroke="midnightblue" d="M4994.23,-215.57C5000.19,-214.2 5006.2,-212.97 5012,-212 5249.26,-172.43 5313.56,-207.65 5552,-176 5563.85,-174.43 5576.4,-172.29 5588.46,-170"/>
2615<polygon fill="midnightblue" stroke="midnightblue" points="4993.16,-212.23 4984.27,-217.99 4994.82,-219.03 4993.16,-212.23"/>
2616</g>
2617<!-- Node121 -->
2618<g id="node121" class="node">
2619<title>Node121</title>
2620<g id="a_node121"><a xlink:href="_stack_8cpp.html" target="_top" xlink:title=" ">
2621<polygon fill="white" stroke="black" points="5761.5,-140 5761.5,-170 5890.5,-170 5890.5,-140 5761.5,-140"/>
2622<text text-anchor="start" x="5769.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
2623<text text-anchor="middle" x="5826" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Stack.cpp</text>
2624</a>
2625</g>
2626</g>
2627<!-- Node119&#45;&gt;Node121 -->
2628<g id="edge152" class="edge">
2629<title>Node119&#45;&gt;Node121</title>
2630<path fill="none" stroke="midnightblue" d="M4993.95,-215.52C5000,-214.15 5006.1,-212.93 5012,-212 5337.26,-160.75 5426.74,-227.25 5752,-176 5761.2,-174.55 5770.9,-172.4 5780.15,-170.04"/>
2631<polygon fill="midnightblue" stroke="midnightblue" points="4992.75,-212.21 4983.85,-217.96 4994.4,-219.02 4992.75,-212.21"/>
2632</g>
2633<!-- Node122&#45;&gt;Node56 -->
2634<g id="edge154" class="edge">
2635<title>Node122&#45;&gt;Node56</title>
2636<path fill="none" stroke="midnightblue" d="M5636.97,-216.36C5648.04,-214.65 5659.28,-213.13 5670,-212 6095.95,-167.21 6207.08,-221.11 6633,-176 6636.1,-175.67 6639.24,-175.31 6642.4,-174.92"/>
2637<polygon fill="midnightblue" stroke="midnightblue" points="5636.2,-212.94 5626.87,-217.97 5637.3,-219.85 5636.2,-212.94"/>
2638</g>
2639<!-- Node123 -->
2640<g id="node123" class="node">
2641<title>Node123</title>
2642<g id="a_node123"><a xlink:href="_transpose_convolution2d_8cpp.html" target="_top" xlink:title=" ">
2643<polygon fill="white" stroke="black" points="6412,-140 6412,-170 6624,-170 6624,-140 6412,-140"/>
2644<text text-anchor="start" x="6420" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
2645<text text-anchor="middle" x="6518" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/TransposeConvolution2d.cpp</text>
2646</a>
2647</g>
2648</g>
2649<!-- Node122&#45;&gt;Node123 -->
2650<g id="edge155" class="edge">
2651<title>Node122&#45;&gt;Node123</title>
2652<path fill="none" stroke="midnightblue" d="M5637.46,-216.4C5648.38,-214.71 5659.44,-213.18 5670,-212 5991.96,-176.18 6075.91,-210.69 6398,-176 6412.28,-174.46 6427.44,-172.33 6442.01,-170.03"/>
2653<polygon fill="midnightblue" stroke="midnightblue" points="5636.82,-212.96 5627.5,-218 5637.93,-219.87 5636.82,-212.96"/>
2654</g>
2655<!-- Node125&#45;&gt;Node17 -->
2656<g id="edge161" class="edge">
2657<title>Node125&#45;&gt;Node17</title>
2658<path fill="none" stroke="midnightblue" d="M7329.08,-293.68C7322.03,-292.18 7314.88,-290.9 7308,-290 6954.41,-243.92 4454.49,-281.82 4099,-254 4081.63,-252.64 4063.11,-250.45 4045.48,-248"/>
2659<polygon fill="midnightblue" stroke="midnightblue" points="7328.78,-297.2 7339.31,-296 7330.33,-290.37 7328.78,-297.2"/>
2660</g>
2661<!-- Node125&#45;&gt;Node23 -->
2662<g id="edge162" class="edge">
2663<title>Node125&#45;&gt;Node23</title>
2664<path fill="none" stroke="midnightblue" d="M7448.83,-293.34C7499.12,-279.78 7569.27,-260.88 7616.77,-248.07"/>
2665<polygon fill="midnightblue" stroke="midnightblue" points="7447.8,-289.99 7439.05,-295.97 7449.62,-296.75 7447.8,-289.99"/>
2666</g>
2667<!-- Node125&#45;&gt;Node25 -->
2668<g id="edge163" class="edge">
2669<title>Node125&#45;&gt;Node25</title>
2670<path fill="none" stroke="midnightblue" d="M7467.33,-299.43C7548.92,-288.56 7678.86,-270.89 7791,-254 7803.41,-252.13 7816.51,-250.08 7829.35,-248.03"/>
2671<polygon fill="midnightblue" stroke="midnightblue" points="7466.59,-296 7457.14,-300.79 7467.51,-302.94 7466.59,-296"/>
2672</g>
2673<!-- Node125&#45;&gt;Node27 -->
2674<g id="edge164" class="edge">
2675<title>Node125&#45;&gt;Node27</title>
2676<path fill="none" stroke="midnightblue" d="M7328.48,-293.69C7321.62,-292.22 7314.68,-290.94 7308,-290 6790.59,-217.46 6652.97,-305.06 6133,-254 6128.48,-253.56 6123.87,-253.05 6119.23,-252.48"/>
2677<polygon fill="midnightblue" stroke="midnightblue" points="7327.92,-297.15 7338.44,-295.95 7329.47,-290.32 7327.92,-297.15"/>
2678</g>
2679<!-- Node125&#45;&gt;Node28 -->
2680<g id="edge204" class="edge">
2681<title>Node125&#45;&gt;Node28</title>
2682<path fill="none" stroke="midnightblue" d="M7328.48,-293.69C7321.62,-292.22 7314.68,-290.94 7308,-290 7245.14,-281.16 6210.17,-299.59 6166,-254 6153.01,-240.59 6153.11,-225.51 6166,-212 6195.41,-181.18 6889.64,-180.51 6932,-176 6936.52,-175.52 6941.12,-174.98 6945.76,-174.39"/>
2683<polygon fill="midnightblue" stroke="midnightblue" points="7327.92,-297.15 7338.44,-295.95 7329.47,-290.33 7327.92,-297.15"/>
2684</g>
2685<!-- Node125&#45;&gt;Node29 -->
2686<g id="edge165" class="edge">
2687<title>Node125&#45;&gt;Node29</title>
2688<path fill="none" stroke="midnightblue" d="M7328.79,-293.62C7321.83,-292.15 7314.79,-290.89 7308,-290 6640.96,-202.84 4949.34,-330.6 4281,-254 4278.11,-253.67 4275.17,-253.28 4272.21,-252.86"/>
2689<polygon fill="midnightblue" stroke="midnightblue" points="7328.36,-297.11 7338.89,-295.9 7329.9,-290.29 7328.36,-297.11"/>
2690</g>
2691<!-- Node125&#45;&gt;Node31 -->
2692<g id="edge166" class="edge">
2693<title>Node125&#45;&gt;Node31</title>
2694<path fill="none" stroke="midnightblue" d="M7328.79,-293.63C7321.83,-292.16 7314.79,-290.89 7308,-290 6728.05,-213.7 5257.91,-313.46 4676,-254 4662.74,-252.64 4648.65,-250.45 4635.26,-248.01"/>
2695<polygon fill="midnightblue" stroke="midnightblue" points="7328.36,-297.13 7338.88,-295.92 7329.9,-290.3 7328.36,-297.13"/>
2696</g>
2697<!-- Node125&#45;&gt;Node33 -->
2698<g id="edge167" class="edge">
2699<title>Node125&#45;&gt;Node33</title>
2700<path fill="none" stroke="midnightblue" d="M7467.67,-301.77C7505.16,-298.03 7550.34,-293.64 7591,-290 7788.63,-272.32 7839.47,-281.32 8036,-254 8047.69,-252.38 8060.06,-250.26 8071.99,-248.01"/>
2701<polygon fill="midnightblue" stroke="midnightblue" points="7466.91,-298.33 7457.31,-302.81 7467.61,-305.3 7466.91,-298.33"/>
2702</g>
2703<!-- Node125&#45;&gt;Node35 -->
2704<g id="edge168" class="edge">
2705<title>Node125&#45;&gt;Node35</title>
2706<path fill="none" stroke="midnightblue" d="M7467.57,-300.46C7505.04,-296.45 7550.24,-292.2 7591,-290 8366.8,-248.06 10313.46,-326.54 11087,-254 11101.26,-252.66 11116.42,-250.48 11130.84,-248.04"/>
2707<polygon fill="midnightblue" stroke="midnightblue" points="7466.79,-297.03 7457.22,-301.59 7467.54,-303.99 7466.79,-297.03"/>
2708</g>
2709<!-- Node125&#45;&gt;Node37 -->
2710<g id="edge169" class="edge">
2711<title>Node125&#45;&gt;Node37</title>
2712<path fill="none" stroke="midnightblue" d="M7467.57,-300.44C7505.04,-296.42 7550.24,-292.18 7591,-290 8456.46,-243.67 10628.04,-334.46 11491,-254 11505.26,-252.67 11520.42,-250.49 11534.84,-248.05"/>
2713<polygon fill="midnightblue" stroke="midnightblue" points="7466.78,-297.01 7457.22,-301.57 7467.54,-303.97 7466.78,-297.01"/>
2714</g>
2715<!-- Node125&#45;&gt;Node39 -->
2716<g id="edge170" class="edge">
2717<title>Node125&#45;&gt;Node39</title>
2718<path fill="none" stroke="midnightblue" d="M7328.78,-293.66C7321.82,-292.18 7314.78,-290.91 7308,-290 6850.21,-228.92 5689.57,-299.83 5230,-254 5216.22,-252.63 5201.56,-250.44 5187.62,-248.01"/>
2719<polygon fill="midnightblue" stroke="midnightblue" points="7328.35,-297.15 7338.88,-295.94 7329.9,-290.32 7328.35,-297.15"/>
2720</g>
2721<!-- Node125&#45;&gt;Node41 -->
2722<g id="edge171" class="edge">
2723<title>Node125&#45;&gt;Node41</title>
2724<path fill="none" stroke="midnightblue" d="M7329.08,-293.66C7322.03,-292.17 7314.88,-290.89 7308,-290 6840.08,-229.67 3531.2,-303.4 3062,-254 3049.39,-252.67 3036.01,-250.48 3023.31,-248.01"/>
2725<polygon fill="midnightblue" stroke="midnightblue" points="7328.78,-297.18 7339.31,-295.98 7330.33,-290.35 7328.78,-297.18"/>
2726</g>
2727<!-- Node125&#45;&gt;Node45 -->
2728<g id="edge172" class="edge">
2729<title>Node125&#45;&gt;Node45</title>
2730<path fill="none" stroke="midnightblue" d="M7329.08,-293.67C7322.03,-292.17 7314.88,-290.89 7308,-290 6884.4,-235.2 3888.05,-305.23 3464,-254 3453.01,-252.67 3441.38,-250.48 3430.36,-248.01"/>
2731<polygon fill="midnightblue" stroke="midnightblue" points="7328.78,-297.19 7339.31,-295.98 7330.33,-290.36 7328.78,-297.19"/>
2732</g>
2733<!-- Node125&#45;&gt;Node49 -->
2734<g id="edge173" class="edge">
2735<title>Node125&#45;&gt;Node49</title>
2736<path fill="none" stroke="midnightblue" d="M7328.78,-293.67C7321.82,-292.19 7314.78,-290.91 7308,-290 6896.29,-234.66 5852.14,-297.38 5439,-254 5425.83,-252.62 5411.85,-250.43 5398.54,-248"/>
2737<polygon fill="midnightblue" stroke="midnightblue" points="7328.35,-297.16 7338.88,-295.96 7329.9,-290.34 7328.35,-297.16"/>
2738</g>
2739<!-- Node125&#45;&gt;Node51 -->
2740<g id="edge174" class="edge">
2741<title>Node125&#45;&gt;Node51</title>
2742<path fill="none" stroke="midnightblue" d="M7329.08,-293.67C7322.03,-292.18 7314.88,-290.89 7308,-290 6501.82,-185.51 4456.18,-358.49 3650,-254 3639.76,-252.67 3628.93,-250.48 3618.69,-248.01"/>
2743<polygon fill="midnightblue" stroke="midnightblue" points="7328.78,-297.19 7339.31,-295.99 7330.33,-290.36 7328.78,-297.19"/>
2744</g>
2745<!-- Node125&#45;&gt;Node55 -->
2746<g id="edge175" class="edge">
2747<title>Node125&#45;&gt;Node55</title>
2748<path fill="none" stroke="midnightblue" d="M7328.49,-293.65C7321.62,-292.19 7314.69,-290.92 7308,-290 6686.98,-204.55 6521.76,-316.33 5898,-254 5894.9,-253.69 5891.76,-253.34 5888.59,-252.97"/>
2749<polygon fill="midnightblue" stroke="midnightblue" points="7327.92,-297.11 7338.45,-295.91 7329.47,-290.29 7327.92,-297.11"/>
2750</g>
2751<!-- Node125&#45;&gt;Node57 -->
2752<g id="edge176" class="edge">
2753<title>Node125&#45;&gt;Node57</title>
2754<path fill="none" stroke="midnightblue" d="M7467.6,-300.85C7505.07,-296.92 7550.26,-292.63 7591,-290 8101.3,-257.03 8233.7,-318.35 8741,-254 8744.14,-253.6 8747.34,-253.14 8750.56,-252.64"/>
2755<polygon fill="midnightblue" stroke="midnightblue" points="7466.82,-297.42 7457.24,-301.95 7467.56,-304.38 7466.82,-297.42"/>
2756</g>
2757<!-- Node125&#45;&gt;Node58 -->
2758<g id="edge225" class="edge">
2759<title>Node125&#45;&gt;Node58</title>
2760<path fill="none" stroke="midnightblue" d="M7467.63,-301.31C7505.11,-297.47 7550.3,-293.13 7591,-290 7662.68,-284.49 8171.93,-284.56 8237,-254 8260.06,-243.17 8252.88,-222.69 8276,-212 8359.9,-173.23 9015.1,-185.81 9107,-176 9119.29,-174.69 9132.25,-172.89 9144.89,-170.91"/>
2761<polygon fill="midnightblue" stroke="midnightblue" points="7466.86,-297.87 7457.27,-302.37 7467.58,-304.83 7466.86,-297.87"/>
2762</g>
2763<!-- Node125&#45;&gt;Node59 -->
2764<g id="edge180" class="edge">
2765<title>Node125&#45;&gt;Node59</title>
2766<path fill="none" stroke="midnightblue" d="M7328.79,-293.64C7321.83,-292.17 7314.79,-290.9 7308,-290 6769.51,-218.86 5403.76,-314.81 4864,-254 4851.98,-252.65 4839.23,-250.45 4827.12,-248.01"/>
2767<polygon fill="midnightblue" stroke="midnightblue" points="7328.36,-297.13 7338.88,-295.92 7329.9,-290.3 7328.36,-297.13"/>
2768</g>
2769<!-- Node125&#45;&gt;Node62 -->
2770<g id="edge181" class="edge">
2771<title>Node125&#45;&gt;Node62</title>
2772<path fill="none" stroke="midnightblue" d="M7467.57,-300.39C7505.04,-296.37 7550.23,-292.13 7591,-290 8799.82,-226.88 11828.41,-300.1 13038,-254 13105.01,-251.45 13180.66,-246.07 13237.47,-241.54"/>
2773<polygon fill="midnightblue" stroke="midnightblue" points="7466.78,-296.96 7457.22,-301.52 7467.54,-303.92 7466.78,-296.96"/>
2774</g>
2775<!-- Node125&#45;&gt;Node65 -->
2776<g id="edge182" class="edge">
2777<title>Node125&#45;&gt;Node65</title>
2778<path fill="none" stroke="midnightblue" d="M7328.18,-293.71C7321.41,-292.26 7314.58,-290.97 7308,-290 6951.49,-237.51 6855.07,-302.57 6498,-254 6487.25,-252.54 6475.87,-250.38 6465.02,-248.02"/>
2779<polygon fill="midnightblue" stroke="midnightblue" points="7327.48,-297.14 7338.01,-295.95 7329.03,-290.32 7327.48,-297.14"/>
2780</g>
2781<!-- Node125&#45;&gt;Node66 -->
2782<g id="edge183" class="edge">
2783<title>Node125&#45;&gt;Node66</title>
2784<path fill="none" stroke="midnightblue" d="M7467.61,-301.08C7505.09,-297.19 7550.28,-292.88 7591,-290 7960.2,-263.93 8056.29,-304.13 8423,-254 8433.63,-252.55 8444.88,-250.39 8455.61,-248.03"/>
2785<polygon fill="midnightblue" stroke="midnightblue" points="7466.84,-297.64 7457.26,-302.16 7467.57,-304.6 7466.84,-297.64"/>
2786</g>
2787<!-- Node125&#45;&gt;Node68 -->
2788<g id="edge184" class="edge">
2789<title>Node125&#45;&gt;Node68</title>
2790<path fill="none" stroke="midnightblue" d="M7328.48,-293.73C7321.61,-292.25 7314.68,-290.96 7308,-290 6874.8,-227.95 6757.2,-316.05 6324,-254 6314.06,-252.58 6303.55,-250.4 6293.56,-248.01"/>
2791<polygon fill="midnightblue" stroke="midnightblue" points="7327.91,-297.19 7338.44,-295.99 7329.46,-290.36 7327.91,-297.19"/>
2792</g>
2793<!-- Node125&#45;&gt;Node70 -->
2794<g id="edge185" class="edge">
2795<title>Node125&#45;&gt;Node70</title>
2796<path fill="none" stroke="midnightblue" d="M7329.08,-293.66C7322.03,-292.17 7314.88,-290.89 7308,-290 6862.57,-232.48 3712.1,-306.07 3266,-254 3254.64,-252.67 3242.6,-250.48 3231.2,-248.02"/>
2797<polygon fill="midnightblue" stroke="midnightblue" points="7328.78,-297.18 7339.31,-295.98 7330.33,-290.36 7328.78,-297.18"/>
2798</g>
2799<!-- Node125&#45;&gt;Node72 -->
2800<g id="edge205" class="edge">
2801<title>Node125&#45;&gt;Node72</title>
2802<path fill="none" stroke="midnightblue" d="M7329.08,-293.66C7322.03,-292.17 7314.88,-290.89 7308,-290 7191.9,-275.03 3200.47,-302.65 3094,-254 3071.37,-243.66 3078.75,-224.07 3057,-212 2971.51,-164.57 2936.37,-192.45 2840,-176 2828.81,-174.09 2817,-172.05 2805.4,-170.03"/>
2803<polygon fill="midnightblue" stroke="midnightblue" points="7328.78,-297.18 7339.31,-295.98 7330.33,-290.36 7328.78,-297.18"/>
2804</g>
2805<!-- Node125&#45;&gt;Node73 -->
2806<g id="edge189" class="edge">
2807<title>Node125&#45;&gt;Node73</title>
2808<path fill="none" stroke="midnightblue" d="M7329.08,-293.66C7322.03,-292.17 7314.88,-290.89 7308,-290 6811.19,-226.07 3296.81,-317.93 2800,-254 2789.76,-252.68 2778.93,-250.49 2768.69,-248.03"/>
2809<polygon fill="midnightblue" stroke="midnightblue" points="7328.79,-297.18 7339.31,-295.97 7330.33,-290.35 7328.79,-297.18"/>
2810</g>
2811<!-- Node125&#45;&gt;Node75 -->
2812<g id="edge210" class="edge">
2813<title>Node125&#45;&gt;Node75</title>
2814<path fill="none" stroke="midnightblue" d="M7329.08,-293.66C7322.03,-292.17 7314.88,-290.89 7308,-290 7184.85,-274.15 2953.08,-300.64 2838,-254 2812.95,-243.84 2818.79,-222.79 2794,-212 2670.32,-158.13 2322.07,-191.02 2188,-176 2173.82,-174.41 2158.78,-172.28 2144.29,-170.01"/>
2815<polygon fill="midnightblue" stroke="midnightblue" points="7328.79,-297.18 7339.31,-295.97 7330.33,-290.35 7328.79,-297.18"/>
2816</g>
2817<!-- Node125&#45;&gt;Node76 -->
2818<g id="edge190" class="edge">
2819<title>Node125&#45;&gt;Node76</title>
2820<path fill="none" stroke="midnightblue" d="M7328.79,-293.63C7321.83,-292.16 7314.79,-290.89 7308,-290 6682.19,-207.98 5095.19,-324.7 4468,-254 4456.18,-252.67 4443.66,-250.5 4431.76,-248.08"/>
2821<polygon fill="midnightblue" stroke="midnightblue" points="7328.36,-297.12 7338.89,-295.91 7329.9,-290.29 7328.36,-297.12"/>
2822</g>
2823<!-- Node125&#45;&gt;Node78 -->
2824<g id="edge191" class="edge">
2825<title>Node125&#45;&gt;Node78</title>
2826<path fill="none" stroke="midnightblue" d="M7467.6,-300.94C7505.08,-297.02 7550.27,-292.73 7591,-290 8036.07,-260.22 8152.94,-320.62 8594,-254 8603.34,-252.59 8613.2,-250.42 8622.56,-248.03"/>
2827<polygon fill="midnightblue" stroke="midnightblue" points="7466.83,-297.5 7457.25,-302.03 7467.56,-304.46 7466.83,-297.5"/>
2828</g>
2829<!-- Node125&#45;&gt;Node81 -->
2830<g id="edge192" class="edge">
2831<title>Node125&#45;&gt;Node81</title>
2832<path fill="none" stroke="midnightblue" d="M7329.08,-293.67C7322.03,-292.18 7314.88,-290.89 7308,-290 6548.78,-191.36 4623.58,-341.51 3863,-254 3851.39,-252.66 3839.09,-250.46 3827.42,-248"/>
2833<polygon fill="midnightblue" stroke="midnightblue" points="7328.78,-297.2 7339.31,-295.99 7330.33,-290.37 7328.78,-297.2"/>
2834</g>
2835<!-- Node125&#45;&gt;Node84 -->
2836<g id="edge193" class="edge">
2837<title>Node125&#45;&gt;Node84</title>
2838<path fill="none" stroke="midnightblue" d="M7467.59,-300.69C7505.06,-296.72 7550.25,-292.45 7591,-290 7944.67,-268.7 8833.92,-301.78 9185,-254 9195.09,-252.63 9205.76,-250.44 9215.87,-248.01"/>
2839<polygon fill="midnightblue" stroke="midnightblue" points="7466.8,-297.26 7457.23,-301.8 7467.55,-304.22 7466.8,-297.26"/>
2840</g>
2841<!-- Node125&#45;&gt;Node86 -->
2842<g id="edge216" class="edge">
2843<title>Node125&#45;&gt;Node86</title>
2844<path fill="none" stroke="midnightblue" d="M7467.59,-300.72C7505.06,-296.76 7550.25,-292.49 7591,-290 7755.74,-279.94 8916.14,-295.04 9076,-254 9115.28,-243.92 9118.04,-223.25 9157,-212 9340.4,-159.04 9395.1,-195.49 9585,-176 9609.4,-173.5 9635.79,-170.45 9660.15,-167.5"/>
2845<polygon fill="midnightblue" stroke="midnightblue" points="7466.81,-297.29 7457.24,-301.83 7467.55,-304.25 7466.81,-297.29"/>
2846</g>
2847<!-- Node125&#45;&gt;Node87 -->
2848<g id="edge194" class="edge">
2849<title>Node125&#45;&gt;Node87</title>
2850<path fill="none" stroke="midnightblue" d="M7467.59,-300.65C7505.06,-296.68 7550.25,-292.41 7591,-290 7978.4,-267.05 8952.33,-305.38 9337,-254 9347.22,-252.64 9358.02,-250.46 9368.26,-248.03"/>
2851<polygon fill="midnightblue" stroke="midnightblue" points="7466.8,-297.22 7457.23,-301.77 7467.55,-304.18 7466.8,-297.22"/>
2852</g>
2853<!-- Node125&#45;&gt;Node88 -->
2854<g id="edge195" class="edge">
2855<title>Node125&#45;&gt;Node88</title>
2856<path fill="none" stroke="midnightblue" d="M7467.58,-300.6C7505.05,-296.62 7550.25,-292.36 7591,-290 8041.87,-263.95 9175.85,-317.4 9623,-254 9632.49,-252.65 9642.49,-250.48 9651.97,-248.06"/>
2857<polygon fill="midnightblue" stroke="midnightblue" points="7466.8,-297.16 7457.23,-301.72 7467.55,-304.12 7466.8,-297.16"/>
2858</g>
2859<!-- Node125&#45;&gt;Node89 -->
2860<g id="edge196" class="edge">
2861<title>Node125&#45;&gt;Node89</title>
2862<path fill="none" stroke="midnightblue" d="M7467.59,-300.78C7505.06,-296.83 7550.26,-292.55 7591,-290 7885.42,-271.6 8625.79,-294.45 8918,-254 8927.95,-252.62 8938.46,-250.47 8948.45,-248.08"/>
2863<polygon fill="midnightblue" stroke="midnightblue" points="7466.81,-297.34 7457.24,-301.88 7467.55,-304.3 7466.81,-297.34"/>
2864</g>
2865<!-- Node125&#45;&gt;Node92 -->
2866<g id="edge197" class="edge">
2867<title>Node125&#45;&gt;Node92</title>
2868<path fill="none" stroke="midnightblue" d="M7467.58,-300.58C7505.05,-296.59 7550.24,-292.33 7591,-290 8074.5,-262.35 9287.93,-300.35 9770,-254 9785.57,-252.5 9802.21,-250.04 9817.81,-247.35"/>
2869<polygon fill="midnightblue" stroke="midnightblue" points="7466.79,-297.14 7457.23,-301.69 7467.55,-304.1 7466.79,-297.14"/>
2870</g>
2871<!-- Node125&#45;&gt;Node95 -->
2872<g id="edge198" class="edge">
2873<title>Node125&#45;&gt;Node95</title>
2874<path fill="none" stroke="midnightblue" d="M7467.58,-300.51C7505.05,-296.51 7550.24,-292.25 7591,-290 8214.76,-255.49 9780.13,-313.59 10402,-254 10416.13,-252.65 10431.16,-250.45 10445.45,-248.01"/>
2875<polygon fill="midnightblue" stroke="midnightblue" points="7466.79,-297.07 7457.22,-301.63 7467.54,-304.03 7466.79,-297.07"/>
2876</g>
2877<!-- Node125&#45;&gt;Node96 -->
2878<g id="edge199" class="edge">
2879<title>Node125&#45;&gt;Node96</title>
2880<path fill="none" stroke="midnightblue" d="M7329.08,-293.65C7322.03,-292.16 7314.88,-290.88 7308,-290 6768.63,-220.77 2956.48,-291.77 2414,-254 2184.12,-238 1914.97,-193.08 1786.58,-170.03"/>
2881<polygon fill="midnightblue" stroke="midnightblue" points="7328.79,-297.17 7339.31,-295.97 7330.33,-290.35 7328.79,-297.17"/>
2882</g>
2883<!-- Node125&#45;&gt;Node97 -->
2884<g id="edge200" class="edge">
2885<title>Node125&#45;&gt;Node97</title>
2886<path fill="none" stroke="midnightblue" d="M7467.57,-300.43C7505.04,-296.41 7550.23,-292.17 7591,-290 8505.96,-241.25 10801.37,-335.46 11714,-254 11728.88,-252.67 11744.72,-250.49 11759.77,-248.05"/>
2887<polygon fill="midnightblue" stroke="midnightblue" points="7466.78,-297 7457.22,-301.56 7467.54,-303.96 7466.78,-297"/>
2888</g>
2889<!-- Node125&#45;&gt;Node98 -->
2890<g id="edge201" class="edge">
2891<title>Node125&#45;&gt;Node98</title>
2892<path fill="none" stroke="midnightblue" d="M7329.08,-293.66C7322.03,-292.16 7314.88,-290.88 7308,-290 6790.68,-223.52 3132.93,-306.41 2614,-254 2600.89,-252.68 2586.97,-250.48 2573.76,-248.02"/>
2893<polygon fill="midnightblue" stroke="midnightblue" points="7328.79,-297.18 7339.31,-295.97 7330.33,-290.35 7328.79,-297.18"/>
2894</g>
2895<!-- Node125&#45;&gt;Node99 -->
2896<g id="edge202" class="edge">
2897<title>Node125&#45;&gt;Node99</title>
2898<path fill="none" stroke="midnightblue" d="M7326.82,-293.68C7320.49,-292.29 7314.14,-291.03 7308,-290 7118.85,-258.36 7067.63,-282.65 6878,-254 6874.96,-253.54 6871.87,-253.04 6868.76,-252.51"/>
2899<polygon fill="midnightblue" stroke="midnightblue" points="7326.16,-297.12 7336.69,-295.95 7327.73,-290.3 7326.16,-297.12"/>
2900</g>
2901<!-- Node125&#45;&gt;Node100 -->
2902<g id="edge203" class="edge">
2903<title>Node125&#45;&gt;Node100</title>
2904<path fill="none" stroke="midnightblue" d="M7467.58,-300.49C7505.04,-296.48 7550.24,-292.24 7591,-290 8264.04,-253.08 9952.76,-315.46 10624,-254 10638.75,-252.65 10654.46,-250.46 10669.38,-248.01"/>
2905<polygon fill="midnightblue" stroke="midnightblue" points="7466.79,-297.06 7457.22,-301.61 7467.54,-304.02 7466.79,-297.06"/>
2906</g>
2907<!-- Node125&#45;&gt;Node101 -->
2908<g id="edge207" class="edge">
2909<title>Node125&#45;&gt;Node101</title>
2910<path fill="none" stroke="midnightblue" d="M7467.57,-300.42C7505.04,-296.39 7550.23,-292.15 7591,-290 8100.86,-263.06 11678.02,-305.34 12186,-254 12189.23,-253.67 12192.51,-253.29 12195.82,-252.87"/>
2911<polygon fill="midnightblue" stroke="midnightblue" points="7466.78,-296.98 7457.22,-301.54 7467.54,-303.94 7466.78,-296.98"/>
2912</g>
2913<!-- Node125&#45;&gt;Node102 -->
2914<g id="edge208" class="edge">
2915<title>Node125&#45;&gt;Node102</title>
2916<path fill="none" stroke="midnightblue" d="M7324.49,-293.61C7318.93,-292.32 7313.37,-291.1 7308,-290 7206.63,-269.28 7179.86,-272.15 7078,-254 7075.12,-253.49 7072.2,-252.96 7069.26,-252.42"/>
2917<polygon fill="midnightblue" stroke="midnightblue" points="7323.92,-297.07 7334.46,-295.98 7325.54,-290.26 7323.92,-297.07"/>
2918</g>
2919<!-- Node125&#45;&gt;Node103 -->
2920<g id="edge209" class="edge">
2921<title>Node125&#45;&gt;Node103</title>
2922<path fill="none" stroke="midnightblue" d="M7467.59,-300.71C7505.06,-296.74 7550.25,-292.47 7591,-290 7761.84,-279.64 8968.59,-308 9131,-254 9161.54,-243.84 9159.38,-221.93 9190,-212 9303.52,-175.2 13366.78,-181.28 13486,-176 13531.82,-173.97 13582.27,-170.21 13625.71,-166.48"/>
2923<polygon fill="midnightblue" stroke="midnightblue" points="7466.81,-297.27 7457.23,-301.81 7467.55,-304.23 7466.81,-297.27"/>
2924</g>
2925<!-- Node125&#45;&gt;Node104 -->
2926<g id="edge211" class="edge">
2927<title>Node125&#45;&gt;Node104</title>
2928<path fill="none" stroke="midnightblue" d="M7327.41,-293.64C7320.89,-292.24 7314.33,-290.98 7308,-290 7038.73,-248.38 6966.2,-289.06 6696,-254 6684.18,-252.47 6671.65,-250.34 6659.62,-248.03"/>
2929<polygon fill="midnightblue" stroke="midnightblue" points="7327.04,-297.15 7337.57,-295.96 7328.6,-290.33 7327.04,-297.15"/>
2930</g>
2931<!-- Node125&#45;&gt;Node105 -->
2932<g id="edge212" class="edge">
2933<title>Node125&#45;&gt;Node105</title>
2934<path fill="none" stroke="midnightblue" d="M7337.88,-292.64C7304.91,-280.98 7261.42,-265.61 7227.25,-253.53"/>
2935<polygon fill="midnightblue" stroke="midnightblue" points="7336.72,-295.94 7347.32,-295.97 7339.05,-289.34 7336.72,-295.94"/>
2936</g>
2937<!-- Node125&#45;&gt;Node106 -->
2938<g id="edge213" class="edge">
2939<title>Node125&#45;&gt;Node106</title>
2940<path fill="none" stroke="midnightblue" d="M7467.57,-300.42C7505.04,-296.4 7550.23,-292.16 7591,-290 8557.67,-238.72 10982.6,-337.83 11947,-254 11962.36,-252.66 11978.72,-250.46 11994.26,-248"/>
2941<polygon fill="midnightblue" stroke="midnightblue" points="7466.78,-296.99 7457.22,-301.55 7467.54,-303.95 7466.78,-296.99"/>
2942</g>
2943<!-- Node125&#45;&gt;Node107 -->
2944<g id="edge214" class="edge">
2945<title>Node125&#45;&gt;Node107</title>
2946<path fill="none" stroke="midnightblue" d="M7467.57,-300.41C7505.04,-296.39 7550.23,-292.15 7591,-290 8123.39,-261.96 11857.89,-300.33 12389,-254 12404.24,-252.67 12420.46,-250.47 12435.87,-248.01"/>
2947<polygon fill="midnightblue" stroke="midnightblue" points="7466.78,-296.98 7457.22,-301.54 7467.54,-303.93 7466.78,-296.98"/>
2948</g>
2949<!-- Node125&#45;&gt;Node108 -->
2950<g id="edge215" class="edge">
2951<title>Node125&#45;&gt;Node108</title>
2952<path fill="none" stroke="midnightblue" d="M7467.58,-300.55C7505.05,-296.56 7550.24,-292.3 7591,-290 8116,-260.32 9433.43,-302.82 9957,-254 9971.65,-252.63 9987.24,-250.45 10002.07,-248.03"/>
2953<polygon fill="midnightblue" stroke="midnightblue" points="7466.79,-297.12 7457.23,-301.67 7467.54,-304.08 7466.79,-297.12"/>
2954</g>
2955<!-- Node125&#45;&gt;Node109 -->
2956<g id="edge217" class="edge">
2957<title>Node125&#45;&gt;Node109</title>
2958<path fill="none" stroke="midnightblue" d="M7387,-285.59C7387,-273.26 7387,-258.72 7387,-248.23"/>
2959<polygon fill="midnightblue" stroke="midnightblue" points="7383.5,-285.7 7387,-295.7 7390.5,-285.71 7383.5,-285.7"/>
2960</g>
2961<!-- Node125&#45;&gt;Node110 -->
2962<g id="edge218" class="edge">
2963<title>Node125&#45;&gt;Node110</title>
2964<path fill="none" stroke="midnightblue" d="M7467.57,-300.4C7505.04,-296.37 7550.23,-292.13 7591,-290 8172.66,-259.55 12253.41,-311.76 12833,-254 12846.23,-252.68 12860.29,-250.49 12873.63,-248.03"/>
2965<polygon fill="midnightblue" stroke="midnightblue" points="7466.78,-296.96 7457.22,-301.53 7467.54,-303.92 7466.78,-296.96"/>
2966</g>
2967<!-- Node125&#45;&gt;Node111 -->
2968<g id="edge219" class="edge">
2969<title>Node125&#45;&gt;Node111</title>
2970<path fill="none" stroke="midnightblue" d="M7467.57,-300.4C7505.04,-296.38 7550.23,-292.14 7591,-290 8149.69,-260.68 12069.26,-309.06 12626,-254 12639.36,-252.68 12653.55,-250.49 12667.02,-248.02"/>
2971<polygon fill="midnightblue" stroke="midnightblue" points="7466.78,-296.97 7457.22,-301.53 7467.54,-303.93 7466.78,-296.97"/>
2972</g>
2973<!-- Node125&#45;&gt;Node112 -->
2974<g id="edge220" class="edge">
2975<title>Node125&#45;&gt;Node112</title>
2976<path fill="none" stroke="midnightblue" d="M7467.58,-300.53C7505.05,-296.53 7550.24,-292.28 7591,-290 8167.27,-257.81 9613.68,-311.23 10188,-254 10201.63,-252.64 10216.13,-250.45 10229.9,-248"/>
2977<polygon fill="midnightblue" stroke="midnightblue" points="7466.79,-297.09 7457.23,-301.65 7467.54,-304.05 7466.79,-297.09"/>
2978</g>
2979<!-- Node125&#45;&gt;Node113 -->
2980<g id="edge221" class="edge">
2981<title>Node125&#45;&gt;Node113</title>
2982<path fill="none" stroke="midnightblue" d="M7467.58,-300.48C7505.04,-296.46 7550.24,-292.22 7591,-290 8315.53,-250.56 10132.67,-311.3 10856,-254 10873.12,-252.64 10891.38,-250.45 10908.74,-248.01"/>
2983<polygon fill="midnightblue" stroke="midnightblue" points="7466.79,-297.04 7457.22,-301.6 7467.54,-304 7466.79,-297.04"/>
2984</g>
2985<!-- Node125&#45;&gt;Node116 -->
2986<g id="edge222" class="edge">
2987<title>Node125&#45;&gt;Node116</title>
2988<path fill="none" stroke="midnightblue" d="M7467.57,-300.45C7505.04,-296.43 7550.24,-292.19 7591,-290 8003.65,-267.82 10899.39,-300.6 11310,-254 11321.73,-252.67 11334.17,-250.47 11345.97,-248.01"/>
2989<polygon fill="midnightblue" stroke="midnightblue" points="7466.78,-297.02 7457.22,-301.58 7467.54,-303.98 7466.78,-297.02"/>
2990</g>
2991<!-- Node125&#45;&gt;Node119 -->
2992<g id="edge223" class="edge">
2993<title>Node125&#45;&gt;Node119</title>
2994<path fill="none" stroke="midnightblue" d="M7328.79,-293.65C7321.83,-292.17 7314.78,-290.9 7308,-290 6802.14,-222.93 5517.31,-325.12 5012,-254 5002.51,-252.66 4992.51,-250.5 4983.03,-248.07"/>
2995<polygon fill="midnightblue" stroke="midnightblue" points="7328.36,-297.14 7338.88,-295.93 7329.9,-290.31 7328.36,-297.14"/>
2996</g>
2997<!-- Node125&#45;&gt;Node122 -->
2998<g id="edge224" class="edge">
2999<title>Node125&#45;&gt;Node122</title>
3000<path fill="none" stroke="midnightblue" d="M7328.78,-293.69C7321.82,-292.21 7314.78,-290.92 7308,-290 6947.22,-241.01 6032.37,-289.29 5670,-254 5655.58,-252.6 5640.24,-250.42 5625.63,-248"/>
3001<polygon fill="midnightblue" stroke="midnightblue" points="7328.35,-297.18 7338.88,-295.98 7329.9,-290.35 7328.35,-297.18"/>
3002</g>
3003<!-- Node125&#45;&gt;Node124 -->
3004<g id="edge226" class="edge">
3005<title>Node125&#45;&gt;Node124</title>
3006<path fill="none" stroke="midnightblue" d="M7467.63,-301.26C7505.1,-297.41 7550.29,-293.07 7591,-290 7892.79,-267.23 7971.77,-299.35 8271,-254 8280.65,-252.54 8290.84,-250.41 8300.57,-248.08"/>
3007<polygon fill="midnightblue" stroke="midnightblue" points="7466.86,-297.82 7457.27,-302.33 7467.58,-304.78 7466.86,-297.82"/>
3008</g>
3009<!-- Node126 -->
3010<g id="node126" class="node">
3011<title>Node126</title>
3012<g id="a_node126"><a xlink:href="_arg_min_max_8hpp.html" target="_top" xlink:title=" ">
3013<polygon fill="white" stroke="black" points="1636.5,-218 1636.5,-248 1785.5,-248 1785.5,-218 1636.5,-218"/>
3014<text text-anchor="start" x="1644.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
3015<text text-anchor="middle" x="1711" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/ArgMinMax.hpp</text>
3016</a>
3017</g>
3018</g>
3019<!-- Node125&#45;&gt;Node126 -->
3020<g id="edge177" class="edge">
3021<title>Node125&#45;&gt;Node126</title>
3022<path fill="none" stroke="midnightblue" d="M7329.08,-293.65C7322.03,-292.16 7314.88,-290.88 7308,-290 7020.45,-253.16 2379.77,-262.64 2090,-254 1984.29,-250.85 1862.16,-243.79 1785.75,-238.96"/>
3023<polygon fill="midnightblue" stroke="midnightblue" points="7328.79,-297.17 7339.31,-295.96 7330.33,-290.34 7328.79,-297.17"/>
3024</g>
3025<!-- Node128 -->
3026<g id="node128" class="node">
3027<title>Node128</title>
3028<g id="a_node128"><a xlink:href="_detection_post_process_8hpp.html" target="_top" xlink:title=" ">
3029<polygon fill="white" stroke="black" points="1223,-218 1223,-248 1423,-248 1423,-218 1223,-218"/>
3030<text text-anchor="start" x="1231" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
3031<text text-anchor="middle" x="1323" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/DetectionPostProcess.hpp</text>
3032</a>
3033</g>
3034</g>
3035<!-- Node125&#45;&gt;Node128 -->
3036<g id="edge186" class="edge">
3037<title>Node125&#45;&gt;Node128</title>
3038<path fill="none" stroke="midnightblue" d="M7329.08,-293.65C7322.03,-292.16 7314.88,-290.88 7308,-290 6988.81,-249.22 1837.3,-271.6 1516,-254 1485.73,-252.34 1452.89,-249.38 1423.02,-246.23"/>
3039<polygon fill="midnightblue" stroke="midnightblue" points="7328.79,-297.17 7339.31,-295.96 7330.33,-290.34 7328.79,-297.17"/>
3040</g>
3041<!-- Node130 -->
3042<g id="node130" class="node">
3043<title>Node130</title>
3044<g id="a_node130"><a xlink:href="_ref_detection_post_process_workload_8cpp.html" target="_top" xlink:title=" ">
3045<polygon fill="white" stroke="black" points="1225.5,-134.5 1225.5,-175.5 1420.5,-175.5 1420.5,-134.5 1225.5,-134.5"/>
3046<text text-anchor="start" x="1233.5" y="-163.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
3047<text text-anchor="start" x="1233.5" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefDetectionPostProcess</text>
3048<text text-anchor="middle" x="1323" y="-141.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
3049</a>
3050</g>
3051</g>
3052<!-- Node125&#45;&gt;Node130 -->
3053<g id="edge206" class="edge">
3054<title>Node125&#45;&gt;Node130</title>
3055<path fill="none" stroke="midnightblue" d="M7329.08,-293.65C7322.03,-292.16 7314.88,-290.88 7308,-290 6994.93,-249.98 1938.63,-304 1627,-254 1532.42,-238.82 1427.05,-199.5 1368.53,-175.54"/>
3056<polygon fill="midnightblue" stroke="midnightblue" points="7328.79,-297.17 7339.31,-295.96 7330.33,-290.34 7328.79,-297.17"/>
3057</g>
3058<!-- Node126&#45;&gt;Node96 -->
3059<g id="edge179" class="edge">
3060<title>Node126&#45;&gt;Node96</title>
3061<path fill="none" stroke="midnightblue" d="M1711,-207.59C1711,-195.26 1711,-180.72 1711,-170.23"/>
3062<polygon fill="midnightblue" stroke="midnightblue" points="1707.5,-207.7 1711,-217.7 1714.5,-207.71 1707.5,-207.7"/>
3063</g>
3064<!-- Node127 -->
3065<g id="node127" class="node">
3066<title>Node127</title>
3067<g id="a_node127"><a xlink:href="_arg_min_max_8cpp.html" target="_top" xlink:title=" ">
3068<polygon fill="white" stroke="black" points="1438.5,-140 1438.5,-170 1587.5,-170 1587.5,-140 1438.5,-140"/>
3069<text text-anchor="start" x="1446.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
3070<text text-anchor="middle" x="1513" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/ArgMinMax.cpp</text>
3071</a>
3072</g>
3073</g>
3074<!-- Node126&#45;&gt;Node127 -->
3075<g id="edge178" class="edge">
3076<title>Node126&#45;&gt;Node127</title>
3077<path fill="none" stroke="midnightblue" d="M1664.68,-214.22C1629.58,-200.75 1582.03,-182.5 1549.58,-170.04"/>
3078<polygon fill="midnightblue" stroke="midnightblue" points="1663.63,-217.57 1674.22,-217.88 1666.14,-211.03 1663.63,-217.57"/>
3079</g>
3080<!-- Node129 -->
3081<g id="node129" class="node">
3082<title>Node129</title>
3083<g id="a_node129"><a xlink:href="_detection_post_process_8cpp.html" target="_top" xlink:title=" ">
3084<polygon fill="white" stroke="black" points="1008.5,-140 1008.5,-170 1207.5,-170 1207.5,-140 1008.5,-140"/>
3085<text text-anchor="start" x="1016.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
3086<text text-anchor="middle" x="1108" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/DetectionPostProcess.cpp</text>
3087</a>
3088</g>
3089</g>
3090<!-- Node128&#45;&gt;Node129 -->
3091<g id="edge187" class="edge">
3092<title>Node128&#45;&gt;Node129</title>
3093<path fill="none" stroke="midnightblue" d="M1273.44,-214.48C1235.3,-201 1183.28,-182.61 1147.82,-170.07"/>
3094<polygon fill="midnightblue" stroke="midnightblue" points="1272.72,-217.94 1283.32,-217.97 1275.05,-211.34 1272.72,-217.94"/>
3095</g>
3096<!-- Node128&#45;&gt;Node130 -->
3097<g id="edge188" class="edge">
3098<title>Node128&#45;&gt;Node130</title>
3099<path fill="none" stroke="midnightblue" d="M1323,-207.66C1323,-197.33 1323,-185.44 1323,-175.68"/>
3100<polygon fill="midnightblue" stroke="midnightblue" points="1319.5,-207.7 1323,-217.7 1326.5,-207.71 1319.5,-207.7"/>
3101</g>
3102<!-- Node131&#45;&gt;Node19 -->
3103<g id="edge228" class="edge">
3104<title>Node131&#45;&gt;Node19</title>
3105<path fill="none" stroke="midnightblue" d="M10877.73,-285.67C10878.77,-263.08 10876.22,-230.27 10856,-212 10713.46,-83.19 10186.83,-144.44 9995,-134 9457.18,-104.72 7728.27,-87.75 7333.7,-84.2"/>
3106<polygon fill="midnightblue" stroke="midnightblue" points="10874.22,-285.6 10876.99,-295.83 10881.2,-286.11 10874.22,-285.6"/>
3107</g>
3108<!-- Node131&#45;&gt;Node100 -->
3109<g id="edge229" class="edge">
3110<title>Node131&#45;&gt;Node100</title>
3111<path fill="none" stroke="midnightblue" d="M10840.93,-290.82C10817.28,-277.51 10786.31,-260.07 10764.94,-248.04"/>
3112<polygon fill="midnightblue" stroke="midnightblue" points="10839.49,-294.03 10849.92,-295.88 10842.93,-287.93 10839.49,-294.03"/>
3113</g>
3114<!-- Node132&#45;&gt;Node19 -->
3115<g id="edge231" class="edge">
3116<title>Node132&#45;&gt;Node19</title>
3117<path fill="none" stroke="midnightblue" d="M14112.45,-213.94C14055.3,-190.16 13948.63,-149.55 13853,-134 13515.38,-79.1 8064.15,-82.68 7333.69,-83.41"/>
3118<polygon fill="midnightblue" stroke="midnightblue" points="14111.28,-217.25 14121.86,-217.89 14113.99,-210.79 14111.28,-217.25"/>
3119</g>
3120<!-- Node132&#45;&gt;Node103 -->
3121<g id="edge232" class="edge">
3122<title>Node132&#45;&gt;Node103</title>
3123<path fill="none" stroke="midnightblue" d="M14066.75,-216.17C13991.64,-202.55 13884.29,-183.08 13812.24,-170.01"/>
3124<polygon fill="midnightblue" stroke="midnightblue" points="14066.2,-219.63 14076.66,-217.97 14067.45,-212.74 14066.2,-219.63"/>
3125</g>
3126<!-- Node133&#45;&gt;Node100 -->
3127<g id="edge236" class="edge">
3128<title>Node133&#45;&gt;Node100</title>
3129<path fill="none" stroke="midnightblue" d="M11741.78,-301.7C11690.29,-297.91 11628,-293.49 11572,-290 11270.83,-271.21 11194.51,-281.45 10894,-254 10876.28,-252.38 10857.46,-250.27 10839.29,-248.02"/>
3130<polygon fill="midnightblue" stroke="midnightblue" points="11741.7,-305.2 11751.93,-302.45 11742.21,-298.22 11741.7,-305.2"/>
3131</g>
3132<!-- Node133&#45;&gt;Node101 -->
3133<g id="edge237" class="edge">
3134<title>Node133&#45;&gt;Node101</title>
3135<path fill="none" stroke="midnightblue" d="M11939.48,-294.21C11947.77,-292.77 11956.04,-291.35 11964,-290 12062.55,-273.29 12087.61,-271.62 12186,-254 12189.2,-253.43 12192.45,-252.84 12195.73,-252.23"/>
3136<polygon fill="midnightblue" stroke="midnightblue" points="11938.64,-290.81 11929.39,-295.97 11939.84,-297.7 11938.64,-290.81"/>
3137</g>
3138<!-- Node133&#45;&gt;Node102 -->
3139<g id="edge238" class="edge">
3140<title>Node133&#45;&gt;Node102</title>
3141<path fill="none" stroke="midnightblue" d="M11741.84,-300.56C11690.36,-296.52 11628.07,-292.23 11572,-290 11073.05,-270.14 7574.72,-305.19 7078,-254 7075.09,-253.7 7072.15,-253.36 7069.18,-252.98"/>
3142<polygon fill="midnightblue" stroke="midnightblue" points="11741.74,-304.06 11751.98,-301.36 11742.29,-297.09 11741.74,-304.06"/>
3143</g>
3144<!-- Node133&#45;&gt;Node103 -->
3145<g id="edge239" class="edge">
3146<title>Node133&#45;&gt;Node103</title>
3147<path fill="none" stroke="midnightblue" d="M11951.17,-294.72C11966.49,-292.83 11982.14,-291.16 11997,-290 12046.44,-286.13 13747.29,-289.42 13782,-254 13805.91,-229.61 13772.51,-190.72 13750.89,-170.02"/>
3148<polygon fill="midnightblue" stroke="midnightblue" points="11950.65,-291.26 11941.17,-295.98 11951.53,-298.2 11950.65,-291.26"/>
3149</g>
3150<!-- Node133&#45;&gt;Node106 -->
3151<g id="edge240" class="edge">
3152<title>Node133&#45;&gt;Node106</title>
3153<path fill="none" stroke="midnightblue" d="M11900.79,-292.48C11939.11,-279 11991.37,-260.61 12027,-248.07"/>
3154<polygon fill="midnightblue" stroke="midnightblue" points="11899.14,-289.35 11890.87,-295.97 11901.46,-295.95 11899.14,-289.35"/>
3155</g>
3156<!-- Node133&#45;&gt;Node107 -->
3157<g id="edge241" class="edge">
3158<title>Node133&#45;&gt;Node107</title>
3159<path fill="none" stroke="midnightblue" d="M11934.87,-294.29C11944.67,-292.71 11954.54,-291.23 11964,-290 12151.97,-265.46 12200.93,-277.73 12389,-254 12402.3,-252.32 12416.39,-250.23 12430.04,-248.04"/>
3160<polygon fill="midnightblue" stroke="midnightblue" points="11934,-290.88 11924.7,-295.96 11935.14,-297.79 11934,-290.88"/>
3161</g>
3162<!-- Node133&#45;&gt;Node132 -->
3163<g id="edge234" class="edge">
3164<title>Node133&#45;&gt;Node132</title>
3165<path fill="none" stroke="midnightblue" d="M11950.85,-294.72C11966.27,-292.83 11982.04,-291.15 11997,-290 12900.24,-220.4 13132.92,-337.31 14035,-254 14049.92,-252.62 14065.78,-250.45 14080.9,-248.04"/>
3166<polygon fill="midnightblue" stroke="midnightblue" points="11950.26,-291.27 11940.77,-296 11951.14,-298.22 11950.26,-291.27"/>
3167</g>
3168<!-- Node134 -->
3169<g id="node134" class="node">
3170<title>Node134</title>
3171<g id="a_node134"><a xlink:href="_elementwise_function_8cpp.html" target="_top" xlink:title=" ">
3172<polygon fill="white" stroke="black" points="13829.5,-218 13829.5,-248 14026.5,-248 14026.5,-218 13829.5,-218"/>
3173<text text-anchor="start" x="13837.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
3174<text text-anchor="middle" x="13928" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/ElementwiseFunction.cpp</text>
3175</a>
3176</g>
3177</g>
3178<!-- Node133&#45;&gt;Node134 -->
3179<g id="edge235" class="edge">
3180<title>Node133&#45;&gt;Node134</title>
3181<path fill="none" stroke="midnightblue" d="M11951.17,-294.71C11966.49,-292.83 11982.14,-291.16 11997,-290 12802.7,-227.05 13010.68,-332.66 13815,-254 13829.18,-252.61 13844.25,-250.44 13858.61,-248.03"/>
3182<polygon fill="midnightblue" stroke="midnightblue" points="11950.65,-291.25 11941.17,-295.98 11951.53,-298.2 11950.65,-291.25"/>
3183</g>
3184<!-- Node135&#45;&gt;Node19 -->
3185<g id="edge243" class="edge">
3186<title>Node135&#45;&gt;Node19</title>
3187<path fill="none" stroke="midnightblue" d="M12763.33,-290.5C12921.55,-284.77 14615.36,-290.33 14651,-254 14664.07,-240.68 14657.68,-229.43 14651,-212 14634.34,-168.5 14623.47,-153.13 14581,-134 14493.97,-94.81 8126.18,-84.71 7333.66,-83.61"/>
3188<polygon fill="midnightblue" stroke="midnightblue" points="12762.88,-287.02 12753.1,-291.07 12763.28,-294 12762.88,-287.02"/>
3189</g>
3190<!-- Node135&#45;&gt;Node101 -->
3191<g id="edge244" class="edge">
3192<title>Node135&#45;&gt;Node101</title>
3193<path fill="none" stroke="midnightblue" d="M12558.88,-289.19C12503.01,-277.81 12434.33,-263.82 12380.11,-252.77"/>
3194<polygon fill="midnightblue" stroke="midnightblue" points="12558.3,-292.65 12568.8,-291.21 12559.7,-285.79 12558.3,-292.65"/>
3195</g>
3196<!-- Node136&#45;&gt;Node19 -->
3197<g id="edge246" class="edge">
3198<title>Node136&#45;&gt;Node19</title>
3199<path fill="none" stroke="midnightblue" d="M7106.65,-300.75C7058.09,-296.71 6999.08,-292.36 6946,-290 6906.49,-288.24 4126.79,-282.14 4099,-254 4085.88,-240.72 4086.22,-225.6 4099,-212 4143.06,-165.11 4619.81,-205.5 4677,-176 4698.34,-164.99 4689.43,-144.56 4711,-134 4824,-78.71 6752.07,-81.85 7172.48,-83.2"/>
3200<polygon fill="midnightblue" stroke="midnightblue" points="7106.59,-304.26 7116.84,-301.61 7107.17,-297.29 7106.59,-304.26"/>
3201</g>
3202<!-- Node136&#45;&gt;Node102 -->
3203<g id="edge247" class="edge">
3204<title>Node136&#45;&gt;Node102</title>
3205<path fill="none" stroke="midnightblue" d="M7138.89,-287.17C7106.43,-276.44 7068.12,-263.78 7037.03,-253.51"/>
3206<polygon fill="midnightblue" stroke="midnightblue" points="7138.18,-290.61 7148.77,-290.43 7140.37,-283.97 7138.18,-290.61"/>
3207</g>
3208<!-- Node137&#45;&gt;Node19 -->
3209<g id="edge251" class="edge">
3210<title>Node137&#45;&gt;Node19</title>
3211<path fill="none" stroke="midnightblue" d="M12523.81,-294.41C12535.92,-292.63 12548.25,-291.08 12560,-290 12617.32,-284.75 14591.65,-295.06 14632,-254 14645.08,-240.69 14640.42,-228.66 14632,-212 14605.6,-159.8 14581.51,-152.44 14526,-134 14436.12,-104.15 8122.48,-85.88 7333.63,-83.72"/>
3212<polygon fill="midnightblue" stroke="midnightblue" points="12523.07,-290.98 12513.71,-295.95 12524.13,-297.9 12523.07,-290.98"/>
3213</g>
3214<!-- Node137&#45;&gt;Node106 -->
3215<g id="edge252" class="edge">
3216<title>Node137&#45;&gt;Node106</title>
3217<path fill="none" stroke="midnightblue" d="M12361.09,-293.92C12294.29,-280.31 12199.51,-261 12135.76,-248.01"/>
3218<polygon fill="midnightblue" stroke="midnightblue" points="12360.65,-297.4 12371.15,-295.97 12362.05,-290.55 12360.65,-297.4"/>
3219</g>
3220<!-- Node138&#45;&gt;Node19 -->
3221<g id="edge254" class="edge">
3222<title>Node138&#45;&gt;Node19</title>
3223<path fill="none" stroke="midnightblue" d="M12964.36,-294.42C12976.29,-292.65 12988.43,-291.09 13000,-290 13046.17,-285.65 14636.57,-287.14 14669,-254 14706.78,-215.39 14631.62,-139.48 14622,-134 14538.58,-86.49 8128.25,-83.68 7333.53,-83.51"/>
3224<polygon fill="midnightblue" stroke="midnightblue" points="12963.77,-290.97 12954.42,-295.95 12964.83,-297.89 12963.77,-290.97"/>
3225</g>
3226<!-- Node138&#45;&gt;Node107 -->
3227<g id="edge255" class="edge">
3228<title>Node138&#45;&gt;Node107</title>
3229<path fill="none" stroke="midnightblue" d="M12802.09,-293.92C12735.29,-280.31 12640.51,-261 12576.76,-248.01"/>
3230<polygon fill="midnightblue" stroke="midnightblue" points="12801.65,-297.4 12812.15,-295.97 12803.05,-290.55 12801.65,-297.4"/>
3231</g>
3232<!-- Node139&#45;&gt;Node58 -->
3233<g id="edge262" class="edge">
3234<title>Node139&#45;&gt;Node58</title>
3235<path fill="none" stroke="midnightblue" d="M12137.57,-293.69C12144.42,-292.24 12151.34,-290.96 12158,-290 12206.43,-283.03 13004.12,-289.3 13038,-254 13050.93,-240.53 13051.13,-225.26 13038,-212 13002.71,-176.36 9477.08,-178.71 9427,-176 9386.16,-173.79 9340.85,-169.5 9303.41,-165.46"/>
3236<polygon fill="midnightblue" stroke="midnightblue" points="12136.61,-290.32 12127.62,-295.93 12138.14,-297.15 12136.61,-290.32"/>
3237</g>
3238<!-- Node139&#45;&gt;Node85 -->
3239<g id="edge258" class="edge">
3240<title>Node139&#45;&gt;Node85</title>
3241<path fill="none" stroke="midnightblue" d="M12136.96,-293.65C12144.01,-292.17 12151.13,-290.9 12158,-290 12220.67,-281.78 14384.36,-294.36 14433,-254 14457.59,-233.6 14457.16,-191.9 14454.98,-170.05"/>
3242<polygon fill="midnightblue" stroke="midnightblue" points="12135.73,-290.34 12126.74,-295.93 12137.26,-297.17 12135.73,-290.34"/>
3243</g>
3244<!-- Node139&#45;&gt;Node86 -->
3245<g id="edge260" class="edge">
3246<title>Node139&#45;&gt;Node86</title>
3247<path fill="none" stroke="midnightblue" d="M12137.57,-293.68C12144.42,-292.23 12151.33,-290.95 12158,-290 12208.25,-282.81 13035.82,-290.59 13071,-254 13083.94,-240.54 13084.13,-225.27 13071,-212 13039.52,-180.17 9892.51,-180.75 9848,-176 9835.48,-174.66 9822.19,-172.48 9809.58,-170.04"/>
3248<polygon fill="midnightblue" stroke="midnightblue" points="12136.61,-290.31 12127.62,-295.92 12138.14,-297.14 12136.61,-290.31"/>
3249</g>
3250<!-- Node139&#45;&gt;Node95 -->
3251<g id="edge259" class="edge">
3252<title>Node139&#45;&gt;Node95</title>
3253<path fill="none" stroke="midnightblue" d="M11996.51,-294.76C11983.99,-292.86 11971.18,-291.18 11959,-290 11368.23,-232.67 11214.43,-314.8 10624,-254 10610.17,-252.58 10595.47,-250.4 10581.46,-248.01"/>
3254<polygon fill="midnightblue" stroke="midnightblue" points="11996.06,-298.23 12006.48,-296.32 11997.14,-291.31 11996.06,-298.23"/>
3255</g>
3256<!-- Node139&#45;&gt;Node110 -->
3257<g id="edge261" class="edge">
3258<title>Node139&#45;&gt;Node110</title>
3259<path fill="none" stroke="midnightblue" d="M12137.88,-293.71C12144.63,-292.27 12151.44,-290.99 12158,-290 12455.09,-245.36 12534.83,-290.72 12833,-254 12845.38,-252.47 12858.52,-250.33 12871.11,-248.02"/>
3260<polygon fill="midnightblue" stroke="midnightblue" points="12137.05,-290.31 12128.06,-295.93 12138.59,-297.14 12137.05,-290.31"/>
3261</g>
3262<!-- Node140 -->
3263<g id="node140" class="node">
3264<title>Node140</title>
3265<g id="a_node140"><a xlink:href="_activation_8cpp.html" target="_top" xlink:title=" ">
3266<polygon fill="white" stroke="black" points="14281.5,-218 14281.5,-248 14424.5,-248 14424.5,-218 14281.5,-218"/>
3267<text text-anchor="start" x="14289.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
3268<text text-anchor="middle" x="14353" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Activation.cpp</text>
3269</a>
3270</g>
3271</g>
3272<!-- Node139&#45;&gt;Node140 -->
3273<g id="edge257" class="edge">
3274<title>Node139&#45;&gt;Node140</title>
3275<path fill="none" stroke="midnightblue" d="M12136.96,-293.66C12144.01,-292.18 12151.13,-290.9 12158,-290 12623.82,-228.62 13806.09,-314.7 14272,-254 14282.34,-252.65 14293.27,-250.48 14303.65,-248.06"/>
3276<polygon fill="midnightblue" stroke="midnightblue" points="12135.73,-290.35 12126.74,-295.94 12137.26,-297.18 12135.73,-290.35"/>
3277</g>
3278<!-- Node141&#45;&gt;Node90 -->
3279<g id="edge267" class="edge">
3280<title>Node141&#45;&gt;Node90</title>
3281<path fill="none" stroke="midnightblue" d="M12299.33,-293.74C12306.26,-292.28 12313.26,-290.98 12320,-290 12486.03,-265.76 13189.02,-331.27 13071,-212 13037.59,-178.23 9698.37,-179.5 9651,-176 9626.54,-174.19 9599.92,-170.91 9576.24,-167.51"/>
3282<polygon fill="midnightblue" stroke="midnightblue" points="12298.25,-290.4 12289.25,-295.99 12299.78,-297.23 12298.25,-290.4"/>
3283</g>
3284<!-- Node141&#45;&gt;Node97 -->
3285<g id="edge268" class="edge">
3286<title>Node141&#45;&gt;Node97</title>
3287<path fill="none" stroke="midnightblue" d="M12174.33,-293.58C12168.82,-292.32 12163.32,-291.11 12158,-290 12064.87,-270.58 12040.76,-270.08 11947,-254 11935.72,-252.07 11923.83,-250.02 11912.12,-248.01"/>
3288<polygon fill="midnightblue" stroke="midnightblue" points="12173.69,-297.03 12184.22,-295.9 12175.28,-290.21 12173.69,-297.03"/>
3289</g>
3290<!-- Node141&#45;&gt;Node134 -->
3291<g id="edge266" class="edge">
3292<title>Node141&#45;&gt;Node134</title>
3293<path fill="none" stroke="midnightblue" d="M12299.01,-293.65C12306.04,-292.19 12313.15,-290.92 12320,-290 12978.76,-201.82 13153.66,-320.11 13815,-254 13829.08,-252.59 13844.03,-250.43 13858.31,-248.03"/>
3294<polygon fill="midnightblue" stroke="midnightblue" points="12297.81,-290.33 12288.79,-295.9 12299.31,-297.16 12297.81,-290.33"/>
3295</g>
3296<!-- Node142 -->
3297<g id="node142" class="node">
3298<title>Node142</title>
3299<g id="a_node142"><a xlink:href="_broadcast_8cpp.html" target="_top" xlink:title=" ">
3300<polygon fill="white" stroke="black" points="14481,-218 14481,-248 14623,-248 14623,-218 14481,-218"/>
3301<text text-anchor="start" x="14489" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
3302<text text-anchor="middle" x="14552" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Broadcast.cpp</text>
3303</a>
3304</g>
3305</g>
3306<!-- Node141&#45;&gt;Node142 -->
3307<g id="edge265" class="edge">
3308<title>Node141&#45;&gt;Node142</title>
3309<path fill="none" stroke="midnightblue" d="M12298.21,-293.76C12305.5,-292.24 12312.89,-290.93 12320,-290 12793.19,-228.42 13993.48,-312.98 14467,-254 14477.83,-252.65 14489.29,-250.48 14500.18,-248.05"/>
3310<polygon fill="midnightblue" stroke="midnightblue" points="12297.36,-290.36 12288.35,-295.94 12298.87,-297.2 12297.36,-290.36"/>
3311</g>
3312<!-- Node143&#45;&gt;Node108 -->
3313<g id="edge276" class="edge">
3314<title>Node143&#45;&gt;Node108</title>
3315<path fill="none" stroke="midnightblue" d="M11172.52,-302.89C11120.04,-298.74 11051.69,-293.62 10991,-290 10634.39,-268.7 10543.15,-292.68 10188,-254 10174.1,-252.49 10159.34,-250.34 10145.19,-248"/>
3316<polygon fill="midnightblue" stroke="midnightblue" points="11172.55,-306.41 11182.8,-303.71 11173.11,-299.43 11172.55,-306.41"/>
3317</g>
3318<!-- Node144 -->
3319<g id="node144" class="node">
3320<title>Node144</title>
3321<g id="a_node144"><a xlink:href="_log_softmax_8cpp.html" target="_top" xlink:title=" ">
3322<polygon fill="white" stroke="black" points="13469.5,-218 13469.5,-248 13620.5,-248 13620.5,-218 13469.5,-218"/>
3323<text text-anchor="start" x="13477.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
3324<text text-anchor="middle" x="13545" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/LogSoftmax.cpp</text>
3325</a>
3326</g>
3327</g>
3328<!-- Node143&#45;&gt;Node144 -->
3329<g id="edge275" class="edge">
3330<title>Node143&#45;&gt;Node144</title>
3331<path fill="none" stroke="midnightblue" d="M11345.21,-297.58C11369.36,-294.57 11395.66,-291.72 11420,-290 11871.16,-258.08 13005.86,-307.33 13455,-254 13466.44,-252.64 13478.57,-250.46 13490.09,-248.04"/>
3332<polygon fill="midnightblue" stroke="midnightblue" points="11344.48,-294.15 11335,-298.88 11345.37,-301.09 11344.48,-294.15"/>
3333</g>
3334<!-- Node145&#45;&gt;Node58 -->
3335<g id="edge282" class="edge">
3336<title>Node145&#45;&gt;Node58</title>
3337<path fill="none" stroke="midnightblue" d="M13182.4,-291.83C13159.75,-281.86 13132.18,-268.57 13109,-254 13083.85,-238.19 13084.96,-222.04 13057,-212 12962.09,-177.93 9527.69,-181.45 9427,-176 9386.16,-173.79 9340.85,-169.5 9303.41,-165.46"/>
3338<polygon fill="midnightblue" stroke="midnightblue" points="13181.22,-295.13 13191.79,-295.89 13184,-288.7 13181.22,-295.13"/>
3339</g>
3340<!-- Node145&#45;&gt;Node85 -->
3341<g id="edge278" class="edge">
3342<title>Node145&#45;&gt;Node85</title>
3343<path fill="none" stroke="midnightblue" d="M13307.41,-308.8C13636.55,-303.72 14865.13,-282.82 14893,-254 14905.98,-240.58 14905.34,-226.01 14893,-212 14868.6,-184.3 14633.9,-166.68 14517.62,-159.58"/>
3344<polygon fill="midnightblue" stroke="midnightblue" points="13306.95,-305.31 13297,-308.96 13307.06,-312.31 13306.95,-305.31"/>
3345</g>
3346<!-- Node145&#45;&gt;Node86 -->
3347<g id="edge280" class="edge">
3348<title>Node145&#45;&gt;Node86</title>
3349<path fill="none" stroke="midnightblue" d="M13206.41,-288.57C13181.81,-264.64 13138.15,-227.27 13092,-212 12920.89,-155.39 10027.22,-195.11 9848,-176 9835.48,-174.67 9822.19,-172.48 9809.58,-170.04"/>
3350<polygon fill="midnightblue" stroke="midnightblue" points="13204.15,-291.25 13213.71,-295.82 13209.08,-286.29 13204.15,-291.25"/>
3351</g>
3352<!-- Node145&#45;&gt;Node110 -->
3353<g id="edge281" class="edge">
3354<title>Node145&#45;&gt;Node110</title>
3355<path fill="none" stroke="midnightblue" d="M13163.52,-293.42C13111.61,-279.86 13039.01,-260.9 12989.89,-248.07"/>
3356<polygon fill="midnightblue" stroke="midnightblue" points="13162.73,-296.83 13173.29,-295.97 13164.5,-290.06 13162.73,-296.83"/>
3357</g>
3358<!-- Node145&#45;&gt;Node146 -->
3359<g id="edge279" class="edge">
3360<title>Node145&#45;&gt;Node146</title>
3361<path fill="none" stroke="midnightblue" d="M13307.5,-309.49C13600.3,-307.3 14608.1,-296.77 14927,-254 14937.55,-252.59 14948.71,-250.42 14959.33,-248.02"/>
3362<polygon fill="midnightblue" stroke="midnightblue" points="13307.36,-305.99 13297.39,-309.56 13307.42,-312.99 13307.36,-305.99"/>
3363</g>
3364<!-- Node147&#45;&gt;Node36 -->
3365<g id="edge288" class="edge">
3366<title>Node147&#45;&gt;Node36</title>
3367<path fill="none" stroke="midnightblue" d="M15188.09,-288.31C15180.08,-278.48 15171.47,-266.32 15166,-254 15153.56,-225.96 15149.24,-189.85 15147.76,-170.23"/>
3368<polygon fill="midnightblue" stroke="midnightblue" points="15185.45,-290.6 15194.59,-295.96 15190.79,-286.07 15185.45,-290.6"/>
3369</g>
3370<!-- Node148 -->
3371<g id="node148" class="node">
3372<title>Node148</title>
3373<g id="a_node148"><a xlink:href="_pooling2d_8cpp.html" target="_top" xlink:title=" ">
3374<polygon fill="white" stroke="black" points="15175.5,-218 15175.5,-248 15316.5,-248 15316.5,-218 15175.5,-218"/>
3375<text text-anchor="start" x="15183.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
3376<text text-anchor="middle" x="15246" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Pooling2d.cpp</text>
3377</a>
3378</g>
3379</g>
3380<!-- Node147&#45;&gt;Node148 -->
3381<g id="edge287" class="edge">
3382<title>Node147&#45;&gt;Node148</title>
3383<path fill="none" stroke="midnightblue" d="M15219.65,-286.7C15225.93,-274.14 15233.48,-259.04 15238.88,-248.23"/>
3384<polygon fill="midnightblue" stroke="midnightblue" points="15216.49,-285.2 15215.15,-295.7 15222.75,-288.33 15216.49,-285.2"/>
3385</g>
3386<!-- Node149&#45;&gt;Node38 -->
3387<g id="edge291" class="edge">
3388<title>Node149&#45;&gt;Node38</title>
3389<path fill="none" stroke="midnightblue" d="M15424.09,-288.31C15416.08,-278.48 15407.47,-266.32 15402,-254 15389.56,-225.96 15385.24,-189.85 15383.76,-170.23"/>
3390<polygon fill="midnightblue" stroke="midnightblue" points="15421.45,-290.6 15430.59,-295.96 15426.79,-286.07 15421.45,-290.6"/>
3391</g>
3392<!-- Node150 -->
3393<g id="node150" class="node">
3394<title>Node150</title>
3395<g id="a_node150"><a xlink:href="_pooling3d_8cpp.html" target="_top" xlink:title=" ">
3396<polygon fill="white" stroke="black" points="15411.5,-218 15411.5,-248 15552.5,-248 15552.5,-218 15411.5,-218"/>
3397<text text-anchor="start" x="15419.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
3398<text text-anchor="middle" x="15482" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Pooling3d.cpp</text>
3399</a>
3400</g>
3401</g>
3402<!-- Node149&#45;&gt;Node150 -->
3403<g id="edge290" class="edge">
3404<title>Node149&#45;&gt;Node150</title>
3405<path fill="none" stroke="midnightblue" d="M15455.65,-286.7C15461.93,-274.14 15469.48,-259.04 15474.88,-248.23"/>
3406<polygon fill="midnightblue" stroke="midnightblue" points="15452.49,-285.2 15451.15,-295.7 15458.75,-288.33 15452.49,-285.2"/>
3407</g>
3408<!-- Node151&#45;&gt;Node111 -->
3409<g id="edge297" class="edge">
3410<title>Node151&#45;&gt;Node111</title>
3411<path fill="none" stroke="midnightblue" d="M13013.54,-293.35C13008.97,-292.18 13004.42,-291.05 13000,-290 12962.81,-281.12 12866.89,-261.52 12800.03,-248.03"/>
3412<polygon fill="midnightblue" stroke="midnightblue" points="13012.99,-296.82 13023.55,-295.93 13014.74,-290.04 13012.99,-296.82"/>
3413</g>
3414<!-- Node152 -->
3415<g id="node152" class="node">
3416<title>Node152</title>
3417<g id="a_node152"><a xlink:href="_resize_8cpp.html" target="_top" xlink:title=" ">
3418<polygon fill="white" stroke="black" points="14755.5,-218 14755.5,-248 14884.5,-248 14884.5,-218 14755.5,-218"/>
3419<text text-anchor="start" x="14763.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
3420<text text-anchor="middle" x="14820" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Resize.cpp</text>
3421</a>
3422</g>
3423</g>
3424<!-- Node151&#45;&gt;Node152 -->
3425<g id="edge298" class="edge">
3426<title>Node151&#45;&gt;Node152</title>
3427<path fill="none" stroke="midnightblue" d="M13128.95,-293.58C13135.33,-292.15 13141.78,-290.9 13148,-290 13848.92,-188.88 14039.29,-349.51 14741,-254 14751.09,-252.63 14761.76,-250.44 14771.87,-248.01"/>
3428<polygon fill="midnightblue" stroke="midnightblue" points="13127.93,-290.23 13119.03,-295.98 13129.58,-297.03 13127.93,-290.23"/>
3429</g>
3430<!-- Node154 -->
3431<g id="node154" class="node">
3432<title>Node154</title>
3433<g id="a_node154"><a xlink:href="_ref_slice_workload_8cpp.html" target="_top" xlink:title=" ">
3434<polygon fill="white" stroke="black" points="15609.5,-218 15609.5,-248 15788.5,-248 15788.5,-218 15609.5,-218"/>
3435<text text-anchor="start" x="15617.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
3436<text text-anchor="middle" x="15699" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefSliceWorkload.cpp</text>
3437</a>
3438</g>
3439</g>
3440<!-- Node153&#45;&gt;Node154 -->
3441<g id="edge301" class="edge">
3442<title>Node153&#45;&gt;Node154</title>
3443<path fill="none" stroke="midnightblue" d="M15699,-285.59C15699,-273.26 15699,-258.72 15699,-248.23"/>
3444<polygon fill="midnightblue" stroke="midnightblue" points="15695.5,-285.7 15699,-295.7 15702.5,-285.71 15695.5,-285.7"/>
3445</g>
3446<!-- Node155 -->
3447<g id="node155" class="node">
3448<title>Node155</title>
3449<g id="a_node155"><a xlink:href="_slice_8cpp.html" target="_top" xlink:title=" ">
3450<polygon fill="white" stroke="black" points="15806.5,-218 15806.5,-248 15935.5,-248 15935.5,-218 15806.5,-218"/>
3451<text text-anchor="start" x="15814.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
3452<text text-anchor="middle" x="15871" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Slice.cpp</text>
3453</a>
3454</g>
3455</g>
3456<!-- Node153&#45;&gt;Node155 -->
3457<g id="edge302" class="edge">
3458<title>Node153&#45;&gt;Node155</title>
3459<path fill="none" stroke="midnightblue" d="M15740.42,-291.7C15770.78,-278.28 15811.4,-260.34 15839.22,-248.04"/>
3460<polygon fill="midnightblue" stroke="midnightblue" points="15738.68,-288.64 15730.95,-295.88 15741.51,-295.04 15738.68,-288.64"/>
3461</g>
3462<!-- Node156&#45;&gt;Node112 -->
3463<g id="edge304" class="edge">
3464<title>Node156&#45;&gt;Node112</title>
3465<path fill="none" stroke="midnightblue" d="M11418.73,-298.42C11394.82,-295.22 11368.37,-292.06 11344,-290 10926.08,-254.6 10817.77,-301.01 10401,-254 10387.97,-252.53 10374.15,-250.37 10360.93,-248"/>
3466<polygon fill="midnightblue" stroke="midnightblue" points="11418.42,-301.91 11428.8,-299.8 11419.37,-294.98 11418.42,-301.91"/>
3467</g>
3468<!-- Node157 -->
3469<g id="node157" class="node">
3470<title>Node157</title>
3471<g id="a_node157"><a xlink:href="_softmax_8cpp.html" target="_top" xlink:title=" ">
3472<polygon fill="white" stroke="black" points="13639,-218 13639,-248 13773,-248 13773,-218 13639,-218"/>
3473<text text-anchor="start" x="13647" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
3474<text text-anchor="middle" x="13706" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Softmax.cpp</text>
3475</a>
3476</g>
3477</g>
3478<!-- Node156&#45;&gt;Node157 -->
3479<g id="edge305" class="edge">
3480<title>Node156&#45;&gt;Node157</title>
3481<path fill="none" stroke="midnightblue" d="M11573.16,-302.52C11621.83,-298.11 11686.04,-292.85 11743,-290 12161.66,-269.07 13213.72,-311.09 13629,-254 13638.85,-252.65 13649.25,-250.47 13659.11,-248.05"/>
3482<polygon fill="midnightblue" stroke="midnightblue" points="11572.66,-299.05 11563.02,-303.45 11573.3,-306.02 11572.66,-299.05"/>
3483</g>
3484</g>
3485</svg>