blob: 86ffb4b45a60b7c0aebdf04013bd227668336bd8 [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/TensorUtils.hpp Pages: 1 -->
7<svg width="22931pt" height="474pt"
8 viewBox="0.00 0.00 22930.50 474.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 470)">
10<title>include/armnnUtils/TensorUtils.hpp</title>
11<polygon fill="white" stroke="transparent" points="-4,4 -4,-470 22926.5,-470 22926.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="14440,-435.5 14440,-465.5 14549,-465.5 14549,-435.5 14440,-435.5"/>
17<text text-anchor="start" x="14448" y="-453.5" font-family="Helvetica,sans-Serif" font-size="10.00">include/armnnUtils</text>
18<text text-anchor="middle" x="14494.5" y="-442.5" font-family="Helvetica,sans-Serif" font-size="10.00">/TensorUtils.hpp</text>
19</a>
20</g>
21</g>
22<!-- Node1&#45;&gt;Node1 -->
23<g id="edge1" class="edge">
24<title>Node1&#45;&gt;Node1</title>
25<path fill="none" stroke="midnightblue" d="M14559.06,-459.79C14563.97,-457.72 14567,-454.63 14567,-450.5 14567,-444.05 14559.62,-440.13 14549.2,-438.72"/>
26<polygon fill="midnightblue" stroke="midnightblue" points="14558.03,-456.44 14549.2,-462.28 14559.75,-463.22 14558.03,-456.44"/>
27</g>
28<!-- Node2 -->
29<g id="node2" class="node">
30<title>Node2</title>
31<g id="a_node2"><a xlink:href="_layer_8cpp.html" target="_top" xlink:title=" ">
32<polygon fill="white" stroke="black" points="7040,-374 7040,-393 7155,-393 7155,-374 7040,-374"/>
33<text text-anchor="middle" x="7097.5" y="-381" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/Layer.cpp</text>
34</a>
35</g>
36</g>
37<!-- Node1&#45;&gt;Node2 -->
38<g id="edge2" class="edge">
39<title>Node1&#45;&gt;Node2</title>
40<path fill="none" stroke="midnightblue" d="M14429.78,-449.44C13727.83,-448.78 7545.24,-441.77 7163.5,-399 7152.42,-397.76 7140.48,-395.44 7129.84,-393.02"/>
41<polygon fill="midnightblue" stroke="midnightblue" points="14429.95,-452.94 14439.95,-449.45 14429.95,-445.94 14429.95,-452.94"/>
42</g>
43<!-- Node3 -->
44<g id="node3" class="node">
45<title>Node3</title>
46<g id="a_node3"><a xlink:href="_arg_min_max_layer_8cpp.html" target="_top" xlink:title=" ">
47<polygon fill="white" stroke="black" points="7173,-368.5 7173,-398.5 7330,-398.5 7330,-368.5 7173,-368.5"/>
48<text text-anchor="start" x="7181" y="-386.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnn/layers/ArgMinMax</text>
49<text text-anchor="middle" x="7251.5" y="-375.5" font-family="Helvetica,sans-Serif" font-size="10.00">Layer.cpp</text>
50</a>
51</g>
52</g>
53<!-- Node1&#45;&gt;Node3 -->
54<g id="edge3" class="edge">
55<title>Node1&#45;&gt;Node3</title>
56<path fill="none" stroke="midnightblue" d="M14429.46,-449.34C13735.36,-447.56 7711.73,-431.22 7338.5,-399 7335.75,-398.76 7332.96,-398.49 7330.15,-398.18"/>
57<polygon fill="midnightblue" stroke="midnightblue" points="14429.52,-452.84 14439.53,-449.36 14429.54,-445.84 14429.52,-452.84"/>
58</g>
59<!-- Node4 -->
60<g id="node4" class="node">
61<title>Node4</title>
62<g id="a_node4"><a xlink:href="_tf_lite_parser_8cpp.html" target="_top" xlink:title=" ">
63<polygon fill="white" stroke="black" points="7348,-368.5 7348,-398.5 7471,-398.5 7471,-368.5 7348,-368.5"/>
64<text text-anchor="start" x="7356" y="-386.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnnTfLiteParser</text>
65<text text-anchor="middle" x="7409.5" y="-375.5" font-family="Helvetica,sans-Serif" font-size="10.00">/TfLiteParser.cpp</text>
66</a>
67</g>
68</g>
69<!-- Node1&#45;&gt;Node4 -->
70<g id="edge4" class="edge">
71<title>Node1&#45;&gt;Node4</title>
72<path fill="none" stroke="midnightblue" d="M14429.43,-449.4C13742.7,-448.3 7844.45,-437.73 7479.5,-399 7476.78,-398.71 7474.02,-398.37 7471.23,-397.97"/>
73<polygon fill="midnightblue" stroke="midnightblue" points="14429.62,-452.9 14439.63,-449.42 14429.63,-445.9 14429.62,-452.9"/>
74</g>
75<!-- Node5 -->
76<g id="node5" class="node">
77<title>Node5</title>
78<g id="a_node5"><a xlink:href="_tensor_utils_8cpp.html" target="_top" xlink:title=" ">
79<polygon fill="white" stroke="black" points="7489,-374 7489,-393 7654,-393 7654,-374 7489,-374"/>
80<text text-anchor="middle" x="7571.5" y="-381" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnnUtils/TensorUtils.cpp</text>
81</a>
82</g>
83</g>
84<!-- Node1&#45;&gt;Node5 -->
85<g id="edge5" class="edge">
86<title>Node1&#45;&gt;Node5</title>
87<path fill="none" stroke="midnightblue" d="M14429.82,-449.62C13776.12,-450.71 8373.09,-457.9 7662.5,-399 7647.35,-397.74 7630.92,-395.42 7616.23,-393"/>
88<polygon fill="midnightblue" stroke="midnightblue" points="14430,-453.12 14439.99,-449.6 14429.99,-446.12 14430,-453.12"/>
89</g>
90<!-- Node6 -->
91<g id="node6" class="node">
92<title>Node6</title>
93<g id="a_node6"><a xlink:href="_arm_compute_utils_8hpp.html" target="_top" xlink:title=" ">
94<polygon fill="white" stroke="black" points="7672,-368.5 7672,-398.5 7813,-398.5 7813,-368.5 7672,-368.5"/>
95<text text-anchor="start" x="7680" y="-386.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/aclCommon</text>
96<text text-anchor="middle" x="7742.5" y="-375.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ArmComputeUtils.hpp</text>
97</a>
98</g>
99</g>
100<!-- Node1&#45;&gt;Node6 -->
101<g id="edge6" class="edge">
102<title>Node1&#45;&gt;Node6</title>
103<path fill="none" stroke="midnightblue" d="M14429.56,-448.87C13781.52,-442.64 8487.21,-391.67 7813.03,-385.18"/>
104<polygon fill="midnightblue" stroke="midnightblue" points="14429.62,-452.38 14439.66,-448.97 14429.69,-445.38 14429.62,-452.38"/>
105</g>
106<!-- Node87 -->
107<g id="node87" class="node">
108<title>Node87</title>
109<g id="a_node87"><a xlink:href="_workload_data_8cpp.html" target="_top" xlink:title=" ">
110<polygon fill="white" stroke="black" points="13860,-368.5 13860,-398.5 14033,-398.5 14033,-368.5 13860,-368.5"/>
111<text text-anchor="start" x="13868" y="-386.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/backendsCommon</text>
112<text text-anchor="middle" x="13946.5" y="-375.5" font-family="Helvetica,sans-Serif" font-size="10.00">/WorkloadData.cpp</text>
113</a>
114</g>
115</g>
116<!-- Node1&#45;&gt;Node87 -->
117<g id="edge90" class="edge">
118<title>Node1&#45;&gt;Node87</title>
119<path fill="none" stroke="midnightblue" d="M14429.57,-443.1C14341.52,-434.22 14179.41,-417.2 14041.5,-399 14038.77,-398.64 14036,-398.27 14033.2,-397.88"/>
120<polygon fill="midnightblue" stroke="midnightblue" points="14429.37,-446.59 14439.67,-444.11 14430.07,-439.63 14429.37,-446.59"/>
121</g>
122<!-- Node88 -->
123<g id="node88" class="node">
124<title>Node88</title>
125<g id="a_node88"><a xlink:href="_workload_utils_8cpp.html" target="_top" xlink:title=" ">
126<polygon fill="white" stroke="black" points="14051,-368.5 14051,-398.5 14224,-398.5 14224,-368.5 14051,-368.5"/>
127<text text-anchor="start" x="14059" y="-386.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/backendsCommon</text>
128<text text-anchor="middle" x="14137.5" y="-375.5" font-family="Helvetica,sans-Serif" font-size="10.00">/WorkloadUtils.cpp</text>
129</a>
130</g>
131</g>
132<!-- Node1&#45;&gt;Node88 -->
133<g id="edge91" class="edge">
134<title>Node1&#45;&gt;Node88</title>
135<path fill="none" stroke="midnightblue" d="M14429.7,-437.7C14369.19,-426.68 14278.81,-410.23 14214.61,-398.54"/>
136<polygon fill="midnightblue" stroke="midnightblue" points="14429.43,-441.21 14439.89,-439.56 14430.68,-434.32 14429.43,-441.21"/>
137</g>
138<!-- Node89 -->
139<g id="node89" class="node">
140<title>Node89</title>
141<g id="a_node89"><a xlink:href="_cl_arg_min_max_workload_8cpp.html" target="_top" xlink:title=" ">
142<polygon fill="white" stroke="black" points="14242,-368.5 14242,-398.5 14393,-398.5 14393,-368.5 14242,-368.5"/>
143<text text-anchor="start" x="14250" y="-386.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
144<text text-anchor="middle" x="14317.5" y="-375.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClArgMinMaxWorkload.cpp</text>
145</a>
146</g>
147</g>
148<!-- Node1&#45;&gt;Node89 -->
149<g id="edge92" class="edge">
150<title>Node1&#45;&gt;Node89</title>
151<path fill="none" stroke="midnightblue" d="M14446.35,-431.82C14417.9,-421.37 14382.37,-408.32 14355.83,-398.58"/>
152<polygon fill="midnightblue" stroke="midnightblue" points="14445.5,-435.23 14456.09,-435.4 14447.91,-428.66 14445.5,-435.23"/>
153</g>
154<!-- Node90 -->
155<g id="node90" class="node">
156<title>Node90</title>
157<g id="a_node90"><a xlink:href="_neon_arg_min_max_workload_8cpp.html" target="_top" xlink:title=" ">
158<polygon fill="white" stroke="black" points="14411,-368.5 14411,-398.5 14578,-398.5 14578,-368.5 14411,-368.5"/>
159<text text-anchor="start" x="14419" y="-386.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
160<text text-anchor="middle" x="14494.5" y="-375.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonArgMinMaxWorkload.cpp</text>
161</a>
162</g>
163</g>
164<!-- Node1&#45;&gt;Node90 -->
165<g id="edge93" class="edge">
166<title>Node1&#45;&gt;Node90</title>
167<path fill="none" stroke="midnightblue" d="M14494.5,-425.11C14494.5,-416.15 14494.5,-406.32 14494.5,-398.58"/>
168<polygon fill="midnightblue" stroke="midnightblue" points="14491,-425.4 14494.5,-435.4 14498,-425.4 14491,-425.4"/>
169</g>
170<!-- Node91 -->
171<g id="node91" class="node">
172<title>Node91</title>
173<g id="a_node91"><a xlink:href="_base_iterator_8hpp.html" target="_top" xlink:title=" ">
174<polygon fill="white" stroke="black" points="19127,-368.5 19127,-398.5 19280,-398.5 19280,-368.5 19127,-368.5"/>
175<text text-anchor="start" x="19135" y="-386.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
176<text text-anchor="middle" x="19203.5" y="-375.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/BaseIterator.hpp</text>
177</a>
178</g>
179</g>
180<!-- Node1&#45;&gt;Node91 -->
181<g id="edge94" class="edge">
182<title>Node1&#45;&gt;Node91</title>
183<path fill="none" stroke="midnightblue" d="M14559.32,-448.61C15079.08,-441.43 18563.4,-393.34 19126.67,-385.56"/>
184<polygon fill="midnightblue" stroke="midnightblue" points="14558.96,-445.11 14549.01,-448.75 14559.06,-452.11 14558.96,-445.11"/>
185</g>
186<!-- Node92 -->
187<g id="node92" class="node">
188<title>Node92</title>
189<g id="a_node92"><a xlink:href="_encoders_8hpp.html" target="_top" xlink:title=" ">
190<polygon fill="white" stroke="black" points="14374.5,-296 14374.5,-326 14512.5,-326 14512.5,-296 14374.5,-296"/>
191<text text-anchor="start" x="14382.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
192<text text-anchor="middle" x="14443.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Encoders.hpp</text>
193</a>
194</g>
195</g>
196<!-- Node1&#45;&gt;Node92 -->
197<g id="edge387" class="edge">
198<title>Node1&#45;&gt;Node92</title>
199<path fill="none" stroke="midnightblue" d="M14550.52,-430.78C14564.73,-423.22 14578.28,-412.89 14586.5,-399 14593.52,-387.14 14594.27,-379.38 14586.5,-368 14569.74,-343.44 14540.46,-329.65 14512.73,-321.91"/>
200<polygon fill="midnightblue" stroke="midnightblue" points="14548.59,-427.83 14541.14,-435.36 14551.67,-434.12 14548.59,-427.83"/>
201</g>
202<!-- Node165 -->
203<g id="node165" class="node">
204<title>Node165</title>
205<g id="a_node165"><a xlink:href="_pad_8cpp.html" target="_top" xlink:title=" ">
206<polygon fill="white" stroke="black" points="17448,-218 17448,-248 17577,-248 17577,-218 17448,-218"/>
207<text text-anchor="start" x="17456" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
208<text text-anchor="middle" x="17512.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Pad.cpp</text>
209</a>
210</g>
211</g>
212<!-- Node1&#45;&gt;Node165 -->
213<g id="edge391" class="edge">
214<title>Node1&#45;&gt;Node165</title>
215<path fill="none" stroke="midnightblue" d="M14559.38,-449.53C14876.27,-448.76 16292.38,-434.86 17433.5,-254 17443,-252.49 17453.03,-250.38 17462.63,-248.08"/>
216<polygon fill="midnightblue" stroke="midnightblue" points="14559,-446.03 14549,-449.55 14559.01,-453.03 14559,-446.03"/>
217</g>
218<!-- Node202 -->
219<g id="node202" class="node">
220<title>Node202</title>
221<g id="a_node202"><a xlink:href="_decoders_8hpp.html" target="_top" xlink:title=" ">
222<polygon fill="white" stroke="black" points="14573.5,-296 14573.5,-326 14713.5,-326 14713.5,-296 14573.5,-296"/>
223<text text-anchor="start" x="14581.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
224<text text-anchor="middle" x="14643.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Decoders.hpp</text>
225</a>
226</g>
227</g>
228<!-- Node1&#45;&gt;Node202 -->
229<g id="edge388" class="edge">
230<title>Node1&#45;&gt;Node202</title>
231<path fill="none" stroke="midnightblue" d="M14552.32,-431.65C14570.41,-423.87 14589.33,-413.21 14603.5,-399 14624.16,-378.28 14635.32,-344.93 14640.28,-326.11"/>
232<polygon fill="midnightblue" stroke="midnightblue" points="14550.9,-428.44 14542.96,-435.45 14553.54,-434.93 14550.9,-428.44"/>
233</g>
234<!-- Node204 -->
235<g id="node204" class="node">
236<title>Node204</title>
237<g id="a_node204"><a xlink:href="_arg_min_max_8cpp.html" target="_top" xlink:title=" ">
238<polygon fill="white" stroke="black" points="22648,-140 22648,-170 22797,-170 22797,-140 22648,-140"/>
239<text text-anchor="start" x="22656" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
240<text text-anchor="middle" x="22722.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/ArgMinMax.cpp</text>
241</a>
242</g>
243</g>
244<!-- Node1&#45;&gt;Node204 -->
245<g id="edge389" class="edge">
246<title>Node1&#45;&gt;Node204</title>
247<path fill="none" stroke="midnightblue" d="M14559.38,-449.52C15037.12,-449.56 18060.37,-447.81 20518.5,-399 20756.13,-394.28 22463.3,-470.42 22656.5,-332 22710.62,-293.23 22720.4,-204.49 22722.14,-170.04"/>
248<polygon fill="midnightblue" stroke="midnightblue" points="14559.22,-446.02 14549.22,-449.52 14559.22,-453.02 14559.22,-446.02"/>
249</g>
250<!-- Node221 -->
251<g id="node221" class="node">
252<title>Node221</title>
253<g id="a_node221"><a xlink:href="_log_softmax_8cpp.html" target="_top" xlink:title=" ">
254<polygon fill="white" stroke="black" points="21503,-218 21503,-248 21654,-248 21654,-218 21503,-218"/>
255<text text-anchor="start" x="21511" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
256<text text-anchor="middle" x="21578.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/LogSoftmax.cpp</text>
257</a>
258</g>
259</g>
260<!-- Node1&#45;&gt;Node221 -->
261<g id="edge390" class="edge">
262<title>Node1&#45;&gt;Node221</title>
263<path fill="none" stroke="midnightblue" d="M14559.06,-449.37C15103.2,-448.23 18931.38,-438.83 20083.5,-399 20579.21,-381.86 20707.51,-409.02 21197.5,-332 21321.98,-312.43 21464.93,-270.17 21535.07,-248.08"/>
264<polygon fill="midnightblue" stroke="midnightblue" points="14559.03,-445.87 14549.04,-449.39 14559.05,-452.87 14559.03,-445.87"/>
265</g>
266<!-- Node234 -->
267<g id="node234" class="node">
268<title>Node234</title>
269<g id="a_node234"><a xlink:href="_softmax_8cpp.html" target="_top" xlink:title=" ">
270<polygon fill="white" stroke="black" points="21350.5,-218 21350.5,-248 21484.5,-248 21484.5,-218 21350.5,-218"/>
271<text text-anchor="start" x="21358.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
272<text text-anchor="middle" x="21417.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Softmax.cpp</text>
273</a>
274</g>
275</g>
276<!-- Node1&#45;&gt;Node234 -->
277<g id="edge392" class="edge">
278<title>Node1&#45;&gt;Node234</title>
279<path fill="none" stroke="midnightblue" d="M14559.41,-449.46C14979.24,-449.09 17353.93,-444.93 19288.5,-399 20094.6,-379.86 20306.64,-467.49 21101.5,-332 21206.53,-314.1 21325.27,-270.68 21382.7,-248.13"/>
280<polygon fill="midnightblue" stroke="midnightblue" points="14559.28,-445.96 14549.28,-449.47 14559.29,-452.96 14559.28,-445.96"/>
281</g>
282<!-- Node235 -->
283<g id="node235" class="node">
284<title>Node235</title>
285<g id="a_node235"><a xlink:href="_converter_8cpp.html" target="_top" xlink:title=" ">
286<polygon fill="white" stroke="black" points="22750.5,-374 22750.5,-393 22922.5,-393 22922.5,-374 22750.5,-374"/>
287<text text-anchor="middle" x="22836.5" y="-381" font-family="Helvetica,sans-Serif" font-size="10.00">shim/sl/canonical/Converter.cpp</text>
288</a>
289</g>
290</g>
291<!-- Node1&#45;&gt;Node235 -->
292<g id="edge393" class="edge">
293<title>Node1&#45;&gt;Node235</title>
294<path fill="none" stroke="midnightblue" d="M14559.29,-449.36C15308.11,-447.72 22304.37,-431.5 22736.5,-399 22753.12,-397.75 22771.17,-395.43 22787.31,-393.01"/>
295<polygon fill="midnightblue" stroke="midnightblue" points="14559.22,-445.86 14549.22,-449.38 14559.23,-452.86 14559.22,-445.86"/>
296</g>
297<!-- Node7 -->
298<g id="node7" class="node">
299<title>Node7</title>
300<g id="a_node7"><a xlink:href="_arm_compute_subgraph_utils_8hpp.html" target="_top" xlink:title=" ">
301<polygon fill="white" stroke="black" points="7488,-296 7488,-326 7661,-326 7661,-296 7488,-296"/>
302<text text-anchor="start" x="7496" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/aclCommon</text>
303<text text-anchor="middle" x="7574.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/ArmComputeSubgraphUtils.hpp</text>
304</a>
305</g>
306</g>
307<!-- Node6&#45;&gt;Node7 -->
308<g id="edge7" class="edge">
309<title>Node6&#45;&gt;Node7</title>
310<path fill="none" stroke="midnightblue" d="M7699.6,-364.5C7671.15,-352.56 7634.35,-337.11 7608.04,-326.07"/>
311<polygon fill="midnightblue" stroke="midnightblue" points="7698.33,-367.76 7708.91,-368.4 7701.04,-361.31 7698.33,-367.76"/>
312</g>
313<!-- Node8 -->
314<g id="node8" class="node">
315<title>Node8</title>
316<g id="a_node8"><a xlink:href="_cl_backend_8cpp.html" target="_top" xlink:title=" ">
317<polygon fill="white" stroke="black" points="7264,-223.5 7264,-242.5 7429,-242.5 7429,-223.5 7264,-223.5"/>
318<text text-anchor="middle" x="7346.5" y="-230.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/ClBackend.cpp</text>
319</a>
320</g>
321</g>
322<!-- Node6&#45;&gt;Node8 -->
323<g id="edge13" class="edge">
324<title>Node6&#45;&gt;Node8</title>
325<path fill="none" stroke="midnightblue" d="M7661.8,-367.69C7585.68,-353.63 7482.59,-334.3 7478.5,-332 7456.56,-319.66 7459.97,-305.95 7440.5,-290 7416.25,-270.14 7384.21,-252.62 7364.5,-242.67"/>
326<polygon fill="midnightblue" stroke="midnightblue" points="7661.41,-371.18 7671.87,-369.55 7662.68,-364.29 7661.41,-371.18"/>
327</g>
328<!-- Node10 -->
329<g id="node10" class="node">
330<title>Node10</title>
331<g id="a_node10"><a xlink:href="_neon_backend_8cpp.html" target="_top" xlink:title=" ">
332<polygon fill="white" stroke="black" points="7359,-145.5 7359,-164.5 7556,-164.5 7556,-145.5 7359,-145.5"/>
333<text text-anchor="middle" x="7457.5" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/NeonBackend.cpp</text>
334</a>
335</g>
336</g>
337<!-- Node6&#45;&gt;Node10 -->
338<g id="edge54" class="edge">
339<title>Node6&#45;&gt;Node10</title>
340<path fill="none" stroke="midnightblue" d="M7725.29,-359.94C7719.4,-351.49 7713.14,-341.61 7708.5,-332 7684.19,-281.62 7711.03,-250.57 7670.5,-212 7657.97,-200.07 7556.68,-177.02 7498.41,-164.53"/>
341<polygon fill="midnightblue" stroke="midnightblue" points="7722.52,-362.08 7731.21,-368.15 7728.2,-357.99 7722.52,-362.08"/>
342</g>
343<!-- Node11 -->
344<g id="node11" class="node">
345<title>Node11</title>
346<g id="a_node11"><a xlink:href="_arm_compute_tensor_utils_8cpp.html" target="_top" xlink:title=" ">
347<polygon fill="white" stroke="black" points="7717.5,-296 7717.5,-326 7875.5,-326 7875.5,-296 7717.5,-296"/>
348<text text-anchor="start" x="7725.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/aclCommon</text>
349<text text-anchor="middle" x="7796.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/ArmComputeTensorUtils.cpp</text>
350</a>
351</g>
352</g>
353<!-- Node6&#45;&gt;Node11 -->
354<g id="edge12" class="edge">
355<title>Node6&#45;&gt;Node11</title>
356<path fill="none" stroke="midnightblue" d="M7759.57,-360.21C7768.08,-349.1 7778.13,-335.99 7785.59,-326.25"/>
357<polygon fill="midnightblue" stroke="midnightblue" points="7756.73,-358.17 7753.43,-368.23 7762.29,-362.42 7756.73,-358.17"/>
358</g>
359<!-- Node12 -->
360<g id="node12" class="node">
361<title>Node12</title>
362<g id="a_node12"><a xlink:href="_cl_layer_support_8cpp.html" target="_top" xlink:title=" ">
363<polygon fill="white" stroke="black" points="7893.5,-301.5 7893.5,-320.5 8081.5,-320.5 8081.5,-301.5 7893.5,-301.5"/>
364<text text-anchor="middle" x="7987.5" y="-308.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/ClLayerSupport.cpp</text>
365</a>
366</g>
367</g>
368<!-- Node6&#45;&gt;Node12 -->
369<g id="edge14" class="edge">
370<title>Node6&#45;&gt;Node12</title>
371<path fill="none" stroke="midnightblue" d="M7801.11,-365.64C7850.47,-351.43 7919.04,-331.7 7957.77,-320.55"/>
372<polygon fill="midnightblue" stroke="midnightblue" points="7799.84,-362.36 7791.2,-368.49 7801.77,-369.09 7799.84,-362.36"/>
373</g>
374<!-- Node13 -->
375<g id="node13" class="node">
376<title>Node13</title>
377<g id="a_node13"><a xlink:href="_cl_activation_workload_8cpp.html" target="_top" xlink:title=" ">
378<polygon fill="white" stroke="black" points="8100,-296 8100,-326 8245,-326 8245,-296 8100,-296"/>
379<text text-anchor="start" x="8108" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
380<text text-anchor="middle" x="8172.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/ClActivationWorkload.cpp</text>
381</a>
382</g>
383</g>
384<!-- Node6&#45;&gt;Node13 -->
385<g id="edge15" class="edge">
386<title>Node6&#45;&gt;Node13</title>
387<path fill="none" stroke="midnightblue" d="M7823.33,-372.98C7894.1,-364.13 7999.53,-349.65 8090.5,-332 8099.42,-330.27 8108.83,-328.2 8117.96,-326.07"/>
388<polygon fill="midnightblue" stroke="midnightblue" points="7822.64,-369.54 7813.15,-374.25 7823.5,-376.49 7822.64,-369.54"/>
389</g>
390<!-- Node14 -->
391<g id="node14" class="node">
392<title>Node14</title>
393<g id="a_node14"><a xlink:href="_cl_addition_workload_8cpp.html" target="_top" xlink:title=" ">
394<polygon fill="white" stroke="black" points="8263.5,-296 8263.5,-326 8407.5,-326 8407.5,-296 8263.5,-296"/>
395<text text-anchor="start" x="8271.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
396<text text-anchor="middle" x="8335.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/ClAdditionWorkload.cpp</text>
397</a>
398</g>
399</g>
400<!-- Node6&#45;&gt;Node14 -->
401<g id="edge16" class="edge">
402<title>Node6&#45;&gt;Node14</title>
403<path fill="none" stroke="midnightblue" d="M7823.32,-378.04C7924.45,-371.64 8102.69,-357.71 8253.5,-332 8263.03,-330.37 8273.1,-328.26 8282.8,-326.01"/>
404<polygon fill="midnightblue" stroke="midnightblue" points="7822.94,-374.55 7813.18,-378.67 7823.38,-381.54 7822.94,-374.55"/>
405</g>
406<!-- Node15 -->
407<g id="node15" class="node">
408<title>Node15</title>
409<g id="a_node15"><a xlink:href="_cl_batch_mat_mul_workload_8cpp.html" target="_top" xlink:title=" ">
410<polygon fill="white" stroke="black" points="8425.5,-296 8425.5,-326 8585.5,-326 8585.5,-296 8425.5,-296"/>
411<text text-anchor="start" x="8433.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
412<text text-anchor="middle" x="8505.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/ClBatchMatMulWorkload.cpp</text>
413</a>
414</g>
415</g>
416<!-- Node6&#45;&gt;Node15 -->
417<g id="edge17" class="edge">
418<title>Node6&#45;&gt;Node15</title>
419<path fill="none" stroke="midnightblue" d="M7823.25,-380.26C7950.16,-375.89 8203.78,-363.7 8416.5,-332 8426.99,-330.44 8438.09,-328.32 8448.76,-326.05"/>
420<polygon fill="midnightblue" stroke="midnightblue" points="7823.1,-376.77 7813.23,-380.6 7823.34,-383.76 7823.1,-376.77"/>
421</g>
422<!-- Node16 -->
423<g id="node16" class="node">
424<title>Node16</title>
425<g id="a_node16"><a xlink:href="_cl_batch_normalization_float_workload_8cpp.html" target="_top" xlink:title=" ">
426<polygon fill="white" stroke="black" points="8604,-296 8604,-326 8821,-326 8821,-296 8604,-296"/>
427<text text-anchor="start" x="8612" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
428<text text-anchor="middle" x="8712.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/ClBatchNormalizationFloatWorkload.cpp</text>
429</a>
430</g>
431</g>
432<!-- Node6&#45;&gt;Node16 -->
433<g id="edge18" class="edge">
434<title>Node6&#45;&gt;Node16</title>
435<path fill="none" stroke="midnightblue" d="M7823.29,-380.64C7974.9,-376.49 8312.25,-364.19 8594.5,-332 8608.33,-330.42 8623.01,-328.3 8637.13,-326.03"/>
436<polygon fill="midnightblue" stroke="midnightblue" points="7823.04,-377.14 7813.13,-380.91 7823.23,-384.14 7823.04,-377.14"/>
437</g>
438<!-- Node17 -->
439<g id="node17" class="node">
440<title>Node17</title>
441<g id="a_node17"><a xlink:href="_cl_comparison_workload_8cpp.html" target="_top" xlink:title=" ">
442<polygon fill="white" stroke="black" points="8839.5,-296 8839.5,-326 8993.5,-326 8993.5,-296 8839.5,-296"/>
443<text text-anchor="start" x="8847.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
444<text text-anchor="middle" x="8916.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/ClComparisonWorkload.cpp</text>
445</a>
446</g>
447</g>
448<!-- Node6&#45;&gt;Node17 -->
449<g id="edge19" class="edge">
450<title>Node6&#45;&gt;Node17</title>
451<path fill="none" stroke="midnightblue" d="M7823.21,-380.63C8040.61,-375.29 8635.12,-358.64 8829.5,-332 8840.09,-330.55 8851.3,-328.43 8862.01,-326.1"/>
452<polygon fill="midnightblue" stroke="midnightblue" points="7823.06,-377.13 7813.15,-380.88 7823.23,-384.13 7823.06,-377.13"/>
453</g>
454<!-- Node18 -->
455<g id="node18" class="node">
456<title>Node18</title>
457<g id="a_node18"><a xlink:href="_cl_convolution2d_workload_8cpp.html" target="_top" xlink:title=" ">
458<polygon fill="white" stroke="black" points="9011.5,-296 9011.5,-326 9177.5,-326 9177.5,-296 9011.5,-296"/>
459<text text-anchor="start" x="9019.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
460<text text-anchor="middle" x="9094.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/ClConvolution2dWorkload.cpp</text>
461</a>
462</g>
463</g>
464<!-- Node6&#45;&gt;Node18 -->
465<g id="edge20" class="edge">
466<title>Node6&#45;&gt;Node18</title>
467<path fill="none" stroke="midnightblue" d="M7823.21,-381.1C8063.71,-376.65 8773.03,-361.31 9002.5,-332 9013.85,-330.55 9025.87,-328.4 9037.35,-326.04"/>
468<polygon fill="midnightblue" stroke="midnightblue" points="7823.07,-377.6 7813.14,-381.29 7823.2,-384.6 7823.07,-377.6"/>
469</g>
470<!-- Node19 -->
471<g id="node19" class="node">
472<title>Node19</title>
473<g id="a_node19"><a xlink:href="_cl_convolution3d_workload_8cpp.html" target="_top" xlink:title=" ">
474<polygon fill="white" stroke="black" points="9195.5,-296 9195.5,-326 9361.5,-326 9361.5,-296 9195.5,-296"/>
475<text text-anchor="start" x="9203.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
476<text text-anchor="middle" x="9278.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/ClConvolution3dWorkload.cpp</text>
477</a>
478</g>
479</g>
480<!-- Node6&#45;&gt;Node19 -->
481<g id="edge21" class="edge">
482<title>Node6&#45;&gt;Node19</title>
483<path fill="none" stroke="midnightblue" d="M7823.41,-381.58C8087.06,-378.27 8919.69,-365.39 9186.5,-332 9197.85,-330.58 9209.88,-328.44 9221.35,-326.08"/>
484<polygon fill="midnightblue" stroke="midnightblue" points="7823.11,-378.08 7813.15,-381.71 7823.2,-385.08 7823.11,-378.08"/>
485</g>
486<!-- Node20 -->
487<g id="node20" class="node">
488<title>Node20</title>
489<g id="a_node20"><a xlink:href="_cl_depthwise_convolution_workload_8cpp.html" target="_top" xlink:title=" ">
490<polygon fill="white" stroke="black" points="9379.5,-296 9379.5,-326 9585.5,-326 9585.5,-296 9379.5,-296"/>
491<text text-anchor="start" x="9387.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
492<text text-anchor="middle" x="9482.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/ClDepthwiseConvolutionWorkload.cpp</text>
493</a>
494</g>
495</g>
496<!-- Node6&#45;&gt;Node20 -->
497<g id="edge22" class="edge">
498<title>Node6&#45;&gt;Node20</title>
499<path fill="none" stroke="midnightblue" d="M7823.31,-381.55C8108.26,-377.97 9065.42,-363.8 9370.5,-332 9384.35,-330.56 9399.07,-328.39 9413.12,-326.01"/>
500<polygon fill="midnightblue" stroke="midnightblue" points="7823.01,-378.06 7813.06,-381.68 7823.1,-385.06 7823.01,-378.06"/>
501</g>
502<!-- Node21 -->
503<g id="node21" class="node">
504<title>Node21</title>
505<g id="a_node21"><a xlink:href="_cl_division_workload_8cpp.html" target="_top" xlink:title=" ">
506<polygon fill="white" stroke="black" points="9603.5,-296 9603.5,-326 9747.5,-326 9747.5,-296 9603.5,-296"/>
507<text text-anchor="start" x="9611.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
508<text text-anchor="middle" x="9675.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/ClDivisionWorkload.cpp</text>
509</a>
510</g>
511</g>
512<!-- Node6&#45;&gt;Node21 -->
513<g id="edge23" class="edge">
514<title>Node6&#45;&gt;Node21</title>
515<path fill="none" stroke="midnightblue" d="M7823.35,-382.6C8133.14,-382.64 9244.68,-379.4 9594.5,-332 9604.69,-330.62 9615.46,-328.47 9625.7,-326.07"/>
516<polygon fill="midnightblue" stroke="midnightblue" points="7823.1,-379.1 7813.1,-382.6 7823.1,-386.1 7823.1,-379.1"/>
517</g>
518<!-- Node22 -->
519<g id="node22" class="node">
520<title>Node22</title>
521<g id="a_node22"><a xlink:href="_cl_elementwise_binary_workload_8cpp.html" target="_top" xlink:title=" ">
522<polygon fill="white" stroke="black" points="9765.5,-296 9765.5,-326 9955.5,-326 9955.5,-296 9765.5,-296"/>
523<text text-anchor="start" x="9773.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
524<text text-anchor="middle" x="9860.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/ClElementwiseBinaryWorkload.cpp</text>
525</a>
526</g>
527</g>
528<!-- Node6&#45;&gt;Node22 -->
529<g id="edge24" class="edge">
530<title>Node6&#45;&gt;Node22</title>
531<path fill="none" stroke="midnightblue" d="M7823.43,-382.25C8150.08,-380.98 9372.18,-373.49 9756.5,-332 9769.48,-330.6 9783.26,-328.44 9796.4,-326.04"/>
532<polygon fill="midnightblue" stroke="midnightblue" points="7823.1,-378.75 7813.11,-382.29 7823.12,-385.75 7823.1,-378.75"/>
533</g>
534<!-- Node23 -->
535<g id="node23" class="node">
536<title>Node23</title>
537<g id="a_node23"><a xlink:href="_cl_fully_connected_workload_8cpp.html" target="_top" xlink:title=" ">
538<polygon fill="white" stroke="black" points="9973.5,-296 9973.5,-326 10143.5,-326 10143.5,-296 9973.5,-296"/>
539<text text-anchor="start" x="9981.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
540<text text-anchor="middle" x="10058.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/ClFullyConnectedWorkload.cpp</text>
541</a>
542</g>
543</g>
544<!-- Node6&#45;&gt;Node23 -->
545<g id="edge25" class="edge">
546<title>Node6&#45;&gt;Node23</title>
547<path fill="none" stroke="midnightblue" d="M7823.33,-382.69C8170.6,-383.18 9537.53,-381.83 9964.5,-332 9976.35,-330.62 9988.91,-328.45 10000.87,-326.04"/>
548<polygon fill="midnightblue" stroke="midnightblue" points="7823.12,-379.19 7813.11,-382.67 7823.11,-386.19 7823.12,-379.19"/>
549</g>
550<!-- Node24 -->
551<g id="node24" class="node">
552<title>Node24</title>
553<g id="a_node24"><a xlink:href="_cl_gather_nd_workload_8cpp.html" target="_top" xlink:title=" ">
554<polygon fill="white" stroke="black" points="10161.5,-296 10161.5,-326 10305.5,-326 10305.5,-296 10161.5,-296"/>
555<text text-anchor="start" x="10169.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
556<text text-anchor="middle" x="10233.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/ClGatherNdWorkload.cpp</text>
557</a>
558</g>
559</g>
560<!-- Node6&#45;&gt;Node24 -->
561<g id="edge26" class="edge">
562<title>Node6&#45;&gt;Node24</title>
563<path fill="none" stroke="midnightblue" d="M7823.42,-381.87C8216.57,-378.65 9917.9,-363.03 10152.5,-332 10162.84,-330.63 10173.77,-328.45 10184.14,-326.02"/>
564<polygon fill="midnightblue" stroke="midnightblue" points="7823.25,-378.37 7813.28,-381.95 7823.3,-385.37 7823.25,-378.37"/>
565</g>
566<!-- Node25 -->
567<g id="node25" class="node">
568<title>Node25</title>
569<g id="a_node25"><a xlink:href="_cl_gather_workload_8cpp.html" target="_top" xlink:title=" ">
570<polygon fill="white" stroke="black" points="10323.5,-296 10323.5,-326 10467.5,-326 10467.5,-296 10323.5,-296"/>
571<text text-anchor="start" x="10331.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
572<text text-anchor="middle" x="10395.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/ClGatherWorkload.cpp</text>
573</a>
574</g>
575</g>
576<!-- Node6&#45;&gt;Node25 -->
577<g id="edge27" class="edge">
578<title>Node6&#45;&gt;Node25</title>
579<path fill="none" stroke="midnightblue" d="M7823.46,-381.98C8232.59,-379.22 10063.03,-365.09 10314.5,-332 10324.84,-330.64 10335.77,-328.46 10346.14,-326.03"/>
580<polygon fill="midnightblue" stroke="midnightblue" points="7823.18,-378.48 7813.2,-382.05 7823.22,-385.48 7823.18,-378.48"/>
581</g>
582<!-- Node26 -->
583<g id="node26" class="node">
584<title>Node26</title>
585<g id="a_node26"><a xlink:href="_cl_l2_normalization_float_workload_8cpp.html" target="_top" xlink:title=" ">
586<polygon fill="white" stroke="black" points="10485.5,-296 10485.5,-326 10685.5,-326 10685.5,-296 10485.5,-296"/>
587<text text-anchor="start" x="10493.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
588<text text-anchor="middle" x="10585.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/ClL2NormalizationFloatWorkload.cpp</text>
589</a>
590</g>
591</g>
592<!-- Node6&#45;&gt;Node26 -->
593<g id="edge28" class="edge">
594<title>Node6&#45;&gt;Node26</title>
595<path fill="none" stroke="midnightblue" d="M7823.39,-382.79C8217.86,-383.9 9942.3,-385.58 10476.5,-332 10490.28,-330.62 10504.94,-328.43 10518.88,-326"/>
596<polygon fill="midnightblue" stroke="midnightblue" points="7823.22,-379.28 7813.21,-382.76 7823.2,-386.28 7823.22,-379.28"/>
597</g>
598<!-- Node27 -->
599<g id="node27" class="node">
600<title>Node27</title>
601<g id="a_node27"><a xlink:href="_cl_log_softmax_workload_8cpp.html" target="_top" xlink:title=" ">
602<polygon fill="white" stroke="black" points="10704,-296 10704,-326 10857,-326 10857,-296 10704,-296"/>
603<text text-anchor="start" x="10712" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
604<text text-anchor="middle" x="10780.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/ClLogSoftmaxWorkload.cpp</text>
605</a>
606</g>
607</g>
608<!-- Node6&#45;&gt;Node27 -->
609<g id="edge29" class="edge">
610<title>Node6&#45;&gt;Node27</title>
611<path fill="none" stroke="midnightblue" d="M7823.23,-382.14C8267.28,-380.01 10403.01,-367.98 10694.5,-332 10705.45,-330.65 10717.05,-328.47 10728.06,-326.05"/>
612<polygon fill="midnightblue" stroke="midnightblue" points="7823.04,-378.64 7813.05,-382.19 7823.07,-385.64 7823.04,-378.64"/>
613</g>
614<!-- Node28 -->
615<g id="node28" class="node">
616<title>Node28</title>
617<g id="a_node28"><a xlink:href="_cl_lstm_float_workload_8cpp.html" target="_top" xlink:title=" ">
618<polygon fill="white" stroke="black" points="10875.5,-296 10875.5,-326 11019.5,-326 11019.5,-296 10875.5,-296"/>
619<text text-anchor="start" x="10883.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
620<text text-anchor="middle" x="10947.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/ClLstmFloatWorkload.cpp</text>
621</a>
622</g>
623</g>
624<!-- Node6&#45;&gt;Node28 -->
625<g id="edge30" class="edge">
626<title>Node6&#45;&gt;Node28</title>
627<path fill="none" stroke="midnightblue" d="M7823.42,-382.27C8283.13,-380.82 10556.33,-371.7 10865.5,-332 10875.96,-330.66 10887.03,-328.49 10897.53,-326.06"/>
628<polygon fill="midnightblue" stroke="midnightblue" points="7823.21,-378.77 7813.22,-382.3 7823.23,-385.77 7823.21,-378.77"/>
629</g>
630<!-- Node29 -->
631<g id="node29" class="node">
632<title>Node29</title>
633<g id="a_node29"><a xlink:href="_cl_maximum_workload_8cpp.html" target="_top" xlink:title=" ">
634<polygon fill="white" stroke="black" points="11038,-296 11038,-326 11183,-326 11183,-296 11038,-296"/>
635<text text-anchor="start" x="11046" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
636<text text-anchor="middle" x="11110.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/ClMaximumWorkload.cpp</text>
637</a>
638</g>
639</g>
640<!-- Node6&#45;&gt;Node29 -->
641<g id="edge31" class="edge">
642<title>Node6&#45;&gt;Node29</title>
643<path fill="none" stroke="midnightblue" d="M7823.42,-382.34C8297.25,-381.26 10702.22,-373.76 11028.5,-332 11038.97,-330.66 11050.03,-328.49 11060.53,-326.07"/>
644<polygon fill="midnightblue" stroke="midnightblue" points="7823.24,-378.84 7813.25,-382.36 7823.26,-385.84 7823.24,-378.84"/>
645</g>
646<!-- Node30 -->
647<g id="node30" class="node">
648<title>Node30</title>
649<g id="a_node30"><a xlink:href="_cl_minimum_workload_8cpp.html" target="_top" xlink:title=" ">
650<polygon fill="white" stroke="black" points="11201.5,-296 11201.5,-326 11345.5,-326 11345.5,-296 11201.5,-296"/>
651<text text-anchor="start" x="11209.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
652<text text-anchor="middle" x="11273.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/ClMinimumWorkload.cpp</text>
653</a>
654</g>
655</g>
656<!-- Node6&#45;&gt;Node30 -->
657<g id="edge32" class="edge">
658<title>Node6&#45;&gt;Node30</title>
659<path fill="none" stroke="midnightblue" d="M7823.11,-382.4C8309.91,-381.68 10848.02,-375.84 11191.5,-332 11201.97,-330.66 11213.03,-328.5 11223.53,-326.07"/>
660<polygon fill="midnightblue" stroke="midnightblue" points="7823,-378.9 7813.01,-382.42 7823.01,-385.9 7823,-378.9"/>
661</g>
662<!-- Node31 -->
663<g id="node31" class="node">
664<title>Node31</title>
665<g id="a_node31"><a xlink:href="_cl_multiplication_workload_8cpp.html" target="_top" xlink:title=" ">
666<polygon fill="white" stroke="black" points="11363.5,-296 11363.5,-326 11525.5,-326 11525.5,-296 11363.5,-296"/>
667<text text-anchor="start" x="11371.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
668<text text-anchor="middle" x="11444.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/ClMultiplicationWorkload.cpp</text>
669</a>
670</g>
671</g>
672<!-- Node6&#45;&gt;Node31 -->
673<g id="edge33" class="edge">
674<title>Node6&#45;&gt;Node31</title>
675<path fill="none" stroke="midnightblue" d="M7823.28,-382.36C8323.91,-381.38 10993.46,-374.19 11354.5,-332 11365.95,-330.66 11378.07,-328.5 11389.59,-326.07"/>
676<polygon fill="midnightblue" stroke="midnightblue" points="7823.25,-378.86 7813.25,-382.38 7823.26,-385.86 7823.25,-378.86"/>
677</g>
678<!-- Node32 -->
679<g id="node32" class="node">
680<title>Node32</title>
681<g id="a_node32"><a xlink:href="_cl_normalization_float_workload_8cpp.html" target="_top" xlink:title=" ">
682<polygon fill="white" stroke="black" points="11544,-296 11544,-326 11733,-326 11733,-296 11544,-296"/>
683<text text-anchor="start" x="11552" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
684<text text-anchor="middle" x="11638.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/ClNormalizationFloatWorkload.cpp</text>
685</a>
686</g>
687</g>
688<!-- Node6&#45;&gt;Node32 -->
689<g id="edge34" class="edge">
690<title>Node6&#45;&gt;Node32</title>
691<path fill="none" stroke="midnightblue" d="M7823.53,-382.28C8339.25,-380.78 11153.95,-370.82 11534.5,-332 11547.76,-330.65 11561.85,-328.46 11575.24,-326.01"/>
692<polygon fill="midnightblue" stroke="midnightblue" points="7823.2,-378.78 7813.21,-382.31 7823.22,-385.78 7823.2,-378.78"/>
693</g>
694<!-- Node33 -->
695<g id="node33" class="node">
696<title>Node33</title>
697<g id="a_node33"><a xlink:href="_cl_pad_workload_8cpp.html" target="_top" xlink:title=" ">
698<polygon fill="white" stroke="black" points="11751.5,-296 11751.5,-326 11895.5,-326 11895.5,-296 11751.5,-296"/>
699<text text-anchor="start" x="11759.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
700<text text-anchor="middle" x="11823.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/ClPadWorkload.cpp</text>
701</a>
702</g>
703</g>
704<!-- Node6&#45;&gt;Node33 -->
705<g id="edge35" class="edge">
706<title>Node6&#45;&gt;Node33</title>
707<path fill="none" stroke="midnightblue" d="M7823.28,-382.58C8354.68,-382.96 11340.12,-382.81 11741.5,-332 11751.97,-330.67 11763.03,-328.51 11773.53,-326.09"/>
708<polygon fill="midnightblue" stroke="midnightblue" points="7823.03,-379.08 7813.03,-382.57 7823.03,-386.08 7823.03,-379.08"/>
709</g>
710<!-- Node34 -->
711<g id="node34" class="node">
712<title>Node34</title>
713<g id="a_node34"><a xlink:href="_cl_pooling2d_workload_8cpp.html" target="_top" xlink:title=" ">
714<polygon fill="white" stroke="black" points="11913.5,-296 11913.5,-326 12057.5,-326 12057.5,-296 11913.5,-296"/>
715<text text-anchor="start" x="11921.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
716<text text-anchor="middle" x="11985.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/ClPooling2dWorkload.cpp</text>
717</a>
718</g>
719</g>
720<!-- Node6&#45;&gt;Node34 -->
721<g id="edge36" class="edge">
722<title>Node6&#45;&gt;Node34</title>
723<path fill="none" stroke="midnightblue" d="M7823.11,-382.64C8366.52,-383.41 11485.95,-385.49 11904.5,-332 11914.84,-330.68 11925.78,-328.52 11936.15,-326.09"/>
724<polygon fill="midnightblue" stroke="midnightblue" points="7823.02,-379.14 7813.01,-382.62 7823.01,-386.14 7823.02,-379.14"/>
725</g>
726<!-- Node35 -->
727<g id="node35" class="node">
728<title>Node35</title>
729<g id="a_node35"><a xlink:href="_cl_pooling3d_workload_8cpp.html" target="_top" xlink:title=" ">
730<polygon fill="white" stroke="black" points="12075.5,-296 12075.5,-326 12219.5,-326 12219.5,-296 12075.5,-296"/>
731<text text-anchor="start" x="12083.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
732<text text-anchor="middle" x="12147.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/ClPooling3dWorkload.cpp</text>
733</a>
734</g>
735</g>
736<!-- Node6&#45;&gt;Node35 -->
737<g id="edge37" class="edge">
738<title>Node6&#45;&gt;Node35</title>
739<path fill="none" stroke="midnightblue" d="M7823.57,-382.68C8380.46,-383.75 11630.95,-387.56 12066.5,-332 12076.85,-330.68 12087.78,-328.52 12098.15,-326.1"/>
740<polygon fill="midnightblue" stroke="midnightblue" points="7823.23,-379.18 7813.23,-382.66 7823.22,-386.18 7823.23,-379.18"/>
741</g>
742<!-- Node36 -->
743<g id="node36" class="node">
744<title>Node36</title>
745<g id="a_node36"><a xlink:href="_cl_prelu_workload_8cpp.html" target="_top" xlink:title=" ">
746<polygon fill="white" stroke="black" points="12237.5,-296 12237.5,-326 12381.5,-326 12381.5,-296 12237.5,-296"/>
747<text text-anchor="start" x="12245.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
748<text text-anchor="middle" x="12309.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/ClPreluWorkload.cpp</text>
749</a>
750</g>
751</g>
752<!-- Node6&#45;&gt;Node36 -->
753<g id="edge38" class="edge">
754<title>Node6&#45;&gt;Node36</title>
755<path fill="none" stroke="midnightblue" d="M7823.14,-382.12C8409.47,-379.3 12001.49,-360.91 12228.5,-332 12238.99,-330.66 12250.08,-328.46 12260.58,-326"/>
756<polygon fill="midnightblue" stroke="midnightblue" points="7823.07,-378.62 7813.08,-382.17 7823.1,-385.62 7823.07,-378.62"/>
757</g>
758<!-- Node37 -->
759<g id="node37" class="node">
760<title>Node37</title>
761<g id="a_node37"><a xlink:href="_cl_quantize_workload_8cpp.html" target="_top" xlink:title=" ">
762<polygon fill="white" stroke="black" points="12399.5,-296 12399.5,-326 12543.5,-326 12543.5,-296 12399.5,-296"/>
763<text text-anchor="start" x="12407.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
764<text text-anchor="middle" x="12471.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/ClQuantizeWorkload.cpp</text>
765</a>
766</g>
767</g>
768<!-- Node6&#45;&gt;Node37 -->
769<g id="edge39" class="edge">
770<title>Node6&#45;&gt;Node37</title>
771<path fill="none" stroke="midnightblue" d="M7823.66,-382.15C8423.71,-379.51 12154.98,-361.95 12390.5,-332 12400.99,-330.67 12412.08,-328.47 12422.58,-326"/>
772<polygon fill="midnightblue" stroke="midnightblue" points="7823.36,-378.65 7813.37,-382.2 7823.39,-385.65 7823.36,-378.65"/>
773</g>
774<!-- Node38 -->
775<g id="node38" class="node">
776<title>Node38</title>
777<g id="a_node38"><a xlink:href="_cl_reduce_workload_8cpp.html" target="_top" xlink:title=" ">
778<polygon fill="white" stroke="black" points="12561.5,-296 12561.5,-326 12705.5,-326 12705.5,-296 12561.5,-296"/>
779<text text-anchor="start" x="12569.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
780<text text-anchor="middle" x="12633.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/ClReduceWorkload.cpp</text>
781</a>
782</g>
783</g>
784<!-- Node6&#45;&gt;Node38 -->
785<g id="edge40" class="edge">
786<title>Node6&#45;&gt;Node38</title>
787<path fill="none" stroke="midnightblue" d="M7823.11,-382.19C8433.31,-379.74 12308.32,-363 12552.5,-332 12562.99,-330.67 12574.08,-328.47 12584.58,-326.01"/>
788<polygon fill="midnightblue" stroke="midnightblue" points="7823.07,-378.69 7813.08,-382.23 7823.1,-385.69 7823.07,-378.69"/>
789</g>
790<!-- Node39 -->
791<g id="node39" class="node">
792<title>Node39</title>
793<g id="a_node39"><a xlink:href="_cl_resize_workload_8cpp.html" target="_top" xlink:title=" ">
794<polygon fill="white" stroke="black" points="12723.5,-296 12723.5,-326 12867.5,-326 12867.5,-296 12723.5,-296"/>
795<text text-anchor="start" x="12731.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
796<text text-anchor="middle" x="12795.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/ClResizeWorkload.cpp</text>
797</a>
798</g>
799</g>
800<!-- Node6&#45;&gt;Node39 -->
801<g id="edge41" class="edge">
802<title>Node6&#45;&gt;Node39</title>
803<path fill="none" stroke="midnightblue" d="M7823.35,-382.21C8446.01,-379.94 12461.76,-364.04 12714.5,-332 12724.99,-330.67 12736.08,-328.47 12746.58,-326.01"/>
804<polygon fill="midnightblue" stroke="midnightblue" points="7823.11,-378.71 7813.12,-382.25 7823.14,-385.71 7823.11,-378.71"/>
805</g>
806<!-- Node40 -->
807<g id="node40" class="node">
808<title>Node40</title>
809<g id="a_node40"><a xlink:href="_cl_reverse_v2_workload_8cpp.html" target="_top" xlink:title=" ">
810<polygon fill="white" stroke="black" points="12885.5,-296 12885.5,-326 13033.5,-326 13033.5,-296 12885.5,-296"/>
811<text text-anchor="start" x="12893.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
812<text text-anchor="middle" x="12959.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/ClReverseV2Workload.cpp</text>
813</a>
814</g>
815</g>
816<!-- Node6&#45;&gt;Node40 -->
817<g id="edge42" class="edge">
818<title>Node6&#45;&gt;Node40</title>
819<path fill="none" stroke="midnightblue" d="M7823.46,-382.23C8458,-380.02 12615.08,-364.36 12876.5,-332 12887.24,-330.67 12898.6,-328.47 12909.36,-326.01"/>
820<polygon fill="midnightblue" stroke="midnightblue" points="7823.03,-378.73 7813.05,-382.26 7823.06,-385.73 7823.03,-378.73"/>
821</g>
822<!-- Node41 -->
823<g id="node41" class="node">
824<title>Node41</title>
825<g id="a_node41"><a xlink:href="_cl_softmax_workload_8cpp.html" target="_top" xlink:title=" ">
826<polygon fill="white" stroke="black" points="13051.5,-296 13051.5,-326 13195.5,-326 13195.5,-296 13051.5,-296"/>
827<text text-anchor="start" x="13059.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
828<text text-anchor="middle" x="13123.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/ClSoftmaxWorkload.cpp</text>
829</a>
830</g>
831</g>
832<!-- Node6&#45;&gt;Node41 -->
833<g id="edge43" class="edge">
834<title>Node6&#45;&gt;Node41</title>
835<path fill="none" stroke="midnightblue" d="M7823.55,-382.27C8470,-380.33 12772.37,-366.16 13042.5,-332 13052.99,-330.67 13064.08,-328.48 13074.58,-326.01"/>
836<polygon fill="midnightblue" stroke="midnightblue" points="7823.38,-378.77 7813.39,-382.3 7823.4,-385.77 7823.38,-378.77"/>
837</g>
838<!-- Node42 -->
839<g id="node42" class="node">
840<title>Node42</title>
841<g id="a_node42"><a xlink:href="_cl_space_to_depth_workload_8cpp.html" target="_top" xlink:title=" ">
842<polygon fill="white" stroke="black" points="13213.5,-296 13213.5,-326 13377.5,-326 13377.5,-296 13213.5,-296"/>
843<text text-anchor="start" x="13221.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
844<text text-anchor="middle" x="13295.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/ClSpaceToDepthWorkload.cpp</text>
845</a>
846</g>
847</g>
848<!-- Node6&#45;&gt;Node42 -->
849<g id="edge44" class="edge">
850<title>Node6&#45;&gt;Node42</title>
851<path fill="none" stroke="midnightblue" d="M7823.41,-382.23C8480.52,-379.98 12925.31,-363.62 13204.5,-332 13216.23,-330.67 13228.67,-328.47 13240.47,-326.01"/>
852<polygon fill="midnightblue" stroke="midnightblue" points="7823.09,-378.73 7813.1,-382.27 7823.11,-385.73 7823.09,-378.73"/>
853</g>
854<!-- Node43 -->
855<g id="node43" class="node">
856<title>Node43</title>
857<g id="a_node43"><a xlink:href="_cl_splitter_workload_8cpp.html" target="_top" xlink:title=" ">
858<polygon fill="white" stroke="black" points="13395.5,-296 13395.5,-326 13539.5,-326 13539.5,-296 13395.5,-296"/>
859<text text-anchor="start" x="13403.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
860<text text-anchor="middle" x="13467.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/ClSplitterWorkload.cpp</text>
861</a>
862</g>
863</g>
864<!-- Node6&#45;&gt;Node43 -->
865<g id="edge45" class="edge">
866<title>Node6&#45;&gt;Node43</title>
867<path fill="none" stroke="midnightblue" d="M7823.5,-382.31C8493.28,-380.71 13098.08,-368.39 13386.5,-332 13396.99,-330.68 13408.08,-328.48 13418.59,-326.02"/>
868<polygon fill="midnightblue" stroke="midnightblue" points="7823.45,-378.81 7813.46,-382.34 7823.46,-385.81 7823.45,-378.81"/>
869</g>
870<!-- Node44 -->
871<g id="node44" class="node">
872<title>Node44</title>
873<g id="a_node44"><a xlink:href="_cl_sqrt_workload_8cpp.html" target="_top" xlink:title=" ">
874<polygon fill="white" stroke="black" points="13557.5,-296 13557.5,-326 13701.5,-326 13701.5,-296 13557.5,-296"/>
875<text text-anchor="start" x="13565.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
876<text text-anchor="middle" x="13629.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/ClSqrtWorkload.cpp</text>
877</a>
878</g>
879</g>
880<!-- Node6&#45;&gt;Node44 -->
881<g id="edge46" class="edge">
882<title>Node6&#45;&gt;Node44</title>
883<path fill="none" stroke="midnightblue" d="M7823.4,-382.34C8503.65,-380.89 13251.44,-369.44 13548.5,-332 13558.99,-330.68 13570.09,-328.48 13580.59,-326.02"/>
884<polygon fill="midnightblue" stroke="midnightblue" points="7823.2,-378.84 7813.21,-382.36 7823.22,-385.84 7823.2,-378.84"/>
885</g>
886<!-- Node45 -->
887<g id="node45" class="node">
888<title>Node45</title>
889<g id="a_node45"><a xlink:href="_cl_strided_slice_workload_8cpp.html" target="_top" xlink:title=" ">
890<polygon fill="white" stroke="black" points="13720,-296 13720,-326 13873,-326 13873,-296 13720,-296"/>
891<text text-anchor="start" x="13728" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
892<text text-anchor="middle" x="13796.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/ClStridedSliceWorkload.cpp</text>
893</a>
894</g>
895</g>
896<!-- Node6&#45;&gt;Node45 -->
897<g id="edge47" class="edge">
898<title>Node6&#45;&gt;Node45</title>
899<path fill="none" stroke="midnightblue" d="M7823.22,-382.32C8513.43,-380.76 13404.54,-368.42 13710.5,-332 13721.61,-330.68 13733.38,-328.48 13744.53,-326.02"/>
900<polygon fill="midnightblue" stroke="midnightblue" points="7823.12,-378.82 7813.12,-382.35 7823.13,-385.82 7823.12,-378.82"/>
901</g>
902<!-- Node46 -->
903<g id="node46" class="node">
904<title>Node46</title>
905<g id="a_node46"><a xlink:href="_cl_subtraction_workload_8cpp.html" target="_top" xlink:title=" ">
906<polygon fill="white" stroke="black" points="13891,-296 13891,-326 14042,-326 14042,-296 13891,-296"/>
907<text text-anchor="start" x="13899" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
908<text text-anchor="middle" x="13966.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/ClSubtractionWorkload.cpp</text>
909</a>
910</g>
911</g>
912<!-- Node6&#45;&gt;Node46 -->
913<g id="edge48" class="edge">
914<title>Node6&#45;&gt;Node46</title>
915<path fill="none" stroke="midnightblue" d="M7823.32,-382.35C8525,-380.98 13566.49,-369.87 13881.5,-332 13892.49,-330.68 13904.12,-328.48 13915.14,-326.02"/>
916<polygon fill="midnightblue" stroke="midnightblue" points="7823.05,-378.85 7813.06,-382.37 7823.07,-385.85 7823.05,-378.85"/>
917</g>
918<!-- Node47 -->
919<g id="node47" class="node">
920<title>Node47</title>
921<g id="a_node47"><a xlink:href="_cl_tile_workload_8cpp.html" target="_top" xlink:title=" ">
922<polygon fill="white" stroke="black" points="14060.5,-296 14060.5,-326 14204.5,-326 14204.5,-296 14060.5,-296"/>
923<text text-anchor="start" x="14068.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
924<text text-anchor="middle" x="14132.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/ClTileWorkload.cpp</text>
925</a>
926</g>
927</g>
928<!-- Node6&#45;&gt;Node47 -->
929<g id="edge49" class="edge">
930<title>Node6&#45;&gt;Node47</title>
931<path fill="none" stroke="midnightblue" d="M7823.32,-382.39C8535.82,-381.33 13726.64,-372.24 14050.5,-332 14061.12,-330.68 14072.34,-328.49 14082.97,-326.03"/>
932<polygon fill="midnightblue" stroke="midnightblue" points="7823.15,-378.89 7813.15,-382.4 7823.16,-385.89 7823.15,-378.89"/>
933</g>
934<!-- Node48 -->
935<g id="node48" class="node">
936<title>Node48</title>
937<g id="a_node48"><a xlink:href="_cl_transpose_convolution2d_workload_8cpp.html" target="_top" xlink:title=" ">
938<polygon fill="white" stroke="black" points="0,-296 0,-326 215,-326 215,-296 0,-296"/>
939<text text-anchor="start" x="8" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
940<text text-anchor="middle" x="107.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/ClTransposeConvolution2dWorkload.cpp</text>
941</a>
942</g>
943</g>
944<!-- Node6&#45;&gt;Node48 -->
945<g id="edge50" class="edge">
946<title>Node6&#45;&gt;Node48</title>
947<path fill="none" stroke="midnightblue" d="M7661.94,-368.12C6794.37,-292.89 1044.61,-403.59 224.5,-332 209.51,-330.69 193.56,-328.5 178.41,-326.04"/>
948<polygon fill="midnightblue" stroke="midnightblue" points="7661.65,-371.61 7671.92,-369.02 7662.27,-364.64 7661.65,-371.61"/>
949</g>
950<!-- Node49 -->
951<g id="node49" class="node">
952<title>Node49</title>
953<g id="a_node49"><a xlink:href="_cl_unidirectional_sequence_lstm_float_workload_8cpp.html" target="_top" xlink:title=" ">
954<polygon fill="white" stroke="black" points="233.5,-290.5 233.5,-331.5 427.5,-331.5 427.5,-290.5 233.5,-290.5"/>
955<text text-anchor="start" x="241.5" y="-319.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/cl/workloads</text>
956<text text-anchor="start" x="241.5" y="-308.5" font-family="Helvetica,sans-Serif" font-size="10.00">/ClUnidirectionalSequenceLstmFloat</text>
957<text text-anchor="middle" x="330.5" y="-297.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
958</a>
959</g>
960</g>
961<!-- Node6&#45;&gt;Node49 -->
962<g id="edge51" class="edge">
963<title>Node6&#45;&gt;Node49</title>
964<path fill="none" stroke="midnightblue" d="M7661.91,-368.12C6817.75,-295.04 1232.5,-408.44 436.5,-332 433.61,-331.72 430.68,-331.41 427.73,-331.05"/>
965<polygon fill="midnightblue" stroke="midnightblue" points="7661.65,-371.61 7671.92,-369.02 7662.27,-364.64 7661.65,-371.61"/>
966</g>
967<!-- Node50 -->
968<g id="node50" class="node">
969<title>Node50</title>
970<g id="a_node50"><a xlink:href="_gpu_fsa_softmax_8cpp.html" target="_top" xlink:title=" ">
971<polygon fill="white" stroke="black" points="445.5,-296 445.5,-326 595.5,-326 595.5,-296 445.5,-296"/>
972<text text-anchor="start" x="453.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/gpuFsa</text>
973<text text-anchor="middle" x="520.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/layers/GpuFsaSoftmax.cpp</text>
974</a>
975</g>
976</g>
977<!-- Node6&#45;&gt;Node50 -->
978<g id="edge52" class="edge">
979<title>Node6&#45;&gt;Node50</title>
980<path fill="none" stroke="midnightblue" d="M7661.84,-368.12C6836.04,-296.87 1379.92,-425.04 604.5,-332 593.63,-330.7 582.14,-328.51 571.25,-326.05"/>
981<polygon fill="midnightblue" stroke="midnightblue" points="7661.65,-371.62 7671.92,-369.02 7662.27,-364.64 7661.65,-371.62"/>
982</g>
983<!-- Node51 -->
984<g id="node51" class="node">
985<title>Node51</title>
986<g id="a_node51"><a xlink:href="_utils_gpu_fsa_8cpp.html" target="_top" xlink:title=" ">
987<polygon fill="white" stroke="black" points="613.5,-296 613.5,-326 745.5,-326 745.5,-296 613.5,-296"/>
988<text text-anchor="start" x="621.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/gpuFsa</text>
989<text text-anchor="middle" x="679.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/layers/UtilsGpuFsa.cpp</text>
990</a>
991</g>
992</g>
993<!-- Node6&#45;&gt;Node51 -->
994<g id="edge53" class="edge">
995<title>Node6&#45;&gt;Node51</title>
996<path fill="none" stroke="midnightblue" d="M7661.7,-368.18C7184.68,-333.42 1131.93,-382.46 754.5,-332 744.75,-330.7 734.46,-328.51 724.73,-326.05"/>
997<polygon fill="midnightblue" stroke="midnightblue" points="7661.67,-371.69 7671.92,-369.02 7662.24,-364.72 7661.67,-371.69"/>
998</g>
999<!-- Node52 -->
1000<g id="node52" class="node">
1001<title>Node52</title>
1002<g id="a_node52"><a xlink:href="_neon_layer_support_8cpp.html" target="_top" xlink:title=" ">
1003<polygon fill="white" stroke="black" points="763.5,-296 763.5,-326 925.5,-326 925.5,-296 763.5,-296"/>
1004<text text-anchor="start" x="771.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/NeonLayer</text>
1005<text text-anchor="middle" x="844.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">Support.cpp</text>
1006</a>
1007</g>
1008</g>
1009<!-- Node6&#45;&gt;Node52 -->
1010<g id="edge55" class="edge">
1011<title>Node6&#45;&gt;Node52</title>
1012<path fill="none" stroke="midnightblue" d="M7661.72,-368.11C6872.14,-300.1 1674.12,-415.19 934.5,-332 922.89,-330.69 910.58,-328.51 898.92,-326.05"/>
1013<polygon fill="midnightblue" stroke="midnightblue" points="7661.65,-371.62 7671.92,-369.02 7662.27,-364.64 7661.65,-371.62"/>
1014</g>
1015<!-- Node53 -->
1016<g id="node53" class="node">
1017<title>Node53</title>
1018<g id="a_node53"><a xlink:href="_neon_activation_workload_8cpp.html" target="_top" xlink:title=" ">
1019<polygon fill="white" stroke="black" points="944,-296 944,-326 1105,-326 1105,-296 944,-296"/>
1020<text text-anchor="start" x="952" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
1021<text text-anchor="middle" x="1024.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonActivationWorkload.cpp</text>
1022</a>
1023</g>
1024</g>
1025<!-- Node6&#45;&gt;Node53 -->
1026<g id="edge56" class="edge">
1027<title>Node6&#45;&gt;Node53</title>
1028<path fill="none" stroke="midnightblue" d="M7661.71,-368.11C6892.05,-301.88 1834.24,-413.01 1114.5,-332 1102.89,-330.69 1090.58,-328.51 1078.92,-326.05"/>
1029<polygon fill="midnightblue" stroke="midnightblue" points="7661.65,-371.62 7671.92,-369.02 7662.27,-364.64 7661.65,-371.62"/>
1030</g>
1031<!-- Node54 -->
1032<g id="node54" class="node">
1033<title>Node54</title>
1034<g id="a_node54"><a xlink:href="_neon_addition_workload_8cpp.html" target="_top" xlink:title=" ">
1035<polygon fill="white" stroke="black" points="1123.5,-296 1123.5,-326 1283.5,-326 1283.5,-296 1123.5,-296"/>
1036<text text-anchor="start" x="1131.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
1037<text text-anchor="middle" x="1203.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonAdditionWorkload.cpp</text>
1038</a>
1039</g>
1040</g>
1041<!-- Node6&#45;&gt;Node54 -->
1042<g id="edge57" class="edge">
1043<title>Node6&#45;&gt;Node54</title>
1044<path fill="none" stroke="midnightblue" d="M7661.71,-368.11C6911.79,-303.65 1992.48,-411.68 1292.5,-332 1281.01,-330.69 1268.84,-328.5 1257.31,-326.04"/>
1045<polygon fill="midnightblue" stroke="midnightblue" points="7661.65,-371.62 7671.92,-369.02 7662.27,-364.65 7661.65,-371.62"/>
1046</g>
1047<!-- Node55 -->
1048<g id="node55" class="node">
1049<title>Node55</title>
1050<g id="a_node55"><a xlink:href="_neon_batch_mat_mul_workload_8cpp.html" target="_top" xlink:title=" ">
1051<polygon fill="white" stroke="black" points="1301.5,-296 1301.5,-326 1477.5,-326 1477.5,-296 1301.5,-296"/>
1052<text text-anchor="start" x="1309.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
1053<text text-anchor="middle" x="1389.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonBatchMatMulWorkload.cpp</text>
1054</a>
1055</g>
1056</g>
1057<!-- Node6&#45;&gt;Node55 -->
1058<g id="edge58" class="edge">
1059<title>Node6&#45;&gt;Node55</title>
1060<path fill="none" stroke="midnightblue" d="M7661.75,-368.11C6933.5,-305.51 2165.74,-403.3 1486.5,-332 1474.02,-330.69 1460.77,-328.5 1448.2,-326.04"/>
1061<polygon fill="midnightblue" stroke="midnightblue" points="7661.65,-371.62 7671.92,-369.02 7662.27,-364.65 7661.65,-371.62"/>
1062</g>
1063<!-- Node56 -->
1064<g id="node56" class="node">
1065<title>Node56</title>
1066<g id="a_node56"><a xlink:href="_neon_batch_normalization_workload_8cpp.html" target="_top" xlink:title=" ">
1067<polygon fill="white" stroke="black" points="1495.5,-296 1495.5,-326 1703.5,-326 1703.5,-296 1495.5,-296"/>
1068<text text-anchor="start" x="1503.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
1069<text text-anchor="middle" x="1599.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonBatchNormalizationWorkload.cpp</text>
1070</a>
1071</g>
1072</g>
1073<!-- Node6&#45;&gt;Node56 -->
1074<g id="edge59" class="edge">
1075<title>Node6&#45;&gt;Node56</title>
1076<path fill="none" stroke="midnightblue" d="M7661.86,-368.12C6959.06,-307.64 2367.7,-391.53 1712.5,-332 1698.02,-330.68 1682.6,-328.49 1667.97,-326.03"/>
1077<polygon fill="midnightblue" stroke="midnightblue" points="7661.65,-371.62 7671.92,-369.02 7662.27,-364.65 7661.65,-371.62"/>
1078</g>
1079<!-- Node57 -->
1080<g id="node57" class="node">
1081<title>Node57</title>
1082<g id="a_node57"><a xlink:href="_neon_comparison_workload_8cpp.html" target="_top" xlink:title=" ">
1083<polygon fill="white" stroke="black" points="1721.5,-296 1721.5,-326 1891.5,-326 1891.5,-296 1721.5,-296"/>
1084<text text-anchor="start" x="1729.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
1085<text text-anchor="middle" x="1806.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonComparisonWorkload.cpp</text>
1086</a>
1087</g>
1088</g>
1089<!-- Node6&#45;&gt;Node57 -->
1090<g id="edge60" class="edge">
1091<title>Node6&#45;&gt;Node57</title>
1092<path fill="none" stroke="midnightblue" d="M7661.92,-368.13C6980.19,-309.61 2533.82,-400.63 1900.5,-332 1888.39,-330.69 1875.54,-328.5 1863.37,-326.04"/>
1093<polygon fill="midnightblue" stroke="midnightblue" points="7661.65,-371.62 7671.92,-369.02 7662.27,-364.65 7661.65,-371.62"/>
1094</g>
1095<!-- Node58 -->
1096<g id="node58" class="node">
1097<title>Node58</title>
1098<g id="a_node58"><a xlink:href="_neon_convolution2d_workload_8cpp.html" target="_top" xlink:title=" ">
1099<polygon fill="white" stroke="black" points="1909.5,-296 1909.5,-326 2091.5,-326 2091.5,-296 1909.5,-296"/>
1100<text text-anchor="start" x="1917.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
1101<text text-anchor="middle" x="2000.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonConvolution2dWorkload.cpp</text>
1102</a>
1103</g>
1104</g>
1105<!-- Node6&#45;&gt;Node58 -->
1106<g id="edge61" class="edge">
1107<title>Node6&#45;&gt;Node58</title>
1108<path fill="none" stroke="midnightblue" d="M7661.53,-368.1C7000.73,-311.58 2712,-394.55 2100.5,-332 2087.64,-330.68 2073.99,-328.49 2061.03,-326.03"/>
1109<polygon fill="midnightblue" stroke="midnightblue" points="7661.65,-371.62 7671.92,-369.02 7662.27,-364.65 7661.65,-371.62"/>
1110</g>
1111<!-- Node59 -->
1112<g id="node59" class="node">
1113<title>Node59</title>
1114<g id="a_node59"><a xlink:href="_neon_convolution3d_workload_8cpp.html" target="_top" xlink:title=" ">
1115<polygon fill="white" stroke="black" points="2109.5,-296 2109.5,-326 2291.5,-326 2291.5,-296 2109.5,-296"/>
1116<text text-anchor="start" x="2117.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
1117<text text-anchor="middle" x="2200.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonConvolution3dWorkload.cpp</text>
1118</a>
1119</g>
1120</g>
1121<!-- Node6&#45;&gt;Node59 -->
1122<g id="edge62" class="edge">
1123<title>Node6&#45;&gt;Node59</title>
1124<path fill="none" stroke="midnightblue" d="M7661.9,-368.13C7024.53,-313.52 2890.01,-392.37 2300.5,-332 2287.64,-330.68 2273.99,-328.49 2261.03,-326.03"/>
1125<polygon fill="midnightblue" stroke="midnightblue" points="7661.65,-371.62 7671.92,-369.03 7662.27,-364.65 7661.65,-371.62"/>
1126</g>
1127<!-- Node60 -->
1128<g id="node60" class="node">
1129<title>Node60</title>
1130<g id="a_node60"><a xlink:href="_neon_depthwise_convolution_workload_8cpp.html" target="_top" xlink:title=" ">
1131<polygon fill="white" stroke="black" points="2310,-296 2310,-326 2531,-326 2531,-296 2310,-296"/>
1132<text text-anchor="start" x="2318" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
1133<text text-anchor="middle" x="2420.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonDepthwiseConvolutionWorkload.cpp</text>
1134</a>
1135</g>
1136</g>
1137<!-- Node6&#45;&gt;Node60 -->
1138<g id="edge63" class="edge">
1139<title>Node6&#45;&gt;Node60</title>
1140<path fill="none" stroke="midnightblue" d="M7661.89,-368.13C7051.16,-315.79 3104.33,-380.66 2540.5,-332 2525.14,-330.67 2508.78,-328.48 2493.24,-326.02"/>
1141<polygon fill="midnightblue" stroke="midnightblue" points="7661.65,-371.62 7671.92,-369.03 7662.27,-364.65 7661.65,-371.62"/>
1142</g>
1143<!-- Node61 -->
1144<g id="node61" class="node">
1145<title>Node61</title>
1146<g id="a_node61"><a xlink:href="_neon_division_workload_8cpp.html" target="_top" xlink:title=" ">
1147<polygon fill="white" stroke="black" points="2549.5,-296 2549.5,-326 2709.5,-326 2709.5,-296 2549.5,-296"/>
1148<text text-anchor="start" x="2557.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
1149<text text-anchor="middle" x="2629.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonDivisionWorkload.cpp</text>
1150</a>
1151</g>
1152</g>
1153<!-- Node6&#45;&gt;Node61 -->
1154<g id="edge64" class="edge">
1155<title>Node6&#45;&gt;Node61</title>
1156<path fill="none" stroke="midnightblue" d="M7661.8,-368.12C7070.52,-317.73 3261.07,-394.21 2718.5,-332 2707.01,-330.68 2694.84,-328.49 2683.31,-326.03"/>
1157<polygon fill="midnightblue" stroke="midnightblue" points="7661.65,-371.62 7671.92,-369.03 7662.27,-364.65 7661.65,-371.62"/>
1158</g>
1159<!-- Node62 -->
1160<g id="node62" class="node">
1161<title>Node62</title>
1162<g id="a_node62"><a xlink:href="_neon_elementwise_binary_workload_8cpp.html" target="_top" xlink:title=" ">
1163<polygon fill="white" stroke="black" points="2727.5,-296 2727.5,-326 2933.5,-326 2933.5,-296 2727.5,-296"/>
1164<text text-anchor="start" x="2735.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
1165<text text-anchor="middle" x="2830.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonElementwiseBinaryWorkload.cpp</text>
1166</a>
1167</g>
1168</g>
1169<!-- Node6&#45;&gt;Node62 -->
1170<g id="edge65" class="edge">
1171<title>Node6&#45;&gt;Node62</title>
1172<path fill="none" stroke="midnightblue" d="M7661.84,-368.1C6601.47,-271.11 3983.65,-428.23 2942.5,-332 2928.14,-330.67 2912.87,-328.48 2898.36,-326.01"/>
1173<polygon fill="midnightblue" stroke="midnightblue" points="7661.64,-371.59 7671.92,-369.03 7662.29,-364.62 7661.64,-371.59"/>
1174</g>
1175<!-- Node63 -->
1176<g id="node63" class="node">
1177<title>Node63</title>
1178<g id="a_node63"><a xlink:href="_neon_fully_connected_workload_8cpp.html" target="_top" xlink:title=" ">
1179<polygon fill="white" stroke="black" points="2951.5,-296 2951.5,-326 3137.5,-326 3137.5,-296 2951.5,-296"/>
1180<text text-anchor="start" x="2959.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
1181<text text-anchor="middle" x="3044.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonFullyConnectedWorkload.cpp</text>
1182</a>
1183</g>
1184</g>
1185<!-- Node6&#45;&gt;Node63 -->
1186<g id="edge66" class="edge">
1187<title>Node6&#45;&gt;Node63</title>
1188<path fill="none" stroke="midnightblue" d="M7661.9,-368.1C6646.73,-275.21 4141.7,-432.65 3146.5,-332 3133.39,-330.67 3119.47,-328.48 3106.26,-326.02"/>
1189<polygon fill="midnightblue" stroke="midnightblue" points="7661.64,-371.59 7671.92,-369.03 7662.29,-364.62 7661.64,-371.59"/>
1190</g>
1191<!-- Node64 -->
1192<g id="node64" class="node">
1193<title>Node64</title>
1194<g id="a_node64"><a xlink:href="_neon_fused_workload_8cpp.html" target="_top" xlink:title=" ">
1195<polygon fill="white" stroke="black" points="3155.5,-296 3155.5,-326 3315.5,-326 3315.5,-296 3155.5,-296"/>
1196<text text-anchor="start" x="3163.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
1197<text text-anchor="middle" x="3235.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonFusedWorkload.cpp</text>
1198</a>
1199</g>
1200</g>
1201<!-- Node6&#45;&gt;Node64 -->
1202<g id="edge67" class="edge">
1203<title>Node6&#45;&gt;Node64</title>
1204<path fill="none" stroke="midnightblue" d="M7661.87,-368.13C7138.18,-323.7 3800.19,-386.79 3324.5,-332 3313.02,-330.68 3300.84,-328.48 3289.31,-326.02"/>
1205<polygon fill="midnightblue" stroke="midnightblue" points="7661.65,-371.63 7671.92,-369.03 7662.27,-364.66 7661.65,-371.63"/>
1206</g>
1207<!-- Node65 -->
1208<g id="node65" class="node">
1209<title>Node65</title>
1210<g id="a_node65"><a xlink:href="_neon_gather_nd_workload_8cpp.html" target="_top" xlink:title=" ">
1211<polygon fill="white" stroke="black" points="3333.5,-296 3333.5,-326 3493.5,-326 3493.5,-296 3333.5,-296"/>
1212<text text-anchor="start" x="3341.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
1213<text text-anchor="middle" x="3413.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonGatherNdWorkload.cpp</text>
1214</a>
1215</g>
1216</g>
1217<!-- Node6&#45;&gt;Node65 -->
1218<g id="edge68" class="edge">
1219<title>Node6&#45;&gt;Node65</title>
1220<path fill="none" stroke="midnightblue" d="M7661.9,-368.14C7158.13,-325.44 3958.56,-384.61 3502.5,-332 3491.02,-330.68 3478.84,-328.48 3467.31,-326.02"/>
1221<polygon fill="midnightblue" stroke="midnightblue" points="7661.65,-371.63 7671.92,-369.03 7662.27,-364.66 7661.65,-371.63"/>
1222</g>
1223<!-- Node66 -->
1224<g id="node66" class="node">
1225<title>Node66</title>
1226<g id="a_node66"><a xlink:href="_neon_gather_workload_8cpp.html" target="_top" xlink:title=" ">
1227<polygon fill="white" stroke="black" points="3511.5,-296 3511.5,-326 3671.5,-326 3671.5,-296 3511.5,-296"/>
1228<text text-anchor="start" x="3519.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
1229<text text-anchor="middle" x="3591.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonGatherWorkload.cpp</text>
1230</a>
1231</g>
1232</g>
1233<!-- Node6&#45;&gt;Node66 -->
1234<g id="edge69" class="edge">
1235<title>Node6&#45;&gt;Node66</title>
1236<path fill="none" stroke="midnightblue" d="M7661.61,-368.11C7176.7,-327.21 4116.82,-382.42 3680.5,-332 3669.02,-330.67 3656.84,-328.48 3645.31,-326.01"/>
1237<polygon fill="midnightblue" stroke="midnightblue" points="7661.65,-371.63 7671.92,-369.03 7662.27,-364.66 7661.65,-371.63"/>
1238</g>
1239<!-- Node67 -->
1240<g id="node67" class="node">
1241<title>Node67</title>
1242<g id="a_node67"><a xlink:href="_neon_l2_normalization_float_workload_8cpp.html" target="_top" xlink:title=" ">
1243<polygon fill="white" stroke="black" points="3689.5,-296 3689.5,-326 3905.5,-326 3905.5,-296 3689.5,-296"/>
1244<text text-anchor="start" x="3697.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
1245<text text-anchor="middle" x="3797.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonL2NormalizationFloatWorkload.cpp</text>
1246</a>
1247</g>
1248</g>
1249<!-- Node6&#45;&gt;Node67 -->
1250<g id="edge70" class="edge">
1251<title>Node6&#45;&gt;Node67</title>
1252<path fill="none" stroke="midnightblue" d="M7661.72,-368.08C6816.47,-290.38 4740.76,-406.11 3914.5,-332 3899.62,-330.67 3883.78,-328.48 3868.73,-326.04"/>
1253<polygon fill="midnightblue" stroke="midnightblue" points="7661.64,-371.59 7671.92,-369.04 7662.29,-364.62 7661.64,-371.59"/>
1254</g>
1255<!-- Node68 -->
1256<g id="node68" class="node">
1257<title>Node68</title>
1258<g id="a_node68"><a xlink:href="_neon_log_softmax_workload_8cpp.html" target="_top" xlink:title=" ">
1259<polygon fill="white" stroke="black" points="3924,-296 3924,-326 4093,-326 4093,-296 3924,-296"/>
1260<text text-anchor="start" x="3932" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
1261<text text-anchor="middle" x="4008.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonLogSoftmaxWorkload.cpp</text>
1262</a>
1263</g>
1264</g>
1265<!-- Node6&#45;&gt;Node68 -->
1266<g id="edge71" class="edge">
1267<title>Node6&#45;&gt;Node68</title>
1268<path fill="none" stroke="midnightblue" d="M7661.93,-368.1C6858.43,-294.22 4885.62,-418.39 4102.5,-332 4090.39,-330.66 4077.55,-328.46 4065.37,-326"/>
1269<polygon fill="midnightblue" stroke="midnightblue" points="7661.64,-371.59 7671.92,-369.04 7662.29,-364.62 7661.64,-371.59"/>
1270</g>
1271<!-- Node69 -->
1272<g id="node69" class="node">
1273<title>Node69</title>
1274<g id="a_node69"><a xlink:href="_neon_lstm_float_workload_8cpp.html" target="_top" xlink:title=" ">
1275<polygon fill="white" stroke="black" points="4111.5,-296 4111.5,-326 4271.5,-326 4271.5,-296 4111.5,-296"/>
1276<text text-anchor="start" x="4119.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
1277<text text-anchor="middle" x="4191.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonLstmFloatWorkload.cpp</text>
1278</a>
1279</g>
1280</g>
1281<!-- Node6&#45;&gt;Node69 -->
1282<g id="edge72" class="edge">
1283<title>Node6&#45;&gt;Node69</title>
1284<path fill="none" stroke="midnightblue" d="M7661.87,-368.1C6897.72,-297.79 5023.78,-418.49 4280.5,-332 4269.02,-330.66 4256.85,-328.46 4245.31,-326"/>
1285<polygon fill="midnightblue" stroke="midnightblue" points="7661.64,-371.59 7671.92,-369.04 7662.29,-364.62 7661.64,-371.59"/>
1286</g>
1287<!-- Node70 -->
1288<g id="node70" class="node">
1289<title>Node70</title>
1290<g id="a_node70"><a xlink:href="_neon_multiplication_workload_8cpp.html" target="_top" xlink:title=" ">
1291<polygon fill="white" stroke="black" points="4289.5,-296 4289.5,-326 4467.5,-326 4467.5,-296 4289.5,-296"/>
1292<text text-anchor="start" x="4297.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
1293<text text-anchor="middle" x="4378.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonMultiplicationWorkload.cpp</text>
1294</a>
1295</g>
1296</g>
1297<!-- Node6&#45;&gt;Node70 -->
1298<g id="edge73" class="edge">
1299<title>Node6&#45;&gt;Node70</title>
1300<path fill="none" stroke="midnightblue" d="M7661.91,-368.1C6940.98,-301.6 5176.43,-407.51 4475.5,-332 4463.11,-330.66 4449.95,-328.48 4437.46,-326.04"/>
1301<polygon fill="midnightblue" stroke="midnightblue" points="7661.64,-371.59 7671.92,-369.04 7662.29,-364.62 7661.64,-371.59"/>
1302</g>
1303<!-- Node71 -->
1304<g id="node71" class="node">
1305<title>Node71</title>
1306<g id="a_node71"><a xlink:href="_neon_normalization_float_workload_8cpp.html" target="_top" xlink:title=" ">
1307<polygon fill="white" stroke="black" points="4485,-296 4485,-326 4690,-326 4690,-296 4485,-296"/>
1308<text text-anchor="start" x="4493" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
1309<text text-anchor="middle" x="4587.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonNormalizationFloatWorkload.cpp</text>
1310</a>
1311</g>
1312</g>
1313<!-- Node6&#45;&gt;Node71 -->
1314<g id="edge74" class="edge">
1315<title>Node6&#45;&gt;Node71</title>
1316<path fill="none" stroke="midnightblue" d="M7661.61,-368.07C6990.11,-305.97 5351.7,-393.77 4699.5,-332 4685.24,-330.65 4670.08,-328.46 4655.66,-326.02"/>
1317<polygon fill="midnightblue" stroke="midnightblue" points="7661.63,-371.59 7671.92,-369.05 7662.29,-364.62 7661.63,-371.59"/>
1318</g>
1319<!-- Node72 -->
1320<g id="node72" class="node">
1321<title>Node72</title>
1322<g id="a_node72"><a xlink:href="_neon_pad_workload_8cpp.html" target="_top" xlink:title=" ">
1323<polygon fill="white" stroke="black" points="4708.5,-296 4708.5,-326 4868.5,-326 4868.5,-296 4708.5,-296"/>
1324<text text-anchor="start" x="4716.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
1325<text text-anchor="middle" x="4788.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonPadWorkload.cpp</text>
1326</a>
1327</g>
1328</g>
1329<!-- Node6&#45;&gt;Node72 -->
1330<g id="edge75" class="edge">
1331<title>Node6&#45;&gt;Node72</title>
1332<path fill="none" stroke="midnightblue" d="M7661.76,-368.09C7029.75,-309.62 5488.91,-403.85 4877.5,-332 4866.18,-330.67 4854.18,-328.5 4842.79,-326.08"/>
1333<polygon fill="midnightblue" stroke="midnightblue" points="7661.63,-371.59 7671.92,-369.05 7662.29,-364.62 7661.63,-371.59"/>
1334</g>
1335<!-- Node73 -->
1336<g id="node73" class="node">
1337<title>Node73</title>
1338<g id="a_node73"><a xlink:href="_neon_pooling2d_workload_8cpp.html" target="_top" xlink:title=" ">
1339<polygon fill="white" stroke="black" points="4886.5,-296 4886.5,-326 5046.5,-326 5046.5,-296 4886.5,-296"/>
1340<text text-anchor="start" x="4894.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
1341<text text-anchor="middle" x="4966.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonPooling2dWorkload.cpp</text>
1342</a>
1343</g>
1344</g>
1345<!-- Node6&#45;&gt;Node73 -->
1346<g id="edge76" class="edge">
1347<title>Node6&#45;&gt;Node73</title>
1348<path fill="none" stroke="midnightblue" d="M7661.96,-368.11C7069.5,-313.12 5627.67,-399.5 5055.5,-332 5044.18,-330.66 5032.18,-328.5 5020.79,-326.07"/>
1349<polygon fill="midnightblue" stroke="midnightblue" points="7661.63,-371.59 7671.92,-369.05 7662.29,-364.62 7661.63,-371.59"/>
1350</g>
1351<!-- Node74 -->
1352<g id="node74" class="node">
1353<title>Node74</title>
1354<g id="a_node74"><a xlink:href="_neon_pooling3d_workload_8cpp.html" target="_top" xlink:title=" ">
1355<polygon fill="white" stroke="black" points="5064.5,-296 5064.5,-326 5224.5,-326 5224.5,-296 5064.5,-296"/>
1356<text text-anchor="start" x="5072.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
1357<text text-anchor="middle" x="5144.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonPooling3dWorkload.cpp</text>
1358</a>
1359</g>
1360</g>
1361<!-- Node6&#45;&gt;Node74 -->
1362<g id="edge77" class="edge">
1363<title>Node6&#45;&gt;Node74</title>
1364<path fill="none" stroke="midnightblue" d="M7661.82,-368.09C7108.69,-316.65 5766.32,-395.13 5233.5,-332 5222.18,-330.66 5210.18,-328.49 5198.79,-326.06"/>
1365<polygon fill="midnightblue" stroke="midnightblue" points="7661.63,-371.59 7671.92,-369.06 7662.3,-364.62 7661.63,-371.59"/>
1366</g>
1367<!-- Node75 -->
1368<g id="node75" class="node">
1369<title>Node75</title>
1370<g id="a_node75"><a xlink:href="_neon_prelu_workload_8cpp.html" target="_top" xlink:title=" ">
1371<polygon fill="white" stroke="black" points="5242.5,-296 5242.5,-326 5402.5,-326 5402.5,-296 5242.5,-296"/>
1372<text text-anchor="start" x="5250.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
1373<text text-anchor="middle" x="5322.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonPreluWorkload.cpp</text>
1374</a>
1375</g>
1376</g>
1377<!-- Node6&#45;&gt;Node75 -->
1378<g id="edge78" class="edge">
1379<title>Node6&#45;&gt;Node75</title>
1380<path fill="none" stroke="midnightblue" d="M7661.79,-368.09C7148.07,-320.17 5905,-390.76 5411.5,-332 5400.18,-330.65 5388.18,-328.48 5376.79,-326.05"/>
1381<polygon fill="midnightblue" stroke="midnightblue" points="7661.63,-371.59 7671.92,-369.06 7662.3,-364.62 7661.63,-371.59"/>
1382</g>
1383<!-- Node76 -->
1384<g id="node76" class="node">
1385<title>Node76</title>
1386<g id="a_node76"><a xlink:href="_neon_reduce_workload_8cpp.html" target="_top" xlink:title=" ">
1387<polygon fill="white" stroke="black" points="5420.5,-296 5420.5,-326 5580.5,-326 5580.5,-296 5420.5,-296"/>
1388<text text-anchor="start" x="5428.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
1389<text text-anchor="middle" x="5500.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonReduceWorkload.cpp</text>
1390</a>
1391</g>
1392</g>
1393<!-- Node6&#45;&gt;Node76 -->
1394<g id="edge79" class="edge">
1395<title>Node6&#45;&gt;Node76</title>
1396<path fill="none" stroke="midnightblue" d="M7661.87,-368.1C7187.64,-323.67 6043.73,-386.4 5589.5,-332 5578.18,-330.64 5566.19,-328.47 5554.79,-326.04"/>
1397<polygon fill="midnightblue" stroke="midnightblue" points="7661.63,-371.59 7671.92,-369.07 7662.3,-364.62 7661.63,-371.59"/>
1398</g>
1399<!-- Node77 -->
1400<g id="node77" class="node">
1401<title>Node77</title>
1402<g id="a_node77"><a xlink:href="_neon_resize_workload_8cpp.html" target="_top" xlink:title=" ">
1403<polygon fill="white" stroke="black" points="5598.5,-296 5598.5,-326 5758.5,-326 5758.5,-296 5598.5,-296"/>
1404<text text-anchor="start" x="5606.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
1405<text text-anchor="middle" x="5678.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonResizeWorkload.cpp</text>
1406</a>
1407</g>
1408</g>
1409<!-- Node6&#45;&gt;Node77 -->
1410<g id="edge80" class="edge">
1411<title>Node6&#45;&gt;Node77</title>
1412<path fill="none" stroke="midnightblue" d="M7661.76,-368.09C7226.89,-327.18 6182.39,-382.04 5767.5,-332 5756.18,-330.63 5744.19,-328.46 5732.8,-326.03"/>
1413<polygon fill="midnightblue" stroke="midnightblue" points="7661.63,-371.59 7671.92,-369.07 7662.3,-364.63 7661.63,-371.59"/>
1414</g>
1415<!-- Node78 -->
1416<g id="node78" class="node">
1417<title>Node78</title>
1418<g id="a_node78"><a xlink:href="_neon_reverse_v2_workload_8cpp.html" target="_top" xlink:title=" ">
1419<polygon fill="white" stroke="black" points="5776.5,-296 5776.5,-326 5940.5,-326 5940.5,-296 5776.5,-296"/>
1420<text text-anchor="start" x="5784.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
1421<text text-anchor="middle" x="5858.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonReverseV2Workload.cpp</text>
1422</a>
1423</g>
1424</g>
1425<!-- Node6&#45;&gt;Node78 -->
1426<g id="edge81" class="edge">
1427<title>Node6&#45;&gt;Node78</title>
1428<path fill="none" stroke="midnightblue" d="M7661.84,-368.08C6903.05,-293 6702.32,-421.76 5949.5,-332 5937.94,-330.62 5925.68,-328.44 5914.03,-326.01"/>
1429<polygon fill="midnightblue" stroke="midnightblue" points="7661.62,-371.57 7671.92,-369.08 7662.31,-364.61 7661.62,-371.57"/>
1430</g>
1431<!-- Node79 -->
1432<g id="node79" class="node">
1433<title>Node79</title>
1434<g id="a_node79"><a xlink:href="_neon_softmax_workload_8cpp.html" target="_top" xlink:title=" ">
1435<polygon fill="white" stroke="black" points="5958.5,-296 5958.5,-326 6118.5,-326 6118.5,-296 5958.5,-296"/>
1436<text text-anchor="start" x="5966.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
1437<text text-anchor="middle" x="6038.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonSoftmaxWorkload.cpp</text>
1438</a>
1439</g>
1440</g>
1441<!-- Node6&#45;&gt;Node79 -->
1442<g id="edge82" class="edge">
1443<title>Node6&#45;&gt;Node79</title>
1444<path fill="none" stroke="midnightblue" d="M7661.87,-368.08C6981.84,-300.07 6801.51,-414.81 6127.5,-332 6116.34,-330.63 6104.52,-328.48 6093.28,-326.09"/>
1445<polygon fill="midnightblue" stroke="midnightblue" points="7661.61,-371.57 7671.91,-369.09 7662.32,-364.6 7661.61,-371.57"/>
1446</g>
1447<!-- Node80 -->
1448<g id="node80" class="node">
1449<title>Node80</title>
1450<g id="a_node80"><a xlink:href="_neon_splitter_workload_8cpp.html" target="_top" xlink:title=" ">
1451<polygon fill="white" stroke="black" points="6136.5,-296 6136.5,-326 6296.5,-326 6296.5,-296 6136.5,-296"/>
1452<text text-anchor="start" x="6144.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
1453<text text-anchor="middle" x="6216.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonSplitterWorkload.cpp</text>
1454</a>
1455</g>
1456</g>
1457<!-- Node6&#45;&gt;Node80 -->
1458<g id="edge83" class="edge">
1459<title>Node6&#45;&gt;Node80</title>
1460<path fill="none" stroke="midnightblue" d="M7661.69,-368.06C7060.58,-307.14 6900.85,-406.07 6305.5,-332 6294.34,-330.61 6282.53,-328.46 6271.28,-326.06"/>
1461<polygon fill="midnightblue" stroke="midnightblue" points="7661.61,-371.57 7671.91,-369.1 7662.32,-364.6 7661.61,-371.57"/>
1462</g>
1463<!-- Node81 -->
1464<g id="node81" class="node">
1465<title>Node81</title>
1466<g id="a_node81"><a xlink:href="_neon_sqrt_workload_8cpp.html" target="_top" xlink:title=" ">
1467<polygon fill="white" stroke="black" points="6314.5,-296 6314.5,-326 6474.5,-326 6474.5,-296 6314.5,-296"/>
1468<text text-anchor="start" x="6322.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
1469<text text-anchor="middle" x="6394.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonSqrtWorkload.cpp</text>
1470</a>
1471</g>
1472</g>
1473<!-- Node6&#45;&gt;Node81 -->
1474<g id="edge84" class="edge">
1475<title>Node6&#45;&gt;Node81</title>
1476<path fill="none" stroke="midnightblue" d="M7661.85,-368.07C7139.38,-314.17 7000.3,-397.35 6483.5,-332 6472.34,-330.59 6460.53,-328.42 6449.28,-326.03"/>
1477<polygon fill="midnightblue" stroke="midnightblue" points="7661.6,-371.56 7671.91,-369.12 7662.33,-364.6 7661.6,-371.56"/>
1478</g>
1479<!-- Node82 -->
1480<g id="node82" class="node">
1481<title>Node82</title>
1482<g id="a_node82"><a xlink:href="_neon_strided_slice_workload_8cpp.html" target="_top" xlink:title=" ">
1483<polygon fill="white" stroke="black" points="6493,-296 6493,-326 6662,-326 6662,-296 6493,-296"/>
1484<text text-anchor="start" x="6501" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
1485<text text-anchor="middle" x="6577.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonStridedSliceWorkload.cpp</text>
1486</a>
1487</g>
1488</g>
1489<!-- Node6&#45;&gt;Node82 -->
1490<g id="edge85" class="edge">
1491<title>Node6&#45;&gt;Node82</title>
1492<path fill="none" stroke="midnightblue" d="M7661.79,-368.06C7222.11,-321.53 7104.98,-386.18 6670.5,-332 6659.03,-330.57 6646.88,-328.43 6635.27,-326.07"/>
1493<polygon fill="midnightblue" stroke="midnightblue" points="7661.59,-371.55 7671.91,-369.14 7662.34,-364.59 7661.59,-371.55"/>
1494</g>
1495<!-- Node83 -->
1496<g id="node83" class="node">
1497<title>Node83</title>
1498<g id="a_node83"><a xlink:href="_neon_subtraction_workload_8cpp.html" target="_top" xlink:title=" ">
1499<polygon fill="white" stroke="black" points="6680,-296 6680,-326 6847,-326 6847,-296 6680,-296"/>
1500<text text-anchor="start" x="6688" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
1501<text text-anchor="middle" x="6763.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonSubtractionWorkload.cpp</text>
1502</a>
1503</g>
1504</g>
1505<!-- Node6&#45;&gt;Node83 -->
1506<g id="edge86" class="edge">
1507<title>Node6&#45;&gt;Node83</title>
1508<path fill="none" stroke="midnightblue" d="M7661.8,-368.05C7304.4,-328.85 7208.84,-377.43 6856.5,-332 6845.2,-330.54 6833.23,-328.42 6821.78,-326.09"/>
1509<polygon fill="midnightblue" stroke="midnightblue" points="7661.58,-371.55 7671.91,-369.17 7662.35,-364.59 7661.58,-371.55"/>
1510</g>
1511<!-- Node84 -->
1512<g id="node84" class="node">
1513<title>Node84</title>
1514<g id="a_node84"><a xlink:href="_neon_tile_workload_8cpp.html" target="_top" xlink:title=" ">
1515<polygon fill="white" stroke="black" points="6865.5,-296 6865.5,-326 7025.5,-326 7025.5,-296 6865.5,-296"/>
1516<text text-anchor="start" x="6873.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
1517<text text-anchor="middle" x="6945.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonTileWorkload.cpp</text>
1518</a>
1519</g>
1520</g>
1521<!-- Node6&#45;&gt;Node84 -->
1522<g id="edge87" class="edge">
1523<title>Node6&#45;&gt;Node84</title>
1524<path fill="none" stroke="midnightblue" d="M7661.9,-368.05C7383.13,-335.84 7308.12,-370.32 7034.5,-332 7023.84,-330.51 7012.56,-328.39 7001.74,-326.1"/>
1525<polygon fill="midnightblue" stroke="midnightblue" points="7661.56,-371.53 7671.9,-369.22 7662.38,-364.58 7661.56,-371.53"/>
1526</g>
1527<!-- Node85 -->
1528<g id="node85" class="node">
1529<title>Node85</title>
1530<g id="a_node85"><a xlink:href="_neon_unidirectional_sequence_lstm_float_workload_8cpp.html" target="_top" xlink:title=" ">
1531<polygon fill="white" stroke="black" points="7044,-290.5 7044,-331.5 7229,-331.5 7229,-290.5 7044,-290.5"/>
1532<text text-anchor="start" x="7052" y="-319.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
1533<text text-anchor="start" x="7052" y="-308.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonUnidirectionalSequenceLstm</text>
1534<text text-anchor="middle" x="7136.5" y="-297.5" font-family="Helvetica,sans-Serif" font-size="10.00">FloatWorkload.cpp</text>
1535</a>
1536</g>
1537</g>
1538<!-- Node6&#45;&gt;Node85 -->
1539<g id="edge88" class="edge">
1540<title>Node6&#45;&gt;Node85</title>
1541<path fill="none" stroke="midnightblue" d="M7661.9,-368.02C7472.85,-343.58 7422,-358 7237.5,-332 7234.76,-331.61 7231.97,-331.2 7229.17,-330.77"/>
1542<polygon fill="midnightblue" stroke="midnightblue" points="7661.52,-371.5 7671.89,-369.33 7662.43,-364.56 7661.52,-371.5"/>
1543</g>
1544<!-- Node86 -->
1545<g id="node86" class="node">
1546<title>Node86</title>
1547<g id="a_node86"><a xlink:href="_neon_unidirectional_sequence_lstm_workload_8cpp.html" target="_top" xlink:title=" ">
1548<polygon fill="white" stroke="black" points="7247,-290.5 7247,-331.5 7432,-331.5 7432,-290.5 7247,-290.5"/>
1549<text text-anchor="start" x="7255" y="-319.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/workloads</text>
1550<text text-anchor="start" x="7255" y="-308.5" font-family="Helvetica,sans-Serif" font-size="10.00">/NeonUnidirectionalSequenceLstm</text>
1551<text text-anchor="middle" x="7339.5" y="-297.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
1552</a>
1553</g>
1554</g>
1555<!-- Node6&#45;&gt;Node86 -->
1556<g id="edge89" class="edge">
1557<title>Node6&#45;&gt;Node86</title>
1558<path fill="none" stroke="midnightblue" d="M7661.87,-367.91C7564.53,-351.12 7538.66,-348.51 7445.5,-332 7441.17,-331.23 7436.74,-330.44 7432.26,-329.62"/>
1559<polygon fill="midnightblue" stroke="midnightblue" points="7661.39,-371.38 7671.84,-369.63 7662.58,-364.48 7661.39,-371.38"/>
1560</g>
1561<!-- Node7&#45;&gt;Node8 -->
1562<g id="edge8" class="edge">
1563<title>Node7&#45;&gt;Node8</title>
1564<path fill="none" stroke="midnightblue" d="M7522.71,-292.74C7475.71,-277.07 7408.38,-254.63 7372.06,-242.52"/>
1565<polygon fill="midnightblue" stroke="midnightblue" points="7521.82,-296.13 7532.42,-295.97 7524.04,-289.49 7521.82,-296.13"/>
1566</g>
1567<!-- Node9 -->
1568<g id="node9" class="node">
1569<title>Node9</title>
1570<g id="a_node9"><a xlink:href="_neon_backend_optimization_utils_8hpp.html" target="_top" xlink:title=" ">
1571<polygon fill="white" stroke="black" points="7485.5,-218 7485.5,-248 7661.5,-248 7661.5,-218 7485.5,-218"/>
1572<text text-anchor="start" x="7493.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/neon/NeonBackend</text>
1573<text text-anchor="middle" x="7573.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">OptimizationUtils.hpp</text>
1574</a>
1575</g>
1576</g>
1577<!-- Node7&#45;&gt;Node9 -->
1578<g id="edge9" class="edge">
1579<title>Node7&#45;&gt;Node9</title>
1580<path fill="none" stroke="midnightblue" d="M7574.18,-285.59C7574.02,-273.26 7573.83,-258.72 7573.69,-248.23"/>
1581<polygon fill="midnightblue" stroke="midnightblue" points="7570.68,-285.75 7574.31,-295.7 7577.68,-285.66 7570.68,-285.75"/>
1582</g>
1583<!-- Node7&#45;&gt;Node10 -->
1584<g id="edge11" class="edge">
1585<title>Node7&#45;&gt;Node10</title>
1586<path fill="none" stroke="midnightblue" d="M7523.94,-291.49C7506.43,-282.69 7488.26,-270.41 7476.5,-254 7456.52,-226.1 7456.08,-182.74 7456.91,-164.52"/>
1587<polygon fill="midnightblue" stroke="midnightblue" points="7522.47,-294.67 7533,-295.79 7525.46,-288.34 7522.47,-294.67"/>
1588</g>
1589<!-- Node9&#45;&gt;Node10 -->
1590<g id="edge10" class="edge">
1591<title>Node9&#45;&gt;Node10</title>
1592<path fill="none" stroke="midnightblue" d="M7543.36,-212.25C7519.8,-196.82 7488.18,-176.1 7470.64,-164.61"/>
1593<polygon fill="midnightblue" stroke="midnightblue" points="7541.67,-215.33 7551.95,-217.88 7545.51,-209.48 7541.67,-215.33"/>
1594</g>
1595<!-- Node91&#45;&gt;Node92 -->
1596<g id="edge95" class="edge">
1597<title>Node91&#45;&gt;Node92</title>
1598<path fill="none" stroke="midnightblue" d="M19116.5,-382.35C18519.13,-381.25 15033.75,-373.09 14564.5,-332 14547.64,-330.52 14529.58,-328.04 14512.69,-325.31"/>
1599<polygon fill="midnightblue" stroke="midnightblue" points="19116.75,-385.86 19126.76,-382.37 19116.77,-378.86 19116.75,-385.86"/>
1600</g>
1601<!-- Node106 -->
1602<g id="node106" class="node">
1603<title>Node106</title>
1604<g id="a_node106"><a xlink:href="_ref_fully_connected_workload_8hpp.html" target="_top" xlink:title=" ">
1605<polygon fill="white" stroke="black" points="15794.5,-212.5 15794.5,-253.5 15958.5,-253.5 15958.5,-212.5 15794.5,-212.5"/>
1606<text text-anchor="start" x="15802.5" y="-241.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
1607<text text-anchor="start" x="15802.5" y="-230.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefFullyConnected</text>
1608<text text-anchor="middle" x="15876.5" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.hpp</text>
1609</a>
1610</g>
1611</g>
1612<!-- Node91&#45;&gt;Node106 -->
1613<g id="edge327" class="edge">
1614<title>Node91&#45;&gt;Node106</title>
1615<path fill="none" stroke="midnightblue" d="M19116.3,-381.8C18828.6,-379.18 17883.3,-368.19 17102.5,-332 16976.23,-326.15 16092.63,-271.95 15967.5,-254 15964.62,-253.59 15961.69,-253.13 15958.74,-252.65"/>
1616<polygon fill="midnightblue" stroke="midnightblue" points="19116.63,-385.3 19126.67,-381.89 19116.7,-378.3 19116.63,-385.3"/>
1617</g>
1618<!-- Node108 -->
1619<g id="node108" class="node">
1620<title>Node108</title>
1621<g id="a_node108"><a xlink:href="_ref_gather_workload_8hpp.html" target="_top" xlink:title=" ">
1622<polygon fill="white" stroke="black" points="12127,-218 12127,-248 12316,-248 12316,-218 12127,-218"/>
1623<text text-anchor="start" x="12135" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
1624<text text-anchor="middle" x="12221.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefGatherWorkload.hpp</text>
1625</a>
1626</g>
1627</g>
1628<!-- Node91&#45;&gt;Node108 -->
1629<g id="edge328" class="edge">
1630<title>Node91&#45;&gt;Node108</title>
1631<path fill="none" stroke="midnightblue" d="M19116.62,-382.57C18470.55,-382.93 14436.24,-383.18 14322.5,-332 14299.54,-321.67 14307.41,-300.42 14284.5,-290 14185.37,-244.91 12432.81,-265.42 12324.5,-254 12311.46,-252.62 12297.6,-250.44 12284.43,-248.01"/>
1632<polygon fill="midnightblue" stroke="midnightblue" points="19116.8,-386.07 19126.79,-382.56 19116.79,-379.07 19116.8,-386.07"/>
1633</g>
1634<!-- Node113 -->
1635<g id="node113" class="node">
1636<title>Node113</title>
1637<g id="a_node113"><a xlink:href="_ref_pooling2d_workload_8cpp.html" target="_top" xlink:title=" ">
1638<polygon fill="white" stroke="black" points="22427,-140 22427,-170 22630,-170 22630,-140 22427,-140"/>
1639<text text-anchor="start" x="22435" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
1640<text text-anchor="middle" x="22528.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefPooling2dWorkload.cpp</text>
1641</a>
1642</g>
1643</g>
1644<!-- Node91&#45;&gt;Node113 -->
1645<g id="edge372" class="edge">
1646<title>Node91&#45;&gt;Node113</title>
1647<path fill="none" stroke="midnightblue" d="M19290.42,-382.7C19817.09,-383.72 22560.94,-386.43 22627.5,-332 22669.2,-297.9 22673.14,-257.62 22644.5,-212 22631.72,-191.64 22609.22,-178.5 22587.41,-170.11"/>
1648<polygon fill="midnightblue" stroke="midnightblue" points="19290.23,-379.2 19280.23,-382.68 19290.22,-386.2 19290.23,-379.2"/>
1649</g>
1650<!-- Node115 -->
1651<g id="node115" class="node">
1652<title>Node115</title>
1653<g id="a_node115"><a xlink:href="_ref_pooling3d_workload_8cpp.html" target="_top" xlink:title=" ">
1654<polygon fill="white" stroke="black" points="21926,-140 21926,-170 22129,-170 22129,-140 21926,-140"/>
1655<text text-anchor="start" x="21934" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
1656<text text-anchor="middle" x="22027.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefPooling3dWorkload.cpp</text>
1657</a>
1658</g>
1659</g>
1660<!-- Node91&#45;&gt;Node115 -->
1661<g id="edge373" class="edge">
1662<title>Node91&#45;&gt;Node115</title>
1663<path fill="none" stroke="midnightblue" d="M19290.25,-381.91C19766.53,-378.55 22047.62,-360.98 22193.5,-332 22286.27,-313.57 22338.27,-332.18 22391.5,-254 22402.01,-238.57 22403.65,-226.17 22391.5,-212 22387.18,-206.97 22235.41,-184.91 22129.23,-170.03"/>
1664<polygon fill="midnightblue" stroke="midnightblue" points="19289.98,-378.41 19280,-381.98 19290.03,-385.41 19289.98,-378.41"/>
1665</g>
1666<!-- Node139 -->
1667<g id="node139" class="node">
1668<title>Node139</title>
1669<g id="a_node139"><a xlink:href="_batch_to_space_nd_8hpp.html" target="_top" xlink:title=" ">
1670<polygon fill="white" stroke="black" points="16993,-218 16993,-248 17168,-248 17168,-218 16993,-218"/>
1671<text text-anchor="start" x="17001" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
1672<text text-anchor="middle" x="17080.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/BatchToSpaceNd.hpp</text>
1673</a>
1674</g>
1675</g>
1676<!-- Node91&#45;&gt;Node139 -->
1677<g id="edge342" class="edge">
1678<title>Node91&#45;&gt;Node139</title>
1679<path fill="none" stroke="midnightblue" d="M19116.44,-381.65C18900.67,-379.03 18323.94,-368.84 17844.5,-332 17546.47,-309.1 17471.55,-301.86 17176.5,-254 17165.91,-252.28 17154.72,-250.2 17143.87,-248.03"/>
1680<polygon fill="midnightblue" stroke="midnightblue" points="19116.71,-385.15 19126.75,-381.77 19116.79,-378.15 19116.71,-385.15"/>
1681</g>
1682<!-- Node143 -->
1683<g id="node143" class="node">
1684<title>Node143</title>
1685<g id="a_node143"><a xlink:href="_conv3d_impl_8hpp.html" target="_top" xlink:title=" ">
1686<polygon fill="white" stroke="black" points="15130.5,-218 15130.5,-248 15282.5,-248 15282.5,-218 15130.5,-218"/>
1687<text text-anchor="start" x="15138.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
1688<text text-anchor="middle" x="15206.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Conv3dImpl.hpp</text>
1689</a>
1690</g>
1691</g>
1692<!-- Node91&#45;&gt;Node143 -->
1693<g id="edge348" class="edge">
1694<title>Node91&#45;&gt;Node143</title>
1695<path fill="none" stroke="midnightblue" d="M19116.48,-381.81C18708.19,-378.42 16979.82,-362.51 16440.5,-332 16243.49,-320.86 16195.23,-305.31 15998.5,-290 15735.26,-269.51 15668.69,-275.21 15405.5,-254 15364.83,-250.72 15319.57,-246.24 15282.51,-242.35"/>
1696<polygon fill="midnightblue" stroke="midnightblue" points="19116.71,-385.31 19126.74,-381.89 19116.77,-378.31 19116.71,-385.31"/>
1697</g>
1698<!-- Node145 -->
1699<g id="node145" class="node">
1700<title>Node145</title>
1701<g id="a_node145"><a xlink:href="_conv_impl_8hpp.html" target="_top" xlink:title=" ">
1702<polygon fill="white" stroke="black" points="11700.5,-218 11700.5,-248 11840.5,-248 11840.5,-218 11700.5,-218"/>
1703<text text-anchor="start" x="11708.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
1704<text text-anchor="middle" x="11770.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/ConvImpl.hpp</text>
1705</a>
1706</g>
1707</g>
1708<!-- Node91&#45;&gt;Node145 -->
1709<g id="edge349" class="edge">
1710<title>Node91&#45;&gt;Node145</title>
1711<path fill="none" stroke="midnightblue" d="M19116.46,-382.57C18466.99,-383 14399.15,-383.59 14284.5,-332 14261.54,-321.67 14269.43,-300.39 14246.5,-290 14126.24,-235.54 12001.77,-268 11870.5,-254 11857.82,-252.65 11844.37,-250.47 11831.57,-248.05"/>
1712<polygon fill="midnightblue" stroke="midnightblue" points="19116.69,-386.07 19126.68,-382.57 19116.68,-379.07 19116.69,-386.07"/>
1713</g>
1714<!-- Node150 -->
1715<g id="node150" class="node">
1716<title>Node150</title>
1717<g id="a_node150"><a xlink:href="_fill_8hpp.html" target="_top" xlink:title=" ">
1718<polygon fill="white" stroke="black" points="14579,-218 14579,-248 14708,-248 14708,-218 14579,-218"/>
1719<text text-anchor="start" x="14587" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
1720<text text-anchor="middle" x="14643.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Fill.hpp</text>
1721</a>
1722</g>
1723</g>
1724<!-- Node91&#45;&gt;Node150 -->
1725<g id="edge350" class="edge">
1726<title>Node91&#45;&gt;Node150</title>
1727<path fill="none" stroke="midnightblue" d="M19116.49,-382.65C18618.15,-383.29 16121.44,-383.83 15354.5,-332 15069.92,-312.77 14997.44,-308.68 14717.5,-254 14709.01,-252.34 14700.06,-250.24 14691.43,-248.02"/>
1728<polygon fill="midnightblue" stroke="midnightblue" points="19116.85,-386.15 19126.85,-382.63 19116.84,-379.15 19116.85,-386.15"/>
1729</g>
1730<!-- Node153 -->
1731<g id="node153" class="node">
1732<title>Node153</title>
1733<g id="a_node153"><a xlink:href="_fully_connected_8hpp.html" target="_top" xlink:title=" ">
1734<polygon fill="white" stroke="black" points="16135,-218 16135,-248 16304,-248 16304,-218 16135,-218"/>
1735<text text-anchor="start" x="16143" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
1736<text text-anchor="middle" x="16219.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/FullyConnected.hpp</text>
1737</a>
1738</g>
1739</g>
1740<!-- Node91&#45;&gt;Node153 -->
1741<g id="edge351" class="edge">
1742<title>Node91&#45;&gt;Node153</title>
1743<path fill="none" stroke="midnightblue" d="M19116.56,-382.2C18771.98,-380.75 17512.47,-372.69 17338.5,-332 17295.13,-321.86 17290.82,-300.39 17247.5,-290 17045.52,-241.54 16519.61,-279.71 16313.5,-254 16301.91,-252.55 16289.63,-250.4 16277.9,-248.04"/>
1744<polygon fill="midnightblue" stroke="midnightblue" points="19116.72,-385.71 19126.73,-382.25 19116.75,-378.71 19116.72,-385.71"/>
1745</g>
1746<!-- Node155 -->
1747<g id="node155" class="node">
1748<title>Node155</title>
1749<g id="a_node155"><a xlink:href="_gather_8hpp.html" target="_top" xlink:title=" ">
1750<polygon fill="white" stroke="black" points="14983,-218 14983,-248 15112,-248 15112,-218 14983,-218"/>
1751<text text-anchor="start" x="14991" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
1752<text text-anchor="middle" x="15047.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Gather.hpp</text>
1753</a>
1754</g>
1755</g>
1756<!-- Node91&#45;&gt;Node155 -->
1757<g id="edge352" class="edge">
1758<title>Node91&#45;&gt;Node155</title>
1759<path fill="none" stroke="midnightblue" d="M19116.44,-381.99C18669.63,-379.23 16630.53,-365.04 15998.5,-332 15607.72,-311.57 15506.75,-322.65 15121.5,-254 15112.72,-252.44 15103.47,-250.32 15094.59,-248.05"/>
1760<polygon fill="midnightblue" stroke="midnightblue" points="19116.68,-385.49 19126.7,-382.05 19116.72,-378.49 19116.68,-385.49"/>
1761</g>
1762<!-- Node164 -->
1763<g id="node164" class="node">
1764<title>Node164</title>
1765<g id="a_node164"><a xlink:href="_mirror_pad_8cpp.html" target="_top" xlink:title=" ">
1766<polygon fill="white" stroke="black" points="15976.5,-218 15976.5,-248 16116.5,-248 16116.5,-218 15976.5,-218"/>
1767<text text-anchor="start" x="15984.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
1768<text text-anchor="middle" x="16046.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/MirrorPad.cpp</text>
1769</a>
1770</g>
1771</g>
1772<!-- Node91&#45;&gt;Node164 -->
1773<g id="edge363" class="edge">
1774<title>Node91&#45;&gt;Node164</title>
1775<path fill="none" stroke="midnightblue" d="M19116.64,-381.57C18761.96,-377.58 17433.39,-360.83 17247.5,-332 17181.2,-321.72 17168.74,-300.65 17102.5,-290 16673.49,-221.04 16555.62,-315.66 16125.5,-254 16115.56,-252.57 16105.05,-250.4 16095.06,-248"/>
1776<polygon fill="midnightblue" stroke="midnightblue" points="19116.81,-385.07 19126.85,-381.68 19116.89,-378.07 19116.81,-385.07"/>
1777</g>
1778<!-- Node91&#45;&gt;Node165 -->
1779<g id="edge364" class="edge">
1780<title>Node91&#45;&gt;Node165</title>
1781<path fill="none" stroke="midnightblue" d="M19116.42,-381.33C18872.73,-376.82 18163.89,-355.27 17585.5,-254 17576.7,-252.46 17567.42,-250.33 17558.54,-248.02"/>
1782<polygon fill="midnightblue" stroke="midnightblue" points="19116.57,-384.83 19126.63,-381.51 19116.69,-377.83 19116.57,-384.83"/>
1783</g>
1784<!-- Node169 -->
1785<g id="node169" class="node">
1786<title>Node169</title>
1787<g id="a_node169"><a xlink:href="_reduce_8hpp.html" target="_top" xlink:title=" ">
1788<polygon fill="white" stroke="black" points="16322.5,-218 16322.5,-248 16452.5,-248 16452.5,-218 16322.5,-218"/>
1789<text text-anchor="start" x="16330.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
1790<text text-anchor="middle" x="16387.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Reduce.hpp</text>
1791</a>
1792</g>
1793</g>
1794<!-- Node91&#45;&gt;Node169 -->
1795<g id="edge371" class="edge">
1796<title>Node91&#45;&gt;Node169</title>
1797<path fill="none" stroke="midnightblue" d="M19116.74,-382.43C18781.37,-381.82 17580.32,-376.52 17415.5,-332 17377.87,-321.84 17376.06,-300.44 17338.5,-290 17158.7,-240.02 16684.99,-274.45 16499.5,-254 16484.28,-252.32 16468.02,-249.83 16452.73,-247.16"/>
1798<polygon fill="midnightblue" stroke="midnightblue" points="19116.87,-385.93 19126.88,-382.44 19116.89,-378.93 19116.87,-385.93"/>
1799</g>
1800<!-- Node171 -->
1801<g id="node171" class="node">
1802<title>Node171</title>
1803<g id="a_node171"><a xlink:href="_ref_reduce_workload_8cpp.html" target="_top" xlink:title=" ">
1804<polygon fill="white" stroke="black" points="22183,-140 22183,-170 22374,-170 22374,-140 22183,-140"/>
1805<text text-anchor="start" x="22191" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
1806<text text-anchor="middle" x="22278.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefReduceWorkload.cpp</text>
1807</a>
1808</g>
1809</g>
1810<!-- Node91&#45;&gt;Node171 -->
1811<g id="edge374" class="edge">
1812<title>Node91&#45;&gt;Node171</title>
1813<path fill="none" stroke="midnightblue" d="M19290.45,-382.44C19776.77,-381.95 22143.45,-377.21 22290.5,-332 22362.29,-309.93 22450.88,-274.69 22409.5,-212 22395.87,-191.36 22372.91,-178.3 22349.97,-170.04"/>
1814<polygon fill="midnightblue" stroke="midnightblue" points="19290.33,-378.94 19280.33,-382.45 19290.33,-385.94 19290.33,-378.94"/>
1815</g>
1816<!-- Node188 -->
1817<g id="node188" class="node">
1818<title>Node188</title>
1819<g id="a_node188"><a xlink:href="_ref_resize_workload_8cpp.html" target="_top" xlink:title=" ">
1820<polygon fill="white" stroke="black" points="20106.5,-218 20106.5,-248 20294.5,-248 20294.5,-218 20106.5,-218"/>
1821<text text-anchor="start" x="20114.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
1822<text text-anchor="middle" x="20200.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefResizeWorkload.cpp</text>
1823</a>
1824</g>
1825</g>
1826<!-- Node91&#45;&gt;Node188 -->
1827<g id="edge378" class="edge">
1828<title>Node91&#45;&gt;Node188</title>
1829<path fill="none" stroke="midnightblue" d="M19290.29,-375.19C19370.12,-367.3 19481.8,-352.98 19520.5,-332 19542.63,-320.01 19535.85,-300.98 19558.5,-290 19665.53,-238.12 19974.5,-268.85 20092.5,-254 20105.08,-252.42 20118.41,-250.31 20131.26,-248.05"/>
1830<polygon fill="midnightblue" stroke="midnightblue" points="19289.85,-371.71 19280.23,-376.16 19290.52,-378.68 19289.85,-371.71"/>
1831</g>
1832<!-- Node190 -->
1833<g id="node190" class="node">
1834<title>Node190</title>
1835<g id="a_node190"><a xlink:href="_space_to_batch_nd_8hpp.html" target="_top" xlink:title=" ">
1836<polygon fill="white" stroke="black" points="11262,-218 11262,-248 11437,-248 11437,-218 11262,-218"/>
1837<text text-anchor="start" x="11270" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
1838<text text-anchor="middle" x="11349.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/SpaceToBatchNd.hpp</text>
1839</a>
1840</g>
1841</g>
1842<!-- Node91&#45;&gt;Node190 -->
1843<g id="edge385" class="edge">
1844<title>Node91&#45;&gt;Node190</title>
1845<path fill="none" stroke="midnightblue" d="M19116.27,-382.66C18463.17,-383.69 14360.2,-387.98 14246.5,-332 14225.2,-321.51 14234.78,-300.52 14213.5,-290 14144.56,-255.94 11521.94,-262.38 11445.5,-254 11433.23,-252.65 11420.21,-250.47 11407.85,-248.02"/>
1846<polygon fill="midnightblue" stroke="midnightblue" points="19116.56,-386.16 19126.55,-382.64 19116.54,-379.16 19116.56,-386.16"/>
1847</g>
1848<!-- Node193 -->
1849<g id="node193" class="node">
1850<title>Node193</title>
1851<g id="a_node193"><a xlink:href="_space_to_depth_8hpp.html" target="_top" xlink:title=" ">
1852<polygon fill="white" stroke="black" points="12334,-218 12334,-248 12497,-248 12497,-218 12334,-218"/>
1853<text text-anchor="start" x="12342" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
1854<text text-anchor="middle" x="12415.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/SpaceToDepth.hpp</text>
1855</a>
1856</g>
1857</g>
1858<!-- Node91&#45;&gt;Node193 -->
1859<g id="edge386" class="edge">
1860<title>Node91&#45;&gt;Node193</title>
1861<path fill="none" stroke="midnightblue" d="M19116.4,-382.49C18473.03,-382.3 14479.68,-379.21 14365.5,-332 14340.81,-321.79 14347.14,-300.33 14322.5,-290 14230.71,-251.53 12630.57,-263.48 12531.5,-254 12516.95,-252.61 12501.49,-250.43 12486.74,-248.02"/>
1862<polygon fill="midnightblue" stroke="midnightblue" points="19116.53,-385.99 19126.53,-382.49 19116.53,-378.99 19116.53,-385.99"/>
1863</g>
1864<!-- Node91&#45;&gt;Node202 -->
1865<g id="edge239" class="edge">
1866<title>Node91&#45;&gt;Node202</title>
1867<path fill="none" stroke="midnightblue" d="M19116.59,-382.52C18681.91,-382.41 16700.26,-379.2 15078.5,-332 14949.66,-328.25 14799.48,-320.62 14713.54,-315.95"/>
1868<polygon fill="midnightblue" stroke="midnightblue" points="19116.88,-386.02 19126.88,-382.52 19116.88,-379.02 19116.88,-386.02"/>
1869</g>
1870<!-- Node208 -->
1871<g id="node208" class="node">
1872<title>Node208</title>
1873<g id="a_node208"><a xlink:href="_ref_comparison_workload_8hpp.html" target="_top" xlink:title=" ">
1874<polygon fill="white" stroke="black" points="18717,-296 18717,-326 18932,-326 18932,-296 18717,-296"/>
1875<text text-anchor="start" x="18725" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
1876<text text-anchor="middle" x="18824.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefComparisonWorkload.hpp</text>
1877</a>
1878</g>
1879</g>
1880<!-- Node91&#45;&gt;Node208 -->
1881<g id="edge306" class="edge">
1882<title>Node91&#45;&gt;Node208</title>
1883<path fill="none" stroke="midnightblue" d="M19118.27,-366.65C19052.72,-354.45 18963,-337.76 18900.01,-326.05"/>
1884<polygon fill="midnightblue" stroke="midnightblue" points="19117.7,-370.1 19128.17,-368.49 19118.98,-363.22 19117.7,-370.1"/>
1885</g>
1886<!-- Node209 -->
1887<g id="node209" class="node">
1888<title>Node209</title>
1889<g id="a_node209"><a xlink:href="_ref_elementwise_workload_8hpp.html" target="_top" xlink:title=" ">
1890<polygon fill="white" stroke="black" points="20879,-218 20879,-248 21098,-248 21098,-218 20879,-218"/>
1891<text text-anchor="start" x="20887" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
1892<text text-anchor="middle" x="20988.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefElementwiseWorkload.hpp</text>
1893</a>
1894</g>
1895</g>
1896<!-- Node91&#45;&gt;Node209 -->
1897<g id="edge309" class="edge">
1898<title>Node91&#45;&gt;Node209</title>
1899<path fill="none" stroke="midnightblue" d="M19290.44,-379.59C19460.89,-373.36 19826.94,-357.23 19878.5,-332 19901.11,-320.94 19893.69,-300.65 19916.5,-290 20011,-245.87 20750.65,-263.71 20854.5,-254 20870.66,-252.49 20887.84,-250.34 20904.32,-248.01"/>
1900<polygon fill="midnightblue" stroke="midnightblue" points="19290.11,-376.1 19280.24,-379.96 19290.36,-383.09 19290.11,-376.1"/>
1901</g>
1902<!-- Node210 -->
1903<g id="node210" class="node">
1904<title>Node210</title>
1905<g id="a_node210"><a xlink:href="_elementwise_function_8hpp.html" target="_top" xlink:title=" ">
1906<polygon fill="white" stroke="black" points="19313.5,-296 19313.5,-326 19511.5,-326 19511.5,-296 19313.5,-296"/>
1907<text text-anchor="start" x="19321.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
1908<text text-anchor="middle" x="19412.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/ElementwiseFunction.hpp</text>
1909</a>
1910</g>
1911</g>
1912<!-- Node91&#45;&gt;Node210 -->
1913<g id="edge312" class="edge">
1914<title>Node91&#45;&gt;Node210</title>
1915<path fill="none" stroke="midnightblue" d="M19254.77,-365.2C19290.41,-353.18 19337.31,-337.36 19370.68,-326.11"/>
1916<polygon fill="midnightblue" stroke="midnightblue" points="19253.4,-361.97 19245.04,-368.49 19255.64,-368.61 19253.4,-361.97"/>
1917</g>
1918<!-- Node212 -->
1919<g id="node212" class="node">
1920<title>Node212</title>
1921<g id="a_node212"><a xlink:href="_ref_elementwise_binary_workload_8hpp.html" target="_top" xlink:title=" ">
1922<polygon fill="white" stroke="black" points="19111.5,-290.5 19111.5,-331.5 19295.5,-331.5 19295.5,-290.5 19111.5,-290.5"/>
1923<text text-anchor="start" x="19119.5" y="-319.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
1924<text text-anchor="start" x="19119.5" y="-308.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefElementwiseBinary</text>
1925<text text-anchor="middle" x="19203.5" y="-297.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.hpp</text>
1926</a>
1927</g>
1928</g>
1929<!-- Node91&#45;&gt;Node212 -->
1930<g id="edge321" class="edge">
1931<title>Node91&#45;&gt;Node212</title>
1932<path fill="none" stroke="midnightblue" d="M19203.5,-357.98C19203.5,-349.35 19203.5,-339.76 19203.5,-331.59"/>
1933<polygon fill="midnightblue" stroke="midnightblue" points="19200,-358.23 19203.5,-368.23 19207,-358.23 19200,-358.23"/>
1934</g>
1935<!-- Node213 -->
1936<g id="node213" class="node">
1937<title>Node213</title>
1938<g id="a_node213"><a xlink:href="_ref_elementwise_unary_workload_8hpp.html" target="_top" xlink:title=" ">
1939<polygon fill="white" stroke="black" points="20077.5,-290.5 20077.5,-331.5 20259.5,-331.5 20259.5,-290.5 20077.5,-290.5"/>
1940<text text-anchor="start" x="20085.5" y="-319.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
1941<text text-anchor="start" x="20085.5" y="-308.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefElementwiseUnary</text>
1942<text text-anchor="middle" x="20168.5" y="-297.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.hpp</text>
1943</a>
1944</g>
1945</g>
1946<!-- Node91&#45;&gt;Node213 -->
1947<g id="edge324" class="edge">
1948<title>Node91&#45;&gt;Node213</title>
1949<path fill="none" stroke="midnightblue" d="M19290.22,-381.42C19446.45,-378.59 19785.27,-368.41 20068.5,-332 20071.4,-331.63 20074.34,-331.22 20077.3,-330.78"/>
1950<polygon fill="midnightblue" stroke="midnightblue" points="19290.14,-377.92 19280.2,-381.6 19290.26,-384.92 19290.14,-377.92"/>
1951</g>
1952<!-- Node214 -->
1953<g id="node214" class="node">
1954<title>Node214</title>
1955<g id="a_node214"><a xlink:href="_ref_logical_binary_workload_8hpp.html" target="_top" xlink:title=" ">
1956<polygon fill="white" stroke="black" points="20485.5,-296 20485.5,-326 20707.5,-326 20707.5,-296 20485.5,-296"/>
1957<text text-anchor="start" x="20493.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
1958<text text-anchor="middle" x="20596.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefLogicalBinaryWorkload.hpp</text>
1959</a>
1960</g>
1961</g>
1962<!-- Node91&#45;&gt;Node214 -->
1963<g id="edge329" class="edge">
1964<title>Node91&#45;&gt;Node214</title>
1965<path fill="none" stroke="midnightblue" d="M19290.32,-382.59C19496.03,-382.03 20029,-376.05 20471.5,-332 20486.59,-330.5 20502.63,-328.35 20518,-326.02"/>
1966<polygon fill="midnightblue" stroke="midnightblue" points="19290.18,-379.09 19280.19,-382.61 19290.2,-386.09 19290.18,-379.09"/>
1967</g>
1968<!-- Node215 -->
1969<g id="node215" class="node">
1970<title>Node215</title>
1971<g id="a_node215"><a xlink:href="_ref_logical_unary_workload_8hpp.html" target="_top" xlink:title=" ">
1972<polygon fill="white" stroke="black" points="20725.5,-296 20725.5,-326 20945.5,-326 20945.5,-296 20725.5,-296"/>
1973<text text-anchor="start" x="20733.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
1974<text text-anchor="middle" x="20835.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefLogicalUnaryWorkload.hpp</text>
1975</a>
1976</g>
1977</g>
1978<!-- Node91&#45;&gt;Node215 -->
1979<g id="edge332" class="edge">
1980<title>Node91&#45;&gt;Node215</title>
1981<path fill="none" stroke="midnightblue" d="M19290.27,-381.12C19568.57,-376.47 20436.87,-360.04 20716.5,-332 20731.09,-330.54 20746.6,-328.38 20761.43,-326.01"/>
1982<polygon fill="midnightblue" stroke="midnightblue" points="19290.17,-377.63 19280.23,-381.29 19290.28,-384.62 19290.17,-377.63"/>
1983</g>
1984<!-- Node216 -->
1985<g id="node216" class="node">
1986<title>Node216</title>
1987<g id="a_node216"><a xlink:href="_activation_8hpp.html" target="_top" xlink:title=" ">
1988<polygon fill="white" stroke="black" points="18950,-296 18950,-326 19093,-326 19093,-296 18950,-296"/>
1989<text text-anchor="start" x="18958" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
1990<text text-anchor="middle" x="19021.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Activation.hpp</text>
1991</a>
1992</g>
1993</g>
1994<!-- Node91&#45;&gt;Node216 -->
1995<g id="edge335" class="edge">
1996<title>Node91&#45;&gt;Node216</title>
1997<path fill="none" stroke="midnightblue" d="M19157.43,-364.65C19126.55,-352.69 19086.46,-337.16 19057.83,-326.07"/>
1998<polygon fill="midnightblue" stroke="midnightblue" points="19156.52,-368.05 19167.11,-368.4 19159.05,-361.53 19156.52,-368.05"/>
1999</g>
2000<!-- Node218 -->
2001<g id="node218" class="node">
2002<title>Node218</title>
2003<g id="a_node218"><a xlink:href="_broadcast_8hpp.html" target="_top" xlink:title=" ">
2004<polygon fill="white" stroke="black" points="19568,-296 19568,-326 19711,-326 19711,-296 19568,-296"/>
2005<text text-anchor="start" x="19576" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
2006<text text-anchor="middle" x="19639.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Broadcast.hpp</text>
2007</a>
2008</g>
2009</g>
2010<!-- Node91&#45;&gt;Node218 -->
2011<g id="edge343" class="edge">
2012<title>Node91&#45;&gt;Node218</title>
2013<path fill="none" stroke="midnightblue" d="M19290.52,-372.04C19361.55,-363 19464.36,-348.76 19553.5,-332 19562.84,-330.24 19572.7,-328.16 19582.28,-326.02"/>
2014<polygon fill="midnightblue" stroke="midnightblue" points="19289.76,-368.61 19280.28,-373.33 19290.64,-375.55 19289.76,-368.61"/>
2015</g>
2016<!-- Node220 -->
2017<g id="node220" class="node">
2018<title>Node220</title>
2019<g id="a_node220"><a xlink:href="_log_softmax_8hpp.html" target="_top" xlink:title=" ">
2020<polygon fill="white" stroke="black" points="20277.5,-296 20277.5,-326 20429.5,-326 20429.5,-296 20277.5,-296"/>
2021<text text-anchor="start" x="20285.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
2022<text text-anchor="middle" x="20353.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/LogSoftmax.hpp</text>
2023</a>
2024</g>
2025</g>
2026<!-- Node91&#45;&gt;Node220 -->
2027<g id="edge353" class="edge">
2028<title>Node91&#45;&gt;Node220</title>
2029<path fill="none" stroke="midnightblue" d="M19290.31,-380.44C19509.36,-374.91 20080.38,-358.36 20268.5,-332 20278.86,-330.55 20289.81,-328.43 20300.28,-326.1"/>
2030<polygon fill="midnightblue" stroke="midnightblue" points="19290.06,-376.95 19280.15,-380.7 19290.24,-383.94 19290.06,-376.95"/>
2031</g>
2032<!-- Node222 -->
2033<g id="node222" class="node">
2034<title>Node222</title>
2035<g id="a_node222"><a xlink:href="_lstm_utils_8hpp.html" target="_top" xlink:title=" ">
2036<polygon fill="white" stroke="black" points="19729.5,-296 19729.5,-326 19869.5,-326 19869.5,-296 19729.5,-296"/>
2037<text text-anchor="start" x="19737.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
2038<text text-anchor="middle" x="19799.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/LstmUtils.hpp</text>
2039</a>
2040</g>
2041</g>
2042<!-- Node91&#45;&gt;Node222 -->
2043<g id="edge356" class="edge">
2044<title>Node91&#45;&gt;Node222</title>
2045<path fill="none" stroke="midnightblue" d="M19290.07,-377.94C19393,-371.61 19569.72,-357.91 19719.5,-332 19728.81,-330.39 19738.64,-328.28 19748.1,-326.04"/>
2046<polygon fill="midnightblue" stroke="midnightblue" points="19289.81,-374.45 19280.04,-378.54 19290.23,-381.43 19289.81,-374.45"/>
2047</g>
2048<!-- Node223 -->
2049<g id="node223" class="node">
2050<title>Node223</title>
2051<g id="a_node223"><a xlink:href="_lstm_utils_8cpp.html" target="_top" xlink:title=" ">
2052<polygon fill="white" stroke="black" points="21116.5,-218 21116.5,-248 21256.5,-248 21256.5,-218 21116.5,-218"/>
2053<text text-anchor="start" x="21124.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
2054<text text-anchor="middle" x="21186.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/LstmUtils.cpp</text>
2055</a>
2056</g>
2057</g>
2058<!-- Node91&#45;&gt;Node223 -->
2059<g id="edge362" class="edge">
2060<title>Node91&#45;&gt;Node223</title>
2061<path fill="none" stroke="midnightblue" d="M19290.66,-382.81C19554.93,-383.22 20335.43,-380.29 20438.5,-332 20461.3,-321.32 20453.79,-300.86 20476.5,-290 20603,-229.48 20967.87,-275.1 21106.5,-254 21116.27,-252.51 21126.58,-250.38 21136.44,-248.05"/>
2062<polygon fill="midnightblue" stroke="midnightblue" points="19290.36,-379.31 19280.35,-382.79 19290.34,-386.31 19290.36,-379.31"/>
2063</g>
2064<!-- Node224 -->
2065<g id="node224" class="node">
2066<title>Node224</title>
2067<g id="a_node224"><a xlink:href="_pooling2d_8hpp.html" target="_top" xlink:title=" ">
2068<polygon fill="white" stroke="black" points="22476.5,-296 22476.5,-326 22618.5,-326 22618.5,-296 22476.5,-296"/>
2069<text text-anchor="start" x="22484.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
2070<text text-anchor="middle" x="22547.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Pooling2d.hpp</text>
2071</a>
2072</g>
2073</g>
2074<!-- Node91&#45;&gt;Node224 -->
2075<g id="edge365" class="edge">
2076<title>Node91&#45;&gt;Node224</title>
2077<path fill="none" stroke="midnightblue" d="M19290.36,-382.27C19775.54,-380.86 22140.23,-371.94 22462.5,-332 22473.33,-330.66 22484.8,-328.49 22495.68,-326.06"/>
2078<polygon fill="midnightblue" stroke="midnightblue" points="19290.26,-378.77 19280.27,-382.3 19290.28,-385.77 19290.26,-378.77"/>
2079</g>
2080<!-- Node226 -->
2081<g id="node226" class="node">
2082<title>Node226</title>
2083<g id="a_node226"><a xlink:href="_pooling3d_8hpp.html" target="_top" xlink:title=" ">
2084<polygon fill="white" stroke="black" points="21857.5,-296 21857.5,-326 21999.5,-326 21999.5,-296 21857.5,-296"/>
2085<text text-anchor="start" x="21865.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
2086<text text-anchor="middle" x="21928.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Pooling3d.hpp</text>
2087</a>
2088</g>
2089</g>
2090<!-- Node91&#45;&gt;Node226 -->
2091<g id="edge368" class="edge">
2092<title>Node91&#45;&gt;Node226</title>
2093<path fill="none" stroke="midnightblue" d="M19290.43,-380.25C19705.28,-369.52 21479.14,-323.63 21857.38,-313.84"/>
2094<polygon fill="midnightblue" stroke="midnightblue" points="19290.21,-376.76 19280.3,-380.51 19290.39,-383.75 19290.21,-376.76"/>
2095</g>
2096<!-- Node228 -->
2097<g id="node228" class="node">
2098<title>Node228</title>
2099<g id="a_node228"><a xlink:href="_resize_8hpp.html" target="_top" xlink:title=" ">
2100<polygon fill="white" stroke="black" points="20964,-296 20964,-326 21093,-326 21093,-296 20964,-296"/>
2101<text text-anchor="start" x="20972" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
2102<text text-anchor="middle" x="21028.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Resize.hpp</text>
2103</a>
2104</g>
2105</g>
2106<!-- Node91&#45;&gt;Node228 -->
2107<g id="edge375" class="edge">
2108<title>Node91&#45;&gt;Node228</title>
2109<path fill="none" stroke="midnightblue" d="M19290.42,-382.69C19597.16,-382.95 20628.1,-380.13 20954.5,-332 20963.85,-330.62 20973.7,-328.47 20983.06,-326.08"/>
2110<polygon fill="midnightblue" stroke="midnightblue" points="19290.25,-379.19 19280.25,-382.68 19290.25,-386.19 19290.25,-379.19"/>
2111</g>
2112<!-- Node230 -->
2113<g id="node230" class="node">
2114<title>Node230</title>
2115<g id="a_node230"><a xlink:href="_slice_8hpp.html" target="_top" xlink:title=" ">
2116<polygon fill="white" stroke="black" points="22056,-296 22056,-326 22185,-326 22185,-296 22056,-296"/>
2117<text text-anchor="start" x="22064" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
2118<text text-anchor="middle" x="22120.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Slice.hpp</text>
2119</a>
2120</g>
2121</g>
2122<!-- Node91&#45;&gt;Node230 -->
2123<g id="edge379" class="edge">
2124<title>Node91&#45;&gt;Node230</title>
2125<path fill="none" stroke="midnightblue" d="M19290.25,-382.79C19702.02,-383.9 21461.97,-385.38 22008.5,-332 22023.93,-330.49 22040.43,-328.03 22055.89,-325.34"/>
2126<polygon fill="midnightblue" stroke="midnightblue" points="19290.21,-379.29 19280.2,-382.77 19290.19,-386.29 19290.21,-379.29"/>
2127</g>
2128<!-- Node233 -->
2129<g id="node233" class="node">
2130<title>Node233</title>
2131<g id="a_node233"><a xlink:href="_softmax_8hpp.html" target="_top" xlink:title=" ">
2132<polygon fill="white" stroke="black" points="19925.5,-296 19925.5,-326 20059.5,-326 20059.5,-296 19925.5,-296"/>
2133<text text-anchor="start" x="19933.5" y="-314" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
2134<text text-anchor="middle" x="19992.5" y="-303" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Softmax.hpp</text>
2135</a>
2136</g>
2137</g>
2138<!-- Node91&#45;&gt;Node233 -->
2139<g id="edge382" class="edge">
2140<title>Node91&#45;&gt;Node233</title>
2141<path fill="none" stroke="midnightblue" d="M19290.42,-381.07C19424.5,-377.8 19689.51,-367.06 19911.5,-332 19921.23,-330.46 19931.5,-328.33 19941.35,-326.03"/>
2142<polygon fill="midnightblue" stroke="midnightblue" points="19290.12,-377.58 19280.21,-381.31 19290.29,-384.58 19290.12,-377.58"/>
2143</g>
2144<!-- Node93 -->
2145<g id="node93" class="node">
2146<title>Node93</title>
2147<g id="a_node93"><a xlink:href="_data_type_utils_8hpp.html" target="_top" xlink:title=" ">
2148<polygon fill="white" stroke="black" points="7960,-218 7960,-248 8069,-248 8069,-218 7960,-218"/>
2149<text text-anchor="start" x="7968" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/armnnTestUtils</text>
2150<text text-anchor="middle" x="8014.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/DataTypeUtils.hpp</text>
2151</a>
2152</g>
2153</g>
2154<!-- Node92&#45;&gt;Node93 -->
2155<g id="edge96" class="edge">
2156<title>Node92&#45;&gt;Node93</title>
2157<path fill="none" stroke="midnightblue" d="M14364.28,-301.52C14319.98,-297.18 14263.74,-292.33 14213.5,-290 13873.03,-274.22 8415.29,-306.41 8078.5,-254 8070.1,-252.69 8061.29,-250.51 8052.98,-248.05"/>
2158<polygon fill="midnightblue" stroke="midnightblue" points="14364.11,-305.02 14374.4,-302.52 14364.8,-298.05 14364.11,-305.02"/>
2159</g>
2160<!-- Node94 -->
2161<g id="node94" class="node">
2162<title>Node94</title>
2163<g id="a_node94"><a xlink:href="_batch_mat_mul_impl_8hpp.html" target="_top" xlink:title=" ">
2164<polygon fill="white" stroke="black" points="8267.5,-218 8267.5,-248 8447.5,-248 8447.5,-218 8267.5,-218"/>
2165<text text-anchor="start" x="8275.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
2166<text text-anchor="middle" x="8357.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/BatchMatMulImpl.hpp</text>
2167</a>
2168</g>
2169</g>
2170<!-- Node92&#45;&gt;Node94 -->
2171<g id="edge97" class="edge">
2172<title>Node92&#45;&gt;Node94</title>
2173<path fill="none" stroke="midnightblue" d="M14364.28,-301.53C14319.98,-297.19 14263.74,-292.34 14213.5,-290 12960.17,-231.61 9820.58,-317.54 8567.5,-254 8528.09,-252 8484.65,-248.14 8447.56,-244.34"/>
2174<polygon fill="midnightblue" stroke="midnightblue" points="14364.11,-305.03 14374.4,-302.53 14364.8,-298.06 14364.11,-305.03"/>
2175</g>
2176<!-- Node100 -->
2177<g id="node100" class="node">
2178<title>Node100</title>
2179<g id="a_node100"><a xlink:href="_ref_convolution2d_workload_8hpp.html" target="_top" xlink:title=" ">
2180<polygon fill="white" stroke="black" points="11455,-218 11455,-248 11682,-248 11682,-218 11455,-218"/>
2181<text text-anchor="start" x="11463" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
2182<text text-anchor="middle" x="11568.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefConvolution2dWorkload.hpp</text>
2183</a>
2184</g>
2185</g>
2186<!-- Node92&#45;&gt;Node100 -->
2187<g id="edge104" class="edge">
2188<title>Node92&#45;&gt;Node100</title>
2189<path fill="none" stroke="midnightblue" d="M14363.93,-300.33C14328.1,-296.39 14285.23,-292.23 14246.5,-290 13679.61,-257.29 12257.15,-303.7 11691.5,-254 11675.98,-252.64 11659.46,-250.46 11643.74,-248.03"/>
2190<polygon fill="midnightblue" stroke="midnightblue" points="14364,-303.86 14374.33,-301.49 14364.78,-296.9 14364,-303.86"/>
2191</g>
2192<!-- Node102 -->
2193<g id="node102" class="node">
2194<title>Node102</title>
2195<g id="a_node102"><a xlink:href="_ref_convolution3d_workload_8hpp.html" target="_top" xlink:title=" ">
2196<polygon fill="white" stroke="black" points="13918,-218 13918,-248 14145,-248 14145,-218 13918,-218"/>
2197<text text-anchor="start" x="13926" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
2198<text text-anchor="middle" x="14031.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefConvolution3dWorkload.hpp</text>
2199</a>
2200</g>
2201</g>
2202<!-- Node92&#45;&gt;Node102 -->
2203<g id="edge107" class="edge">
2204<title>Node92&#45;&gt;Node102</title>
2205<path fill="none" stroke="midnightblue" d="M14377.22,-293.61C14371.58,-292.34 14365.94,-291.12 14360.5,-290 14336.91,-285.16 14205.21,-262.99 14115.76,-248.04"/>
2206<polygon fill="midnightblue" stroke="midnightblue" points="14376.83,-297.11 14387.36,-295.93 14378.39,-290.28 14376.83,-297.11"/>
2207</g>
2208<!-- Node104 -->
2209<g id="node104" class="node">
2210<title>Node104</title>
2211<g id="a_node104"><a xlink:href="_ref_depthwise_convolution2d_workload_8hpp.html" target="_top" xlink:title=" ">
2212<polygon fill="white" stroke="black" points="11896.5,-212.5 11896.5,-253.5 12108.5,-253.5 12108.5,-212.5 11896.5,-212.5"/>
2213<text text-anchor="start" x="11904.5" y="-241.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
2214<text text-anchor="start" x="11904.5" y="-230.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefDepthwiseConvolution2d</text>
2215<text text-anchor="middle" x="12002.5" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.hpp</text>
2216</a>
2217</g>
2218</g>
2219<!-- Node92&#45;&gt;Node104 -->
2220<g id="edge110" class="edge">
2221<title>Node92&#45;&gt;Node104</title>
2222<path fill="none" stroke="midnightblue" d="M14364.42,-298.34C14338.97,-295.04 14310.59,-291.85 14284.5,-290 13323.67,-221.79 13076.46,-344.8 12117.5,-254 12114.57,-253.72 12111.61,-253.41 12108.62,-253.08"/>
2223<polygon fill="midnightblue" stroke="midnightblue" points="14364.03,-301.81 14374.4,-299.65 14364.94,-294.87 14364.03,-301.81"/>
2224</g>
2225<!-- Node105 -->
2226<g id="node105" class="node">
2227<title>Node105</title>
2228<g id="a_node105"><a xlink:href="_ref_depthwise_convolution2d_workload_8cpp.html" target="_top" xlink:title=" ">
2229<polygon fill="white" stroke="black" points="12649.5,-134.5 12649.5,-175.5 12861.5,-175.5 12861.5,-134.5 12649.5,-134.5"/>
2230<text text-anchor="start" x="12657.5" y="-163.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
2231<text text-anchor="start" x="12657.5" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefDepthwiseConvolution2d</text>
2232<text text-anchor="middle" x="12755.5" y="-141.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
2233</a>
2234</g>
2235</g>
2236<!-- Node92&#45;&gt;Node105 -->
2237<g id="edge207" class="edge">
2238<title>Node92&#45;&gt;Node105</title>
2239<path fill="none" stroke="midnightblue" d="M14364.43,-298.31C14338.97,-295.02 14310.59,-291.83 14284.5,-290 14218.07,-285.34 11934.23,-301.44 11887.5,-254 11769.44,-134.15 12473.29,-194.46 12640.5,-176 12643.42,-175.68 12646.38,-175.33 12649.36,-174.95"/>
2240<polygon fill="midnightblue" stroke="midnightblue" points="14364.03,-301.79 14374.4,-299.63 14364.94,-294.85 14364.03,-301.79"/>
2241</g>
2242<!-- Node92&#45;&gt;Node106 -->
2243<g id="edge113" class="edge">
2244<title>Node92&#45;&gt;Node106</title>
2245<path fill="none" stroke="midnightblue" d="M14522.72,-295.34C14536.6,-293.22 14550.94,-291.31 14564.5,-290 15104.87,-237.61 15246.69,-320.56 15785.5,-254 15788.39,-253.64 15791.32,-253.24 15794.28,-252.79"/>
2246<polygon fill="midnightblue" stroke="midnightblue" points="14522.05,-291.9 14512.71,-296.92 14523.14,-298.82 14522.05,-291.9"/>
2247</g>
2248<!-- Node92&#45;&gt;Node108 -->
2249<g id="edge116" class="edge">
2250<title>Node92&#45;&gt;Node108</title>
2251<path fill="none" stroke="midnightblue" d="M14364.29,-295.21C14350.41,-293.1 14336.06,-291.24 14322.5,-290 13438.02,-209.37 13207.76,-347 12324.5,-254 12311.46,-252.63 12297.6,-250.44 12284.43,-248.02"/>
2252<polygon fill="midnightblue" stroke="midnightblue" points="14363.88,-298.69 14374.3,-296.78 14364.96,-291.77 14363.88,-298.69"/>
2253</g>
2254<!-- Node110 -->
2255<g id="node110" class="node">
2256<title>Node110</title>
2257<g id="a_node110"><a xlink:href="_ref_mean_workload_8hpp.html" target="_top" xlink:title=" ">
2258<polygon fill="white" stroke="black" points="14163,-218 14163,-248 14346,-248 14346,-218 14163,-218"/>
2259<text text-anchor="start" x="14171" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
2260<text text-anchor="middle" x="14254.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefMeanWorkload.hpp</text>
2261</a>
2262</g>
2263</g>
2264<!-- Node92&#45;&gt;Node110 -->
2265<g id="edge119" class="edge">
2266<title>Node92&#45;&gt;Node110</title>
2267<path fill="none" stroke="midnightblue" d="M14398.85,-292.05C14365.4,-278.59 14320.26,-260.44 14289.42,-248.04"/>
2268<polygon fill="midnightblue" stroke="midnightblue" points="14397.81,-295.4 14408.39,-295.88 14400.42,-288.9 14397.81,-295.4"/>
2269</g>
2270<!-- Node112 -->
2271<g id="node112" class="node">
2272<title>Node112</title>
2273<g id="a_node112"><a xlink:href="_ref_pooling2d_workload_8hpp.html" target="_top" xlink:title=" ">
2274<polygon fill="white" stroke="black" points="16694.5,-218 16694.5,-248 16898.5,-248 16898.5,-218 16694.5,-218"/>
2275<text text-anchor="start" x="16702.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
2276<text text-anchor="middle" x="16796.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefPooling2dWorkload.hpp</text>
2277</a>
2278</g>
2279</g>
2280<!-- Node92&#45;&gt;Node112 -->
2281<g id="edge122" class="edge">
2282<title>Node92&#45;&gt;Node112</title>
2283<path fill="none" stroke="midnightblue" d="M14522.71,-295.2C14536.59,-293.09 14550.93,-291.23 14564.5,-290 15501.24,-205.08 15744.06,-342.17 16680.5,-254 16695.15,-252.62 16710.73,-250.44 16725.57,-248.01"/>
2284<polygon fill="midnightblue" stroke="midnightblue" points="14522.04,-291.76 14512.7,-296.77 14523.12,-298.68 14522.04,-291.76"/>
2285</g>
2286<!-- Node114 -->
2287<g id="node114" class="node">
2288<title>Node114</title>
2289<g id="a_node114"><a xlink:href="_ref_pooling3d_workload_8hpp.html" target="_top" xlink:title=" ">
2290<polygon fill="white" stroke="black" points="15572.5,-218 15572.5,-248 15776.5,-248 15776.5,-218 15572.5,-218"/>
2291<text text-anchor="start" x="15580.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
2292<text text-anchor="middle" x="15674.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefPooling3dWorkload.hpp</text>
2293</a>
2294</g>
2295</g>
2296<!-- Node92&#45;&gt;Node114 -->
2297<g id="edge125" class="edge">
2298<title>Node92&#45;&gt;Node114</title>
2299<path fill="none" stroke="midnightblue" d="M14522.73,-295.42C14536.61,-293.29 14550.95,-291.36 14564.5,-290 15006.57,-245.68 15121.76,-301.51 15563.5,-254 15577.13,-252.53 15591.6,-250.37 15605.44,-248.01"/>
2300<polygon fill="midnightblue" stroke="midnightblue" points="14522.05,-291.98 14512.72,-297 14523.15,-298.89 14522.05,-291.98"/>
2301</g>
2302<!-- Node116 -->
2303<g id="node116" class="node">
2304<title>Node116</title>
2305<g id="a_node116"><a xlink:href="_ref_quantize_workload_8hpp.html" target="_top" xlink:title=" ">
2306<polygon fill="white" stroke="black" points="10834.5,-218 10834.5,-248 11034.5,-248 11034.5,-218 10834.5,-218"/>
2307<text text-anchor="start" x="10842.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
2308<text text-anchor="middle" x="10934.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefQuantizeWorkload.hpp</text>
2309</a>
2310</g>
2311</g>
2312<!-- Node92&#45;&gt;Node116 -->
2313<g id="edge128" class="edge">
2314<title>Node92&#45;&gt;Node116</title>
2315<path fill="none" stroke="midnightblue" d="M14364.27,-301.63C14319.98,-297.32 14263.73,-292.47 14213.5,-290 13509.86,-255.46 11744.72,-321.82 11043.5,-254 11029.62,-252.66 11014.85,-250.47 11000.82,-248.03"/>
2316<polygon fill="midnightblue" stroke="midnightblue" points="14364.1,-305.13 14374.4,-302.62 14364.79,-298.16 14364.1,-305.13"/>
2317</g>
2318<!-- Node118 -->
2319<g id="node118" class="node">
2320<title>Node118</title>
2321<g id="a_node118"><a xlink:href="_reverse_v2_impl_8hpp.html" target="_top" xlink:title=" ">
2322<polygon fill="white" stroke="black" points="9478.5,-218 9478.5,-248 9646.5,-248 9646.5,-218 9478.5,-218"/>
2323<text text-anchor="start" x="9486.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
2324<text text-anchor="middle" x="9562.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/ReverseV2Impl.hpp</text>
2325</a>
2326</g>
2327</g>
2328<!-- Node92&#45;&gt;Node118 -->
2329<g id="edge131" class="edge">
2330<title>Node92&#45;&gt;Node118</title>
2331<path fill="none" stroke="midnightblue" d="M14364.28,-301.56C14319.98,-297.23 14263.74,-292.38 14213.5,-290 13219.47,-242.86 10728.76,-315.23 9735.5,-254 9706.53,-252.21 9674.96,-248.96 9646.81,-245.58"/>
2332<polygon fill="midnightblue" stroke="midnightblue" points="14364.11,-305.06 14374.4,-302.56 14364.79,-298.1 14364.11,-305.06"/>
2333</g>
2334<!-- Node122 -->
2335<g id="node122" class="node">
2336<title>Node122</title>
2337<g id="a_node122"><a xlink:href="_scatter_nd_8hpp.html" target="_top" xlink:title=" ">
2338<polygon fill="white" stroke="black" points="8674.5,-218 8674.5,-248 8816.5,-248 8816.5,-218 8674.5,-218"/>
2339<text text-anchor="start" x="8682.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
2340<text text-anchor="middle" x="8745.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/ScatterNd.hpp</text>
2341</a>
2342</g>
2343</g>
2344<!-- Node92&#45;&gt;Node122 -->
2345<g id="edge137" class="edge">
2346<title>Node92&#45;&gt;Node122</title>
2347<path fill="none" stroke="midnightblue" d="M14364.28,-301.54C14319.98,-297.21 14263.74,-292.36 14213.5,-290 13095.15,-237.46 10294.68,-284.01 9175.5,-254 9049.06,-250.61 8901.86,-242.96 8816.61,-238.17"/>
2348<polygon fill="midnightblue" stroke="midnightblue" points="14364.11,-305.04 14374.4,-302.55 14364.8,-298.08 14364.11,-305.04"/>
2349</g>
2350<!-- Node125 -->
2351<g id="node125" class="node">
2352<title>Node125</title>
2353<g id="a_node125"><a xlink:href="_scatter_nd_8cpp.html" target="_top" xlink:title=" ">
2354<polygon fill="white" stroke="black" points="8446,-140 8446,-170 8587,-170 8587,-140 8446,-140"/>
2355<text text-anchor="start" x="8454" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
2356<text text-anchor="middle" x="8516.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/ScatterNd.cpp</text>
2357</a>
2358</g>
2359</g>
2360<!-- Node92&#45;&gt;Node125 -->
2361<g id="edge236" class="edge">
2362<title>Node92&#45;&gt;Node125</title>
2363<path fill="none" stroke="midnightblue" d="M14364.28,-301.53C14319.98,-297.19 14263.74,-292.34 14213.5,-290 14059.55,-282.82 8813,-298.68 8665.5,-254 8610.38,-237.3 8556.7,-193.14 8531.47,-170.23"/>
2364<polygon fill="midnightblue" stroke="midnightblue" points="14364.11,-305.03 14374.4,-302.53 14364.8,-298.07 14364.11,-305.03"/>
2365</g>
2366<!-- Node126 -->
2367<g id="node126" class="node">
2368<title>Node126</title>
2369<g id="a_node126"><a xlink:href="_ref_splitter_workload_8hpp.html" target="_top" xlink:title=" ">
2370<polygon fill="white" stroke="black" points="11053,-218 11053,-248 11244,-248 11244,-218 11053,-218"/>
2371<text text-anchor="start" x="11061" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
2372<text text-anchor="middle" x="11148.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefSplitterWorkload.hpp</text>
2373</a>
2374</g>
2375</g>
2376<!-- Node92&#45;&gt;Node126 -->
2377<g id="edge143" class="edge">
2378<title>Node92&#45;&gt;Node126</title>
2379<path fill="none" stroke="midnightblue" d="M14364.27,-301.64C14319.98,-297.34 14263.73,-292.49 14213.5,-290 13556.26,-257.47 11907.19,-320.4 11252.5,-254 11239.24,-252.65 11225.15,-250.47 11211.76,-248.02"/>
2380<polygon fill="midnightblue" stroke="midnightblue" points="14364.1,-305.14 14374.4,-302.64 14364.79,-298.18 14364.1,-305.14"/>
2381</g>
2382<!-- Node128 -->
2383<g id="node128" class="node">
2384<title>Node128</title>
2385<g id="a_node128"><a xlink:href="_tile_8hpp.html" target="_top" xlink:title=" ">
2386<polygon fill="white" stroke="black" points="9799,-218 9799,-248 9928,-248 9928,-218 9799,-218"/>
2387<text text-anchor="start" x="9807" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
2388<text text-anchor="middle" x="9863.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Tile.hpp</text>
2389</a>
2390</g>
2391</g>
2392<!-- Node92&#45;&gt;Node128 -->
2393<g id="edge146" class="edge">
2394<title>Node92&#45;&gt;Node128</title>
2395<path fill="none" stroke="midnightblue" d="M14364.28,-301.57C14319.98,-297.24 14263.74,-292.39 14213.5,-290 13738.8,-267.4 10407.23,-319.33 9936.5,-254 9927,-252.68 9916.98,-250.49 9907.51,-248.03"/>
2396<polygon fill="midnightblue" stroke="midnightblue" points="14364.11,-305.07 14374.4,-302.57 14364.79,-298.1 14364.11,-305.07"/>
2397</g>
2398<!-- Node131 -->
2399<g id="node131" class="node">
2400<title>Node131</title>
2401<g id="a_node131"><a xlink:href="_tile_8cpp.html" target="_top" xlink:title=" ">
2402<polygon fill="white" stroke="black" points="9664,-140 9664,-170 9793,-170 9793,-140 9664,-140"/>
2403<text text-anchor="start" x="9672" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
2404<text text-anchor="middle" x="9728.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Tile.cpp</text>
2405</a>
2406</g>
2407</g>
2408<!-- Node92&#45;&gt;Node131 -->
2409<g id="edge238" class="edge">
2410<title>Node92&#45;&gt;Node131</title>
2411<path fill="none" stroke="midnightblue" d="M14364.28,-301.56C14319.98,-297.24 14263.74,-292.38 14213.5,-290 14152.12,-287.09 9843.09,-284.05 9789.5,-254 9757.16,-235.87 9739.71,-192.76 9732.51,-170.25"/>
2412<polygon fill="midnightblue" stroke="midnightblue" points="14364.11,-305.06 14374.4,-302.56 14364.79,-298.1 14364.11,-305.06"/>
2413</g>
2414<!-- Node132 -->
2415<g id="node132" class="node">
2416<title>Node132</title>
2417<g id="a_node132"><a xlink:href="_ref_transpose_convolution2d_workload_8hpp.html" target="_top" xlink:title=" ">
2418<polygon fill="white" stroke="black" points="10177,-212.5 10177,-253.5 10386,-253.5 10386,-212.5 10177,-212.5"/>
2419<text text-anchor="start" x="10185" y="-241.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
2420<text text-anchor="start" x="10185" y="-230.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefTransposeConvolution2d</text>
2421<text text-anchor="middle" x="10281.5" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.hpp</text>
2422</a>
2423</g>
2424</g>
2425<!-- Node92&#45;&gt;Node132 -->
2426<g id="edge152" class="edge">
2427<title>Node92&#45;&gt;Node132</title>
2428<path fill="none" stroke="midnightblue" d="M14364.28,-301.59C14319.98,-297.27 14263.73,-292.42 14213.5,-290 13366,-249.22 11240.43,-331.57 10395.5,-254 10392.4,-253.72 10389.25,-253.39 10386.08,-253.04"/>
2429<polygon fill="midnightblue" stroke="midnightblue" points="14364.11,-305.09 14374.4,-302.59 14364.79,-298.12 14364.11,-305.09"/>
2430</g>
2431<!-- Node134 -->
2432<g id="node134" class="node">
2433<title>Node134</title>
2434<g id="a_node134"><a xlink:href="_ref_unidirectional_sequence_lstm_workload_8hpp.html" target="_top" xlink:title=" ">
2435<polygon fill="white" stroke="black" points="14364.5,-212.5 14364.5,-253.5 14522.5,-253.5 14522.5,-212.5 14364.5,-212.5"/>
2436<text text-anchor="start" x="14372.5" y="-241.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
2437<text text-anchor="start" x="14372.5" y="-230.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefUnidirectional</text>
2438<text text-anchor="middle" x="14443.5" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">SequenceLstmWorkload.hpp</text>
2439</a>
2440</g>
2441</g>
2442<!-- Node92&#45;&gt;Node134 -->
2443<g id="edge155" class="edge">
2444<title>Node92&#45;&gt;Node134</title>
2445<path fill="none" stroke="midnightblue" d="M14443.5,-285.66C14443.5,-275.33 14443.5,-263.44 14443.5,-253.68"/>
2446<polygon fill="midnightblue" stroke="midnightblue" points="14440,-285.7 14443.5,-295.7 14447,-285.71 14440,-285.7"/>
2447</g>
2448<!-- Node135 -->
2449<g id="node135" class="node">
2450<title>Node135</title>
2451<g id="a_node135"><a xlink:href="_ref_unidirectional_sequence_lstm_workload_8cpp.html" target="_top" xlink:title=" ">
2452<polygon fill="white" stroke="black" points="16450.5,-134.5 16450.5,-175.5 16608.5,-175.5 16608.5,-134.5 16450.5,-134.5"/>
2453<text text-anchor="start" x="16458.5" y="-163.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
2454<text text-anchor="start" x="16458.5" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefUnidirectional</text>
2455<text text-anchor="middle" x="16529.5" y="-141.5" font-family="Helvetica,sans-Serif" font-size="10.00">SequenceLstmWorkload.cpp</text>
2456</a>
2457</g>
2458</g>
2459<!-- Node92&#45;&gt;Node135 -->
2460<g id="edge235" class="edge">
2461<title>Node92&#45;&gt;Node135</title>
2462<path fill="none" stroke="midnightblue" d="M14522.75,-295.57C14536.63,-293.42 14550.96,-291.45 14564.5,-290 14725.33,-272.78 15143.25,-318.71 15291.5,-254 15315.98,-243.31 15309.93,-222.48 15334.5,-212 15447.6,-163.77 16318.53,-191.55 16440.5,-176 16443.64,-175.6 16446.84,-175.14 16450.06,-174.63"/>
2463<polygon fill="midnightblue" stroke="midnightblue" points="14522.07,-292.13 14512.74,-297.16 14523.16,-299.05 14522.07,-292.13"/>
2464</g>
2465<!-- Node136 -->
2466<g id="node136" class="node">
2467<title>Node136</title>
2468<g id="a_node136"><a xlink:href="_batch_norm_impl_8hpp.html" target="_top" xlink:title=" ">
2469<polygon fill="white" stroke="black" points="10404.5,-218 10404.5,-248 10574.5,-248 10574.5,-218 10404.5,-218"/>
2470<text text-anchor="start" x="10412.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
2471<text text-anchor="middle" x="10489.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/BatchNormImpl.hpp</text>
2472</a>
2473</g>
2474</g>
2475<!-- Node92&#45;&gt;Node136 -->
2476<g id="edge158" class="edge">
2477<title>Node92&#45;&gt;Node136</title>
2478<path fill="none" stroke="midnightblue" d="M14364.27,-301.6C14319.98,-297.28 14263.73,-292.43 14213.5,-290 13811.17,-270.54 10989.09,-296.07 10588.5,-254 10575.86,-252.67 10562.43,-250.49 10549.69,-248.05"/>
2479<polygon fill="midnightblue" stroke="midnightblue" points="14364.1,-305.1 14374.4,-302.6 14364.79,-298.13 14364.1,-305.1"/>
2480</g>
2481<!-- Node92&#45;&gt;Node139 -->
2482<g id="edge161" class="edge">
2483<title>Node92&#45;&gt;Node139</title>
2484<path fill="none" stroke="midnightblue" d="M14522.71,-295.18C14536.59,-293.08 14550.93,-291.22 14564.5,-290 15083.14,-243.41 16387.88,-287.94 16907.5,-254 16935.26,-252.19 16965.41,-249.09 16992.64,-245.88"/>
2485<polygon fill="midnightblue" stroke="midnightblue" points="14522.04,-291.74 14512.7,-296.75 14523.12,-298.66 14522.04,-291.74"/>
2486</g>
2487<!-- Node142 -->
2488<g id="node142" class="node">
2489<title>Node142</title>
2490<g id="a_node142"><a xlink:href="_concatenate_8cpp.html" target="_top" xlink:title=" ">
2491<polygon fill="white" stroke="black" points="12978,-218 12978,-248 13133,-248 13133,-218 12978,-218"/>
2492<text text-anchor="start" x="12986" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
2493<text text-anchor="middle" x="13055.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Concatenate.cpp</text>
2494</a>
2495</g>
2496</g>
2497<!-- Node92&#45;&gt;Node142 -->
2498<g id="edge164" class="edge">
2499<title>Node92&#45;&gt;Node142</title>
2500<path fill="none" stroke="midnightblue" d="M14382.49,-293.79C14375.13,-292.28 14367.67,-290.96 14360.5,-290 13823.27,-218.13 13679.01,-323.73 13141.5,-254 13130.71,-252.6 13119.29,-250.44 13108.41,-248.04"/>
2501<polygon fill="midnightblue" stroke="midnightblue" points="14381.94,-297.25 14392.45,-295.95 14383.42,-290.41 14381.94,-297.25"/>
2502</g>
2503<!-- Node92&#45;&gt;Node143 -->
2504<g id="edge165" class="edge">
2505<title>Node92&#45;&gt;Node143</title>
2506<path fill="none" stroke="midnightblue" d="M14522.77,-295.74C14536.64,-293.58 14550.97,-291.55 14564.5,-290 14810.51,-261.77 14875.53,-290.17 15120.5,-254 15130.81,-252.48 15141.71,-250.35 15152.16,-248.05"/>
2507<polygon fill="midnightblue" stroke="midnightblue" points="14522.08,-292.31 14512.76,-297.34 14523.19,-299.22 14522.08,-292.31"/>
2508</g>
2509<!-- Node92&#45;&gt;Node145 -->
2510<g id="edge168" class="edge">
2511<title>Node92&#45;&gt;Node145</title>
2512<path fill="none" stroke="midnightblue" d="M14364.43,-298.31C14338.97,-295.01 14310.59,-291.83 14284.5,-290 13745.76,-252.24 12390.39,-320.95 11854.5,-254 11843.79,-252.66 11832.46,-250.49 11821.71,-248.07"/>
2513<polygon fill="midnightblue" stroke="midnightblue" points="14364.03,-301.79 14374.4,-299.62 14364.94,-294.85 14364.03,-301.79"/>
2514</g>
2515<!-- Node147 -->
2516<g id="node147" class="node">
2517<title>Node147</title>
2518<g id="a_node147"><a xlink:href="_dequantize_8hpp.html" target="_top" xlink:title=" ">
2519<polygon fill="white" stroke="black" points="10630,-218 10630,-248 10779,-248 10779,-218 10630,-218"/>
2520<text text-anchor="start" x="10638" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
2521<text text-anchor="middle" x="10704.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Dequantize.hpp</text>
2522</a>
2523</g>
2524</g>
2525<!-- Node92&#45;&gt;Node147 -->
2526<g id="edge172" class="edge">
2527<title>Node92&#45;&gt;Node147</title>
2528<path fill="none" stroke="midnightblue" d="M14364.27,-301.61C14319.98,-297.3 14263.73,-292.44 14213.5,-290 13833.82,-271.52 11170.03,-298.37 10792.5,-254 10781.14,-252.66 10769.1,-250.46 10757.7,-248"/>
2529<polygon fill="midnightblue" stroke="midnightblue" points="14364.1,-305.11 14374.4,-302.61 14364.79,-298.14 14364.1,-305.11"/>
2530</g>
2531<!-- Node149 -->
2532<g id="node149" class="node">
2533<title>Node149</title>
2534<g id="a_node149"><a xlink:href="_ref_dequantize_workload_8cpp.html" target="_top" xlink:title=" ">
2535<polygon fill="white" stroke="black" points="10930,-140 10930,-170 11141,-170 11141,-140 10930,-140"/>
2536<text text-anchor="start" x="10938" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
2537<text text-anchor="middle" x="11035.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefDequantizeWorkload.cpp</text>
2538</a>
2539</g>
2540</g>
2541<!-- Node92&#45;&gt;Node149 -->
2542<g id="edge208" class="edge">
2543<title>Node92&#45;&gt;Node149</title>
2544<path fill="none" stroke="midnightblue" d="M14364.27,-301.6C14319.98,-297.28 14263.73,-292.43 14213.5,-290 14163.65,-287.59 10655.61,-289.46 10620.5,-254 10607.37,-240.73 10608.11,-225.96 10620.5,-212 10665.06,-161.77 10854.07,-185.76 10920.5,-176 10932.73,-174.2 10945.66,-172.13 10958.27,-170.01"/>
2545<polygon fill="midnightblue" stroke="midnightblue" points="14364.1,-305.1 14374.4,-302.6 14364.79,-298.13 14364.1,-305.1"/>
2546</g>
2547<!-- Node92&#45;&gt;Node150 -->
2548<g id="edge175" class="edge">
2549<title>Node92&#45;&gt;Node150</title>
2550<path fill="none" stroke="midnightblue" d="M14490.29,-292.22C14525.74,-278.75 14573.77,-260.5 14606.55,-248.04"/>
2551<polygon fill="midnightblue" stroke="midnightblue" points="14488.75,-289.06 14480.65,-295.88 14491.24,-295.6 14488.75,-289.06"/>
2552</g>
2553<!-- Node152 -->
2554<g id="node152" class="node">
2555<title>Node152</title>
2556<g id="a_node152"><a xlink:href="_ref_fill_workload_8cpp.html" target="_top" xlink:title=" ">
2557<polygon fill="white" stroke="black" points="13735.5,-140 13735.5,-170 13905.5,-170 13905.5,-140 13735.5,-140"/>
2558<text text-anchor="start" x="13743.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
2559<text text-anchor="middle" x="13820.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefFillWorkload.cpp</text>
2560</a>
2561</g>
2562</g>
2563<!-- Node92&#45;&gt;Node152 -->
2564<g id="edge212" class="edge">
2565<title>Node92&#45;&gt;Node152</title>
2566<path fill="none" stroke="midnightblue" d="M14383.07,-293.84C14375.51,-292.29 14367.86,-290.95 14360.5,-290 14310.46,-283.55 12579.82,-290.03 12544.5,-254 12531.43,-240.67 12531.52,-225.41 12544.5,-212 12587.26,-167.83 13589.2,-180.6 13650.5,-176 13678.21,-173.92 13708.35,-170.7 13735.46,-167.43"/>
2567<polygon fill="midnightblue" stroke="midnightblue" points="14382.39,-297.27 14392.91,-295.97 14383.88,-290.43 14382.39,-297.27"/>
2568</g>
2569<!-- Node92&#45;&gt;Node153 -->
2570<g id="edge178" class="edge">
2571<title>Node92&#45;&gt;Node153</title>
2572<path fill="none" stroke="midnightblue" d="M14522.72,-295.27C14536.6,-293.16 14550.94,-291.27 14564.5,-290 15255.44,-225.26 15436.23,-334.56 16125.5,-254 16137.35,-252.62 16149.91,-250.44 16161.87,-248.03"/>
2573<polygon fill="midnightblue" stroke="midnightblue" points="14522.04,-291.83 14512.71,-296.84 14523.13,-298.75 14522.04,-291.83"/>
2574</g>
2575<!-- Node92&#45;&gt;Node155 -->
2576<g id="edge181" class="edge">
2577<title>Node92&#45;&gt;Node155</title>
2578<path fill="none" stroke="midnightblue" d="M14522.81,-296.11C14536.68,-293.9 14550.99,-291.77 14564.5,-290 14728.76,-268.48 14771.38,-276.58 14935.5,-254 14950.86,-251.89 14967.33,-249.19 14982.79,-246.46"/>
2579<polygon fill="midnightblue" stroke="midnightblue" points="14522.12,-292.68 14512.81,-297.72 14523.24,-299.59 14522.12,-292.68"/>
2580</g>
2581<!-- Node158 -->
2582<g id="node158" class="node">
2583<title>Node158</title>
2584<g id="a_node158"><a xlink:href="_instance_norm_8hpp.html" target="_top" xlink:title=" ">
2585<polygon fill="white" stroke="black" points="8087.5,-218 8087.5,-248 8249.5,-248 8249.5,-218 8087.5,-218"/>
2586<text text-anchor="start" x="8095.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
2587<text text-anchor="middle" x="8168.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/InstanceNorm.hpp</text>
2588</a>
2589</g>
2590</g>
2591<!-- Node92&#45;&gt;Node158 -->
2592<g id="edge185" class="edge">
2593<title>Node92&#45;&gt;Node158</title>
2594<path fill="none" stroke="midnightblue" d="M14364.28,-301.52C14319.98,-297.18 14263.74,-292.33 14213.5,-290 13552.53,-259.31 8916.01,-328.19 8258.5,-254 8246.89,-252.69 8234.58,-250.5 8222.92,-248.04"/>
2595<polygon fill="midnightblue" stroke="midnightblue" points="14364.11,-305.02 14374.4,-302.53 14364.8,-298.06 14364.11,-305.02"/>
2596</g>
2597<!-- Node161 -->
2598<g id="node161" class="node">
2599<title>Node161</title>
2600<g id="a_node161"><a xlink:href="_lstm_8hpp.html" target="_top" xlink:title=" ">
2601<polygon fill="white" stroke="black" points="16509,-218 16509,-248 16638,-248 16638,-218 16509,-218"/>
2602<text text-anchor="start" x="16517" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
2603<text text-anchor="middle" x="16573.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Lstm.hpp</text>
2604</a>
2605</g>
2606</g>
2607<!-- Node92&#45;&gt;Node161 -->
2608<g id="edge188" class="edge">
2609<title>Node92&#45;&gt;Node161</title>
2610<path fill="none" stroke="midnightblue" d="M14522.71,-295.22C14536.59,-293.11 14550.94,-291.24 14564.5,-290 15404.24,-213.04 15622.27,-336.37 16461.5,-254 16476.93,-252.49 16493.43,-250.02 16508.89,-247.33"/>
2611<polygon fill="midnightblue" stroke="midnightblue" points="14522.04,-291.78 14512.7,-296.79 14523.12,-298.7 14522.04,-291.78"/>
2612</g>
2613<!-- Node163 -->
2614<g id="node163" class="node">
2615<title>Node163</title>
2616<g id="a_node163"><a xlink:href="_ref_lstm_workload_8cpp.html" target="_top" xlink:title=" ">
2617<polygon fill="white" stroke="black" points="16894,-140 16894,-170 17073,-170 17073,-140 16894,-140"/>
2618<text text-anchor="start" x="16902" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
2619<text text-anchor="middle" x="16983.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefLstmWorkload.cpp</text>
2620</a>
2621</g>
2622</g>
2623<!-- Node92&#45;&gt;Node163 -->
2624<g id="edge218" class="edge">
2625<title>Node92&#45;&gt;Node163</title>
2626<path fill="none" stroke="midnightblue" d="M14522.74,-295.52C14536.62,-293.38 14550.95,-291.42 14564.5,-290 14652.99,-280.73 15283.3,-290.38 15364.5,-254 15388.31,-243.33 15381.59,-222.42 15405.5,-212 15556.2,-146.34 16721.14,-194.35 16884.5,-176 16896.96,-174.6 16910.18,-172.42 16922.77,-170.01"/>
2627<polygon fill="midnightblue" stroke="midnightblue" points="14522.06,-292.08 14512.73,-297.1 14523.16,-299 14522.06,-292.08"/>
2628</g>
2629<!-- Node92&#45;&gt;Node164 -->
2630<g id="edge192" class="edge">
2631<title>Node92&#45;&gt;Node164</title>
2632<path fill="none" stroke="midnightblue" d="M14522.72,-295.3C14536.6,-293.18 14550.94,-291.29 14564.5,-290 15185.46,-231 15349.57,-339.07 15967.5,-254 15977.45,-252.63 15987.96,-250.48 15997.95,-248.09"/>
2633<polygon fill="midnightblue" stroke="midnightblue" points="14522.04,-291.86 14512.71,-296.87 14523.13,-298.78 14522.04,-291.86"/>
2634</g>
2635<!-- Node92&#45;&gt;Node165 -->
2636<g id="edge193" class="edge">
2637<title>Node92&#45;&gt;Node165</title>
2638<path fill="none" stroke="midnightblue" d="M14522.71,-295.15C14536.59,-293.05 14550.93,-291.2 14564.5,-290 15192.1,-234.47 16772.23,-313.1 17399.5,-254 17415.27,-252.51 17432.14,-250.02 17447.91,-247.29"/>
2639<polygon fill="midnightblue" stroke="midnightblue" points="14522.03,-291.71 14512.7,-296.72 14523.12,-298.63 14522.03,-291.71"/>
2640</g>
2641<!-- Node166 -->
2642<g id="node166" class="node">
2643<title>Node166</title>
2644<g id="a_node166"><a xlink:href="_prelu_impl_8hpp.html" target="_top" xlink:title=" ">
2645<polygon fill="white" stroke="black" points="15414.5,-218 15414.5,-248 15554.5,-248 15554.5,-218 15414.5,-218"/>
2646<text text-anchor="start" x="15422.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
2647<text text-anchor="middle" x="15484.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/PreluImpl.hpp</text>
2648</a>
2649</g>
2650</g>
2651<!-- Node92&#45;&gt;Node166 -->
2652<g id="edge194" class="edge">
2653<title>Node92&#45;&gt;Node166</title>
2654<path fill="none" stroke="midnightblue" d="M14522.74,-295.5C14536.62,-293.36 14550.95,-291.41 14564.5,-290 14934.41,-251.61 15032.16,-305.3 15400.5,-254 15410.89,-252.55 15421.88,-250.4 15432.37,-248.04"/>
2655<polygon fill="midnightblue" stroke="midnightblue" points="14522.06,-292.06 14512.73,-297.08 14523.15,-298.97 14522.06,-292.06"/>
2656</g>
2657<!-- Node92&#45;&gt;Node169 -->
2658<g id="edge197" class="edge">
2659<title>Node92&#45;&gt;Node169</title>
2660<path fill="none" stroke="midnightblue" d="M14522.71,-295.24C14536.6,-293.13 14550.94,-291.25 14564.5,-290 14951.38,-254.23 15927.81,-308.45 16312.5,-254 16322.11,-252.64 16332.24,-250.46 16341.85,-248.04"/>
2661<polygon fill="midnightblue" stroke="midnightblue" points="14522.04,-291.8 14512.7,-296.81 14523.13,-298.72 14522.04,-291.8"/>
2662</g>
2663<!-- Node172 -->
2664<g id="node172" class="node">
2665<title>Node172</title>
2666<g id="a_node172"><a xlink:href="_ref_activation_workload_8cpp.html" target="_top" xlink:title=" ">
2667<polygon fill="white" stroke="black" points="17186,-218 17186,-248 17391,-248 17391,-218 17186,-218"/>
2668<text text-anchor="start" x="17194" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
2669<text text-anchor="middle" x="17288.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefActivationWorkload.cpp</text>
2670</a>
2671</g>
2672</g>
2673<!-- Node92&#45;&gt;Node172 -->
2674<g id="edge201" class="edge">
2675<title>Node92&#45;&gt;Node172</title>
2676<path fill="none" stroke="midnightblue" d="M14522.71,-295.16C14536.59,-293.06 14550.93,-291.21 14564.5,-290 15142.71,-238.52 16598.63,-309.21 17176.5,-254 17190.66,-252.65 17205.71,-250.47 17220.04,-248.05"/>
2677<polygon fill="midnightblue" stroke="midnightblue" points="14522.03,-291.72 14512.7,-296.73 14523.12,-298.64 14522.03,-291.72"/>
2678</g>
2679<!-- Node173 -->
2680<g id="node173" class="node">
2681<title>Node173</title>
2682<g id="a_node173"><a xlink:href="_ref_arg_min_max_workload_8cpp.html" target="_top" xlink:title=" ">
2683<polygon fill="white" stroke="black" points="16665,-140 16665,-170 16876,-170 16876,-140 16665,-140"/>
2684<text text-anchor="start" x="16673" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
2685<text text-anchor="middle" x="16770.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefArgMinMaxWorkload.cpp</text>
2686</a>
2687</g>
2688</g>
2689<!-- Node92&#45;&gt;Node173 -->
2690<g id="edge202" class="edge">
2691<title>Node92&#45;&gt;Node173</title>
2692<path fill="none" stroke="midnightblue" d="M14522.74,-295.54C14536.62,-293.4 14550.95,-291.43 14564.5,-290 14648.9,-281.06 15249.3,-286.98 15327.5,-254 15352.71,-243.37 15347.2,-222.4 15372.5,-212 15500.5,-159.4 16479.55,-186.98 16617.5,-176 16636.06,-174.52 16655.82,-172.37 16674.76,-170.03"/>
2693<polygon fill="midnightblue" stroke="midnightblue" points="14522.06,-292.11 14512.74,-297.13 14523.16,-299.02 14522.06,-292.11"/>
2694</g>
2695<!-- Node174 -->
2696<g id="node174" class="node">
2697<title>Node174</title>
2698<g id="a_node174"><a xlink:href="_ref_broadcast_to_workload_8cpp.html" target="_top" xlink:title=" ">
2699<polygon fill="white" stroke="black" points="17595,-218 17595,-248 17810,-248 17810,-218 17595,-218"/>
2700<text text-anchor="start" x="17603" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
2701<text text-anchor="middle" x="17702.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefBroadcastToWorkload.cpp</text>
2702</a>
2703</g>
2704</g>
2705<!-- Node92&#45;&gt;Node174 -->
2706<g id="edge203" class="edge">
2707<title>Node92&#45;&gt;Node174</title>
2708<path fill="none" stroke="midnightblue" d="M14522.7,-295.14C14536.59,-293.04 14550.93,-291.2 14564.5,-290 15233.29,-231.09 16916.87,-314.75 17585.5,-254 17600.38,-252.65 17616.21,-250.46 17631.27,-248.01"/>
2709<polygon fill="midnightblue" stroke="midnightblue" points="14522.03,-291.7 14512.69,-296.71 14523.12,-298.62 14522.03,-291.7"/>
2710</g>
2711<!-- Node175 -->
2712<g id="node175" class="node">
2713<title>Node175</title>
2714<g id="a_node175"><a xlink:href="_ref_cast_workload_8cpp.html" target="_top" xlink:title=" ">
2715<polygon fill="white" stroke="black" points="13298,-218 13298,-248 13475,-248 13475,-218 13298,-218"/>
2716<text text-anchor="start" x="13306" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
2717<text text-anchor="middle" x="13386.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefCastWorkload.cpp</text>
2718</a>
2719</g>
2720</g>
2721<!-- Node92&#45;&gt;Node175 -->
2722<g id="edge204" class="edge">
2723<title>Node92&#45;&gt;Node175</title>
2724<path fill="none" stroke="midnightblue" d="M14382.17,-293.81C14374.91,-292.31 14367.56,-290.99 14360.5,-290 13974.58,-236.1 13871.3,-301.11 13484.5,-254 13472.43,-252.53 13459.64,-250.37 13447.42,-248"/>
2725<polygon fill="midnightblue" stroke="midnightblue" points="14381.48,-297.24 14392,-295.94 14382.97,-290.4 14381.48,-297.24"/>
2726</g>
2727<!-- Node176 -->
2728<g id="node176" class="node">
2729<title>Node176</title>
2730<g id="a_node176"><a xlink:href="_ref_channel_shuffle_workload_8cpp.html" target="_top" xlink:title=" ">
2731<polygon fill="white" stroke="black" points="12554,-212.5 12554,-253.5 12717,-253.5 12717,-212.5 12554,-212.5"/>
2732<text text-anchor="start" x="12562" y="-241.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
2733<text text-anchor="start" x="12562" y="-230.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefChannelShuffle</text>
2734<text text-anchor="middle" x="12635.5" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
2735</a>
2736</g>
2737</g>
2738<!-- Node92&#45;&gt;Node176 -->
2739<g id="edge205" class="edge">
2740<title>Node92&#45;&gt;Node176</title>
2741<path fill="none" stroke="midnightblue" d="M14383.07,-293.85C14375.51,-292.3 14367.86,-290.96 14360.5,-290 13640.16,-196.38 13447.75,-340.37 12726.5,-254 12723.45,-253.63 12720.35,-253.21 12717.22,-252.75"/>
2742<polygon fill="midnightblue" stroke="midnightblue" points="14382.39,-297.29 14392.9,-295.99 14383.87,-290.45 14382.39,-297.29"/>
2743</g>
2744<!-- Node177 -->
2745<g id="node177" class="node">
2746<title>Node177</title>
2747<g id="a_node177"><a xlink:href="_ref_comparison_workload_8cpp.html" target="_top" xlink:title=" ">
2748<polygon fill="white" stroke="black" points="17828.5,-218 17828.5,-248 18042.5,-248 18042.5,-218 17828.5,-218"/>
2749<text text-anchor="start" x="17836.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
2750<text text-anchor="middle" x="17935.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefComparisonWorkload.cpp</text>
2751</a>
2752</g>
2753</g>
2754<!-- Node92&#45;&gt;Node177 -->
2755<g id="edge206" class="edge">
2756<title>Node92&#45;&gt;Node177</title>
2757<path fill="none" stroke="midnightblue" d="M14522.7,-295.13C14536.59,-293.03 14550.93,-291.19 14564.5,-290 15284.89,-226.85 17098.28,-319.13 17818.5,-254 17833.38,-252.65 17849.21,-250.47 17864.27,-248.02"/>
2758<polygon fill="midnightblue" stroke="midnightblue" points="14522.03,-291.69 14512.69,-296.7 14523.11,-298.61 14522.03,-291.69"/>
2759</g>
2760<!-- Node178 -->
2761<g id="node178" class="node">
2762<title>Node178</title>
2763<g id="a_node178"><a xlink:href="_ref_elementwise_binary_workload_8cpp.html" target="_top" xlink:title=" ">
2764<polygon fill="white" stroke="black" points="18710.5,-212.5 18710.5,-253.5 18894.5,-253.5 18894.5,-212.5 18710.5,-212.5"/>
2765<text text-anchor="start" x="18718.5" y="-241.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
2766<text text-anchor="start" x="18718.5" y="-230.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefElementwiseBinary</text>
2767<text text-anchor="middle" x="18802.5" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
2768</a>
2769</g>
2770</g>
2771<!-- Node92&#45;&gt;Node178 -->
2772<g id="edge209" class="edge">
2773<title>Node92&#45;&gt;Node178</title>
2774<path fill="none" stroke="midnightblue" d="M14522.7,-295.1C14536.59,-293.01 14550.93,-291.17 14564.5,-290 15480.23,-210.82 17786.05,-346.82 18700.5,-254 18703.73,-253.67 18707.01,-253.29 18710.32,-252.87"/>
2775<polygon fill="midnightblue" stroke="midnightblue" points="14522.03,-291.67 14512.69,-296.67 14523.11,-298.58 14522.03,-291.67"/>
2776</g>
2777<!-- Node179 -->
2778<g id="node179" class="node">
2779<title>Node179</title>
2780<g id="a_node179"><a xlink:href="_ref_elementwise_unary_workload_8cpp.html" target="_top" xlink:title=" ">
2781<polygon fill="white" stroke="black" points="18912.5,-212.5 18912.5,-253.5 19094.5,-253.5 19094.5,-212.5 18912.5,-212.5"/>
2782<text text-anchor="start" x="18920.5" y="-241.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
2783<text text-anchor="start" x="18920.5" y="-230.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefElementwiseUnary</text>
2784<text text-anchor="middle" x="19003.5" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
2785</a>
2786</g>
2787</g>
2788<!-- Node92&#45;&gt;Node179 -->
2789<g id="edge210" class="edge">
2790<title>Node92&#45;&gt;Node179</title>
2791<path fill="none" stroke="midnightblue" d="M14522.7,-295.1C14536.59,-293.01 14550.93,-291.17 14564.5,-290 15525.19,-207.13 17944.34,-353 18903.5,-254 18906.41,-253.7 18909.35,-253.36 18912.32,-252.97"/>
2792<polygon fill="midnightblue" stroke="midnightblue" points="14522.03,-291.66 14512.69,-296.66 14523.11,-298.58 14522.03,-291.66"/>
2793</g>
2794<!-- Node180 -->
2795<g id="node180" class="node">
2796<title>Node180</title>
2797<g id="a_node180"><a xlink:href="_ref_elementwise_workload_8cpp.html" target="_top" xlink:title=" ">
2798<polygon fill="white" stroke="black" points="20350.5,-140 20350.5,-170 20568.5,-170 20568.5,-140 20350.5,-140"/>
2799<text text-anchor="start" x="20358.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
2800<text text-anchor="middle" x="20459.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefElementwiseWorkload.cpp</text>
2801</a>
2802</g>
2803</g>
2804<!-- Node92&#45;&gt;Node180 -->
2805<g id="edge211" class="edge">
2806<title>Node92&#45;&gt;Node180</title>
2807<path fill="none" stroke="midnightblue" d="M14522.71,-295.2C14536.59,-293.1 14550.93,-291.23 14564.5,-290 14679.71,-279.54 16540.86,-301.16 16646.5,-254 16669.76,-243.62 16662.2,-222.3 16685.5,-212 16773.56,-173.06 20055.29,-179.62 20151.5,-176 20217.5,-173.52 20291.34,-168.79 20350.17,-164.55"/>
2808<polygon fill="midnightblue" stroke="midnightblue" points="14522.04,-291.76 14512.7,-296.77 14523.12,-298.68 14522.04,-291.76"/>
2809</g>
2810<!-- Node181 -->
2811<g id="node181" class="node">
2812<title>Node181</title>
2813<g id="a_node181"><a xlink:href="_ref_floor_workload_8cpp.html" target="_top" xlink:title=" ">
2814<polygon fill="white" stroke="black" points="13493.5,-218 13493.5,-248 13673.5,-248 13673.5,-218 13493.5,-218"/>
2815<text text-anchor="start" x="13501.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
2816<text text-anchor="middle" x="13583.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefFloorWorkload.cpp</text>
2817</a>
2818</g>
2819</g>
2820<!-- Node92&#45;&gt;Node181 -->
2821<g id="edge213" class="edge">
2822<title>Node92&#45;&gt;Node181</title>
2823<path fill="none" stroke="midnightblue" d="M14381.36,-293.72C14374.36,-292.28 14367.3,-290.99 14360.5,-290 14061.9,-246.47 13981.86,-291.98 13682.5,-254 13670.58,-252.49 13657.96,-250.35 13645.85,-248.04"/>
2824<polygon fill="midnightblue" stroke="midnightblue" points="14381.02,-297.23 14391.54,-295.94 14382.51,-290.39 14381.02,-297.23"/>
2825</g>
2826<!-- Node182 -->
2827<g id="node182" class="node">
2828<title>Node182</title>
2829<g id="a_node182"><a xlink:href="_ref_l2_normalization_workload_8cpp.html" target="_top" xlink:title=" ">
2830<polygon fill="white" stroke="black" points="13691.5,-212.5 13691.5,-253.5 13861.5,-253.5 13861.5,-212.5 13691.5,-212.5"/>
2831<text text-anchor="start" x="13699.5" y="-241.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
2832<text text-anchor="start" x="13699.5" y="-230.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefL2Normalization</text>
2833<text text-anchor="middle" x="13776.5" y="-219.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
2834</a>
2835</g>
2836</g>
2837<!-- Node92&#45;&gt;Node182 -->
2838<g id="edge214" class="edge">
2839<title>Node92&#45;&gt;Node182</title>
2840<path fill="none" stroke="midnightblue" d="M14380.73,-293.74C14373.93,-292.32 14367.09,-291.03 14360.5,-290 14146.95,-256.57 14089.63,-283.46 13875.5,-254 13870.98,-253.38 13866.36,-252.68 13861.71,-251.92"/>
2841<polygon fill="midnightblue" stroke="midnightblue" points="14380.11,-297.19 14390.62,-295.9 14381.6,-290.35 14380.11,-297.19"/>
2842</g>
2843<!-- Node183 -->
2844<g id="node183" class="node">
2845<title>Node183</title>
2846<g id="a_node183"><a xlink:href="_ref_logical_binary_workload_8cpp.html" target="_top" xlink:title=" ">
2847<polygon fill="white" stroke="black" points="19227,-218 19227,-248 19448,-248 19448,-218 19227,-218"/>
2848<text text-anchor="start" x="19235" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
2849<text text-anchor="middle" x="19337.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefLogicalBinaryWorkload.cpp</text>
2850</a>
2851</g>
2852</g>
2853<!-- Node92&#45;&gt;Node183 -->
2854<g id="edge215" class="edge">
2855<title>Node92&#45;&gt;Node183</title>
2856<path fill="none" stroke="midnightblue" d="M14522.7,-295.09C14536.58,-293 14550.93,-291.17 14564.5,-290 15066.99,-246.74 18599.7,-277.49 19103.5,-254 19143.82,-252.12 19187.95,-248.7 19226.92,-245.22"/>
2857<polygon fill="midnightblue" stroke="midnightblue" points="14522.03,-291.66 14512.69,-296.66 14523.11,-298.57 14522.03,-291.66"/>
2858</g>
2859<!-- Node184 -->
2860<g id="node184" class="node">
2861<title>Node184</title>
2862<g id="a_node184"><a xlink:href="_ref_logical_unary_workload_8cpp.html" target="_top" xlink:title=" ">
2863<polygon fill="white" stroke="black" points="19627,-218 19627,-248 19846,-248 19846,-218 19627,-218"/>
2864<text text-anchor="start" x="19635" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
2865<text text-anchor="middle" x="19736.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefLogicalUnaryWorkload.cpp</text>
2866</a>
2867</g>
2868</g>
2869<!-- Node92&#45;&gt;Node184 -->
2870<g id="edge216" class="edge">
2871<title>Node92&#45;&gt;Node184</title>
2872<path fill="none" stroke="midnightblue" d="M14522.7,-295.09C14536.58,-292.99 14550.93,-291.16 14564.5,-290 15683.32,-194.15 18498.81,-351.37 19617.5,-254 19632.74,-252.67 19648.96,-250.48 19664.37,-248.02"/>
2873<polygon fill="midnightblue" stroke="midnightblue" points="14522.03,-291.65 14512.69,-296.65 14523.11,-298.56 14522.03,-291.65"/>
2874</g>
2875<!-- Node185 -->
2876<g id="node185" class="node">
2877<title>Node185</title>
2878<g id="a_node185"><a xlink:href="_ref_log_softmax_workload_8cpp.html" target="_top" xlink:title=" ">
2879<polygon fill="white" stroke="black" points="18479,-218 18479,-248 18692,-248 18692,-218 18479,-218"/>
2880<text text-anchor="start" x="18487" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
2881<text text-anchor="middle" x="18585.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefLogSoftmaxWorkload.cpp</text>
2882</a>
2883</g>
2884</g>
2885<!-- Node92&#45;&gt;Node185 -->
2886<g id="edge217" class="edge">
2887<title>Node92&#45;&gt;Node185</title>
2888<path fill="none" stroke="midnightblue" d="M14522.7,-295.11C14536.59,-293.01 14550.93,-291.18 14564.5,-290 15429.07,-215.02 17605.2,-331.98 18469.5,-254 18484.26,-252.67 18499.96,-250.49 18514.89,-248.04"/>
2889<polygon fill="midnightblue" stroke="midnightblue" points="14522.03,-291.67 14512.69,-296.67 14523.11,-298.59 14522.03,-291.67"/>
2890</g>
2891<!-- Node186 -->
2892<g id="node186" class="node">
2893<title>Node186</title>
2894<g id="a_node186"><a xlink:href="_ref_normalization_workload_8cpp.html" target="_top" xlink:title=" ">
2895<polygon fill="white" stroke="black" points="12735.5,-218 12735.5,-248 12959.5,-248 12959.5,-218 12735.5,-218"/>
2896<text text-anchor="start" x="12743.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
2897<text text-anchor="middle" x="12847.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefNormalizationWorkload.cpp</text>
2898</a>
2899</g>
2900</g>
2901<!-- Node92&#45;&gt;Node186 -->
2902<g id="edge219" class="edge">
2903<title>Node92&#45;&gt;Node186</title>
2904<path fill="none" stroke="midnightblue" d="M14382.5,-293.76C14375.13,-292.26 14367.67,-290.95 14360.5,-290 13746.94,-209.06 13584.59,-312.6 12968.5,-254 12953.56,-252.58 12937.67,-250.42 12922.49,-248.05"/>
2905<polygon fill="midnightblue" stroke="midnightblue" points="14381.94,-297.22 14392.46,-295.92 14383.42,-290.38 14381.94,-297.22"/>
2906</g>
2907<!-- Node187 -->
2908<g id="node187" class="node">
2909<title>Node187</title>
2910<g id="a_node187"><a xlink:href="_ref_q_lstm_workload_8cpp.html" target="_top" xlink:title=" ">
2911<polygon fill="white" stroke="black" points="18274,-218 18274,-248 18461,-248 18461,-218 18274,-218"/>
2912<text text-anchor="start" x="18282" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
2913<text text-anchor="middle" x="18367.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefQLstmWorkload.cpp</text>
2914</a>
2915</g>
2916</g>
2917<!-- Node92&#45;&gt;Node187 -->
2918<g id="edge220" class="edge">
2919<title>Node92&#45;&gt;Node187</title>
2920<path fill="none" stroke="midnightblue" d="M14522.7,-295.12C14536.59,-293.02 14550.93,-291.18 14564.5,-290 15383.89,-218.72 17447.26,-337.48 18265.5,-254 18278.52,-252.67 18292.34,-250.49 18305.47,-248.05"/>
2921<polygon fill="midnightblue" stroke="midnightblue" points="14522.03,-291.68 14512.69,-296.68 14523.11,-298.59 14522.03,-291.68"/>
2922</g>
2923<!-- Node92&#45;&gt;Node188 -->
2924<g id="edge221" class="edge">
2925<title>Node92&#45;&gt;Node188</title>
2926<path fill="none" stroke="midnightblue" d="M14522.7,-295.08C14536.58,-292.99 14550.93,-291.16 14564.5,-290 15172.85,-238.05 19450.59,-298.98 20059.5,-254 20077.5,-252.67 20096.7,-250.47 20114.95,-248.01"/>
2927<polygon fill="midnightblue" stroke="midnightblue" points="14522.03,-291.64 14512.69,-296.64 14523.11,-298.56 14522.03,-291.64"/>
2928</g>
2929<!-- Node189 -->
2930<g id="node189" class="node">
2931<title>Node189</title>
2932<g id="a_node189"><a xlink:href="_ref_softmax_workload_8cpp.html" target="_top" xlink:title=" ">
2933<polygon fill="white" stroke="black" points="18060.5,-218 18060.5,-248 18256.5,-248 18256.5,-218 18060.5,-218"/>
2934<text text-anchor="start" x="18068.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
2935<text text-anchor="middle" x="18158.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefSoftmaxWorkload.cpp</text>
2936</a>
2937</g>
2938</g>
2939<!-- Node92&#45;&gt;Node189 -->
2940<g id="edge222" class="edge">
2941<title>Node92&#45;&gt;Node189</title>
2942<path fill="none" stroke="midnightblue" d="M14522.7,-295.12C14536.59,-293.03 14550.93,-291.18 14564.5,-290 15336.49,-222.62 17280.25,-329.48 18051.5,-254 18065.14,-252.67 18079.63,-250.48 18093.4,-248.04"/>
2943<polygon fill="midnightblue" stroke="midnightblue" points="14522.03,-291.68 14512.69,-296.69 14523.11,-298.6 14522.03,-291.68"/>
2944</g>
2945<!-- Node92&#45;&gt;Node190 -->
2946<g id="edge223" class="edge">
2947<title>Node92&#45;&gt;Node190</title>
2948<path fill="none" stroke="midnightblue" d="M14363.94,-300.31C14328.1,-296.36 14285.23,-292.21 14246.5,-290 13625.02,-254.53 12064.29,-321.79 11445.5,-254 11433.23,-252.66 11420.21,-250.47 11407.85,-248.02"/>
2949<polygon fill="midnightblue" stroke="midnightblue" points="14364,-303.84 14374.33,-301.47 14364.78,-296.88 14364,-303.84"/>
2950</g>
2951<!-- Node92&#45;&gt;Node193 -->
2952<g id="edge226" class="edge">
2953<title>Node92&#45;&gt;Node193</title>
2954<path fill="none" stroke="midnightblue" d="M14383.07,-293.83C14375.52,-292.29 14367.86,-290.95 14360.5,-290 13952.89,-237.56 12919.87,-300.11 12511.5,-254 12499.32,-252.62 12486.4,-250.44 12474.11,-248.01"/>
2955<polygon fill="midnightblue" stroke="midnightblue" points="14382.39,-297.27 14392.91,-295.97 14383.88,-290.43 14382.39,-297.27"/>
2956</g>
2957<!-- Node196 -->
2958<g id="node196" class="node">
2959<title>Node196</title>
2960<g id="a_node196"><a xlink:href="_stack_8hpp.html" target="_top" xlink:title=" ">
2961<polygon fill="white" stroke="black" points="9185,-218 9185,-248 9314,-248 9314,-218 9185,-218"/>
2962<text text-anchor="start" x="9193" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
2963<text text-anchor="middle" x="9249.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Stack.hpp</text>
2964</a>
2965</g>
2966</g>
2967<!-- Node92&#45;&gt;Node196 -->
2968<g id="edge229" class="edge">
2969<title>Node92&#45;&gt;Node196</title>
2970<path fill="none" stroke="midnightblue" d="M14364.28,-301.55C14319.98,-297.22 14263.74,-292.37 14213.5,-290 12107.34,-190.59 11575.46,-357.54 9469.5,-254 9417.21,-251.43 9358.14,-245.91 9314.38,-241.32"/>
2971<polygon fill="midnightblue" stroke="midnightblue" points="14364.11,-305.05 14374.4,-302.55 14364.79,-298.09 14364.11,-305.05"/>
2972</g>
2973<!-- Node199 -->
2974<g id="node199" class="node">
2975<title>Node199</title>
2976<g id="a_node199"><a xlink:href="_transpose_convolution2d_8hpp.html" target="_top" xlink:title=" ">
2977<polygon fill="white" stroke="black" points="9946,-218 9946,-248 10159,-248 10159,-218 9946,-218"/>
2978<text text-anchor="start" x="9954" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
2979<text text-anchor="middle" x="10052.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/TransposeConvolution2d.hpp</text>
2980</a>
2981</g>
2982</g>
2983<!-- Node92&#45;&gt;Node199 -->
2984<g id="edge232" class="edge">
2985<title>Node92&#45;&gt;Node199</title>
2986<path fill="none" stroke="midnightblue" d="M14364.28,-301.58C14319.98,-297.26 14263.73,-292.4 14213.5,-290 13315.38,-247.02 11062.96,-335.3 10167.5,-254 10152.87,-252.67 10137.3,-250.49 10122.5,-248.05"/>
2987<polygon fill="midnightblue" stroke="midnightblue" points="14364.11,-305.08 14374.4,-302.58 14364.79,-298.11 14364.11,-305.08"/>
2988</g>
2989<!-- Node201 -->
2990<g id="node201" class="node">
2991<title>Node201</title>
2992<g id="a_node201"><a xlink:href="_splitter_8cpp.html" target="_top" xlink:title=" ">
2993<polygon fill="white" stroke="black" points="13151,-218 13151,-248 13280,-248 13280,-218 13151,-218"/>
2994<text text-anchor="start" x="13159" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
2995<text text-anchor="middle" x="13215.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Splitter.cpp</text>
2996</a>
2997</g>
2998</g>
2999<!-- Node92&#45;&gt;Node201 -->
3000<g id="edge237" class="edge">
3001<title>Node92&#45;&gt;Node201</title>
3002<path fill="none" stroke="midnightblue" d="M14382.49,-293.82C14375.12,-292.3 14367.67,-290.97 14360.5,-290 13888.13,-225.83 13759.83,-325.47 13288.5,-254 13279.28,-252.6 13269.55,-250.44 13260.32,-248.05"/>
3003<polygon fill="midnightblue" stroke="midnightblue" points="14381.93,-297.28 14392.45,-295.98 14383.42,-290.44 14381.93,-297.28"/>
3004</g>
3005<!-- Node95 -->
3006<g id="node95" class="node">
3007<title>Node95</title>
3008<g id="a_node95"><a xlink:href="_ref_batch_mat_mul_workload_8hpp.html" target="_top" xlink:title=" ">
3009<polygon fill="white" stroke="black" points="8207,-140 8207,-170 8428,-170 8428,-140 8207,-140"/>
3010<text text-anchor="start" x="8215" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
3011<text text-anchor="middle" x="8317.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefBatchMatMulWorkload.hpp</text>
3012</a>
3013</g>
3014</g>
3015<!-- Node94&#45;&gt;Node95 -->
3016<g id="edge98" class="edge">
3017<title>Node94&#45;&gt;Node95</title>
3018<path fill="none" stroke="midnightblue" d="M8345.24,-208.7C8338.63,-196.14 8330.68,-181.04 8324.99,-170.23"/>
3019<polygon fill="midnightblue" stroke="midnightblue" points="8342.22,-210.49 8349.98,-217.7 8348.42,-207.23 8342.22,-210.49"/>
3020</g>
3021<!-- Node98 -->
3022<g id="node98" class="node">
3023<title>Node98</title>
3024<g id="a_node98"><a xlink:href="_ref_batch_mat_mul_workload_8cpp.html" target="_top" xlink:title=" ">
3025<polygon fill="white" stroke="black" points="8039.5,-67.5 8039.5,-97.5 8259.5,-97.5 8259.5,-67.5 8039.5,-67.5"/>
3026<text text-anchor="start" x="8047.5" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
3027<text text-anchor="middle" x="8149.5" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefBatchMatMulWorkload.cpp</text>
3028</a>
3029</g>
3030</g>
3031<!-- Node94&#45;&gt;Node98 -->
3032<g id="edge103" class="edge">
3033<title>Node94&#45;&gt;Node98</title>
3034<path fill="none" stroke="midnightblue" d="M8281.06,-216.08C8273.45,-214.64 8265.83,-213.25 8258.5,-212 8201.44,-202.26 8038.5,-219.67 8000.5,-176 7988.25,-161.92 7989.62,-149.17 8000.5,-134 8012.99,-116.57 8031.83,-105.09 8051.96,-97.54"/>
3035<polygon fill="midnightblue" stroke="midnightblue" points="8280.56,-219.54 8291.04,-218 8281.88,-212.67 8280.56,-219.54"/>
3036</g>
3037<!-- Node99 -->
3038<g id="node99" class="node">
3039<title>Node99</title>
3040<g id="a_node99"><a xlink:href="_batch_mat_mul_impl_8cpp.html" target="_top" xlink:title=" ">
3041<polygon fill="white" stroke="black" points="8010,-140 8010,-170 8189,-170 8189,-140 8010,-140"/>
3042<text text-anchor="start" x="8018" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
3043<text text-anchor="middle" x="8099.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/BatchMatMulImpl.cpp</text>
3044</a>
3045</g>
3046</g>
3047<!-- Node94&#45;&gt;Node99 -->
3048<g id="edge102" class="edge">
3049<title>Node94&#45;&gt;Node99</title>
3050<path fill="none" stroke="midnightblue" d="M8300.07,-215.08C8254.13,-201.55 8190.47,-182.8 8147.28,-170.07"/>
3051<polygon fill="midnightblue" stroke="midnightblue" points="8299.3,-218.5 8309.88,-217.97 8301.27,-211.79 8299.3,-218.5"/>
3052</g>
3053<!-- Node96 -->
3054<g id="node96" class="node">
3055<title>Node96</title>
3056<g id="a_node96"><a xlink:href="_ref_workloads_8hpp.html" target="_top" xlink:title=" ">
3057<polygon fill="white" stroke="black" points="13467,-67.5 13467,-97.5 13628,-97.5 13628,-67.5 13467,-67.5"/>
3058<text text-anchor="start" x="13475" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
3059<text text-anchor="middle" x="13547.5" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefWorkloads.hpp</text>
3060</a>
3061</g>
3062</g>
3063<!-- Node95&#45;&gt;Node96 -->
3064<g id="edge99" class="edge">
3065<title>Node95&#45;&gt;Node96</title>
3066<path fill="none" stroke="midnightblue" d="M8400.1,-138.41C8412.27,-136.61 8424.68,-135.05 8436.5,-134 8957.6,-87.92 12855.39,-83.88 13466.89,-83.53"/>
3067<polygon fill="midnightblue" stroke="midnightblue" points="8399.3,-134.99 8389.95,-139.97 8400.37,-141.9 8399.3,-134.99"/>
3068</g>
3069<!-- Node95&#45;&gt;Node98 -->
3070<g id="edge101" class="edge">
3071<title>Node95&#45;&gt;Node98</title>
3072<path fill="none" stroke="midnightblue" d="M8274.6,-136C8246.15,-124.06 8209.35,-108.61 8183.04,-97.57"/>
3073<polygon fill="midnightblue" stroke="midnightblue" points="8273.33,-139.26 8283.91,-139.9 8276.04,-132.81 8273.33,-139.26"/>
3074</g>
3075<!-- Node97 -->
3076<g id="node97" class="node">
3077<title>Node97</title>
3078<g id="a_node97"><a xlink:href="_ref_workload_factory_8cpp.html" target="_top" xlink:title=" ">
3079<polygon fill="white" stroke="black" points="13479.5,-0.5 13479.5,-30.5 13615.5,-30.5 13615.5,-0.5 13479.5,-0.5"/>
3080<text text-anchor="start" x="13487.5" y="-18.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
3081<text text-anchor="middle" x="13547.5" y="-7.5" font-family="Helvetica,sans-Serif" font-size="10.00">/RefWorkloadFactory.cpp</text>
3082</a>
3083</g>
3084</g>
3085<!-- Node96&#45;&gt;Node97 -->
3086<g id="edge100" class="edge">
3087<title>Node96&#45;&gt;Node97</title>
3088<path fill="none" stroke="midnightblue" d="M13547.5,-57.11C13547.5,-48.15 13547.5,-38.32 13547.5,-30.58"/>
3089<polygon fill="midnightblue" stroke="midnightblue" points="13544,-57.4 13547.5,-67.4 13551,-57.4 13544,-57.4"/>
3090</g>
3091<!-- Node100&#45;&gt;Node96 -->
3092<g id="edge105" class="edge">
3093<title>Node100&#45;&gt;Node96</title>
3094<path fill="none" stroke="midnightblue" d="M11658.29,-216.44C11669.45,-214.79 11680.72,-213.25 11691.5,-212 11804.13,-198.89 12098.54,-225.63 12200.5,-176 12223.13,-164.98 12215.69,-144.65 12238.5,-134 12349.38,-82.21 13199.24,-81.81 13466.99,-82.99"/>
3095<polygon fill="midnightblue" stroke="midnightblue" points="11657.44,-213.02 11648.08,-217.98 11658.49,-219.94 11657.44,-213.02"/>
3096</g>
3097<!-- Node101 -->
3098<g id="node101" class="node">
3099<title>Node101</title>
3100<g id="a_node101"><a xlink:href="_ref_convolution2d_workload_8cpp.html" target="_top" xlink:title=" ">
3101<polygon fill="white" stroke="black" points="12247.5,-140 12247.5,-170 12473.5,-170 12473.5,-140 12247.5,-140"/>
3102<text text-anchor="start" x="12255.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
3103<text text-anchor="middle" x="12360.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefConvolution2dWorkload.cpp</text>
3104</a>
3105</g>
3106</g>
3107<!-- Node100&#45;&gt;Node101 -->
3108<g id="edge106" class="edge">
3109<title>Node100&#45;&gt;Node101</title>
3110<path fill="none" stroke="midnightblue" d="M11657.68,-216.48C11669.04,-214.8 11680.53,-213.25 11691.5,-212 11931.36,-184.6 11993.57,-202.81 12233.5,-176 12248.03,-174.38 12263.44,-172.27 12278.32,-170.05"/>
3111<polygon fill="midnightblue" stroke="midnightblue" points="11657.11,-213.03 11647.75,-217.98 11658.16,-219.95 11657.11,-213.03"/>
3112</g>
3113<!-- Node102&#45;&gt;Node96 -->
3114<g id="edge108" class="edge">
3115<title>Node102&#45;&gt;Node96</title>
3116<path fill="none" stroke="midnightblue" d="M13937.59,-216.48C13926.13,-214.84 13914.56,-213.3 13903.5,-212 13852.69,-206.05 13479.23,-213.56 13444.5,-176 13431.83,-162.29 13434.62,-149.84 13444.5,-134 13455.3,-116.68 13473.96,-105.13 13492.46,-97.51"/>
3117<polygon fill="midnightblue" stroke="midnightblue" points="13937.22,-219.97 13947.63,-217.95 13938.24,-213.04 13937.22,-219.97"/>
3118</g>
3119<!-- Node103 -->
3120<g id="node103" class="node">
3121<title>Node103</title>
3122<g id="a_node103"><a xlink:href="_ref_convolution3d_workload_8cpp.html" target="_top" xlink:title=" ">
3123<polygon fill="white" stroke="black" points="13923.5,-140 13923.5,-170 14149.5,-170 14149.5,-140 13923.5,-140"/>
3124<text text-anchor="start" x="13931.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
3125<text text-anchor="middle" x="14036.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefConvolution3dWorkload.cpp</text>
3126</a>
3127</g>
3128</g>
3129<!-- Node102&#45;&gt;Node103 -->
3130<g id="edge109" class="edge">
3131<title>Node102&#45;&gt;Node103</title>
3132<path fill="none" stroke="midnightblue" d="M14033.11,-207.59C14033.92,-195.26 14034.87,-180.72 14035.56,-170.23"/>
3133<polygon fill="midnightblue" stroke="midnightblue" points="14029.6,-207.5 14032.44,-217.7 14036.59,-207.96 14029.6,-207.5"/>
3134</g>
3135<!-- Node104&#45;&gt;Node96 -->
3136<g id="edge111" class="edge">
3137<title>Node104&#45;&gt;Node96</title>
3138<path fill="none" stroke="midnightblue" d="M12118.72,-212.15C12237.45,-203.48 12798.39,-213.2 12870.5,-176 12891.6,-165.12 12882.57,-145.2 12903.5,-134 12952.04,-108.01 13305.06,-92.18 13466.87,-86.21"/>
3139<polygon fill="midnightblue" stroke="midnightblue" points="12118.29,-208.67 12108.64,-213.05 12118.91,-215.64 12118.29,-208.67"/>
3140</g>
3141<!-- Node104&#45;&gt;Node105 -->
3142<g id="edge112" class="edge">
3143<title>Node104&#45;&gt;Node105</title>
3144<path fill="none" stroke="midnightblue" d="M12118.74,-211.92C12350.55,-184.56 12412.47,-203.6 12640.5,-176 12643.42,-175.65 12646.37,-175.27 12649.35,-174.87"/>
3145<polygon fill="midnightblue" stroke="midnightblue" points="12118.16,-208.46 12108.65,-213.13 12118.99,-215.41 12118.16,-208.46"/>
3146</g>
3147<!-- Node106&#45;&gt;Node96 -->
3148<g id="edge114" class="edge">
3149<title>Node106&#45;&gt;Node96</title>
3150<path fill="none" stroke="midnightblue" d="M15841.38,-206.54C15806.2,-182.68 15749.51,-148.56 15694.5,-134 15492.26,-80.48 13994.41,-81.99 13628.14,-83.17"/>
3151<polygon fill="midnightblue" stroke="midnightblue" points="15839.63,-209.58 15849.85,-212.37 15843.59,-203.82 15839.63,-209.58"/>
3152</g>
3153<!-- Node107 -->
3154<g id="node107" class="node">
3155<title>Node107</title>
3156<g id="a_node107"><a xlink:href="_ref_fully_connected_workload_8cpp.html" target="_top" xlink:title=" ">
3157<polygon fill="white" stroke="black" points="15873.5,-134.5 15873.5,-175.5 16037.5,-175.5 16037.5,-134.5 15873.5,-134.5"/>
3158<text text-anchor="start" x="15881.5" y="-163.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
3159<text text-anchor="start" x="15881.5" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefFullyConnected</text>
3160<text text-anchor="middle" x="15955.5" y="-141.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
3161</a>
3162</g>
3163</g>
3164<!-- Node106&#45;&gt;Node107 -->
3165<g id="edge115" class="edge">
3166<title>Node106&#45;&gt;Node107</title>
3167<path fill="none" stroke="midnightblue" d="M15904.05,-205.49C15914.31,-195.63 15925.74,-184.63 15935.22,-175.51"/>
3168<polygon fill="midnightblue" stroke="midnightblue" points="15901.62,-202.97 15896.84,-212.43 15906.48,-208.02 15901.62,-202.97"/>
3169</g>
3170<!-- Node108&#45;&gt;Node96 -->
3171<g id="edge117" class="edge">
3172<title>Node108&#45;&gt;Node96</title>
3173<path fill="none" stroke="midnightblue" d="M12296.94,-216.19C12306.19,-214.59 12315.54,-213.14 12324.5,-212 12452.38,-195.68 12785.68,-228.32 12903.5,-176 12927.92,-165.16 12922.2,-145.11 12946.5,-134 13037.09,-92.59 13324.96,-84.84 13466.86,-83.59"/>
3174<polygon fill="midnightblue" stroke="midnightblue" points="12296.18,-212.77 12286.96,-217.97 12297.41,-219.66 12296.18,-212.77"/>
3175</g>
3176<!-- Node109 -->
3177<g id="node109" class="node">
3178<title>Node109</title>
3179<g id="a_node109"><a xlink:href="_ref_gather_workload_8cpp.html" target="_top" xlink:title=" ">
3180<polygon fill="white" stroke="black" points="13453.5,-140 13453.5,-170 13641.5,-170 13641.5,-140 13453.5,-140"/>
3181<text text-anchor="start" x="13461.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
3182<text text-anchor="middle" x="13547.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefGatherWorkload.cpp</text>
3183</a>
3184</g>
3185</g>
3186<!-- Node108&#45;&gt;Node109 -->
3187<g id="edge118" class="edge">
3188<title>Node108&#45;&gt;Node109</title>
3189<path fill="none" stroke="midnightblue" d="M12295.37,-216.21C12305.13,-214.55 12315.03,-213.08 12324.5,-212 12785.81,-159.59 12905.46,-209.8 13368.5,-176 13396.1,-173.99 13426.01,-170.97 13453.33,-167.89"/>
3190<polygon fill="midnightblue" stroke="midnightblue" points="12294.5,-212.81 12285.27,-218 12295.73,-219.7 12294.5,-212.81"/>
3191</g>
3192<!-- Node110&#45;&gt;Node96 -->
3193<g id="edge120" class="edge">
3194<title>Node110&#45;&gt;Node96</title>
3195<path fill="none" stroke="midnightblue" d="M14179.63,-216.16C14170.85,-214.6 14161.99,-213.17 14153.5,-212 14051.92,-198.02 13786.88,-218.36 13693.5,-176 13669.17,-164.96 13672.32,-149.41 13650.5,-134 13629.51,-119.18 13603.52,-106.48 13582.9,-97.51"/>
3196<polygon fill="midnightblue" stroke="midnightblue" points="14179.03,-219.61 14189.49,-217.96 14180.28,-212.72 14179.03,-219.61"/>
3197</g>
3198<!-- Node111 -->
3199<g id="node111" class="node">
3200<title>Node111</title>
3201<g id="a_node111"><a xlink:href="_ref_mean_workload_8cpp.html" target="_top" xlink:title=" ">
3202<polygon fill="white" stroke="black" points="14532.5,-140 14532.5,-170 14714.5,-170 14714.5,-140 14532.5,-140"/>
3203<text text-anchor="start" x="14540.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
3204<text text-anchor="middle" x="14623.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefMeanWorkload.cpp</text>
3205</a>
3206</g>
3207</g>
3208<!-- Node110&#45;&gt;Node111 -->
3209<g id="edge121" class="edge">
3210<title>Node110&#45;&gt;Node111</title>
3211<path fill="none" stroke="midnightblue" d="M14332.56,-215.92C14398.64,-202.31 14492.42,-183 14555.48,-170.01"/>
3212<polygon fill="midnightblue" stroke="midnightblue" points="14331.7,-212.53 14322.61,-217.97 14333.11,-219.38 14331.7,-212.53"/>
3213</g>
3214<!-- Node112&#45;&gt;Node96 -->
3215<g id="edge123" class="edge">
3216<title>Node112&#45;&gt;Node96</title>
3217<path fill="none" stroke="midnightblue" d="M16735.66,-214.68C16709.61,-205.58 16679.68,-192.78 16655.5,-176 16634.82,-161.65 16640.42,-144.4 16617.5,-134 16547.45,-102.22 14106.79,-86.69 13628.39,-83.95"/>
3218<polygon fill="midnightblue" stroke="midnightblue" points="16734.85,-218.09 16745.44,-217.98 16737.09,-211.46 16734.85,-218.09"/>
3219</g>
3220<!-- Node112&#45;&gt;Node113 -->
3221<g id="edge124" class="edge">
3222<title>Node112&#45;&gt;Node113</title>
3223<path fill="none" stroke="midnightblue" d="M16908.82,-218.15C16933.39,-215.63 16959.29,-213.37 16983.5,-212 18181.6,-144.11 21186.57,-262.17 22383.5,-176 22402,-174.67 22421.74,-172.47 22440.51,-170.01"/>
3224<polygon fill="midnightblue" stroke="midnightblue" points="16908.32,-214.68 16898.74,-219.2 16909.05,-221.64 16908.32,-214.68"/>
3225</g>
3226<!-- Node114&#45;&gt;Node96 -->
3227<g id="edge126" class="edge">
3228<title>Node114&#45;&gt;Node96</title>
3229<path fill="none" stroke="midnightblue" d="M15682.57,-207.95C15688.38,-185.62 15692.27,-153.03 15673.5,-134 15636.92,-96.92 14011.6,-85.97 13628.01,-83.9"/>
3230<polygon fill="midnightblue" stroke="midnightblue" points="15679.17,-207.12 15679.75,-217.69 15685.89,-209.06 15679.17,-207.12"/>
3231</g>
3232<!-- Node114&#45;&gt;Node115 -->
3233<g id="edge127" class="edge">
3234<title>Node114&#45;&gt;Node115</title>
3235<path fill="none" stroke="midnightblue" d="M15751.62,-216.36C15762.94,-214.57 15774.49,-213.03 15785.5,-212 16315.66,-162.61 20045.07,-181.67 20577.5,-176 21083.82,-170.61 21689.56,-161.34 21925.98,-157.62"/>
3236<polygon fill="midnightblue" stroke="midnightblue" points="15751.05,-212.91 15741.75,-217.98 15752.19,-219.81 15751.05,-212.91"/>
3237</g>
3238<!-- Node116&#45;&gt;Node96 -->
3239<g id="edge129" class="edge">
3240<title>Node116&#45;&gt;Node96</title>
3241<path fill="none" stroke="midnightblue" d="M11014.72,-216.27C11024.39,-214.67 11034.15,-213.2 11043.5,-212 11151.8,-198.13 11435.09,-223.28 11533.5,-176 11556.46,-164.97 11549.28,-144.48 11572.5,-134 11660.03,-94.49 13106.49,-85.46 13466.74,-83.82"/>
3242<polygon fill="midnightblue" stroke="midnightblue" points="11013.96,-212.84 11004.69,-217.97 11015.13,-219.75 11013.96,-212.84"/>
3243</g>
3244<!-- Node117 -->
3245<g id="node117" class="node">
3246<title>Node117</title>
3247<g id="a_node117"><a xlink:href="_ref_quantize_workload_8cpp.html" target="_top" xlink:title=" ">
3248<polygon fill="white" stroke="black" points="11326,-140 11326,-170 11525,-170 11525,-140 11326,-140"/>
3249<text text-anchor="start" x="11334" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
3250<text text-anchor="middle" x="11425.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefQuantizeWorkload.cpp</text>
3251</a>
3252</g>
3253</g>
3254<!-- Node116&#45;&gt;Node117 -->
3255<g id="edge130" class="edge">
3256<title>Node116&#45;&gt;Node117</title>
3257<path fill="none" stroke="midnightblue" d="M11018.05,-216.23C11026.63,-214.74 11035.24,-213.3 11043.5,-212 11164.39,-192.95 11195.61,-195.05 11316.5,-176 11328,-174.19 11340.15,-172.12 11352,-170.01"/>
3258<polygon fill="midnightblue" stroke="midnightblue" points="11017.24,-212.82 11008,-217.99 11018.45,-219.71 11017.24,-212.82"/>
3259</g>
3260<!-- Node119 -->
3261<g id="node119" class="node">
3262<title>Node119</title>
3263<g id="a_node119"><a xlink:href="_ref_reverse_v2_workload_8hpp.html" target="_top" xlink:title=" ">
3264<polygon fill="white" stroke="black" points="9252,-140 9252,-170 9461,-170 9461,-140 9252,-140"/>
3265<text text-anchor="start" x="9260" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
3266<text text-anchor="middle" x="9356.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefReverseV2Workload.hpp</text>
3267</a>
3268</g>
3269</g>
3270<!-- Node118&#45;&gt;Node119 -->
3271<g id="edge132" class="edge">
3272<title>Node118&#45;&gt;Node119</title>
3273<path fill="none" stroke="midnightblue" d="M9514.77,-214.39C9478.22,-200.9 9428.46,-182.55 9394.56,-170.04"/>
3274<polygon fill="midnightblue" stroke="midnightblue" points="9513.64,-217.71 9524.24,-217.88 9516.07,-211.14 9513.64,-217.71"/>
3275</g>
3276<!-- Node120 -->
3277<g id="node120" class="node">
3278<title>Node120</title>
3279<g id="a_node120"><a xlink:href="_ref_reverse_v2_workload_8cpp.html" target="_top" xlink:title=" ">
3280<polygon fill="white" stroke="black" points="9185.5,-67.5 9185.5,-97.5 9393.5,-97.5 9393.5,-67.5 9185.5,-67.5"/>
3281<text text-anchor="start" x="9193.5" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
3282<text text-anchor="middle" x="9289.5" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefReverseV2Workload.cpp</text>
3283</a>
3284</g>
3285</g>
3286<!-- Node118&#45;&gt;Node120 -->
3287<g id="edge135" class="edge">
3288<title>Node118&#45;&gt;Node120</title>
3289<path fill="none" stroke="midnightblue" d="M9468.13,-228.52C9384.35,-223.22 9270.91,-209.82 9242.5,-176 9230.49,-161.71 9235.67,-151.37 9242.5,-134 9248.2,-119.51 9260.23,-106.71 9270.69,-97.63"/>
3290<polygon fill="midnightblue" stroke="midnightblue" points="9468,-232.02 9478.2,-229.13 9468.43,-225.04 9468,-232.02"/>
3291</g>
3292<!-- Node121 -->
3293<g id="node121" class="node">
3294<title>Node121</title>
3295<g id="a_node121"><a xlink:href="_reverse_v2_impl_8cpp.html" target="_top" xlink:title=" ">
3296<polygon fill="white" stroke="black" points="9479,-140 9479,-170 9646,-170 9646,-140 9479,-140"/>
3297<text text-anchor="start" x="9487" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
3298<text text-anchor="middle" x="9562.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/ReverseV2Impl.cpp</text>
3299</a>
3300</g>
3301</g>
3302<!-- Node118&#45;&gt;Node121 -->
3303<g id="edge136" class="edge">
3304<title>Node118&#45;&gt;Node121</title>
3305<path fill="none" stroke="midnightblue" d="M9562.5,-207.59C9562.5,-195.26 9562.5,-180.72 9562.5,-170.23"/>
3306<polygon fill="midnightblue" stroke="midnightblue" points="9559,-207.7 9562.5,-217.7 9566,-207.71 9559,-207.7"/>
3307</g>
3308<!-- Node119&#45;&gt;Node96 -->
3309<g id="edge133" class="edge">
3310<title>Node119&#45;&gt;Node96</title>
3311<path fill="none" stroke="midnightblue" d="M9435.26,-138.37C9446.71,-136.59 9458.38,-135.05 9469.5,-134 9880.67,-95.33 12929.6,-85.2 13466.78,-83.71"/>
3312<polygon fill="midnightblue" stroke="midnightblue" points="9434.59,-134.94 9425.28,-139.99 9435.71,-141.85 9434.59,-134.94"/>
3313</g>
3314<!-- Node119&#45;&gt;Node120 -->
3315<g id="edge134" class="edge">
3316<title>Node119&#45;&gt;Node120</title>
3317<path fill="none" stroke="midnightblue" d="M9335.94,-132.36C9325.25,-121.11 9312.48,-107.68 9303.04,-97.75"/>
3318<polygon fill="midnightblue" stroke="midnightblue" points="9333.52,-134.9 9342.94,-139.73 9338.59,-130.07 9333.52,-134.9"/>
3319</g>
3320<!-- Node123 -->
3321<g id="node123" class="node">
3322<title>Node123</title>
3323<g id="a_node123"><a xlink:href="_ref_scatter_nd_workload_8hpp.html" target="_top" xlink:title=" ">
3324<polygon fill="white" stroke="black" points="8643.5,-140 8643.5,-170 8847.5,-170 8847.5,-140 8643.5,-140"/>
3325<text text-anchor="start" x="8651.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
3326<text text-anchor="middle" x="8745.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefScatterNdWorkload.hpp</text>
3327</a>
3328</g>
3329</g>
3330<!-- Node122&#45;&gt;Node123 -->
3331<g id="edge138" class="edge">
3332<title>Node122&#45;&gt;Node123</title>
3333<path fill="none" stroke="midnightblue" d="M8745.5,-207.59C8745.5,-195.26 8745.5,-180.72 8745.5,-170.23"/>
3334<polygon fill="midnightblue" stroke="midnightblue" points="8742,-207.7 8745.5,-217.7 8749,-207.71 8742,-207.7"/>
3335</g>
3336<!-- Node124 -->
3337<g id="node124" class="node">
3338<title>Node124</title>
3339<g id="a_node124"><a xlink:href="_ref_scatter_nd_workload_8cpp.html" target="_top" xlink:title=" ">
3340<polygon fill="white" stroke="black" points="8579,-67.5 8579,-97.5 8782,-97.5 8782,-67.5 8579,-67.5"/>
3341<text text-anchor="start" x="8587" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
3342<text text-anchor="middle" x="8680.5" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefScatterNdWorkload.cpp</text>
3343</a>
3344</g>
3345</g>
3346<!-- Node122&#45;&gt;Node124 -->
3347<g id="edge141" class="edge">
3348<title>Node122&#45;&gt;Node124</title>
3349<path fill="none" stroke="midnightblue" d="M8681.49,-214.01C8663.13,-205.55 8645.2,-193.38 8634.5,-176 8624.71,-160.1 8627.76,-151.41 8634.5,-134 8640.07,-119.62 8651.84,-106.82 8662.08,-97.71"/>
3350<polygon fill="midnightblue" stroke="midnightblue" points="8680.23,-217.27 8690.81,-217.98 8682.98,-210.83 8680.23,-217.27"/>
3351</g>
3352<!-- Node122&#45;&gt;Node125 -->
3353<g id="edge142" class="edge">
3354<title>Node122&#45;&gt;Node125</title>
3355<path fill="none" stroke="midnightblue" d="M8693.49,-214.74C8652.8,-201.23 8596.92,-182.69 8558.91,-170.07"/>
3356<polygon fill="midnightblue" stroke="midnightblue" points="8692.64,-218.14 8703.23,-217.97 8694.84,-211.5 8692.64,-218.14"/>
3357</g>
3358<!-- Node123&#45;&gt;Node96 -->
3359<g id="edge139" class="edge">
3360<title>Node123&#45;&gt;Node96</title>
3361<path fill="none" stroke="midnightblue" d="M8823.2,-138.3C8834.33,-136.55 8845.68,-135.03 8856.5,-134 9332.6,-88.87 12883.82,-84.04 13466.67,-83.55"/>
3362<polygon fill="midnightblue" stroke="midnightblue" points="8822.35,-134.89 8813.05,-139.97 8823.49,-141.8 8822.35,-134.89"/>
3363</g>
3364<!-- Node123&#45;&gt;Node124 -->
3365<g id="edge140" class="edge">
3366<title>Node123&#45;&gt;Node124</title>
3367<path fill="none" stroke="midnightblue" d="M8725.55,-132.36C8715.18,-121.11 8702.79,-107.68 8693.63,-97.75"/>
3368<polygon fill="midnightblue" stroke="midnightblue" points="8722.99,-134.75 8732.35,-139.73 8728.14,-130.01 8722.99,-134.75"/>
3369</g>
3370<!-- Node126&#45;&gt;Node96 -->
3371<g id="edge144" class="edge">
3372<title>Node126&#45;&gt;Node96</title>
3373<path fill="none" stroke="midnightblue" d="M11224.89,-216.21C11234.16,-214.62 11243.53,-213.16 11252.5,-212 11369.35,-196.85 11675.16,-226.74 11781.5,-176 11804.49,-165.03 11797.3,-144.52 11820.5,-134 11896.2,-99.67 13135.87,-86.93 13466.82,-84.13"/>
3374<polygon fill="midnightblue" stroke="midnightblue" points="11224.12,-212.79 11214.88,-217.98 11225.34,-219.68 11224.12,-212.79"/>
3375</g>
3376<!-- Node127 -->
3377<g id="node127" class="node">
3378<title>Node127</title>
3379<g id="a_node127"><a xlink:href="_ref_splitter_workload_8cpp.html" target="_top" xlink:title=" ">
3380<polygon fill="white" stroke="black" points="11582,-140 11582,-170 11773,-170 11773,-140 11582,-140"/>
3381<text text-anchor="start" x="11590" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
3382<text text-anchor="middle" x="11677.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefSplitterWorkload.cpp</text>
3383</a>
3384</g>
3385</g>
3386<!-- Node126&#45;&gt;Node127 -->
3387<g id="edge145" class="edge">
3388<title>Node126&#45;&gt;Node127</title>
3389<path fill="none" stroke="midnightblue" d="M11227.37,-216.18C11235.83,-214.68 11244.34,-213.25 11252.5,-212 11391.79,-190.68 11428.1,-196.61 11567.5,-176 11579.4,-174.24 11592,-172.16 11604.24,-170.02"/>
3390<polygon fill="midnightblue" stroke="midnightblue" points="11226.68,-212.75 11217.46,-217.97 11227.92,-219.64 11226.68,-212.75"/>
3391</g>
3392<!-- Node129 -->
3393<g id="node129" class="node">
3394<title>Node129</title>
3395<g id="a_node129"><a xlink:href="_ref_tile_workload_8hpp.html" target="_top" xlink:title=" ">
3396<polygon fill="white" stroke="black" points="9849.5,-140 9849.5,-170 10023.5,-170 10023.5,-140 9849.5,-140"/>
3397<text text-anchor="start" x="9857.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
3398<text text-anchor="middle" x="9936.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefTileWorkload.hpp</text>
3399</a>
3400</g>
3401</g>
3402<!-- Node128&#45;&gt;Node129 -->
3403<g id="edge147" class="edge">
3404<title>Node128&#45;&gt;Node129</title>
3405<path fill="none" stroke="midnightblue" d="M9884.47,-210.17C9896.8,-197.33 9912.04,-181.47 9922.83,-170.23"/>
3406<polygon fill="midnightblue" stroke="midnightblue" points="9881.63,-208.07 9877.23,-217.7 9886.68,-212.92 9881.63,-208.07"/>
3407</g>
3408<!-- Node130 -->
3409<g id="node130" class="node">
3410<title>Node130</title>
3411<g id="a_node130"><a xlink:href="_ref_tile_workload_8cpp.html" target="_top" xlink:title=" ">
3412<polygon fill="white" stroke="black" points="9792,-67.5 9792,-97.5 9965,-97.5 9965,-67.5 9792,-67.5"/>
3413<text text-anchor="start" x="9800" y="-85.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
3414<text text-anchor="middle" x="9878.5" y="-74.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefTileWorkload.cpp</text>
3415</a>
3416</g>
3417</g>
3418<!-- Node128&#45;&gt;Node130 -->
3419<g id="edge150" class="edge">
3420<title>Node128&#45;&gt;Node130</title>
3421<path fill="none" stroke="midnightblue" d="M9850.89,-208.8C9841.67,-188.72 9832.12,-159.07 9840.5,-134 9845.09,-120.26 9855.05,-107.27 9863.62,-97.9"/>
3422<polygon fill="midnightblue" stroke="midnightblue" points="9847.77,-210.38 9855.31,-217.82 9854.05,-207.3 9847.77,-210.38"/>
3423</g>
3424<!-- Node128&#45;&gt;Node131 -->
3425<g id="edge151" class="edge">
3426<title>Node128&#45;&gt;Node131</title>
3427<path fill="none" stroke="midnightblue" d="M9829.43,-212.82C9805.78,-199.51 9774.81,-182.07 9753.44,-170.04"/>
3428<polygon fill="midnightblue" stroke="midnightblue" points="9827.99,-216.03 9838.42,-217.88 9831.43,-209.93 9827.99,-216.03"/>
3429</g>
3430<!-- Node129&#45;&gt;Node96 -->
3431<g id="edge148" class="edge">
3432<title>Node129&#45;&gt;Node96</title>
3433<path fill="none" stroke="midnightblue" d="M10004.81,-138.11C10014.08,-136.44 10023.49,-134.99 10032.5,-134 10383.58,-95.27 12974.1,-85.29 13466.73,-83.73"/>
3434<polygon fill="midnightblue" stroke="midnightblue" points="10004.03,-134.69 9994.85,-139.99 10005.33,-141.57 10004.03,-134.69"/>
3435</g>
3436<!-- Node129&#45;&gt;Node130 -->
3437<g id="edge149" class="edge">
3438<title>Node129&#45;&gt;Node130</title>
3439<path fill="none" stroke="midnightblue" d="M9918.16,-131.71C9909.02,-120.6 9898.23,-107.49 9890.22,-97.75"/>
3440<polygon fill="midnightblue" stroke="midnightblue" points="9915.71,-134.23 9924.76,-139.73 9921.11,-129.79 9915.71,-134.23"/>
3441</g>
3442<!-- Node132&#45;&gt;Node96 -->
3443<g id="edge153" class="edge">
3444<title>Node132&#45;&gt;Node96</title>
3445<path fill="none" stroke="midnightblue" d="M10383.18,-210.18C10426.32,-199.8 10470.89,-187.22 10489.5,-176 10511.31,-162.84 10505.24,-144.38 10528.5,-134 10597.52,-103.21 12993.65,-86.9 13466.81,-83.98"/>
3446<polygon fill="midnightblue" stroke="midnightblue" points="10382.35,-206.78 10373.43,-212.5 10383.97,-213.59 10382.35,-206.78"/>
3447</g>
3448<!-- Node133 -->
3449<g id="node133" class="node">
3450<title>Node133</title>
3451<g id="a_node133"><a xlink:href="_ref_transpose_convolution2d_workload_8cpp.html" target="_top" xlink:title=" ">
3452<polygon fill="white" stroke="black" points="10272,-134.5 10272,-175.5 10481,-175.5 10481,-134.5 10272,-134.5"/>
3453<text text-anchor="start" x="10280" y="-163.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
3454<text text-anchor="start" x="10280" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefTransposeConvolution2d</text>
3455<text text-anchor="middle" x="10376.5" y="-141.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
3456</a>
3457</g>
3458</g>
3459<!-- Node132&#45;&gt;Node133 -->
3460<g id="edge154" class="edge">
3461<title>Node132&#45;&gt;Node133</title>
3462<path fill="none" stroke="midnightblue" d="M10313.92,-206.06C10326.43,-196.06 10340.49,-184.8 10352.12,-175.51"/>
3463<polygon fill="midnightblue" stroke="midnightblue" points="10311.59,-203.45 10305.96,-212.43 10315.96,-208.91 10311.59,-203.45"/>
3464</g>
3465<!-- Node134&#45;&gt;Node96 -->
3466<g id="edge156" class="edge">
3467<title>Node134&#45;&gt;Node96</title>
3468<path fill="none" stroke="midnightblue" d="M14353.75,-212.16C14199.89,-194.45 13850.5,-233.4 13726.5,-176 13703.11,-165.17 13708.07,-148.11 13686.5,-134 13661.47,-117.63 13630.43,-105.7 13604.04,-97.56"/>
3469<polygon fill="midnightblue" stroke="midnightblue" points="14353.68,-215.67 14364.04,-213.47 14354.56,-208.73 14353.68,-215.67"/>
3470</g>
3471<!-- Node134&#45;&gt;Node135 -->
3472<g id="edge157" class="edge">
3473<title>Node134&#45;&gt;Node135</title>
3474<path fill="none" stroke="midnightblue" d="M14532.86,-216.26C14545.14,-214.55 14557.61,-213.05 14569.5,-212 14983.73,-175.32 16027.64,-225.84 16440.5,-176 16443.64,-175.62 16446.84,-175.18 16450.06,-174.69"/>
3475<polygon fill="midnightblue" stroke="midnightblue" points="14532,-212.84 14522.61,-217.73 14533,-219.77 14532,-212.84"/>
3476</g>
3477<!-- Node137 -->
3478<g id="node137" class="node">
3479<title>Node137</title>
3480<g id="a_node137"><a xlink:href="_batch_norm_impl_8cpp.html" target="_top" xlink:title=" ">
3481<polygon fill="white" stroke="black" points="10741.5,-140 10741.5,-170 10911.5,-170 10911.5,-140 10741.5,-140"/>
3482<text text-anchor="start" x="10749.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
3483<text text-anchor="middle" x="10826.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/BatchNormImpl.cpp</text>
3484</a>
3485</g>
3486</g>
3487<!-- Node136&#45;&gt;Node137 -->
3488<g id="edge159" class="edge">
3489<title>Node136&#45;&gt;Node137</title>
3490<path fill="none" stroke="midnightblue" d="M10561.54,-215.75C10621.85,-202.15 10707.02,-182.95 10764.37,-170.01"/>
3491<polygon fill="midnightblue" stroke="midnightblue" points="10560.69,-212.36 10551.7,-217.97 10562.23,-219.19 10560.69,-212.36"/>
3492</g>
3493<!-- Node138 -->
3494<g id="node138" class="node">
3495<title>Node138</title>
3496<g id="a_node138"><a xlink:href="_ref_batch_normalization_workload_8cpp.html" target="_top" xlink:title=" ">
3497<polygon fill="white" stroke="black" points="10537.5,-134.5 10537.5,-175.5 10723.5,-175.5 10723.5,-134.5 10537.5,-134.5"/>
3498<text text-anchor="start" x="10545.5" y="-163.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
3499<text text-anchor="start" x="10545.5" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefBatchNormalization</text>
3500<text text-anchor="middle" x="10630.5" y="-141.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
3501</a>
3502</g>
3503</g>
3504<!-- Node136&#45;&gt;Node138 -->
3505<g id="edge160" class="edge">
3506<title>Node136&#45;&gt;Node138</title>
3507<path fill="none" stroke="midnightblue" d="M10524.67,-213.04C10545.83,-201.64 10572.71,-187.15 10594.09,-175.63"/>
3508<polygon fill="midnightblue" stroke="midnightblue" points="10522.83,-210.06 10515.69,-217.88 10526.15,-216.22 10522.83,-210.06"/>
3509</g>
3510<!-- Node140 -->
3511<g id="node140" class="node">
3512<title>Node140</title>
3513<g id="a_node140"><a xlink:href="_batch_to_space_nd_8cpp.html" target="_top" xlink:title=" ">
3514<polygon fill="white" stroke="black" points="17249.5,-140 17249.5,-170 17423.5,-170 17423.5,-140 17249.5,-140"/>
3515<text text-anchor="start" x="17257.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
3516<text text-anchor="middle" x="17336.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/BatchToSpaceNd.cpp</text>
3517</a>
3518</g>
3519</g>
3520<!-- Node139&#45;&gt;Node140 -->
3521<g id="edge162" class="edge">
3522<title>Node139&#45;&gt;Node140</title>
3523<path fill="none" stroke="midnightblue" d="M17137.49,-215.08C17183.07,-201.55 17246.24,-182.8 17289.09,-170.07"/>
3524<polygon fill="midnightblue" stroke="midnightblue" points="17136.34,-211.77 17127.75,-217.97 17138.34,-218.48 17136.34,-211.77"/>
3525</g>
3526<!-- Node141 -->
3527<g id="node141" class="node">
3528<title>Node141</title>
3529<g id="a_node141"><a xlink:href="_ref_batch_to_space_nd_workload_8cpp.html" target="_top" xlink:title=" ">
3530<polygon fill="white" stroke="black" points="17441.5,-134.5 17441.5,-175.5 17611.5,-175.5 17611.5,-134.5 17441.5,-134.5"/>
3531<text text-anchor="start" x="17449.5" y="-163.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
3532<text text-anchor="start" x="17449.5" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefBatchToSpaceNd</text>
3533<text text-anchor="middle" x="17526.5" y="-141.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
3534</a>
3535</g>
3536</g>
3537<!-- Node139&#45;&gt;Node141 -->
3538<g id="edge163" class="edge">
3539<title>Node139&#45;&gt;Node141</title>
3540<path fill="none" stroke="midnightblue" d="M17154.86,-216.01C17162.16,-214.59 17169.47,-213.23 17176.5,-212 17289.69,-192.27 17319.35,-195.97 17432.5,-176 17435.46,-175.48 17438.46,-174.93 17441.5,-174.36"/>
3541<polygon fill="midnightblue" stroke="midnightblue" points="17154.07,-212.59 17144.94,-217.97 17155.43,-219.46 17154.07,-212.59"/>
3542</g>
3543<!-- Node143&#45;&gt;Node103 -->
3544<g id="edge167" class="edge">
3545<title>Node143&#45;&gt;Node103</title>
3546<path fill="none" stroke="midnightblue" d="M15143.2,-215.84C15135.59,-214.32 15127.9,-212.99 15120.5,-212 14696.42,-155.28 14584.22,-218.69 14158.5,-176 14143.66,-174.51 14127.88,-172.36 14112.77,-170.01"/>
3547<polygon fill="midnightblue" stroke="midnightblue" points="15142.61,-219.29 15153.12,-217.92 15144.05,-212.44 15142.61,-219.29"/>
3548</g>
3549<!-- Node144 -->
3550<g id="node144" class="node">
3551<title>Node144</title>
3552<g id="a_node144"><a xlink:href="_conv3d_impl_8cpp.html" target="_top" xlink:title=" ">
3553<polygon fill="white" stroke="black" points="15314.5,-140 15314.5,-170 15466.5,-170 15466.5,-140 15314.5,-140"/>
3554<text text-anchor="start" x="15322.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
3555<text text-anchor="middle" x="15390.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Conv3dImpl.cpp</text>
3556</a>
3557</g>
3558</g>
3559<!-- Node143&#45;&gt;Node144 -->
3560<g id="edge166" class="edge">
3561<title>Node143&#45;&gt;Node144</title>
3562<path fill="none" stroke="midnightblue" d="M15249.97,-214.05C15282.54,-200.59 15326.48,-182.44 15356.51,-170.04"/>
3563<polygon fill="midnightblue" stroke="midnightblue" points="15248.58,-210.83 15240.68,-217.88 15251.26,-217.3 15248.58,-210.83"/>
3564</g>
3565<!-- Node145&#45;&gt;Node101 -->
3566<g id="edge170" class="edge">
3567<title>Node145&#45;&gt;Node101</title>
3568<path fill="none" stroke="midnightblue" d="M11834.36,-215.82C11841.14,-214.4 11847.94,-213.09 11854.5,-212 12021.43,-184.34 12065.63,-197.17 12233.5,-176 12247.34,-174.25 12261.99,-172.17 12276.24,-170.01"/>
3569<polygon fill="midnightblue" stroke="midnightblue" points="11833.52,-212.42 11824.5,-217.98 11835.02,-219.26 11833.52,-212.42"/>
3570</g>
3571<!-- Node145&#45;&gt;Node105 -->
3572<g id="edge171" class="edge">
3573<title>Node145&#45;&gt;Node105</title>
3574<path fill="none" stroke="midnightblue" d="M11832.58,-215.84C11839.93,-214.34 11847.36,-213 11854.5,-212 12200.79,-163.29 12292.88,-214.03 12640.5,-176 12643.42,-175.68 12646.38,-175.33 12649.36,-174.96"/>
3575<polygon fill="midnightblue" stroke="midnightblue" points="11831.68,-212.46 11822.64,-217.98 11833.15,-219.3 11831.68,-212.46"/>
3576</g>
3577<!-- Node146 -->
3578<g id="node146" class="node">
3579<title>Node146</title>
3580<g id="a_node146"><a xlink:href="_conv_impl_8cpp.html" target="_top" xlink:title=" ">
3581<polygon fill="white" stroke="black" points="12491.5,-140 12491.5,-170 12631.5,-170 12631.5,-140 12491.5,-140"/>
3582<text text-anchor="start" x="12499.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
3583<text text-anchor="middle" x="12561.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/ConvImpl.cpp</text>
3584</a>
3585</g>
3586</g>
3587<!-- Node145&#45;&gt;Node146 -->
3588<g id="edge169" class="edge">
3589<title>Node145&#45;&gt;Node146</title>
3590<path fill="none" stroke="midnightblue" d="M11832.91,-215.86C11840.15,-214.37 11847.46,-213.03 11854.5,-212 12131.12,-171.47 12206.18,-218.5 12482.5,-176 12492.15,-174.52 12502.34,-172.38 12512.07,-170.05"/>
3591<polygon fill="midnightblue" stroke="midnightblue" points="11832.14,-212.44 11823.1,-217.98 11833.61,-219.29 11832.14,-212.44"/>
3592</g>
3593<!-- Node148 -->
3594<g id="node148" class="node">
3595<title>Node148</title>
3596<g id="a_node148"><a xlink:href="_dequantize_8cpp.html" target="_top" xlink:title=" ">
3597<polygon fill="white" stroke="black" points="11159,-140 11159,-170 11308,-170 11308,-140 11159,-140"/>
3598<text text-anchor="start" x="11167" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
3599<text text-anchor="middle" x="11233.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Dequantize.cpp</text>
3600</a>
3601</g>
3602</g>
3603<!-- Node147&#45;&gt;Node148 -->
3604<g id="edge173" class="edge">
3605<title>Node147&#45;&gt;Node148</title>
3606<path fill="none" stroke="midnightblue" d="M10789.38,-217.38C10801.49,-215.47 10813.8,-213.62 10825.5,-212 10969.02,-192.18 11006.76,-200.83 11149.5,-176 11158.95,-174.36 11168.93,-172.28 11178.58,-170.1"/>
3607<polygon fill="midnightblue" stroke="midnightblue" points="10788.6,-213.96 10779.28,-219 10789.71,-220.88 10788.6,-213.96"/>
3608</g>
3609<!-- Node147&#45;&gt;Node149 -->
3610<g id="edge174" class="edge">
3611<title>Node147&#45;&gt;Node149</title>
3612<path fill="none" stroke="midnightblue" d="M10775.62,-215.67C10834.84,-202.07 10918.26,-182.92 10974.48,-170.01"/>
3613<polygon fill="midnightblue" stroke="midnightblue" points="10774.56,-212.32 10765.6,-217.97 10776.13,-219.15 10774.56,-212.32"/>
3614</g>
3615<!-- Node151 -->
3616<g id="node151" class="node">
3617<title>Node151</title>
3618<g id="a_node151"><a xlink:href="_fill_8cpp.html" target="_top" xlink:title=" ">
3619<polygon fill="white" stroke="black" points="14168,-140 14168,-170 14297,-170 14297,-140 14168,-140"/>
3620<text text-anchor="start" x="14176" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
3621<text text-anchor="middle" x="14232.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Fill.cpp</text>
3622</a>
3623</g>
3624</g>
3625<!-- Node150&#45;&gt;Node151 -->
3626<g id="edge176" class="edge">
3627<title>Node150&#45;&gt;Node151</title>
3628<path fill="none" stroke="midnightblue" d="M14581.28,-215.57C14575.62,-214.28 14569.97,-213.07 14564.5,-212 14450.44,-189.71 14419.34,-199.4 14305.5,-176 14297.26,-174.31 14288.58,-172.21 14280.19,-170.02"/>
3629<polygon fill="midnightblue" stroke="midnightblue" points="14580.88,-219.07 14591.41,-217.95 14582.48,-212.26 14580.88,-219.07"/>
3630</g>
3631<!-- Node150&#45;&gt;Node152 -->
3632<g id="edge177" class="edge">
3633<title>Node150&#45;&gt;Node152</title>
3634<path fill="none" stroke="midnightblue" d="M14583.91,-215.62C14577.4,-214.22 14570.83,-212.97 14564.5,-212 14278.49,-168.29 14201.3,-214.22 13914.5,-176 13903.17,-174.49 13891.17,-172.36 13879.68,-170.04"/>
3635<polygon fill="midnightblue" stroke="midnightblue" points="14583.54,-219.13 14594.07,-217.94 14585.1,-212.3 14583.54,-219.13"/>
3636</g>
3637<!-- Node153&#45;&gt;Node107 -->
3638<g id="edge180" class="edge">
3639<title>Node153&#45;&gt;Node107</title>
3640<path fill="none" stroke="midnightblue" d="M16161,-215.16C16120.31,-203.44 16065.93,-187.79 16023.34,-175.53"/>
3641<polygon fill="midnightblue" stroke="midnightblue" points="16160.19,-218.57 16170.77,-217.97 16162.13,-211.84 16160.19,-218.57"/>
3642</g>
3643<!-- Node154 -->
3644<g id="node154" class="node">
3645<title>Node154</title>
3646<g id="a_node154"><a xlink:href="_fully_connected_8cpp.html" target="_top" xlink:title=" ">
3647<polygon fill="white" stroke="black" points="16116.5,-140 16116.5,-170 16284.5,-170 16284.5,-140 16116.5,-140"/>
3648<text text-anchor="start" x="16124.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
3649<text text-anchor="middle" x="16200.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/FullyConnected.cpp</text>
3650</a>
3651</g>
3652</g>
3653<!-- Node153&#45;&gt;Node154 -->
3654<g id="edge179" class="edge">
3655<title>Node153&#45;&gt;Node154</title>
3656<path fill="none" stroke="midnightblue" d="M16213.49,-207.96C16210.39,-195.55 16206.71,-180.83 16204.06,-170.23"/>
3657<polygon fill="midnightblue" stroke="midnightblue" points="16210.11,-208.85 16215.93,-217.7 16216.9,-207.15 16210.11,-208.85"/>
3658</g>
3659<!-- Node155&#45;&gt;Node109 -->
3660<g id="edge184" class="edge">
3661<title>Node155&#45;&gt;Node109</title>
3662<path fill="none" stroke="midnightblue" d="M14972.98,-217.12C14960.51,-215.08 14947.67,-213.26 14935.5,-212 14400.79,-156.6 14262.74,-213.88 13726.5,-176 13698.9,-174.05 13668.98,-171.06 13641.66,-167.98"/>
3663<polygon fill="midnightblue" stroke="midnightblue" points="14972.43,-220.58 14982.88,-218.79 14973.6,-213.68 14972.43,-220.58"/>
3664</g>
3665<!-- Node156 -->
3666<g id="node156" class="node">
3667<title>Node156</title>
3668<g id="a_node156"><a xlink:href="_gather_8cpp.html" target="_top" xlink:title=" ">
3669<polygon fill="white" stroke="black" points="15167,-140 15167,-170 15296,-170 15296,-140 15167,-140"/>
3670<text text-anchor="start" x="15175" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
3671<text text-anchor="middle" x="15231.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Gather.cpp</text>
3672</a>
3673</g>
3674</g>
3675<!-- Node155&#45;&gt;Node156 -->
3676<g id="edge182" class="edge">
3677<title>Node155&#45;&gt;Node156</title>
3678<path fill="none" stroke="midnightblue" d="M15090.97,-214.05C15123.54,-200.59 15167.48,-182.44 15197.51,-170.04"/>
3679<polygon fill="midnightblue" stroke="midnightblue" points="15089.58,-210.83 15081.68,-217.88 15092.26,-217.3 15089.58,-210.83"/>
3680</g>
3681<!-- Node157 -->
3682<g id="node157" class="node">
3683<title>Node157</title>
3684<g id="a_node157"><a xlink:href="_ref_gather_nd_workload_8cpp.html" target="_top" xlink:title=" ">
3685<polygon fill="white" stroke="black" points="14946.5,-140 14946.5,-170 15148.5,-170 15148.5,-140 14946.5,-140"/>
3686<text text-anchor="start" x="14954.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
3687<text text-anchor="middle" x="15047.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefGatherNdWorkload.cpp</text>
3688</a>
3689</g>
3690</g>
3691<!-- Node155&#45;&gt;Node157 -->
3692<g id="edge183" class="edge">
3693<title>Node155&#45;&gt;Node157</title>
3694<path fill="none" stroke="midnightblue" d="M15047.5,-207.59C15047.5,-195.26 15047.5,-180.72 15047.5,-170.23"/>
3695<polygon fill="midnightblue" stroke="midnightblue" points="15044,-207.7 15047.5,-217.7 15051,-207.71 15044,-207.7"/>
3696</g>
3697<!-- Node159 -->
3698<g id="node159" class="node">
3699<title>Node159</title>
3700<g id="a_node159"><a xlink:href="_instance_norm_8cpp.html" target="_top" xlink:title=" ">
3701<polygon fill="white" stroke="black" points="7574,-140 7574,-170 7735,-170 7735,-140 7574,-140"/>
3702<text text-anchor="start" x="7582" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
3703<text text-anchor="middle" x="7654.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/InstanceNorm.cpp</text>
3704</a>
3705</g>
3706</g>
3707<!-- Node158&#45;&gt;Node159 -->
3708<g id="edge186" class="edge">
3709<title>Node158&#45;&gt;Node159</title>
3710<path fill="none" stroke="midnightblue" d="M8099.09,-215.93C8091.82,-214.49 8084.52,-213.15 8077.5,-212 7930.59,-187.99 7891.38,-200.18 7744.5,-176 7734.39,-174.34 7723.71,-172.25 7713.38,-170.07"/>
3711<polygon fill="midnightblue" stroke="midnightblue" points="8098.46,-219.37 8108.96,-217.94 8099.86,-212.52 8098.46,-219.37"/>
3712</g>
3713<!-- Node160 -->
3714<g id="node160" class="node">
3715<title>Node160</title>
3716<g id="a_node160"><a xlink:href="_ref_instance_normalization_workload_8cpp.html" target="_top" xlink:title=" ">
3717<polygon fill="white" stroke="black" points="7753.5,-134.5 7753.5,-175.5 7953.5,-175.5 7953.5,-134.5 7753.5,-134.5"/>
3718<text text-anchor="start" x="7761.5" y="-163.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
3719<text text-anchor="start" x="7761.5" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefInstanceNormalization</text>
3720<text text-anchor="middle" x="7853.5" y="-141.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
3721</a>
3722</g>
3723</g>
3724<!-- Node158&#45;&gt;Node160 -->
3725<g id="edge187" class="edge">
3726<title>Node158&#45;&gt;Node160</title>
3727<path fill="none" stroke="midnightblue" d="M8100.54,-215.6C8051.79,-203.84 7985.91,-187.95 7934.45,-175.53"/>
3728<polygon fill="midnightblue" stroke="midnightblue" points="8099.82,-219.03 8110.36,-217.97 8101.46,-212.22 8099.82,-219.03"/>
3729</g>
3730<!-- Node161&#45;&gt;Node135 -->
3731<g id="edge191" class="edge">
3732<title>Node161&#45;&gt;Node135</title>
3733<path fill="none" stroke="midnightblue" d="M16560.16,-208.95C16554.01,-198.33 16546.78,-185.85 16540.89,-175.68"/>
3734<polygon fill="midnightblue" stroke="midnightblue" points="16557.18,-210.8 16565.22,-217.7 16563.24,-207.3 16557.18,-210.8"/>
3735</g>
3736<!-- Node162 -->
3737<g id="node162" class="node">
3738<title>Node162</title>
3739<g id="a_node162"><a xlink:href="_lstm_8cpp.html" target="_top" xlink:title=" ">
3740<polygon fill="white" stroke="black" points="20014,-140 20014,-170 20143,-170 20143,-140 20014,-140"/>
3741<text text-anchor="start" x="20022" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
3742<text text-anchor="middle" x="20078.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Lstm.cpp</text>
3743</a>
3744</g>
3745</g>
3746<!-- Node161&#45;&gt;Node162 -->
3747<g id="edge189" class="edge">
3748<title>Node161&#45;&gt;Node162</title>
3749<path fill="none" stroke="midnightblue" d="M16631.72,-215.65C16638.67,-214.18 16645.72,-212.9 16652.5,-212 16997.28,-166.17 19571.5,-157.34 20013.88,-156.16"/>
3750<polygon fill="midnightblue" stroke="midnightblue" points="16630.6,-212.32 16621.62,-217.94 16632.14,-219.14 16630.6,-212.32"/>
3751</g>
3752<!-- Node161&#45;&gt;Node163 -->
3753<g id="edge190" class="edge">
3754<title>Node161&#45;&gt;Node163</title>
3755<path fill="none" stroke="midnightblue" d="M16636.01,-215.6C16641.57,-214.32 16647.13,-213.09 16652.5,-212 16754.75,-191.17 16781.78,-194.34 16884.5,-176 16894.77,-174.17 16905.62,-172.11 16916.21,-170.02"/>
3756<polygon fill="midnightblue" stroke="midnightblue" points="16634.96,-212.25 16626.04,-217.97 16636.57,-219.06 16634.96,-212.25"/>
3757</g>
3758<!-- Node167 -->
3759<g id="node167" class="node">
3760<title>Node167</title>
3761<g id="a_node167"><a xlink:href="_prelu_impl_8cpp.html" target="_top" xlink:title=" ">
3762<polygon fill="white" stroke="black" points="17091.5,-140 17091.5,-170 17231.5,-170 17231.5,-140 17091.5,-140"/>
3763<text text-anchor="start" x="17099.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
3764<text text-anchor="middle" x="17161.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/PreluImpl.cpp</text>
3765</a>
3766</g>
3767</g>
3768<!-- Node166&#45;&gt;Node167 -->
3769<g id="edge195" class="edge">
3770<title>Node166&#45;&gt;Node167</title>
3771<path fill="none" stroke="midnightblue" d="M15542.72,-215.7C15549.68,-214.22 15556.72,-212.93 15563.5,-212 16232.14,-120.61 16412.72,-266.39 17081.5,-176 17091.71,-174.62 17102.51,-172.43 17112.76,-170"/>
3772<polygon fill="midnightblue" stroke="midnightblue" points="15541.6,-212.37 15532.63,-217.99 15543.15,-219.19 15541.6,-212.37"/>
3773</g>
3774<!-- Node168 -->
3775<g id="node168" class="node">
3776<title>Node168</title>
3777<g id="a_node168"><a xlink:href="_ref_prelu_workload_8cpp.html" target="_top" xlink:title=" ">
3778<polygon fill="white" stroke="black" points="15484.5,-140 15484.5,-170 15664.5,-170 15664.5,-140 15484.5,-140"/>
3779<text text-anchor="start" x="15492.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
3780<text text-anchor="middle" x="15574.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefPreluWorkload.cpp</text>
3781</a>
3782</g>
3783</g>
3784<!-- Node166&#45;&gt;Node168 -->
3785<g id="edge196" class="edge">
3786<title>Node166&#45;&gt;Node168</title>
3787<path fill="none" stroke="midnightblue" d="M15509.49,-210.89C15524.84,-197.93 15544.09,-181.68 15557.65,-170.23"/>
3788<polygon fill="midnightblue" stroke="midnightblue" points="15506.81,-208.58 15501.43,-217.7 15511.33,-213.93 15506.81,-208.58"/>
3789</g>
3790<!-- Node169&#45;&gt;Node111 -->
3791<g id="edge199" class="edge">
3792<title>Node169&#45;&gt;Node111</title>
3793<path fill="none" stroke="midnightblue" d="M16331.8,-215.59C16325.34,-214.15 16318.8,-212.9 16312.5,-212 15962.83,-162.14 15074.57,-214.78 14723.5,-176 14710.92,-174.61 14697.56,-172.44 14684.85,-170.03"/>
3794<polygon fill="midnightblue" stroke="midnightblue" points="16331.31,-219.07 16341.85,-217.98 16332.93,-212.26 16331.31,-219.07"/>
3795</g>
3796<!-- Node170 -->
3797<g id="node170" class="node">
3798<title>Node170</title>
3799<g id="a_node170"><a xlink:href="_reduce_8cpp.html" target="_top" xlink:title=" ">
3800<polygon fill="white" stroke="black" points="16303,-140 16303,-170 16432,-170 16432,-140 16303,-140"/>
3801<text text-anchor="start" x="16311" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
3802<text text-anchor="middle" x="16367.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Reduce.cpp</text>
3803</a>
3804</g>
3805</g>
3806<!-- Node169&#45;&gt;Node170 -->
3807<g id="edge198" class="edge">
3808<title>Node169&#45;&gt;Node170</title>
3809<path fill="none" stroke="midnightblue" d="M16381.17,-207.96C16377.91,-195.55 16374.03,-180.83 16371.24,-170.23"/>
3810<polygon fill="midnightblue" stroke="midnightblue" points="16377.81,-208.92 16383.74,-217.7 16384.58,-207.14 16377.81,-208.92"/>
3811</g>
3812<!-- Node169&#45;&gt;Node171 -->
3813<g id="edge200" class="edge">
3814<title>Node169&#45;&gt;Node171</title>
3815<path fill="none" stroke="midnightblue" d="M16462.84,-216.74C16475.05,-214.79 16487.59,-213.09 16499.5,-212 17123.33,-154.73 21512.74,-222.09 22137.5,-176 22155.5,-174.67 22174.7,-172.48 22192.95,-170.01"/>
3816<polygon fill="midnightblue" stroke="midnightblue" points="16461.98,-213.33 16452.69,-218.43 16463.13,-220.24 16461.98,-213.33"/>
3817</g>
3818<!-- Node191 -->
3819<g id="node191" class="node">
3820<title>Node191</title>
3821<g id="a_node191"><a xlink:href="_ref_space_to_batch_nd_workload_8cpp.html" target="_top" xlink:title=" ">
3822<polygon fill="white" stroke="black" points="11829.5,-134.5 11829.5,-175.5 11999.5,-175.5 11999.5,-134.5 11829.5,-134.5"/>
3823<text text-anchor="start" x="11837.5" y="-163.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
3824<text text-anchor="start" x="11837.5" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefSpaceToBatchNd</text>
3825<text text-anchor="middle" x="11914.5" y="-141.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
3826</a>
3827</g>
3828</g>
3829<!-- Node190&#45;&gt;Node191 -->
3830<g id="edge224" class="edge">
3831<title>Node190&#45;&gt;Node191</title>
3832<path fill="none" stroke="midnightblue" d="M11421.84,-216.06C11429.8,-214.56 11437.81,-213.17 11445.5,-212 11608.84,-187.11 11652.09,-200.39 11815.5,-176 11820.01,-175.33 11824.62,-174.58 11829.28,-173.79"/>
3833<polygon fill="midnightblue" stroke="midnightblue" points="11420.96,-212.66 11411.81,-218 11422.29,-219.54 11420.96,-212.66"/>
3834</g>
3835<!-- Node192 -->
3836<g id="node192" class="node">
3837<title>Node192</title>
3838<g id="a_node192"><a xlink:href="_space_to_batch_nd_8cpp.html" target="_top" xlink:title=" ">
3839<polygon fill="white" stroke="black" points="12017.5,-140 12017.5,-170 12191.5,-170 12191.5,-140 12017.5,-140"/>
3840<text text-anchor="start" x="12025.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
3841<text text-anchor="middle" x="12104.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/SpaceToBatchNd.cpp</text>
3842</a>
3843</g>
3844</g>
3845<!-- Node190&#45;&gt;Node192 -->
3846<g id="edge225" class="edge">
3847<title>Node190&#45;&gt;Node192</title>
3848<path fill="none" stroke="midnightblue" d="M11420.15,-216.1C11428.66,-214.54 11437.25,-213.12 11445.5,-212 11693.96,-178.35 11760.04,-209.65 12008.5,-176 12019.97,-174.45 12032.12,-172.31 12043.78,-170"/>
3849<polygon fill="midnightblue" stroke="midnightblue" points="11419.38,-212.68 11410.22,-218 11420.7,-219.56 11419.38,-212.68"/>
3850</g>
3851<!-- Node194 -->
3852<g id="node194" class="node">
3853<title>Node194</title>
3854<g id="a_node194"><a xlink:href="_ref_space_to_depth_workload_8cpp.html" target="_top" xlink:title=" ">
3855<polygon fill="white" stroke="black" points="12955.5,-140 12955.5,-170 13179.5,-170 13179.5,-140 12955.5,-140"/>
3856<text text-anchor="start" x="12963.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
3857<text text-anchor="middle" x="13067.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefSpaceToDepthWorkload.cpp</text>
3858</a>
3859</g>
3860</g>
3861<!-- Node193&#45;&gt;Node194 -->
3862<g id="edge227" class="edge">
3863<title>Node193&#45;&gt;Node194</title>
3864<path fill="none" stroke="midnightblue" d="M12487.19,-216.07C12495.36,-214.55 12503.59,-213.15 12511.5,-212 12701.28,-184.39 12751.11,-199.05 12941.5,-176 12955.57,-174.3 12970.48,-172.19 12984.93,-170"/>
3865<polygon fill="midnightblue" stroke="midnightblue" points="12486.43,-212.65 12477.27,-217.98 12487.75,-219.53 12486.43,-212.65"/>
3866</g>
3867<!-- Node195 -->
3868<g id="node195" class="node">
3869<title>Node195</title>
3870<g id="a_node195"><a xlink:href="_space_to_depth_8cpp.html" target="_top" xlink:title=" ">
3871<polygon fill="white" stroke="black" points="13197.5,-140 13197.5,-170 13359.5,-170 13359.5,-140 13197.5,-140"/>
3872<text text-anchor="start" x="13205.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
3873<text text-anchor="middle" x="13278.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/SpaceToDepth.cpp</text>
3874</a>
3875</g>
3876</g>
3877<!-- Node193&#45;&gt;Node195 -->
3878<g id="edge228" class="edge">
3879<title>Node193&#45;&gt;Node195</title>
3880<path fill="none" stroke="midnightblue" d="M12485.76,-216.08C12494.4,-214.51 12503.13,-213.09 12511.5,-212 12810.3,-173.16 12889.96,-216.82 13188.5,-176 13199.44,-174.5 13211.02,-172.36 13222.11,-170.03"/>
3881<polygon fill="midnightblue" stroke="midnightblue" points="12484.86,-212.69 12475.69,-218 12486.17,-219.57 12484.86,-212.69"/>
3882</g>
3883<!-- Node197 -->
3884<g id="node197" class="node">
3885<title>Node197</title>
3886<g id="a_node197"><a xlink:href="_ref_stack_workload_8cpp.html" target="_top" xlink:title=" ">
3887<polygon fill="white" stroke="black" points="9013.5,-140 9013.5,-170 9195.5,-170 9195.5,-140 9013.5,-140"/>
3888<text text-anchor="start" x="9021.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
3889<text text-anchor="middle" x="9104.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefStackWorkload.cpp</text>
3890</a>
3891</g>
3892</g>
3893<!-- Node196&#45;&gt;Node197 -->
3894<g id="edge230" class="edge">
3895<title>Node196&#45;&gt;Node197</title>
3896<path fill="none" stroke="midnightblue" d="M9213.58,-213.17C9188.1,-199.82 9154.44,-182.18 9131.29,-170.04"/>
3897<polygon fill="midnightblue" stroke="midnightblue" points="9212.08,-216.34 9222.57,-217.88 9215.33,-210.14 9212.08,-216.34"/>
3898</g>
3899<!-- Node198 -->
3900<g id="node198" class="node">
3901<title>Node198</title>
3902<g id="a_node198"><a xlink:href="_stack_8cpp.html" target="_top" xlink:title=" ">
3903<polygon fill="white" stroke="black" points="8866,-140 8866,-170 8995,-170 8995,-140 8866,-140"/>
3904<text text-anchor="start" x="8874" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
3905<text text-anchor="middle" x="8930.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Stack.cpp</text>
3906</a>
3907</g>
3908</g>
3909<!-- Node196&#45;&gt;Node198 -->
3910<g id="edge231" class="edge">
3911<title>Node196&#45;&gt;Node198</title>
3912<path fill="none" stroke="midnightblue" d="M9175.04,-215.78C9126.39,-204.98 9061.53,-190.22 9004.5,-176 8997.01,-174.13 8989.12,-172.08 8981.39,-170.03"/>
3913<polygon fill="midnightblue" stroke="midnightblue" points="9174.34,-219.21 9184.86,-217.95 9175.85,-212.37 9174.34,-219.21"/>
3914</g>
3915<!-- Node199&#45;&gt;Node133 -->
3916<g id="edge233" class="edge">
3917<title>Node199&#45;&gt;Node133</title>
3918<path fill="none" stroke="midnightblue" d="M10122.09,-215.68C10172.26,-203.91 10240.19,-187.97 10293.24,-175.53"/>
3919<polygon fill="midnightblue" stroke="midnightblue" points="10121.24,-212.28 10112.3,-217.97 10122.84,-219.1 10121.24,-212.28"/>
3920</g>
3921<!-- Node200 -->
3922<g id="node200" class="node">
3923<title>Node200</title>
3924<g id="a_node200"><a xlink:href="_transpose_convolution2d_8cpp.html" target="_top" xlink:title=" ">
3925<polygon fill="white" stroke="black" points="10041.5,-140 10041.5,-170 10253.5,-170 10253.5,-140 10041.5,-140"/>
3926<text text-anchor="start" x="10049.5" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
3927<text text-anchor="middle" x="10147.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/TransposeConvolution2d.cpp</text>
3928</a>
3929</g>
3930</g>
3931<!-- Node199&#45;&gt;Node200 -->
3932<g id="edge234" class="edge">
3933<title>Node199&#45;&gt;Node200</title>
3934<path fill="none" stroke="midnightblue" d="M10078.43,-211.25C10094.71,-198.23 10115.27,-181.78 10129.71,-170.23"/>
3935<polygon fill="midnightblue" stroke="midnightblue" points="10075.99,-208.72 10070.37,-217.7 10080.36,-214.19 10075.99,-208.72"/>
3936</g>
3937<!-- Node202&#45;&gt;Node94 -->
3938<g id="edge240" class="edge">
3939<title>Node202&#45;&gt;Node94</title>
3940<path fill="none" stroke="midnightblue" d="M14563.38,-295.04C14549.46,-292.96 14535.1,-291.15 14521.5,-290 13873.13,-235.2 9315.77,-277.09 8665.5,-254 8592.14,-251.39 8509.08,-245.85 8447.73,-241.26"/>
3941<polygon fill="midnightblue" stroke="midnightblue" points="14563,-298.52 14573.41,-296.59 14564.07,-291.6 14563,-298.52"/>
3942</g>
3943<!-- Node202&#45;&gt;Node100 -->
3944<g id="edge241" class="edge">
3945<title>Node202&#45;&gt;Node100</title>
3946<path fill="none" stroke="midnightblue" d="M14563.37,-295.11C14549.46,-293.03 14535.09,-291.19 14521.5,-290 13894.97,-234.97 12318.06,-308.62 11691.5,-254 11675.98,-252.65 11659.46,-250.47 11643.73,-248.05"/>
3947<polygon fill="midnightblue" stroke="midnightblue" points="14562.99,-298.59 14573.41,-296.67 14564.06,-291.68 14562.99,-298.59"/>
3948</g>
3949<!-- Node202&#45;&gt;Node102 -->
3950<g id="edge242" class="edge">
3951<title>Node202&#45;&gt;Node102</title>
3952<path fill="none" stroke="midnightblue" d="M14563.27,-296.09C14549.36,-293.89 14535.03,-291.77 14521.5,-290 14358.55,-268.7 14316.45,-275.3 14153.5,-254 14140.2,-252.26 14126.12,-250.18 14112.44,-248.03"/>
3953<polygon fill="midnightblue" stroke="midnightblue" points="14562.87,-299.57 14573.3,-297.69 14563.97,-292.65 14562.87,-299.57"/>
3954</g>
3955<!-- Node202&#45;&gt;Node104 -->
3956<g id="edge243" class="edge">
3957<title>Node202&#45;&gt;Node104</title>
3958<path fill="none" stroke="midnightblue" d="M14563.37,-295.14C14549.45,-293.05 14535.09,-291.21 14521.5,-290 13457.14,-195.31 13181.39,-353.85 12117.5,-254 12114.57,-253.73 12111.61,-253.42 12108.62,-253.08"/>
3959<polygon fill="midnightblue" stroke="midnightblue" points="14562.99,-298.62 14573.41,-296.69 14564.06,-291.7 14562.99,-298.62"/>
3960</g>
3961<!-- Node202&#45;&gt;Node105 -->
3962<g id="edge283" class="edge">
3963<title>Node202&#45;&gt;Node105</title>
3964<path fill="none" stroke="midnightblue" d="M14563.32,-295.64C14549.41,-293.5 14535.06,-291.51 14521.5,-290 14385.88,-274.94 14031.55,-312.99 13908.5,-254 13885.8,-243.12 13893.31,-222.66 13870.5,-212 13777.42,-168.5 13048.98,-183.35 12946.5,-176 12919.06,-174.03 12889.48,-171.25 12861.97,-168.39"/>
3965<polygon fill="midnightblue" stroke="midnightblue" points="14562.93,-299.12 14573.35,-297.22 14564.02,-292.21 14562.93,-299.12"/>
3966</g>
3967<!-- Node202&#45;&gt;Node106 -->
3968<g id="edge244" class="edge">
3969<title>Node202&#45;&gt;Node106</title>
3970<path fill="none" stroke="midnightblue" d="M14723.74,-310.66C14910.73,-311.21 15389.68,-306.82 15785.5,-254 15788.39,-253.61 15791.32,-253.18 15794.27,-252.72"/>
3971<polygon fill="midnightblue" stroke="midnightblue" points="14723.73,-307.16 14713.72,-310.63 14723.7,-314.16 14723.73,-307.16"/>
3972</g>
3973<!-- Node202&#45;&gt;Node108 -->
3974<g id="edge245" class="edge">
3975<title>Node202&#45;&gt;Node108</title>
3976<path fill="none" stroke="midnightblue" d="M14563.37,-295.15C14549.45,-293.07 14535.09,-291.22 14521.5,-290 14035.16,-246.39 12810.15,-304.73 12324.5,-254 12311.46,-252.64 12297.6,-250.46 12284.42,-248.03"/>
3977<polygon fill="midnightblue" stroke="midnightblue" points="14562.99,-298.64 14573.4,-296.71 14564.06,-291.72 14562.99,-298.64"/>
3978</g>
3979<!-- Node202&#45;&gt;Node110 -->
3980<g id="edge246" class="edge">
3981<title>Node202&#45;&gt;Node110</title>
3982<path fill="none" stroke="midnightblue" d="M14563.2,-294.46C14505.42,-283.26 14425.64,-267.76 14355.5,-254 14345.68,-252.07 14335.32,-250.03 14325.13,-248.02"/>
3983<polygon fill="midnightblue" stroke="midnightblue" points="14562.87,-297.96 14573.36,-296.43 14564.21,-291.09 14562.87,-297.96"/>
3984</g>
3985<!-- Node202&#45;&gt;Node112 -->
3986<g id="edge247" class="edge">
3987<title>Node202&#45;&gt;Node112</title>
3988<path fill="none" stroke="midnightblue" d="M14723.95,-309.33C15052.17,-306.35 16290.88,-292.74 16680.5,-254 16694.84,-252.57 16710.07,-250.42 16724.63,-248.04"/>
3989<polygon fill="midnightblue" stroke="midnightblue" points="14723.55,-305.83 14713.59,-309.42 14723.62,-312.83 14723.55,-305.83"/>
3990</g>
3991<!-- Node202&#45;&gt;Node114 -->
3992<g id="edge248" class="edge">
3993<title>Node202&#45;&gt;Node114</title>
3994<path fill="none" stroke="midnightblue" d="M14723.82,-308.28C14884.04,-304.15 15254.52,-291.11 15563.5,-254 15576.53,-252.44 15590.34,-250.32 15603.63,-248.05"/>
3995<polygon fill="midnightblue" stroke="midnightblue" points="14723.49,-304.79 14713.58,-308.54 14723.66,-311.79 14723.49,-304.79"/>
3996</g>
3997<!-- Node202&#45;&gt;Node116 -->
3998<g id="edge249" class="edge">
3999<title>Node202&#45;&gt;Node116</title>
4000<path fill="none" stroke="midnightblue" d="M14563.37,-295.08C14549.46,-293 14535.09,-291.18 14521.5,-290 13751.45,-223.29 11812.88,-328.02 11043.5,-254 11029.62,-252.66 11014.85,-250.48 11000.82,-248.04"/>
4001<polygon fill="midnightblue" stroke="midnightblue" points="14562.99,-298.57 14573.41,-296.64 14564.06,-291.65 14562.99,-298.57"/>
4002</g>
4003<!-- Node202&#45;&gt;Node118 -->
4004<g id="edge250" class="edge">
4005<title>Node202&#45;&gt;Node118</title>
4006<path fill="none" stroke="midnightblue" d="M14563.38,-295.05C14549.46,-292.98 14535.09,-291.16 14521.5,-290 13997.61,-245.34 10314.69,-279.09 9789.5,-254 9742.18,-251.74 9689.46,-247.22 9646.74,-243.04"/>
4007<polygon fill="midnightblue" stroke="midnightblue" points="14563,-298.53 14573.41,-296.6 14564.07,-291.62 14563,-298.53"/>
4008</g>
4009<!-- Node202&#45;&gt;Node122 -->
4010<g id="edge251" class="edge">
4011<title>Node202&#45;&gt;Node122</title>
4012<path fill="none" stroke="midnightblue" d="M14563.38,-295.04C14549.46,-292.97 14535.1,-291.15 14521.5,-290 13929.61,-239.8 9769.3,-269.8 9175.5,-254 9049.06,-250.64 8901.85,-242.98 8816.61,-238.17"/>
4013<polygon fill="midnightblue" stroke="midnightblue" points="14563,-298.52 14573.41,-296.59 14564.07,-291.61 14563,-298.52"/>
4014</g>
4015<!-- Node202&#45;&gt;Node126 -->
4016<g id="edge252" class="edge">
4017<title>Node202&#45;&gt;Node126</title>
4018<path fill="none" stroke="midnightblue" d="M14563.37,-295.09C14549.46,-293.01 14535.09,-291.18 14521.5,-290 13797.74,-227.06 11975.32,-326.89 11252.5,-254 11239.24,-252.66 11225.15,-250.48 11211.76,-248.03"/>
4019<polygon fill="midnightblue" stroke="midnightblue" points="14562.99,-298.57 14573.41,-296.65 14564.06,-291.66 14562.99,-298.57"/>
4020</g>
4021<!-- Node202&#45;&gt;Node128 -->
4022<g id="edge253" class="edge">
4023<title>Node202&#45;&gt;Node128</title>
4024<path fill="none" stroke="midnightblue" d="M14563.38,-295.05C14549.46,-292.98 14535.09,-291.16 14521.5,-290 14013.89,-246.66 10441.14,-323.9 9936.5,-254 9927,-252.68 9916.98,-250.49 9907.51,-248.03"/>
4025<polygon fill="midnightblue" stroke="midnightblue" points="14563,-298.54 14573.41,-296.61 14564.07,-291.62 14563,-298.54"/>
4026</g>
4027<!-- Node202&#45;&gt;Node132 -->
4028<g id="edge254" class="edge">
4029<title>Node202&#45;&gt;Node132</title>
4030<path fill="none" stroke="midnightblue" d="M14563.38,-295.06C14549.46,-292.99 14535.09,-291.17 14521.5,-290 13607.93,-211.6 11308.61,-337.51 10395.5,-254 10392.4,-253.72 10389.25,-253.39 10386.08,-253.04"/>
4031<polygon fill="midnightblue" stroke="midnightblue" points="14562.99,-298.55 14573.41,-296.62 14564.06,-291.63 14562.99,-298.55"/>
4032</g>
4033<!-- Node202&#45;&gt;Node134 -->
4034<g id="edge255" class="edge">
4035<title>Node202&#45;&gt;Node134</title>
4036<path fill="none" stroke="midnightblue" d="M14596.81,-292.26C14566.35,-280.68 14526.56,-265.56 14495.15,-253.63"/>
4037<polygon fill="midnightblue" stroke="midnightblue" points="14595.76,-295.6 14606.35,-295.88 14598.25,-289.06 14595.76,-295.6"/>
4038</g>
4039<!-- Node202&#45;&gt;Node135 -->
4040<g id="edge304" class="edge">
4041<title>Node202&#45;&gt;Node135</title>
4042<path fill="none" stroke="midnightblue" d="M14723.64,-309.53C15065.04,-307.3 16384.24,-295.96 16461.5,-254 16477.61,-245.25 16503.95,-201.75 16518.67,-175.74"/>
4043<polygon fill="midnightblue" stroke="midnightblue" points="14723.56,-306.04 14713.59,-309.6 14723.61,-313.03 14723.56,-306.04"/>
4044</g>
4045<!-- Node202&#45;&gt;Node136 -->
4046<g id="edge259" class="edge">
4047<title>Node202&#45;&gt;Node136</title>
4048<path fill="none" stroke="midnightblue" d="M14563.38,-295.07C14549.46,-292.99 14535.09,-291.17 14521.5,-290 13657.77,-215.66 11484.63,-323.6 10620.5,-254 10603.87,-252.66 10586.16,-250.48 10569.3,-248.03"/>
4049<polygon fill="midnightblue" stroke="midnightblue" points="14562.99,-298.55 14573.41,-296.62 14564.06,-291.64 14562.99,-298.55"/>
4050</g>
4051<!-- Node202&#45;&gt;Node139 -->
4052<g id="edge260" class="edge">
4053<title>Node202&#45;&gt;Node139</title>
4054<path fill="none" stroke="midnightblue" d="M14723.95,-309.9C15081.38,-309.19 16527.57,-303.26 16978.5,-254 16991.33,-252.6 17004.94,-250.42 17017.91,-248.01"/>
4055<polygon fill="midnightblue" stroke="midnightblue" points="14723.69,-306.4 14713.7,-309.92 14723.71,-313.4 14723.69,-306.4"/>
4056</g>
4057<!-- Node202&#45;&gt;Node142 -->
4058<g id="edge261" class="edge">
4059<title>Node202&#45;&gt;Node142</title>
4060<path fill="none" stroke="midnightblue" d="M14563.36,-295.26C14549.44,-293.16 14535.08,-291.28 14521.5,-290 13910.68,-232.24 13750.08,-331.89 13141.5,-254 13130.7,-252.62 13119.28,-250.46 13108.41,-248.07"/>
4061<polygon fill="midnightblue" stroke="midnightblue" points="14562.97,-298.75 14573.39,-296.83 14564.05,-291.83 14562.97,-298.75"/>
4062</g>
4063<!-- Node202&#45;&gt;Node143 -->
4064<g id="edge262" class="edge">
4065<title>Node202&#45;&gt;Node143</title>
4066<path fill="none" stroke="midnightblue" d="M14723.89,-303.32C14819.03,-294.78 14982,-278.16 15120.5,-254 15130.16,-252.31 15140.37,-250.22 15150.25,-248.03"/>
4067<polygon fill="midnightblue" stroke="midnightblue" points="14723.42,-299.85 14713.77,-304.22 14724.04,-306.82 14723.42,-299.85"/>
4068</g>
4069<!-- Node202&#45;&gt;Node145 -->
4070<g id="edge263" class="edge">
4071<title>Node202&#45;&gt;Node145</title>
4072<path fill="none" stroke="midnightblue" d="M14563.37,-295.12C14549.46,-293.04 14535.09,-291.2 14521.5,-290 13938.38,-238.51 12470.44,-307.48 11887.5,-254 11872.31,-252.61 11856.13,-250.35 11840.8,-247.84"/>
4073<polygon fill="midnightblue" stroke="midnightblue" points="14562.99,-298.6 14573.41,-296.68 14564.06,-291.69 14562.99,-298.6"/>
4074</g>
4075<!-- Node202&#45;&gt;Node147 -->
4076<g id="edge264" class="edge">
4077<title>Node202&#45;&gt;Node147</title>
4078<path fill="none" stroke="midnightblue" d="M14563.37,-295.08C14549.46,-293 14535.09,-291.17 14521.5,-290 14108.68,-254.38 11204.04,-302.19 10792.5,-254 10781.14,-252.67 10769.1,-250.47 10757.7,-248.01"/>
4079<polygon fill="midnightblue" stroke="midnightblue" points="14562.99,-298.56 14573.41,-296.63 14564.06,-291.64 14562.99,-298.56"/>
4080</g>
4081<!-- Node202&#45;&gt;Node149 -->
4082<g id="edge284" class="edge">
4083<title>Node202&#45;&gt;Node149</title>
4084<path fill="none" stroke="midnightblue" d="M14563.37,-295.08C14549.46,-293 14535.09,-291.17 14521.5,-290 14470.35,-285.58 10861.62,-290.48 10825.5,-254 10812.37,-240.74 10814.13,-226.8 10825.5,-212 10834.36,-200.46 10908.79,-182.5 10966.55,-170.04"/>
4085<polygon fill="midnightblue" stroke="midnightblue" points="14562.99,-298.56 14573.41,-296.63 14564.06,-291.64 14562.99,-298.56"/>
4086</g>
4087<!-- Node202&#45;&gt;Node150 -->
4088<g id="edge268" class="edge">
4089<title>Node202&#45;&gt;Node150</title>
4090<path fill="none" stroke="midnightblue" d="M14643.5,-285.59C14643.5,-273.26 14643.5,-258.72 14643.5,-248.23"/>
4091<polygon fill="midnightblue" stroke="midnightblue" points="14640,-285.7 14643.5,-295.7 14647,-285.71 14640,-285.7"/>
4092</g>
4093<!-- Node202&#45;&gt;Node152 -->
4094<g id="edge289" class="edge">
4095<title>Node202&#45;&gt;Node152</title>
4096<path fill="none" stroke="midnightblue" d="M14614.54,-290.03C14600.46,-279.83 14583.57,-266.89 14569.5,-254 14550.94,-237 14554.2,-222.88 14531.5,-212 14407.64,-152.65 14050.61,-194.34 13914.5,-176 13903.17,-174.47 13891.18,-172.33 13879.68,-170.01"/>
4097<polygon fill="midnightblue" stroke="midnightblue" points="14612.73,-293.04 14622.9,-296 14616.8,-287.34 14612.73,-293.04"/>
4098</g>
4099<!-- Node202&#45;&gt;Node153 -->
4100<g id="edge269" class="edge">
4101<title>Node202&#45;&gt;Node153</title>
4102<path fill="none" stroke="midnightblue" d="M14723.82,-308.79C14991.34,-304.45 15850.69,-288.17 16125.5,-254 16137.09,-252.56 16149.37,-250.41 16161.1,-248.05"/>
4103<polygon fill="midnightblue" stroke="midnightblue" points="14723.74,-305.29 14713.8,-308.95 14723.85,-312.29 14723.74,-305.29"/>
4104</g>
4105<!-- Node202&#45;&gt;Node155 -->
4106<g id="edge270" class="edge">
4107<title>Node202&#45;&gt;Node155</title>
4108<path fill="none" stroke="midnightblue" d="M14723.46,-297.99C14789.44,-287.65 14885.4,-271.65 14968.5,-254 14976.94,-252.21 14985.85,-250.13 14994.51,-248.01"/>
4109<polygon fill="midnightblue" stroke="midnightblue" points="14722.88,-294.54 14713.54,-299.54 14723.96,-301.45 14722.88,-294.54"/>
4110</g>
4111<!-- Node202&#45;&gt;Node158 -->
4112<g id="edge271" class="edge">
4113<title>Node202&#45;&gt;Node158</title>
4114<path fill="none" stroke="midnightblue" d="M14563.38,-295.03C14549.46,-292.96 14535.1,-291.15 14521.5,-290 13828.06,-231.53 8950.02,-331.92 8258.5,-254 8246.89,-252.69 8234.58,-250.5 8222.92,-248.04"/>
4115<polygon fill="midnightblue" stroke="midnightblue" points="14563,-298.51 14573.41,-296.58 14564.07,-291.6 14563,-298.51"/>
4116</g>
4117<!-- Node202&#45;&gt;Node161 -->
4118<g id="edge272" class="edge">
4119<title>Node202&#45;&gt;Node161</title>
4120<path fill="none" stroke="midnightblue" d="M14723.79,-309.89C15032.73,-309.13 16144.85,-302.95 16494.5,-254 16504.45,-252.61 16514.95,-250.45 16524.94,-248.06"/>
4121<polygon fill="midnightblue" stroke="midnightblue" points="14723.57,-306.39 14713.58,-309.92 14723.59,-313.39 14723.57,-306.39"/>
4122</g>
4123<!-- Node202&#45;&gt;Node163 -->
4124<g id="edge295" class="edge">
4125<title>Node202&#45;&gt;Node163</title>
4126<path fill="none" stroke="midnightblue" d="M14723.98,-310.22C15118.14,-311.01 16829.92,-311.14 16926.5,-254 16957.84,-235.46 16973.65,-192.54 16980.01,-170.15"/>
4127<polygon fill="midnightblue" stroke="midnightblue" points="14723.81,-306.72 14713.81,-310.2 14723.8,-313.72 14723.81,-306.72"/>
4128</g>
4129<!-- Node202&#45;&gt;Node164 -->
4130<g id="edge273" class="edge">
4131<title>Node202&#45;&gt;Node164</title>
4132<path fill="none" stroke="midnightblue" d="M14723.62,-308.77C14971.77,-304.62 15725.42,-289.38 15967.5,-254 15977.3,-252.57 15987.65,-250.42 15997.51,-248.06"/>
4133<polygon fill="midnightblue" stroke="midnightblue" points="14723.54,-305.27 14713.6,-308.94 14723.65,-312.27 14723.54,-305.27"/>
4134</g>
4135<!-- Node202&#45;&gt;Node165 -->
4136<g id="edge274" class="edge">
4137<title>Node202&#45;&gt;Node165</title>
4138<path fill="none" stroke="midnightblue" d="M14723.92,-309.48C15152.55,-306.55 17159.28,-290.97 17433.5,-254 17443.6,-252.64 17454.26,-250.46 17464.38,-248.03"/>
4139<polygon fill="midnightblue" stroke="midnightblue" points="14723.76,-305.98 14713.79,-309.55 14723.81,-312.98 14723.76,-305.98"/>
4140</g>
4141<!-- Node202&#45;&gt;Node166 -->
4142<g id="edge275" class="edge">
4143<title>Node202&#45;&gt;Node166</title>
4144<path fill="none" stroke="midnightblue" d="M14723.71,-308.27C14862.42,-304.35 15155.77,-291.94 15400.5,-254 15410.43,-252.46 15420.91,-250.36 15430.98,-248.09"/>
4145<polygon fill="midnightblue" stroke="midnightblue" points="14723.49,-304.78 14713.59,-308.55 14723.68,-311.78 14723.49,-304.78"/>
4146</g>
4147<!-- Node202&#45;&gt;Node169 -->
4148<g id="edge276" class="edge">
4149<title>Node202&#45;&gt;Node169</title>
4150<path fill="none" stroke="midnightblue" d="M14723.98,-309.72C15013.39,-308.32 16000.53,-300.22 16312.5,-254 16321.96,-252.6 16331.95,-250.44 16341.44,-248.04"/>
4151<polygon fill="midnightblue" stroke="midnightblue" points="14723.56,-306.22 14713.58,-309.77 14723.59,-313.22 14723.56,-306.22"/>
4152</g>
4153<!-- Node202&#45;&gt;Node172 -->
4154<g id="edge277" class="edge">
4155<title>Node202&#45;&gt;Node172</title>
4156<path fill="none" stroke="midnightblue" d="M14723.87,-309.9C15099.44,-309.16 16683.92,-303.13 17176.5,-254 17190.55,-252.6 17205.49,-250.42 17219.73,-248.01"/>
4157<polygon fill="midnightblue" stroke="midnightblue" points="14723.64,-306.4 14713.64,-309.92 14723.65,-313.4 14723.64,-306.4"/>
4158</g>
4159<!-- Node202&#45;&gt;Node173 -->
4160<g id="edge278" class="edge">
4161<title>Node202&#45;&gt;Node173</title>
4162<path fill="none" stroke="midnightblue" d="M14723.95,-309.54C15122.57,-307.05 16868.59,-293.88 16907.5,-254 16920.54,-240.64 16917.91,-227.5 16907.5,-212 16893.6,-191.31 16870.57,-178.26 16847.32,-170.03"/>
4163<polygon fill="midnightblue" stroke="midnightblue" points="14723.64,-306.04 14713.66,-309.6 14723.68,-313.04 14723.64,-306.04"/>
4164</g>
4165<!-- Node202&#45;&gt;Node174 -->
4166<g id="edge279" class="edge">
4167<title>Node202&#45;&gt;Node174</title>
4168<path fill="none" stroke="midnightblue" d="M14723.75,-310.1C15134.78,-310.39 17007.21,-308.62 17585.5,-254 17600.17,-252.61 17615.77,-250.44 17630.64,-248.03"/>
4169<polygon fill="midnightblue" stroke="midnightblue" points="14723.74,-306.6 14713.74,-310.1 14723.74,-313.6 14723.74,-306.6"/>
4170</g>
4171<!-- Node202&#45;&gt;Node175 -->
4172<g id="edge280" class="edge">
4173<title>Node202&#45;&gt;Node175</title>
4174<path fill="none" stroke="midnightblue" d="M14563.35,-295.36C14549.44,-293.25 14535.08,-291.34 14521.5,-290 14062.57,-244.6 13942.46,-308.3 13484.5,-254 13472.34,-252.56 13459.45,-250.39 13447.15,-248.01"/>
4175<polygon fill="midnightblue" stroke="midnightblue" points="14562.96,-298.85 14573.38,-296.93 14564.04,-291.93 14562.96,-298.85"/>
4176</g>
4177<!-- Node202&#45;&gt;Node176 -->
4178<g id="edge281" class="edge">
4179<title>Node202&#45;&gt;Node176</title>
4180<path fill="none" stroke="midnightblue" d="M14563.36,-295.2C14549.45,-293.1 14535.09,-291.24 14521.5,-290 13726.88,-217.27 13518.87,-348.09 12726.5,-254 12723.45,-253.64 12720.35,-253.22 12717.22,-252.75"/>
4181<polygon fill="midnightblue" stroke="midnightblue" points="14562.98,-298.68 14573.4,-296.75 14564.06,-291.76 14562.98,-298.68"/>
4182</g>
4183<!-- Node202&#45;&gt;Node177 -->
4184<g id="edge282" class="edge">
4185<title>Node202&#45;&gt;Node177</title>
4186<path fill="none" stroke="midnightblue" d="M14723.73,-310.24C15153.92,-311.24 17191.34,-312.79 17818.5,-254 17833.17,-252.62 17848.77,-250.46 17863.64,-248.05"/>
4187<polygon fill="midnightblue" stroke="midnightblue" points="14723.57,-306.73 14713.56,-310.21 14723.55,-313.73 14723.57,-306.73"/>
4188</g>
4189<!-- Node202&#45;&gt;Node178 -->
4190<g id="edge286" class="edge">
4191<title>Node202&#45;&gt;Node178</title>
4192<path fill="none" stroke="midnightblue" d="M14724.14,-309.76C15259.53,-308.05 18291.92,-296.53 18700.5,-254 18703.73,-253.66 18707.01,-253.28 18710.32,-252.85"/>
4193<polygon fill="midnightblue" stroke="midnightblue" points="14723.81,-306.26 14713.82,-309.79 14723.83,-313.26 14723.81,-306.26"/>
4194</g>
4195<!-- Node202&#45;&gt;Node179 -->
4196<g id="edge287" class="edge">
4197<title>Node202&#45;&gt;Node179</title>
4198<path fill="none" stroke="midnightblue" d="M14723.78,-309.84C15273.53,-308.59 18473.42,-299.44 18903.5,-254 18906.41,-253.69 18909.35,-253.34 18912.32,-252.96"/>
4199<polygon fill="midnightblue" stroke="midnightblue" points="14723.56,-306.34 14713.57,-309.86 14723.58,-313.34 14723.56,-306.34"/>
4200</g>
4201<!-- Node202&#45;&gt;Node180 -->
4202<g id="edge288" class="edge">
4203<title>Node202&#45;&gt;Node180</title>
4204<path fill="none" stroke="midnightblue" d="M14723.94,-309.23C15171.48,-304.82 17336.86,-282.08 17399.5,-254 17422.75,-243.58 17415.22,-222.34 17438.5,-212 17507.38,-181.42 20076.19,-178.94 20151.5,-176 20217.49,-173.42 20291.33,-168.69 20350.17,-164.48"/>
4205<polygon fill="midnightblue" stroke="midnightblue" points="14723.65,-305.73 14713.69,-309.33 14723.72,-312.73 14723.65,-305.73"/>
4206</g>
4207<!-- Node202&#45;&gt;Node181 -->
4208<g id="edge290" class="edge">
4209<title>Node202&#45;&gt;Node181</title>
4210<path fill="none" stroke="midnightblue" d="M14563.34,-295.46C14549.43,-293.34 14535.07,-291.4 14521.5,-290 14150.23,-251.74 14053,-299.09 13682.5,-254 13670.4,-252.53 13657.58,-250.38 13645.31,-248.03"/>
4211<polygon fill="midnightblue" stroke="midnightblue" points="14562.95,-298.94 14573.37,-297.03 14564.04,-292.02 14562.95,-298.94"/>
4212</g>
4213<!-- Node202&#45;&gt;Node182 -->
4214<g id="edge291" class="edge">
4215<title>Node202&#45;&gt;Node182</title>
4216<path fill="none" stroke="midnightblue" d="M14563.32,-295.61C14549.41,-293.47 14535.06,-291.49 14521.5,-290 14235.65,-258.7 14160.72,-290.57 13875.5,-254 13870.98,-253.42 13866.35,-252.75 13861.69,-252.02"/>
4217<polygon fill="midnightblue" stroke="midnightblue" points="14562.93,-299.09 14573.36,-297.19 14564.02,-292.17 14562.93,-299.09"/>
4218</g>
4219<!-- Node202&#45;&gt;Node183 -->
4220<g id="edge292" class="edge">
4221<title>Node202&#45;&gt;Node183</title>
4222<path fill="none" stroke="midnightblue" d="M14723.94,-309.79C15249.73,-308.31 18202.86,-298.08 19103.5,-254 19143.82,-252.03 19187.95,-248.59 19226.91,-245.11"/>
4223<polygon fill="midnightblue" stroke="midnightblue" points="14723.79,-306.29 14713.8,-309.82 14723.81,-313.29 14723.79,-306.29"/>
4224</g>
4225<!-- Node202&#45;&gt;Node184 -->
4226<g id="edge293" class="edge">
4227<title>Node202&#45;&gt;Node184</title>
4228<path fill="none" stroke="midnightblue" d="M14723.96,-309.85C15325.53,-308.62 19110.96,-299.14 19617.5,-254 19632.63,-252.65 19648.73,-250.46 19664.05,-248.02"/>
4229<polygon fill="midnightblue" stroke="midnightblue" points="14723.65,-306.35 14713.66,-309.87 14723.66,-313.35 14723.65,-306.35"/>
4230</g>
4231<!-- Node202&#45;&gt;Node185 -->
4232<g id="edge294" class="edge">
4233<title>Node202&#45;&gt;Node185</title>
4234<path fill="none" stroke="midnightblue" d="M14724,-309.58C15240.99,-306.76 18084.89,-289.75 18469.5,-254 18484.15,-252.64 18499.74,-250.46 18514.57,-248.03"/>
4235<polygon fill="midnightblue" stroke="midnightblue" points="14723.64,-306.08 14713.66,-309.63 14723.68,-313.08 14723.64,-306.08"/>
4236</g>
4237<!-- Node202&#45;&gt;Node186 -->
4238<g id="edge296" class="edge">
4239<title>Node202&#45;&gt;Node186</title>
4240<path fill="none" stroke="midnightblue" d="M14563.36,-295.23C14549.45,-293.13 14535.09,-291.26 14521.5,-290 13834.07,-226 13655.89,-318.45 12968.5,-254 12953.45,-252.59 12937.44,-250.42 12922.16,-248.03"/>
4241<polygon fill="midnightblue" stroke="midnightblue" points="14562.98,-298.71 14573.4,-296.79 14564.05,-291.8 14562.98,-298.71"/>
4242</g>
4243<!-- Node202&#45;&gt;Node187 -->
4244<g id="edge297" class="edge">
4245<title>Node202&#45;&gt;Node187</title>
4246<path fill="none" stroke="midnightblue" d="M14723.69,-309.62C15223.56,-307.12 17902.79,-292.06 18265.5,-254 18278.42,-252.64 18292.14,-250.47 18305.19,-248.04"/>
4247<polygon fill="midnightblue" stroke="midnightblue" points="14723.66,-306.12 14713.68,-309.67 14723.7,-313.12 14723.66,-306.12"/>
4248</g>
4249<!-- Node202&#45;&gt;Node188 -->
4250<g id="edge298" class="edge">
4251<title>Node202&#45;&gt;Node188</title>
4252<path fill="none" stroke="midnightblue" d="M14724.02,-309.8C15355.7,-308.18 19505.32,-295.99 20059.5,-254 20077.37,-252.65 20096.43,-250.45 20114.57,-248.01"/>
4253<polygon fill="midnightblue" stroke="midnightblue" points="14723.64,-306.3 14713.65,-309.83 14723.66,-313.3 14723.64,-306.3"/>
4254</g>
4255<!-- Node202&#45;&gt;Node189 -->
4256<g id="edge299" class="edge">
4257<title>Node202&#45;&gt;Node189</title>
4258<path fill="none" stroke="midnightblue" d="M14723.86,-309.49C15206.55,-306.33 17711.25,-288.35 18051.5,-254 18065.04,-252.63 18079.42,-250.45 18093.11,-248.03"/>
4259<polygon fill="midnightblue" stroke="midnightblue" points="14723.49,-305.99 14713.51,-309.56 14723.53,-312.99 14723.49,-305.99"/>
4260</g>
4261<!-- Node202&#45;&gt;Node190 -->
4262<g id="edge300" class="edge">
4263<title>Node202&#45;&gt;Node190</title>
4264<path fill="none" stroke="midnightblue" d="M14563.37,-295.1C14549.46,-293.02 14535.09,-291.19 14521.5,-290 13840.49,-230.54 12125.08,-328.06 11445.5,-254 11433.23,-252.66 11420.21,-250.48 11407.85,-248.04"/>
4265<polygon fill="midnightblue" stroke="midnightblue" points="14562.99,-298.58 14573.41,-296.65 14564.06,-291.66 14562.99,-298.58"/>
4266</g>
4267<!-- Node202&#45;&gt;Node193 -->
4268<g id="edge301" class="edge">
4269<title>Node202&#45;&gt;Node193</title>
4270<path fill="none" stroke="midnightblue" d="M14563.37,-295.17C14549.45,-293.08 14535.09,-291.23 14521.5,-290 13646.27,-210.71 13420.06,-329.49 12544.5,-254 12528.36,-252.61 12511.17,-250.43 12494.78,-248.02"/>
4271<polygon fill="midnightblue" stroke="midnightblue" points="14562.98,-298.66 14573.4,-296.73 14564.06,-291.74 14562.98,-298.66"/>
4272</g>
4273<!-- Node202&#45;&gt;Node196 -->
4274<g id="edge302" class="edge">
4275<title>Node202&#45;&gt;Node196</title>
4276<path fill="none" stroke="midnightblue" d="M14563.38,-295.05C14549.46,-292.97 14535.1,-291.16 14521.5,-290 13962.17,-242.45 10030.18,-281.43 9469.5,-254 9417.21,-251.44 9358.14,-245.93 9314.38,-241.33"/>
4277<polygon fill="midnightblue" stroke="midnightblue" points="14563,-298.53 14573.41,-296.6 14564.07,-291.61 14563,-298.53"/>
4278</g>
4279<!-- Node202&#45;&gt;Node199 -->
4280<g id="edge303" class="edge">
4281<title>Node202&#45;&gt;Node199</title>
4282<path fill="none" stroke="midnightblue" d="M14563.38,-295.06C14549.46,-292.98 14535.09,-291.16 14521.5,-290 13557.44,-207.49 11131.15,-341.19 10167.5,-254 10152.77,-252.67 10137.08,-250.47 10122.19,-248.01"/>
4283<polygon fill="midnightblue" stroke="midnightblue" points="14562.99,-298.54 14573.41,-296.61 14564.06,-291.62 14562.99,-298.54"/>
4284</g>
4285<!-- Node202&#45;&gt;Node201 -->
4286<g id="edge305" class="edge">
4287<title>Node202&#45;&gt;Node201</title>
4288<path fill="none" stroke="midnightblue" d="M14563.35,-295.3C14549.44,-293.2 14535.08,-291.31 14521.5,-290 13975.78,-237.54 13830.72,-335.01 13288.5,-254 13279.27,-252.62 13269.55,-250.47 13260.31,-248.08"/>
4289<polygon fill="midnightblue" stroke="midnightblue" points="14562.97,-298.78 14573.39,-296.87 14564.05,-291.87 14562.97,-298.78"/>
4290</g>
4291<!-- Node203 -->
4292<g id="node203" class="node">
4293<title>Node203</title>
4294<g id="a_node203"><a xlink:href="_arg_min_max_8hpp.html" target="_top" xlink:title=" ">
4295<polygon fill="white" stroke="black" points="19902,-218 19902,-248 20051,-248 20051,-218 19902,-218"/>
4296<text text-anchor="start" x="19910" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
4297<text text-anchor="middle" x="19976.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/ArgMinMax.hpp</text>
4298</a>
4299</g>
4300</g>
4301<!-- Node202&#45;&gt;Node203 -->
4302<g id="edge256" class="edge">
4303<title>Node202&#45;&gt;Node203</title>
4304<path fill="none" stroke="midnightblue" d="M14723.88,-309.87C15341.4,-308.81 19322.61,-300.19 19854.5,-254 19870,-252.65 19886.51,-250.47 19902.21,-248.02"/>
4305<polygon fill="midnightblue" stroke="midnightblue" points="14723.73,-306.37 14713.74,-309.89 14723.75,-313.37 14723.73,-306.37"/>
4306</g>
4307<!-- Node205 -->
4308<g id="node205" class="node">
4309<title>Node205</title>
4310<g id="a_node205"><a xlink:href="_detection_post_process_8hpp.html" target="_top" xlink:title=" ">
4311<polygon fill="white" stroke="black" points="14726.5,-218 14726.5,-248 14926.5,-248 14926.5,-218 14726.5,-218"/>
4312<text text-anchor="start" x="14734.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
4313<text text-anchor="middle" x="14826.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/DetectionPostProcess.hpp</text>
4314</a>
4315</g>
4316</g>
4317<!-- Node202&#45;&gt;Node205 -->
4318<g id="edge265" class="edge">
4319<title>Node202&#45;&gt;Node205</title>
4320<path fill="none" stroke="midnightblue" d="M14686.73,-292.05C14719.12,-278.59 14762.83,-260.44 14792.69,-248.04"/>
4321<polygon fill="midnightblue" stroke="midnightblue" points="14685.38,-288.82 14677.49,-295.88 14688.07,-295.28 14685.38,-288.82"/>
4322</g>
4323<!-- Node207 -->
4324<g id="node207" class="node">
4325<title>Node207</title>
4326<g id="a_node207"><a xlink:href="_ref_detection_post_process_workload_8cpp.html" target="_top" xlink:title=" ">
4327<polygon fill="white" stroke="black" points="14733,-134.5 14733,-175.5 14928,-175.5 14928,-134.5 14733,-134.5"/>
4328<text text-anchor="start" x="14741" y="-163.5" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
4329<text text-anchor="start" x="14741" y="-152.5" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefDetectionPostProcess</text>
4330<text text-anchor="middle" x="14830.5" y="-141.5" font-family="Helvetica,sans-Serif" font-size="10.00">Workload.cpp</text>
4331</a>
4332</g>
4333</g>
4334<!-- Node202&#45;&gt;Node207 -->
4335<g id="edge285" class="edge">
4336<title>Node202&#45;&gt;Node207</title>
4337<path fill="none" stroke="midnightblue" d="M14724.01,-305.77C14800.98,-299.84 14909.1,-285.94 14935.5,-254 14947.39,-239.61 14945.1,-228.01 14935.5,-212 14925.77,-195.79 14909.59,-184.01 14892.8,-175.57"/>
4338<polygon fill="midnightblue" stroke="midnightblue" points="14723.56,-302.29 14713.84,-306.52 14724.07,-309.28 14723.56,-302.29"/>
4339</g>
4340<!-- Node203&#45;&gt;Node173 -->
4341<g id="edge258" class="edge">
4342<title>Node203&#45;&gt;Node173</title>
4343<path fill="none" stroke="midnightblue" d="M19912.94,-215.89C19904.76,-214.31 19896.46,-212.94 19888.5,-212 19225.52,-133.58 17549.23,-237.88 16884.5,-176 16869.99,-174.65 16854.56,-172.46 16839.89,-170.01"/>
4344<polygon fill="midnightblue" stroke="midnightblue" points="19912.33,-219.34 19922.83,-217.91 19913.73,-212.48 19912.33,-219.34"/>
4345</g>
4346<!-- Node203&#45;&gt;Node204 -->
4347<g id="edge257" class="edge">
4348<title>Node203&#45;&gt;Node204</title>
4349<path fill="none" stroke="midnightblue" d="M20060.75,-216.42C20073.04,-214.63 20085.57,-213.06 20097.5,-212 20660.21,-161.79 22078.98,-246.61 22639.5,-176 22650.09,-174.67 22661.29,-172.5 22671.91,-170.08"/>
4350<polygon fill="midnightblue" stroke="midnightblue" points="20059.87,-213.01 20050.51,-217.97 20060.92,-219.93 20059.87,-213.01"/>
4351</g>
4352<!-- Node206 -->
4353<g id="node206" class="node">
4354<title>Node206</title>
4355<g id="a_node206"><a xlink:href="_detection_post_process_8cpp.html" target="_top" xlink:title=" ">
4356<polygon fill="white" stroke="black" points="14315,-140 14315,-170 14514,-170 14514,-140 14315,-140"/>
4357<text text-anchor="start" x="14323" y="-158" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
4358<text text-anchor="middle" x="14414.5" y="-147" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/DetectionPostProcess.cpp</text>
4359</a>
4360</g>
4361</g>
4362<!-- Node205&#45;&gt;Node206 -->
4363<g id="edge266" class="edge">
4364<title>Node205&#45;&gt;Node206</title>
4365<path fill="none" stroke="midnightblue" d="M14740.25,-216.09C14666.42,-202.47 14561.15,-183.05 14490.45,-170.01"/>
4366<polygon fill="midnightblue" stroke="midnightblue" points="14739.98,-219.6 14750.45,-217.97 14741.25,-212.72 14739.98,-219.6"/>
4367</g>
4368<!-- Node205&#45;&gt;Node207 -->
4369<g id="edge267" class="edge">
4370<title>Node205&#45;&gt;Node207</title>
4371<path fill="none" stroke="midnightblue" d="M14827.78,-207.66C14828.32,-197.33 14828.95,-185.44 14829.46,-175.68"/>
4372<polygon fill="midnightblue" stroke="midnightblue" points="14824.28,-207.53 14827.25,-217.7 14831.27,-207.9 14824.28,-207.53"/>
4373</g>
4374<!-- Node208&#45;&gt;Node96 -->
4375<g id="edge307" class="edge">
4376<title>Node208&#45;&gt;Node96</title>
4377<path fill="none" stroke="midnightblue" d="M18910.5,-294.07C18991.31,-278.91 19100.36,-257.84 19103.5,-254 19115.33,-239.56 19116.35,-225.54 19103.5,-212 19004.89,-108.06 14303.54,-86.37 13628.01,-83.79"/>
4378<polygon fill="midnightblue" stroke="midnightblue" points="18909.49,-290.7 18900.3,-295.98 18910.77,-297.58 18909.49,-290.7"/>
4379</g>
4380<!-- Node208&#45;&gt;Node177 -->
4381<g id="edge308" class="edge">
4382<title>Node208&#45;&gt;Node177</title>
4383<path fill="none" stroke="midnightblue" d="M18706.67,-305.07C18554.8,-297.9 18282.76,-282.24 18051.5,-254 18038.21,-252.38 18024.13,-250.28 18010.53,-248.05"/>
4384<polygon fill="midnightblue" stroke="midnightblue" points="18706.8,-308.58 18716.95,-305.56 18707.12,-301.59 18706.8,-308.58"/>
4385</g>
4386<!-- Node209&#45;&gt;Node96 -->
4387<g id="edge310" class="edge">
4388<title>Node209&#45;&gt;Node96</title>
4389<path fill="none" stroke="midnightblue" d="M20934.82,-215.06C20857.01,-191.46 20707.92,-149.81 20577.5,-134 20214.95,-90.05 14383.84,-84.14 13628.01,-83.56"/>
4390<polygon fill="midnightblue" stroke="midnightblue" points="20933.81,-218.41 20944.4,-217.99 20935.86,-211.72 20933.81,-218.41"/>
4391</g>
4392<!-- Node209&#45;&gt;Node180 -->
4393<g id="edge311" class="edge">
4394<title>Node209&#45;&gt;Node180</title>
4395<path fill="none" stroke="midnightblue" d="M20893.11,-216.39C20883.45,-214.88 20873.78,-213.39 20864.5,-212 20763.24,-196.83 20647.5,-180.98 20565.76,-170.03"/>
4396<polygon fill="midnightblue" stroke="midnightblue" points="20892.73,-219.88 20903.16,-217.98 20893.82,-212.96 20892.73,-219.88"/>
4397</g>
4398<!-- Node210&#45;&gt;Node177 -->
4399<g id="edge315" class="edge">
4400<title>Node210&#45;&gt;Node177</title>
4401<path fill="none" stroke="midnightblue" d="M19335.68,-294.27C19325.24,-292.58 19314.63,-291.08 19304.5,-290 18750.5,-231.1 18605.85,-309.47 18051.5,-254 18037.16,-252.57 18021.93,-250.4 18007.37,-248.03"/>
4402<polygon fill="midnightblue" stroke="midnightblue" points="19335.17,-297.74 19345.62,-295.95 19336.34,-290.84 19335.17,-297.74"/>
4403</g>
4404<!-- Node210&#45;&gt;Node178 -->
4405<g id="edge316" class="edge">
4406<title>Node210&#45;&gt;Node178</title>
4407<path fill="none" stroke="midnightblue" d="M19332.05,-294.25C19322.78,-292.69 19313.45,-291.23 19304.5,-290 19127.22,-265.68 19080.62,-279.41 18903.5,-254 18900.58,-253.58 18897.62,-253.13 18894.63,-252.66"/>
4408<polygon fill="midnightblue" stroke="midnightblue" points="19331.62,-297.72 19342.07,-295.98 19332.81,-290.83 19331.62,-297.72"/>
4409</g>
4410<!-- Node210&#45;&gt;Node179 -->
4411<g id="edge317" class="edge">
4412<title>Node210&#45;&gt;Node179</title>
4413<path fill="none" stroke="midnightblue" d="M19327.17,-294.14C19259.16,-281.51 19164.13,-263.85 19094.64,-250.94"/>
4414<polygon fill="midnightblue" stroke="midnightblue" points="19326.54,-297.59 19337.01,-295.97 19327.81,-290.7 19326.54,-297.59"/>
4415</g>
4416<!-- Node210&#45;&gt;Node180 -->
4417<g id="edge318" class="edge">
4418<title>Node210&#45;&gt;Node180</title>
4419<path fill="none" stroke="midnightblue" d="M19515.39,-294.73C19529.84,-292.93 19544.53,-291.28 19558.5,-290 19644.68,-282.12 20257.13,-288.49 20336.5,-254 20361,-243.35 20358.93,-229.05 20379.5,-212 20398.16,-196.53 20420.94,-180.87 20437.41,-170.06"/>
4420<polygon fill="midnightblue" stroke="midnightblue" points="19514.91,-291.26 19505.43,-296 19515.79,-298.2 19514.91,-291.26"/>
4421</g>
4422<!-- Node210&#45;&gt;Node183 -->
4423<g id="edge319" class="edge">
4424<title>Node210&#45;&gt;Node183</title>
4425<path fill="none" stroke="midnightblue" d="M19391.32,-288.53C19378.58,-275.63 19362.74,-259.57 19351.54,-248.23"/>
4426<polygon fill="midnightblue" stroke="midnightblue" points="19388.88,-291.05 19398.39,-295.7 19393.86,-286.13 19388.88,-291.05"/>
4427</g>
4428<!-- Node210&#45;&gt;Node184 -->
4429<g id="edge320" class="edge">
4430<title>Node210&#45;&gt;Node184</title>
4431<path fill="none" stroke="midnightblue" d="M19482.12,-293.67C19540.08,-280.07 19621.74,-260.92 19676.77,-248.01"/>
4432<polygon fill="midnightblue" stroke="midnightblue" points="19481.24,-290.28 19472.3,-295.97 19482.84,-297.1 19481.24,-290.28"/>
4433</g>
4434<!-- Node210&#45;&gt;Node209 -->
4435<g id="edge313" class="edge">
4436<title>Node210&#45;&gt;Node209</title>
4437<path fill="none" stroke="midnightblue" d="M19514.08,-294.66C19528.95,-292.83 19544.1,-291.19 19558.5,-290 20105.75,-244.67 20245.56,-290.04 20793.5,-254 20821.18,-252.18 20850.99,-249.49 20878.79,-246.67"/>
4438<polygon fill="midnightblue" stroke="midnightblue" points="19513.33,-291.23 19503.85,-295.96 19514.21,-298.18 19513.33,-291.23"/>
4439</g>
4440<!-- Node211 -->
4441<g id="node211" class="node">
4442<title>Node211</title>
4443<g id="a_node211"><a xlink:href="_elementwise_function_8cpp.html" target="_top" xlink:title=" ">
4444<polygon fill="white" stroke="black" points="20389,-218 20389,-248 20586,-248 20586,-218 20389,-218"/>
4445<text text-anchor="start" x="20397" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
4446<text text-anchor="middle" x="20487.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/ElementwiseFunction.cpp</text>
4447</a>
4448</g>
4449</g>
4450<!-- Node210&#45;&gt;Node211 -->
4451<g id="edge314" class="edge">
4452<title>Node210&#45;&gt;Node211</title>
4453<path fill="none" stroke="midnightblue" d="M19515.38,-294.7C19529.84,-292.9 19544.53,-291.26 19558.5,-290 19920.05,-257.33 20013.66,-293.72 20374.5,-254 20388.16,-252.5 20402.67,-250.35 20416.58,-248.02"/>
4454<polygon fill="midnightblue" stroke="midnightblue" points="19514.91,-291.23 19505.43,-295.97 19515.79,-298.18 19514.91,-291.23"/>
4455</g>
4456<!-- Node212&#45;&gt;Node96 -->
4457<g id="edge322" class="edge">
4458<title>Node212&#45;&gt;Node96</title>
4459<path fill="none" stroke="midnightblue" d="M19305.76,-290.38C19423.95,-284.27 20266.34,-292.53 20303.5,-254 20316.46,-240.57 20313.23,-227.93 20303.5,-212 20263.92,-147.2 20225.24,-152.11 20151.5,-134 19985.13,-93.13 14370.45,-84.55 13628.22,-83.6"/>
4460<polygon fill="midnightblue" stroke="midnightblue" points="19305.32,-286.91 19295.6,-291.13 19305.83,-293.89 19305.32,-286.91"/>
4461</g>
4462<!-- Node212&#45;&gt;Node178 -->
4463<g id="edge323" class="edge">
4464<title>Node212&#45;&gt;Node178</title>
4465<path fill="none" stroke="midnightblue" d="M19101.81,-290.06C19101.71,-290.04 19101.6,-290.02 19101.5,-290 19013.61,-273.39 18991.37,-270.69 18903.5,-254 18900.6,-253.45 18897.66,-252.89 18894.69,-252.32"/>
4466<polygon fill="midnightblue" stroke="midnightblue" points="19101.01,-293.47 19111.49,-291.9 19102.32,-286.59 19101.01,-293.47"/>
4467</g>
4468<!-- Node213&#45;&gt;Node96 -->
4469<g id="edge325" class="edge">
4470<title>Node213&#45;&gt;Node96</title>
4471<path fill="none" stroke="midnightblue" d="M20269.82,-290.38C20387.71,-284.23 21228.41,-292.45 21265.5,-254 21278.46,-240.56 21277.77,-226.07 21265.5,-212 21098.65,-20.58 20952.78,-152.27 20699.5,-134 19959.51,-80.63 14367.56,-82.9 13628.14,-83.43"/>
4472<polygon fill="midnightblue" stroke="midnightblue" points="20269.4,-286.9 20259.69,-291.13 20269.92,-293.88 20269.4,-286.9"/>
4473</g>
4474<!-- Node213&#45;&gt;Node179 -->
4475<g id="edge326" class="edge">
4476<title>Node213&#45;&gt;Node179</title>
4477<path fill="none" stroke="midnightblue" d="M20067.23,-289.95C19690.92,-245.35 19591.87,-279.4 19217.5,-254 19177.11,-251.26 19132.51,-247.25 19094.53,-243.54"/>
4478<polygon fill="midnightblue" stroke="midnightblue" points="20066.96,-293.44 20077.31,-291.16 20067.79,-286.49 20066.96,-293.44"/>
4479</g>
4480<!-- Node214&#45;&gt;Node96 -->
4481<g id="edge330" class="edge">
4482<title>Node214&#45;&gt;Node96</title>
4483<path fill="none" stroke="midnightblue" d="M20683.58,-294.42C20694.64,-292.75 20705.82,-291.23 20716.5,-290 20779.33,-282.79 21241.22,-300.11 21284.5,-254 21297.28,-240.39 21295.95,-226.74 21284.5,-212 21198.69,-101.48 21118.26,-151.94 20979.5,-134 20595.9,-84.4 14409.16,-83.41 13628.29,-83.49"/>
4484<polygon fill="midnightblue" stroke="midnightblue" points="20682.83,-290.99 20673.48,-295.98 20683.89,-297.91 20682.83,-290.99"/>
4485</g>
4486<!-- Node214&#45;&gt;Node183 -->
4487<g id="edge331" class="edge">
4488<title>Node214&#45;&gt;Node183</title>
4489<path fill="none" stroke="midnightblue" d="M20486.4,-294.78C20470.36,-292.94 20454.02,-291.26 20438.5,-290 20003.2,-254.54 19890.99,-298.29 19456.5,-254 19442.02,-252.52 19426.62,-250.37 19411.89,-248.03"/>
4490<polygon fill="midnightblue" stroke="midnightblue" points="20486,-298.26 20496.34,-295.95 20486.82,-291.31 20486,-298.26"/>
4491</g>
4492<!-- Node215&#45;&gt;Node96 -->
4493<g id="edge333" class="edge">
4494<title>Node215&#45;&gt;Node96</title>
4495<path fill="none" stroke="midnightblue" d="M20920.75,-294.45C20932.07,-292.74 20943.55,-291.19 20954.5,-290 21111.85,-272.83 21766.02,-331.74 21662.5,-212 21505.63,-30.56 21367.66,-152.18 21128.5,-134 20734.78,-104.08 14416.3,-85.88 13628.02,-83.72"/>
4496<polygon fill="midnightblue" stroke="midnightblue" points="20920.2,-290.99 20910.86,-295.98 20921.28,-297.91 20920.2,-290.99"/>
4497</g>
4498<!-- Node215&#45;&gt;Node184 -->
4499<g id="edge334" class="edge">
4500<title>Node215&#45;&gt;Node184</title>
4501<path fill="none" stroke="midnightblue" d="M20750.51,-294.41C20739.1,-292.7 20727.54,-291.16 20716.5,-290 20351.95,-251.55 20257.73,-285.33 19892.5,-254 19874.27,-252.44 19854.9,-250.32 19836.23,-248.05"/>
4502<polygon fill="midnightblue" stroke="midnightblue" points="20750.05,-297.88 20760.47,-295.95 20751.12,-290.97 20750.05,-297.88"/>
4503</g>
4504<!-- Node216&#45;&gt;Node135 -->
4505<g id="edge341" class="edge">
4506<title>Node216&#45;&gt;Node135</title>
4507<path fill="none" stroke="midnightblue" d="M19064.83,-291.11C19079.88,-282.18 19095.09,-269.93 19103.5,-254 19112.22,-237.49 19116.6,-225.3 19103.5,-212 19055.77,-163.56 16723.26,-181.85 16655.5,-176 16640.27,-174.69 16624.1,-172.63 16608.6,-170.32"/>
4508<polygon fill="midnightblue" stroke="midnightblue" points="19063.09,-288.08 19056.04,-295.99 19066.48,-294.2 19063.09,-288.08"/>
4509</g>
4510<!-- Node216&#45;&gt;Node162 -->
4511<g id="edge337" class="edge">
4512<title>Node216&#45;&gt;Node162</title>
4513<path fill="none" stroke="midnightblue" d="M19081.82,-293.68C19088.75,-292.23 19095.75,-290.95 19102.5,-290 19155.18,-282.58 20019.1,-288.62 20059.5,-254 20083.58,-233.36 20082.94,-192.15 20080.62,-170.33"/>
4514<polygon fill="midnightblue" stroke="midnightblue" points="19080.75,-290.33 19071.74,-295.91 19082.26,-297.16 19080.75,-290.33"/>
4515</g>
4516<!-- Node216&#45;&gt;Node163 -->
4517<g id="edge339" class="edge">
4518<title>Node216&#45;&gt;Node163</title>
4519<path fill="none" stroke="midnightblue" d="M19090.25,-293.12C19125.9,-282.83 19164.13,-268.83 19174.5,-254 19185.19,-238.7 19187.59,-225.31 19174.5,-212 19133.76,-170.55 17140.28,-182.28 17082.5,-176 17069.95,-174.64 17056.63,-172.46 17043.96,-170.03"/>
4520<polygon fill="midnightblue" stroke="midnightblue" points="19088.97,-289.85 19080.29,-295.92 19090.86,-296.58 19088.97,-289.85"/>
4521</g>
4522<!-- Node216&#45;&gt;Node172 -->
4523<g id="edge338" class="edge">
4524<title>Node216&#45;&gt;Node172</title>
4525<path fill="none" stroke="midnightblue" d="M18962.29,-293.81C18954.99,-292.28 18947.61,-290.95 18940.5,-290 18609.58,-245.72 17771.35,-280.1 17438.5,-254 17420.03,-252.55 17400.36,-250.38 17381.55,-248"/>
4526<polygon fill="midnightblue" stroke="midnightblue" points="18961.62,-297.25 18972.14,-296 18963.14,-290.41 18961.62,-297.25"/>
4527</g>
4528<!-- Node216&#45;&gt;Node187 -->
4529<g id="edge340" class="edge">
4530<title>Node216&#45;&gt;Node187</title>
4531<path fill="none" stroke="midnightblue" d="M18959.79,-293.64C18953.31,-292.26 18946.79,-291.01 18940.5,-290 18733.21,-256.72 18677.54,-282.25 18469.5,-254 18457.7,-252.4 18445.2,-250.29 18433.15,-248.05"/>
4532<polygon fill="midnightblue" stroke="midnightblue" points="18959.39,-297.14 18969.91,-295.91 18960.91,-290.31 18959.39,-297.14"/>
4533</g>
4534<!-- Node217 -->
4535<g id="node217" class="node">
4536<title>Node217</title>
4537<g id="a_node217"><a xlink:href="_activation_8cpp.html" target="_top" xlink:title=" ">
4538<polygon fill="white" stroke="black" points="19466,-218 19466,-248 19609,-248 19609,-218 19466,-218"/>
4539<text text-anchor="start" x="19474" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
4540<text text-anchor="middle" x="19537.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Activation.cpp</text>
4541</a>
4542</g>
4543</g>
4544<!-- Node216&#45;&gt;Node217 -->
4545<g id="edge336" class="edge">
4546<title>Node216&#45;&gt;Node217</title>
4547<path fill="none" stroke="midnightblue" d="M19083.82,-293.68C19090.1,-292.31 19096.41,-291.06 19102.5,-290 19258.32,-262.98 19300.68,-281.02 19456.5,-254 19465.78,-252.39 19475.56,-250.31 19485.01,-248.1"/>
4548<polygon fill="midnightblue" stroke="midnightblue" points="19082.98,-290.28 19073.99,-295.9 19084.52,-297.11 19082.98,-290.28"/>
4549</g>
4550<!-- Node218&#45;&gt;Node167 -->
4551<g id="edge346" class="edge">
4552<title>Node218&#45;&gt;Node167</title>
4553<path fill="none" stroke="midnightblue" d="M19699.82,-293.7C19706.76,-292.24 19713.76,-290.96 19720.5,-290 19768.61,-283.14 20560.85,-289.06 20594.5,-254 20607.42,-240.53 20607.63,-225.27 20594.5,-212 20561.74,-178.88 17286.7,-182.01 17240.5,-176 17230.26,-174.67 17219.43,-172.47 17209.19,-170.01"/>
4554<polygon fill="midnightblue" stroke="midnightblue" points="19698.75,-290.35 19689.75,-295.93 19700.27,-297.19 19698.75,-290.35"/>
4555</g>
4556<!-- Node218&#45;&gt;Node174 -->
4557<g id="edge347" class="edge">
4558<title>Node218&#45;&gt;Node174</title>
4559<path fill="none" stroke="midnightblue" d="M19558.02,-294.7C19545.49,-292.81 19532.68,-291.15 19520.5,-290 18767.66,-219.15 18572.24,-325.9 17819.5,-254 17804.83,-252.6 17789.23,-250.42 17774.36,-248.01"/>
4560<polygon fill="midnightblue" stroke="midnightblue" points="19557.56,-298.17 19567.98,-296.25 19558.64,-291.25 19557.56,-298.17"/>
4561</g>
4562<!-- Node218&#45;&gt;Node211 -->
4563<g id="edge345" class="edge">
4564<title>Node218&#45;&gt;Node211</title>
4565<path fill="none" stroke="midnightblue" d="M19700.13,-293.73C19706.97,-292.28 19713.86,-290.99 19720.5,-290 20008.4,-246.92 20085.32,-287.43 20374.5,-254 20387.86,-252.46 20402.03,-250.34 20415.65,-248.05"/>
4566<polygon fill="midnightblue" stroke="midnightblue" points="19699.2,-290.35 19690.2,-295.94 19700.72,-297.18 19699.2,-290.35"/>
4567</g>
4568<!-- Node219 -->
4569<g id="node219" class="node">
4570<title>Node219</title>
4571<g id="a_node219"><a xlink:href="_broadcast_8cpp.html" target="_top" xlink:title=" ">
4572<polygon fill="white" stroke="black" points="20642.5,-218 20642.5,-248 20784.5,-248 20784.5,-218 20642.5,-218"/>
4573<text text-anchor="start" x="20650.5" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
4574<text text-anchor="middle" x="20713.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Broadcast.cpp</text>
4575</a>
4576</g>
4577</g>
4578<!-- Node218&#45;&gt;Node219 -->
4579<g id="edge344" class="edge">
4580<title>Node218&#45;&gt;Node219</title>
4581<path fill="none" stroke="midnightblue" d="M19699.82,-293.69C19706.75,-292.24 19713.76,-290.96 19720.5,-290 20120.37,-233.3 20228.32,-308.5 20628.5,-254 20639.01,-252.57 20650.13,-250.42 20660.74,-248.06"/>
4582<polygon fill="midnightblue" stroke="midnightblue" points="19698.75,-290.34 19689.74,-295.92 19700.27,-297.17 19698.75,-290.34"/>
4583</g>
4584<!-- Node220&#45;&gt;Node185 -->
4585<g id="edge355" class="edge">
4586<title>Node220&#45;&gt;Node185</title>
4587<path fill="none" stroke="midnightblue" d="M20291.86,-293.91C20284.04,-292.34 20276.11,-290.97 20268.5,-290 19577.48,-201.74 19394.86,-321.36 18701.5,-254 18687.06,-252.6 18671.7,-250.43 18657.06,-248.04"/>
4588<polygon fill="midnightblue" stroke="midnightblue" points="20291.16,-297.34 20301.67,-296 20292.61,-290.5 20291.16,-297.34"/>
4589</g>
4590<!-- Node220&#45;&gt;Node221 -->
4591<g id="edge354" class="edge">
4592<title>Node220&#45;&gt;Node221</title>
4593<path fill="none" stroke="midnightblue" d="M20439.96,-294.54C20452.19,-292.76 20464.64,-291.17 20476.5,-290 20926.6,-245.62 21045.23,-314.08 21493.5,-254 21504.02,-252.59 21515.14,-250.46 21525.75,-248.1"/>
4594<polygon fill="midnightblue" stroke="midnightblue" points="20439.11,-291.13 20429.74,-296.07 20440.15,-298.05 20439.11,-291.13"/>
4595</g>
4596<!-- Node222&#45;&gt;Node135 -->
4597<g id="edge361" class="edge">
4598<title>Node222&#45;&gt;Node135</title>
4599<path fill="none" stroke="midnightblue" d="M19825.41,-289.04C19848.89,-267.63 19876.68,-234.44 19854.5,-212 19823.26,-180.4 16699.78,-179.74 16655.5,-176 16640.27,-174.71 16624.1,-172.67 16608.6,-170.36"/>
4600<polygon fill="midnightblue" stroke="midnightblue" points="19822.9,-286.59 19817.69,-295.82 19827.52,-291.85 19822.9,-286.59"/>
4601</g>
4602<!-- Node222&#45;&gt;Node162 -->
4603<g id="edge357" class="edge">
4604<title>Node222&#45;&gt;Node162</title>
4605<path fill="none" stroke="midnightblue" d="M19861.57,-293.79C19868.92,-292.29 19876.35,-290.98 19883.5,-290 19935.44,-282.89 20790.14,-291.77 20826.5,-254 20887.58,-190.54 20882.5,-216.65 20341.5,-176 20273.8,-170.91 20196.32,-165.01 20143.08,-160.94"/>
4606<polygon fill="midnightblue" stroke="midnightblue" points="19860.67,-290.4 19851.63,-295.92 19862.14,-297.25 19860.67,-290.4"/>
4607</g>
4608<!-- Node222&#45;&gt;Node163 -->
4609<g id="edge359" class="edge">
4610<title>Node222&#45;&gt;Node163</title>
4611<path fill="none" stroke="midnightblue" d="M19855.76,-293.57C19862.04,-292.16 19868.38,-290.92 19874.5,-290 19925.02,-282.37 20758.08,-290.83 20793.5,-254 20806.44,-240.54 20806.64,-225.26 20793.5,-212 20757.23,-175.38 17133.76,-181.38 17082.5,-176 17069.77,-174.66 17056.25,-172.46 17043.42,-170"/>
4612<polygon fill="midnightblue" stroke="midnightblue" points="19854.89,-290.18 19845.97,-295.9 19856.51,-296.99 19854.89,-290.18"/>
4613</g>
4614<!-- Node222&#45;&gt;Node187 -->
4615<g id="edge360" class="edge">
4616<title>Node222&#45;&gt;Node187</title>
4617<path fill="none" stroke="midnightblue" d="M19740.24,-293.68C19733.29,-292.21 19726.27,-290.93 19719.5,-290 19168.91,-214.16 19021.85,-315.68 18469.5,-254 18456.77,-252.58 18443.25,-250.41 18430.37,-248.01"/>
4618<polygon fill="midnightblue" stroke="midnightblue" points="19739.8,-297.16 19750.32,-295.93 19741.33,-290.33 19739.8,-297.16"/>
4619</g>
4620<!-- Node222&#45;&gt;Node223 -->
4621<g id="edge358" class="edge">
4622<title>Node222&#45;&gt;Node223</title>
4623<path fill="none" stroke="midnightblue" d="M19879.73,-294.77C19892.01,-292.88 19904.57,-291.19 19916.5,-290 20443,-237.29 20582.37,-326.58 21106.5,-254 21116.57,-252.61 21127.21,-250.45 21137.32,-248.05"/>
4624<polygon fill="midnightblue" stroke="midnightblue" points="19878.83,-291.37 19869.51,-296.4 19879.93,-298.28 19878.83,-291.37"/>
4625</g>
4626<!-- Node224&#45;&gt;Node113 -->
4627<g id="edge367" class="edge">
4628<title>Node224&#45;&gt;Node113</title>
4629<path fill="none" stroke="midnightblue" d="M22590.21,-290.63C22604.76,-281.7 22619.4,-269.57 22627.5,-254 22636.12,-237.44 22636.9,-228.12 22627.5,-212 22615.91,-192.13 22594.37,-178.75 22574.33,-170.06"/>
4630<polygon fill="midnightblue" stroke="midnightblue" points="22588.16,-287.78 22581.22,-295.78 22591.64,-293.85 22588.16,-287.78"/>
4631</g>
4632<!-- Node225 -->
4633<g id="node225" class="node">
4634<title>Node225</title>
4635<g id="a_node225"><a xlink:href="_pooling2d_8cpp.html" target="_top" xlink:title=" ">
4636<polygon fill="white" stroke="black" points="22477,-218 22477,-248 22618,-248 22618,-218 22477,-218"/>
4637<text text-anchor="start" x="22485" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
4638<text text-anchor="middle" x="22547.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Pooling2d.cpp</text>
4639</a>
4640</g>
4641</g>
4642<!-- Node224&#45;&gt;Node225 -->
4643<g id="edge366" class="edge">
4644<title>Node224&#45;&gt;Node225</title>
4645<path fill="none" stroke="midnightblue" d="M22547.5,-285.59C22547.5,-273.26 22547.5,-258.72 22547.5,-248.23"/>
4646<polygon fill="midnightblue" stroke="midnightblue" points="22544,-285.7 22547.5,-295.7 22551,-285.71 22544,-285.7"/>
4647</g>
4648<!-- Node226&#45;&gt;Node115 -->
4649<g id="edge370" class="edge">
4650<title>Node226&#45;&gt;Node115</title>
4651<path fill="none" stroke="midnightblue" d="M21967.38,-290.65C21982.07,-281.47 21997.62,-269.16 22007.5,-254 22024.48,-227.96 22027.49,-190.42 22027.77,-170.2"/>
4652<polygon fill="midnightblue" stroke="midnightblue" points="21965.23,-287.86 21958.4,-295.96 21968.79,-293.89 21965.23,-287.86"/>
4653</g>
4654<!-- Node227 -->
4655<g id="node227" class="node">
4656<title>Node227</title>
4657<g id="a_node227"><a xlink:href="_pooling3d_8cpp.html" target="_top" xlink:title=" ">
4658<polygon fill="white" stroke="black" points="21858,-218 21858,-248 21999,-248 21999,-218 21858,-218"/>
4659<text text-anchor="start" x="21866" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
4660<text text-anchor="middle" x="21928.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Pooling3d.cpp</text>
4661</a>
4662</g>
4663</g>
4664<!-- Node226&#45;&gt;Node227 -->
4665<g id="edge369" class="edge">
4666<title>Node226&#45;&gt;Node227</title>
4667<path fill="none" stroke="midnightblue" d="M21928.5,-285.59C21928.5,-273.26 21928.5,-258.72 21928.5,-248.23"/>
4668<polygon fill="midnightblue" stroke="midnightblue" points="21925,-285.7 21928.5,-295.7 21932,-285.71 21925,-285.7"/>
4669</g>
4670<!-- Node228&#45;&gt;Node188 -->
4671<g id="edge376" class="edge">
4672<title>Node228&#45;&gt;Node188</title>
4673<path fill="none" stroke="midnightblue" d="M20972.28,-293.55C20966.31,-292.18 20960.3,-290.96 20954.5,-290 20701.85,-248.39 20634.59,-276.22 20379.5,-254 20351.93,-251.6 20322.03,-248.47 20294.71,-245.4"/>
4674<polygon fill="midnightblue" stroke="midnightblue" points="20971.69,-297.01 20982.23,-295.96 20973.34,-290.2 20971.69,-297.01"/>
4675</g>
4676<!-- Node229 -->
4677<g id="node229" class="node">
4678<title>Node229</title>
4679<g id="a_node229"><a xlink:href="_resize_8cpp.html" target="_top" xlink:title=" ">
4680<polygon fill="white" stroke="black" points="21711,-218 21711,-248 21840,-248 21840,-218 21711,-218"/>
4681<text text-anchor="start" x="21719" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
4682<text text-anchor="middle" x="21775.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Resize.cpp</text>
4683</a>
4684</g>
4685</g>
4686<!-- Node228&#45;&gt;Node229 -->
4687<g id="edge377" class="edge">
4688<title>Node228&#45;&gt;Node229</title>
4689<path fill="none" stroke="midnightblue" d="M21103.58,-307.73C21227.72,-303.07 21483.26,-289.68 21696.5,-254 21705.85,-252.44 21715.72,-250.32 21725.19,-248.05"/>
4690<polygon fill="midnightblue" stroke="midnightblue" points="21103.29,-304.23 21093.42,-308.1 21103.55,-311.23 21103.29,-304.23"/>
4691</g>
4692<!-- Node231 -->
4693<g id="node231" class="node">
4694<title>Node231</title>
4695<g id="a_node231"><a xlink:href="_ref_slice_workload_8cpp.html" target="_top" xlink:title=" ">
4696<polygon fill="white" stroke="black" points="22203,-218 22203,-248 22382,-248 22382,-218 22203,-218"/>
4697<text text-anchor="start" x="22211" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
4698<text text-anchor="middle" x="22292.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/RefSliceWorkload.cpp</text>
4699</a>
4700</g>
4701</g>
4702<!-- Node230&#45;&gt;Node231 -->
4703<g id="edge380" class="edge">
4704<title>Node230&#45;&gt;Node231</title>
4705<path fill="none" stroke="midnightblue" d="M22161.92,-291.7C22192.28,-278.28 22232.9,-260.34 22260.72,-248.04"/>
4706<polygon fill="midnightblue" stroke="midnightblue" points="22160.18,-288.64 22152.45,-295.88 22163.01,-295.04 22160.18,-288.64"/>
4707</g>
4708<!-- Node232 -->
4709<g id="node232" class="node">
4710<title>Node232</title>
4711<g id="a_node232"><a xlink:href="_slice_8cpp.html" target="_top" xlink:title=" ">
4712<polygon fill="white" stroke="black" points="22056,-218 22056,-248 22185,-248 22185,-218 22056,-218"/>
4713<text text-anchor="start" x="22064" y="-236" font-family="Helvetica,sans-Serif" font-size="10.00">src/backends/reference</text>
4714<text text-anchor="middle" x="22120.5" y="-225" font-family="Helvetica,sans-Serif" font-size="10.00">/workloads/Slice.cpp</text>
4715</a>
4716</g>
4717</g>
4718<!-- Node230&#45;&gt;Node232 -->
4719<g id="edge381" class="edge">
4720<title>Node230&#45;&gt;Node232</title>
4721<path fill="none" stroke="midnightblue" d="M22120.5,-285.59C22120.5,-273.26 22120.5,-258.72 22120.5,-248.23"/>
4722<polygon fill="midnightblue" stroke="midnightblue" points="22117,-285.7 22120.5,-295.7 22124,-285.71 22117,-285.7"/>
4723</g>
4724<!-- Node233&#45;&gt;Node189 -->
4725<g id="edge383" class="edge">
4726<title>Node233&#45;&gt;Node189</title>
4727<path fill="none" stroke="midnightblue" d="M19915.07,-294.79C19902.87,-292.87 19890.37,-291.17 19878.5,-290 19164.43,-219.81 18978.11,-328.77 18264.5,-254 18251.18,-252.6 18237.04,-250.43 18223.56,-248.02"/>
4728<polygon fill="midnightblue" stroke="midnightblue" points="19914.78,-298.29 19925.22,-296.46 19915.92,-291.39 19914.78,-298.29"/>
4729</g>
4730<!-- Node233&#45;&gt;Node234 -->
4731<g id="edge384" class="edge">
4732<title>Node233&#45;&gt;Node234</title>
4733<path fill="none" stroke="midnightblue" d="M20049.23,-293.57C20055.69,-292.15 20062.21,-290.91 20068.5,-290 20595.26,-213.78 20734.98,-296.77 21265.5,-254 21293.36,-251.75 21323.93,-247.99 21350.31,-244.32"/>
4734<polygon fill="midnightblue" stroke="midnightblue" points="20048.12,-290.24 20039.18,-295.94 20049.72,-297.05 20048.12,-290.24"/>
4735</g>
4736</g>
4737</svg>